summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2009-03-29 18:47:44 +0000
committerHans de Graaff <graaff@gentoo.org>2009-03-29 18:47:44 +0000
commit132840604b6321e23382c109991aea3f00687fca (patch)
tree95820ee40b6303218421a36342cf1ae26075b703 /net-p2p/gtk-gnutella
parentarm/sh/sparc stable (diff)
downloadhistorical-132840604b6321e23382c109991aea3f00687fca.tar.gz
historical-132840604b6321e23382c109991aea3f00687fca.tar.bz2
historical-132840604b6321e23382c109991aea3f00687fca.zip
Version bump.
Package-Manager: portage-2.1.6.7/cvs/Linux x86_64
Diffstat (limited to 'net-p2p/gtk-gnutella')
-rw-r--r--net-p2p/gtk-gnutella/ChangeLog12
-rw-r--r--net-p2p/gtk-gnutella/Manifest12
-rw-r--r--net-p2p/gtk-gnutella/gtk-gnutella-0.96.6.ebuild54
3 files changed, 71 insertions, 7 deletions
diff --git a/net-p2p/gtk-gnutella/ChangeLog b/net-p2p/gtk-gnutella/ChangeLog
index 0d14853c5e62..759c5579a5c5 100644
--- a/net-p2p/gtk-gnutella/ChangeLog
+++ b/net-p2p/gtk-gnutella/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-p2p/gtk-gnutella
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/gtk-gnutella/ChangeLog,v 1.89 2008/07/27 08:24:39 graaff Exp $
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/gtk-gnutella/ChangeLog,v 1.90 2009/03/29 18:47:44 graaff Exp $
+
+*gtk-gnutella-0.96.6 (29 Mar 2009)
+
+ 29 Mar 2009; Hans de Graaff <graaff@gentoo.org>
+ +gtk-gnutella-0.96.6.ebuild:
+ Version bump. The currently stable 0.96.5 version will timeout on April 1st,
+ meaning that it won't be possible to bootstrap (e.g. use for the first time)
+ with that version.
27 Jul 2008; Hans de Graaff <graaff@gentoo.org>
gtk-gnutella-0.96.5.ebuild:
diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index 510cee2adcba..e3278e8dd26c 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -2,13 +2,15 @@
Hash: SHA1
DIST gtk-gnutella-0.96.5.tar.bz2 13634700 RMD160 1f7b58b45955d940e19284110ad78bb6410cd3c6 SHA1 80589a24322f509ed1c2494a1b5ce08951c7e216 SHA256 02c0f661f112739c011e0a12ebfc58d8fcb8ce6f660cc03be610ba664050b529
+DIST gtk-gnutella-0.96.6.tar.bz2 15739240 RMD160 0dae6af9ac64fa8d75980cafd55c5a3e9eb18dfe SHA1 319417e8de104b33913e08a0aaec8c0f22a6129d SHA256 1e9e9952658134448675a991aca583b2a6bcacdc144b8a81628e1505b4567e8f
EBUILD gtk-gnutella-0.96.5.ebuild 1369 RMD160 09ced368f43b60fbbd6fa14d54972843e947a976 SHA1 1798acf28472919275b308e7ed1b659cb084890d SHA256 5cb35d14ee176ba4c2afbb0b553068e73794b438e3b3aabd2a0d27720ae10b21
-MISC ChangeLog 13893 RMD160 a553b2f5bbb19f04e5f594a71704b7b81f756b74 SHA1 88e9e38e67c2682a073047f865a8087abf33d140 SHA256 5a098c15ed959809d2be042c696df993770199f07e2d34601d4e6f0523987d44
+EBUILD gtk-gnutella-0.96.6.ebuild 1434 RMD160 bbb01172319ad2a86f5f4a17925694bac8ffc898 SHA1 e9ceeed3f622f64ab7ed18f158fd82655b5335ae SHA256 aff04be0ac812a5c621552bac7f06a62e03affdc4f4e7a1bc50258ca7274254d
+MISC ChangeLog 14190 RMD160 7a3988f623e31551fc4efc17b9b7a28dbdffb21c SHA1 c757ac49bbed33c2077a940e738b22a29292bf29 SHA256 bcc9fe9ef2eaf1437f839c64267c261def1909fc274f8a797e9167b07bac2460
MISC metadata.xml 220 RMD160 99b7f177b95b16461926842ccea74c77e7d60145 SHA1 2568384cb36bf7ceb9a537e0c1fb5340a61d49d9 SHA256 7ff8c4a18d4327ab30b6fe7764678fa91ba883d131d8f3c1fb1d9575be35864a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.10 (GNU/Linux)
-iEYEARECAAYFAkiMMM4ACgkQCzgcb6sPj49ASgCfYA7IXJs/iBmTw9Qm3Yr0POs8
-PRUAni/L6nXoAwR3HN4wHEcKEne9FlLq
-=2mQ6
+iEYEARECAAYFAknPwl0ACgkQqj4ysMWt/vtUwACgpOvhONpOwQddBxxjzUf5G7Dc
+0pIAoLe6QjRfgJpoeZ26aRraXQva0lJT
+=6AjA
-----END PGP SIGNATURE-----
diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-0.96.6.ebuild b/net-p2p/gtk-gnutella/gtk-gnutella-0.96.6.ebuild
new file mode 100644
index 000000000000..c2e481300e3e
--- /dev/null
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-0.96.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2009 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.6.ebuild,v 1.1 2009/03/29 18:47:44 graaff Exp $
+
+inherit eutils
+
+#TODO: headless mode (but not very well tested yet, may still be too
+#hardcore)
+IUSE="nls dbus gnutls"
+
+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_compile() {
+ # gtk-gnutella now uses a custom build script which in turn drives
+ # the Configure script. The options for the build script are less
+ # arcane, so use that for clarity. The drawback is that the build
+ # script uses a bit of magic on its own and also runs make.
+
+ 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
+
+ ./build.sh --prefix="/usr" --gtk2 ${myconf}
+}
+
+src_install() {
+ dodir /usr/bin
+ make INSTALL_PREFIX="${D}" install || die "Install failed"
+ dodoc AUTHORS ChangeLog README TODO
+}