summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2004-04-19 06:53:14 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2004-04-19 06:53:14 +0000
commit9d1ca80c2f3596b920760e73d2691118b928158e (patch)
tree2279b5120b0ca4d78c8faaaaed2135d915113b02 /app-editors
parentcleanup (diff)
downloadhistorical-9d1ca80c2f3596b920760e73d2691118b928158e.tar.gz
historical-9d1ca80c2f3596b920760e73d2691118b928158e.tar.bz2
historical-9d1ca80c2f3596b920760e73d2691118b928158e.zip
Avoid problems with now-deprecated APIs. Closes bug #45514.
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/gedit/ChangeLog9
-rw-r--r--app-editors/gedit/Manifest10
-rw-r--r--app-editors/gedit/gedit-2.4.1.ebuild16
3 files changed, 25 insertions, 10 deletions
diff --git a/app-editors/gedit/ChangeLog b/app-editors/gedit/ChangeLog
index f9640163dcbe..3707355012d7 100644
--- a/app-editors/gedit/ChangeLog
+++ b/app-editors/gedit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/gedit
-# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/ChangeLog,v 1.58 2004/04/17 09:38:41 lv Exp $
+# Copyright 1999-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/ChangeLog,v 1.59 2004/04/19 06:53:14 leonardop Exp $
+
+ 19 Apr 2004; L. Boshell <leonardop@gentoo.org> gedit-2.4.1.ebuild:
+ Remove *_DISABLE_DEPRECATED macros, so it compiles with recent
+ Gtk+/Gnome libraries. Closes bug #45514. Fix eel dependency, as it won't
+ work with eel-2.6.0.
17 Apr 2004; Travis Tilley <lv@gentoo.org> gedit-2.4.1.ebuild:
stable on amd64
diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
index 1081d8fb1b17..33e31bc49e83 100644
--- a/app-editors/gedit/Manifest
+++ b/app-editors/gedit/Manifest
@@ -1,12 +1,12 @@
-MD5 b509ff6f067acf518fcb834ab8049692 ChangeLog 7133
+MD5 0b81a24e975f6b728a835f960cee3f21 ChangeLog 7373
MD5 6c4beeed449ca334e7d0c3cef96c5a04 gedit-0.9.6-r1.ebuild 951
-MD5 2cce38b1c7fa95205a83dad3d6a04ff8 gedit-2.4.0.ebuild 946
-MD5 614e4cee54e632f88b48ca52f11ec2fe gedit-2.4.1.ebuild 948
MD5 6cc3cb6277786c93a18b2278a481c877 gedit-2.6.0.ebuild 881
+MD5 b435ad776f3da65d60d09fc116f084e6 gedit-2.4.1.ebuild 1215
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 2cce38b1c7fa95205a83dad3d6a04ff8 gedit-2.4.0.ebuild 946
MD5 b1cd4f5d4adf64b0c6ce68ebe818a495 files/digest-gedit-0.9.6-r1 64
-MD5 f828f39c4a808c2e69a66ee383cb65af files/digest-gedit-2.4.0 65
+MD5 871bd845733e2e5c91dd3b17f1103037 files/gedit-2.4.0-64bit-fix.patch 433
MD5 a3fb1841d3eff85ac58e00977c2c009c files/digest-gedit-2.4.1 65
+MD5 f828f39c4a808c2e69a66ee383cb65af files/digest-gedit-2.4.0 65
MD5 e3f41ced499666436b48a9c143e048d3 files/digest-gedit-2.6.0 65
-MD5 871bd845733e2e5c91dd3b17f1103037 files/gedit-2.4.0-64bit-fix.patch 433
MD5 f7c3aa15d4ccd75179194ddd7b8c9fdd files/gedit-2.4.0-fix_LC_ALL.patch 679
diff --git a/app-editors/gedit/gedit-2.4.1.ebuild b/app-editors/gedit/gedit-2.4.1.ebuild
index cb087b1b8163..29378a0d5bb3 100644
--- a/app-editors/gedit/gedit-2.4.1.ebuild
+++ b/app-editors/gedit/gedit-2.4.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.4.1.ebuild,v 1.11 2004/04/17 09:38:41 lv Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.4.1.ebuild,v 1.12 2004/04/19 06:53:14 leonardop Exp $
-inherit gnome2 eutils
+inherit eutils gnome2
DESCRIPTION="A text editor for the Gnome2 desktop"
HOMEPAGE="http://www.gnome.org/"
@@ -14,7 +14,7 @@ IUSE="spell"
RDEPEND=">=gnome-base/libglade-2
>=dev-libs/popt-1.5
- >=gnome-base/eel-2.4
+ =gnome-base/eel-2.4*
>=gnome-base/gconf-2
>=gnome-base/libgnomeui-2.4
>=gnome-base/libbonobo-2.3
@@ -32,4 +32,14 @@ src_unpack() {
unpack ${A}
cd ${S}
use amd64 && epatch ${FILESDIR}/gedit-2.4.0-64bit-fix.patch
+
+ # Remove *_DISABLE_DEPRECATED macros so it compiles with recent
+ # Gtk+/Gnome libraries. See bug #45514.
+ for file in $(find . -name Makefile.in)
+ do
+ sed -i \
+ -e 's:-DGTK_DISABLE_DEPRECATED::g' \
+ -e 's:-DGNOME_DISABLE_DEPRECATED::g' \
+ $file
+ done
}