From 1e46aae9d13f207910fe6cef2f677627990ffd6f Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Wed, 17 Mar 2010 18:19:52 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.1.7.17/cvs/Linux x86_64 --- net-p2p/gtk-gnutella/ChangeLog | 10 ++- net-p2p/gtk-gnutella/Manifest | 13 ++-- .../files/gtk-gnutella-0.96.7-ldflags.patch | 11 ++++ .../gtk-gnutella/gtk-gnutella-0.96.7.ebuild | 62 +++++++++++++++++++ 4 files changed, 89 insertions(+), 7 deletions(-) create mode 100644 net-p2p/gtk-gnutella/files/gtk-gnutella-0.96.7-ldflags.patch create mode 100644 net-p2p/gtk-gnutella/gtk-gnutella-0.96.7.ebuild diff --git a/net-p2p/gtk-gnutella/ChangeLog b/net-p2p/gtk-gnutella/ChangeLog index 2265a5e70291..c3b3d8c6763d 100644 --- a/net-p2p/gtk-gnutella/ChangeLog +++ b/net-p2p/gtk-gnutella/ChangeLog @@ -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 + +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) diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest index 9633d0973ab4..3b2b0e3041f8 100644 --- a/net-p2p/gtk-gnutella/Manifest +++ b/net-p2p/gtk-gnutella/Manifest @@ -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 index 000000000000..57964a073f2c --- /dev/null +++ b/net-p2p/gtk-gnutella/files/gtk-gnutella-0.96.7-ldflags.patch @@ -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 index 000000000000..be989a5a0443 --- /dev/null +++ b/net-p2p/gtk-gnutella/gtk-gnutella-0.96.7.ebuild @@ -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 +} -- 2.26.2