diff options
author | Harald van Dijk <truedfx@gentoo.org> | 2005-09-01 19:33:55 +0000 |
---|---|---|
committer | Harald van Dijk <truedfx@gentoo.org> | 2005-09-01 19:33:55 +0000 |
commit | 685d3c6d065d6af8571d736d18290dda548d48d5 (patch) | |
tree | 6e912a0cbe410679f11e265ed713c12ad6b589c3 /x11-libs | |
parent | many cleanups and fixes (diff) | |
download | gentoo-2-685d3c6d065d6af8571d736d18290dda548d48d5.tar.gz gentoo-2-685d3c6d065d6af8571d736d18290dda548d48d5.tar.bz2 gentoo-2-685d3c6d065d6af8571d736d18290dda548d48d5.zip |
ebuild cleanups
(Portage version: 1.589-cvs)
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/rep-gtk/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/rep-gtk/Manifest | 18 | ||||
-rw-r--r-- | x11-libs/rep-gtk/files/digest-rep-gtk-0.18-r3 | 1 | ||||
-rw-r--r-- | x11-libs/rep-gtk/rep-gtk-0.18-r3.ebuild | 54 |
4 files changed, 67 insertions, 14 deletions
diff --git a/x11-libs/rep-gtk/ChangeLog b/x11-libs/rep-gtk/ChangeLog index 7d4c512a96dd..b31ac50b8a06 100644 --- a/x11-libs/rep-gtk/ChangeLog +++ b/x11-libs/rep-gtk/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/rep-gtk # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/rep-gtk/ChangeLog,v 1.44 2005/09/01 14:48:49 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/rep-gtk/ChangeLog,v 1.45 2005/09/01 19:33:55 truedfx Exp $ + +*rep-gtk-0.18-r3 (01 Sep 2005) + + 01 Sep 2005; Harald van Dijk <truedfx@gentoo.org> +rep-gtk-0.18-r3.ebuild: + ebuild cleanup, force librep update (new revision to keep changes out of + stable) 01 Sep 2005; Danny van Dyk <kugelfang@gentoo.org> rep-gtk-0.18-r2.ebuild: Fixed multilib-strict Bug #102935. diff --git a/x11-libs/rep-gtk/Manifest b/x11-libs/rep-gtk/Manifest index 90cd49867e35..1a37cec696e4 100644 --- a/x11-libs/rep-gtk/Manifest +++ b/x11-libs/rep-gtk/Manifest @@ -1,23 +1,15 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 51c59c417d7695339cfa23c6a2afd517 ChangeLog 6546 MD5 683a44340139387ede0f0a8ec990f6af metadata.xml 252 MD5 28825bbf0baee564c0d855e629409549 rep-gtk-0.15-r3.ebuild 1083 MD5 f9b1914f376de058f7cd3806fd676672 rep-gtk-0.17-r1.ebuild 1332 -MD5 4a41ec7cbb5299e37fd89ad44763d793 rep-gtk-0.18-r2.ebuild 1667 MD5 f0dac5e0b7c4dd18ff70243c3aec997c rep-gtk-0.18-r1.ebuild 1564 +MD5 4a41ec7cbb5299e37fd89ad44763d793 rep-gtk-0.18-r2.ebuild 1667 +MD5 2490a6a5f7b81860d6afce3e3e96147b rep-gtk-0.18-r3.ebuild 1450 MD5 220aadeb6d56c63c76c4a8ee31e2099f files/digest-rep-gtk-0.15-r3 64 -MD5 a84fef69d72f4d670468dd74e8e788de files/digest-rep-gtk-0.18-r1 64 MD5 07badea9837cd8a9183fae4ef3dcc012 files/digest-rep-gtk-0.17-r1 64 +MD5 a84fef69d72f4d670468dd74e8e788de files/digest-rep-gtk-0.18-r1 64 +MD5 a84fef69d72f4d670468dd74e8e788de files/digest-rep-gtk-0.18-r2 64 MD5 e46cf05f7e6b4bc7788ab928acda4d08 files/rep-gtk-0.17-64bit.patch 698 MD5 7e43019a0be09f8a64bbc489fa63fd6a files/rep-gtk-0.18-gtk24.patch 1580 MD5 b240daed7b25f7875150b314db4f26d0 files/rep-gtk-0.18-gtk26.patch 623 -MD5 a84fef69d72f4d670468dd74e8e788de files/digest-rep-gtk-0.18-r2 64 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFDFxY05mJXAu5GbtIRAizkAJ96pv3cDVrqOuzb0Goo8k5jRVrzsACfT1zC -8zC7dAHyLvb0RS41BIZ5bW4= -=AfOI ------END PGP SIGNATURE----- +MD5 a84fef69d72f4d670468dd74e8e788de files/digest-rep-gtk-0.18-r3 64 diff --git a/x11-libs/rep-gtk/files/digest-rep-gtk-0.18-r3 b/x11-libs/rep-gtk/files/digest-rep-gtk-0.18-r3 new file mode 100644 index 000000000000..db7b0f1ea4d4 --- /dev/null +++ b/x11-libs/rep-gtk/files/digest-rep-gtk-0.18-r3 @@ -0,0 +1 @@ +MD5 220b0d728656472c068e40823f0a3b22 rep-gtk-0.18.tar.gz 147665 diff --git a/x11-libs/rep-gtk/rep-gtk-0.18-r3.ebuild b/x11-libs/rep-gtk/rep-gtk-0.18-r3.ebuild new file mode 100644 index 000000000000..a4635f94222f --- /dev/null +++ b/x11-libs/rep-gtk/rep-gtk-0.18-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/rep-gtk/rep-gtk-0.18-r3.ebuild,v 1.1 2005/09/01 19:33:55 truedfx Exp $ + +inherit eutils toolchain-funcs multilib + +DESCRIPTION="A GTK+/libglade/GNOME language binding for the librep Lisp environment" +HOMEPAGE="http://rep-gtk.sourceforge.net/" +SRC_URI="mirror://sourceforge/rep-gtk/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="gtk-2.0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="gnome" + +DEPEND=">=dev-libs/librep-0.17-r2 + >=dev-util/pkgconfig-0.12.0 + >=gnome-base/libglade-2.0.0 + >=x11-libs/gtk+-2.0.3 + gnome? ( >=gnome-base/libbonobo-2.0.0 + >=gnome-base/libbonoboui-2.0.0 + >=gnome-base/libgnome-2.0.0 + >=gnome-base/libgnomeui-2.0.0 + >=gnome-base/libgnomecanvas-2.0.0 )" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Fix for bug 45646 to sync up rep-gtk headers with gtk+ + if has_version '>=x11-libs/gtk+-2.4'; then + epatch "${FILESDIR}/rep-gtk-0.18-gtk24.patch" + fi + + # Remove reference to gtk internal functions. These functions are no + # longer available in recent versions of gtk, and sawfish doesn't use + # them anyway. Bug 48439 + epatch "${FILESDIR}/rep-gtk-0.18-gtk26.patch" +} + +src_compile() { + econf \ + --libdir=/usr/$(get_libdir) \ + --with-libglade \ + --with-gdk-pixbuf \ + $(use_with gnome) || die "configure failed" + emake || die "make failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + + dodoc AUTHORS BUGS COPYING ChangeLog HACKING README* TODO +} |