Version bump.
authorHans de Graaff <graaff@gentoo.org>
Wed, 17 Mar 2010 18:19:52 +0000 (18:19 +0000)
committerHans de Graaff <graaff@gentoo.org>
Wed, 17 Mar 2010 18:19:52 +0000 (18:19 +0000)
Package-Manager: portage-2.1.7.17/cvs/Linux x86_64

net-p2p/gtk-gnutella/ChangeLog
net-p2p/gtk-gnutella/Manifest
net-p2p/gtk-gnutella/files/gtk-gnutella-0.96.7-ldflags.patch [new file with mode: 0644]
net-p2p/gtk-gnutella/gtk-gnutella-0.96.7.ebuild [new file with mode: 0644]

index 2265a5e70291d6ed9fe8e18b883cf0f5b8d15fea..c3b3d8c6763d6a92e7673e6f9c05eb126027367d 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-p2p/gtk-gnutella
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/gtk-gnutella/ChangeLog,v 1.96 2009/07/13 08:06:25 graaff Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/gtk-gnutella/ChangeLog,v 1.97 2010/03/17 18:19:51 graaff Exp $
+
+*gtk-gnutella-0.96.7 (17 Mar 2010)
+
+  17 Mar 2010; Hans de Graaff <graaff@gentoo.org>
+  +gtk-gnutella-0.96.7.ebuild, +files/gtk-gnutella-0.96.7-ldflags.patch:
+  Version bump.
 
 *gtk-gnutella-0.96.6-r1 (13 Jul 2009)
 
index 9633d0973ab4b44eaf06f1fc893d48f137c47813..3b2b0e3041f82197ab98274a3ba735ff34001a57 100644 (file)
@@ -1,15 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+AUX gtk-gnutella-0.96.7-ldflags.patch 379 RMD160 d090c16699074fe1daecbf05e47afa2ebeaa4865 SHA1 b57c2e59a893a1b45120d4e0cd7a79b343fbb2b0 SHA256 65cd57a59ba8922714a3d8535b15e9e81e60133eb2bd0e4233500774885d53eb
 DIST gtk-gnutella-0.96.6.tar.bz2 15739240 RMD160 0dae6af9ac64fa8d75980cafd55c5a3e9eb18dfe SHA1 319417e8de104b33913e08a0aaec8c0f22a6129d SHA256 1e9e9952658134448675a991aca583b2a6bcacdc144b8a81628e1505b4567e8f
+DIST gtk-gnutella-0.96.7.tar.bz2 16273432 RMD160 756408e0c514f1e159a1ebbbc0313fc69130c9fb SHA1 bb86a54199d219089735e057313b9411b0e356a1 SHA256 6d091bc962f78621b2deb6980f23e35c93fd717b6f148e88a821fcf405c2ffa5
 EBUILD gtk-gnutella-0.96.6-r1.ebuild 1330 RMD160 d24446ecfc0f18bafe3a0f5f83b50d68b46c94f0 SHA1 5c4924acbdee812f213ae01f5589255c515513f7 SHA256 50bbab73dc4aa0d8a2d921642040d0192adc177f0e12072611f9dadf64584cee
 EBUILD gtk-gnutella-0.96.6.ebuild 1429 RMD160 b2173b0d630d7bbd13bfb393843a4f5cae65ec08 SHA1 8e15e551954dc49f9eed925ffc482d25088890bc SHA256 a3dd7680e457093413722a3d55eb919a71dadecf254800e873dc45065b20a911
-MISC ChangeLog 15088 RMD160 e40152ab9dec6457823f4c462155a79985e27a1f SHA1 9f54d7b5b66c6ff14baad8cc6e991d0b979919c7 SHA256 e5e2a29b8bd73f8d7b4e102c837641a73be1bd2e797c94f77619bedfbd08369c
+EBUILD gtk-gnutella-0.96.7.ebuild 1387 RMD160 796678f587a36f439aac0e6bf76913a97a8f5312 SHA1 400b4ede6ba32da996c16cb0b2bd92db8f3fe825 SHA256 427a2a2fc62a9a1cc0c8eab952bf8b634c59b27b3c5b216995903e93676badbd
+MISC ChangeLog 15264 RMD160 dd2b1ab3854558be5b956197e0725da99c80518a SHA1 733c96d2df1d43c5e82f3cd4e6c5b5832f928171 SHA256 e0911cf6c4a8c53b28ac4a814f7852721b3668099a48542bdcbb1886425186f0
 MISC metadata.xml 220 RMD160 99b7f177b95b16461926842ccea74c77e7d60145 SHA1 2568384cb36bf7ceb9a537e0c1fb5340a61d49d9 SHA256 7ff8c4a18d4327ab30b6fe7764678fa91ba883d131d8f3c1fb1d9575be35864a
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
 
-iEYEARECAAYFAkpa6wcACgkQVYU2Ai8K93eJuwCfWlAp/xNz6i1HiaAUL2a+VY2i
-NQgAoMUh7RGNIBrwLhv/HaqIwyTlhKpQ
-=bLQM
+iEYEARECAAYFAkuhHVIACgkQeM7EJeUH71MibwCdFOCxYeVhSdZIvCisLWMZHfqo
+w+cAn0a42AKdJ8WXe2DcQhcx0Ng0DEZ5
+=6H3w
 -----END PGP SIGNATURE-----
diff --git a/net-p2p/gtk-gnutella/files/gtk-gnutella-0.96.7-ldflags.patch b/net-p2p/gtk-gnutella/files/gtk-gnutella-0.96.7-ldflags.patch
new file mode 100644 (file)
index 0000000..57964a0
--- /dev/null
@@ -0,0 +1,11 @@
+Reset LDFLAGS variable. Fixed upstream in r17379.
+--- src/sdbm/Makefile.SH.orig  2010-03-17 19:08:04.559093208 +0100
++++ src/sdbm/Makefile.SH       2010-03-17 19:08:19.623092585 +0100
+@@ -49,6 +49,7 @@
+ RANLIB = $ranlib
+ RM = $rm -f
+ SED = $sed
++LDFLAGS = 
+ 
+ ########################################################################
+ # Automatically generated parameters -- do not edit
diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-0.96.7.ebuild b/net-p2p/gtk-gnutella/gtk-gnutella-0.96.7.ebuild
new file mode 100644 (file)
index 0000000..be989a5
--- /dev/null
@@ -0,0 +1,62 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/gtk-gnutella/gtk-gnutella-0.96.7.ebuild,v 1.1 2010/03/17 18:19:51 graaff Exp $
+
+EAPI="2"
+
+inherit eutils
+
+IUSE="nls dbus gnutls +gtk"
+
+DESCRIPTION="A GTK+ Gnutella client"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+HOMEPAGE="http://gtk-gnutella.sourceforge.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND=">=dev-libs/libxml2-2.6.0
+       >=x11-libs/gtk+-2.2.1
+       dbus? ( >=sys-apps/dbus-0.35.2 )
+       gnutls? ( >=net-libs/gnutls-1.0.16 )
+       nls? ( >=sys-devel/gettext-0.11.5 )"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig"
+
+src_prepare() {
+       epatch "${FILESDIR}/${P}-ldflags.patch"
+}
+
+src_configure() {
+       # The build script does not support the equivalent --enable
+       # options so we must construct the configuration by hand.
+
+       local myconf
+
+       if ! use nls; then
+               myconf="${myconf} --disable-nls"
+       fi
+
+       if ! use dbus; then
+               myconf="${myconf} --disable-dbus"
+       fi
+
+       if ! use gnutls; then
+               myconf="${myconf} --disable-gnutls"
+       fi
+
+       if use gtk; then
+               myconf="${myconf} --gtk2"
+       else
+               myconf="${myconf} --topless"
+       fi
+
+       ./build.sh --configure-only --prefix="/usr" ${myconf}
+}
+
+src_install() {
+       dodir /usr/bin
+       emake INSTALL_PREFIX="${D}" install || die "Install failed"
+       dodoc AUTHORS ChangeLog README TODO
+}