summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-p2p/gnunet/ChangeLog8
-rw-r--r--net-p2p/gnunet/Manifest12
-rw-r--r--net-p2p/gnunet/files/digest-gnunet-0.6.1c1
-rw-r--r--net-p2p/gnunet/gnunet-0.6.1c.ebuild63
4 files changed, 78 insertions, 6 deletions
diff --git a/net-p2p/gnunet/ChangeLog b/net-p2p/gnunet/ChangeLog
index bd672b393f37..b89c9ed9aafe 100644
--- a/net-p2p/gnunet/ChangeLog
+++ b/net-p2p/gnunet/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-p2p/gnunet
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/gnunet/ChangeLog,v 1.16 2004/02/27 02:36:38 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/gnunet/ChangeLog,v 1.17 2004/03/23 07:00:55 eradicator Exp $
+
+*gnunet-0.6.1c (22 Mar 2004)
+
+ 22 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> gnunet-0.6.1c.ebuild:
+ Version bump and adding gtk, mysql, and crypt USE flag support closes bugs
+ #35873 and #45263.
*gnunet-0.6.1b (26 Feb 2004)
diff --git a/net-p2p/gnunet/Manifest b/net-p2p/gnunet/Manifest
index 08c7dcd8e5da..7e9eeb3486a2 100644
--- a/net-p2p/gnunet/Manifest
+++ b/net-p2p/gnunet/Manifest
@@ -1,14 +1,16 @@
MD5 af40663d414a00003cb68ac323446328 gnunet-0.6.1a.ebuild 1184
-MD5 152b27b6f78257bb76c90b30bedb9a9a gnunet-0.5.5.ebuild 1222
-MD5 d15feb86e09bb61aebf6e1e33b3c08d6 gnunet-0.5.4-r1.ebuild 1224
-MD5 08cebc61d2f3a582ab8b6052e2957d4d gnunet-0.6.0.ebuild 1185
-MD5 1fe7a935d4ca6da42397ddf17af90200 gnunet-0.6.0a.ebuild 1186
+MD5 d570e375ccb81948470be2be31d9792b gnunet-0.5.5.ebuild 1226
+MD5 cbc06a35d72ef03f15b29ea53282c4b7 gnunet-0.6.1c.ebuild 1458
+MD5 f05eea8715e7e9a095b6caa0b929124d gnunet-0.5.4-r1.ebuild 1228
+MD5 1c0b313d8804b1deff33fd80546a1b85 gnunet-0.6.0.ebuild 1186
+MD5 091e89d035cfae47d982e274f98d13ad gnunet-0.6.0a.ebuild 1187
MD5 7bd8371cb9f9f8a331ea69c595e9652f gnunet-0.6.1b.ebuild 1187
-MD5 07ae61c07986bb1662a06fbd7d662c91 ChangeLog 2687
+MD5 a76f3d582f508b4f12374d4cb3fa4c32 ChangeLog 2895
MD5 8aefbc0e49db723ca1ad02d0c409cd49 metadata.xml 160
MD5 2658ede38f1e73c88080557c4e205733 files/digest-gnunet-0.6.0a 66
MD5 a20919e30834d0a07c9b380df9b8ee81 files/digest-gnunet-0.6.1a 67
MD5 7497a53319c18a07e6f673a925b1bf8c files/digest-gnunet-0.6.1b 67
+MD5 99094e50a9e664c0f98757ec36e1b5fe files/digest-gnunet-0.6.1c 67
MD5 c9f162707edf3372ba994a5d274c1280 files/digest-gnunet-0.5.5 65
MD5 9e8613dc69495f49622a2588b1a816a8 files/digest-gnunet-0.6.0 65
MD5 d628356df7b12ee797cbd14ac6918610 files/gnunet 947
diff --git a/net-p2p/gnunet/files/digest-gnunet-0.6.1c b/net-p2p/gnunet/files/digest-gnunet-0.6.1c
new file mode 100644
index 000000000000..dcbdf86f51d4
--- /dev/null
+++ b/net-p2p/gnunet/files/digest-gnunet-0.6.1c
@@ -0,0 +1 @@
+MD5 b5eaac27b1ba018f4560f5a17e2f049f GNUnet-0.6.1c.tar.bz2 1078225
diff --git a/net-p2p/gnunet/gnunet-0.6.1c.ebuild b/net-p2p/gnunet/gnunet-0.6.1c.ebuild
new file mode 100644
index 000000000000..8e2aba0498ac
--- /dev/null
+++ b/net-p2p/gnunet/gnunet-0.6.1c.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/gnunet/gnunet-0.6.1c.ebuild,v 1.1 2004/03/23 07:00:55 eradicator Exp $
+
+inherit libtool
+
+S="${WORKDIR}/GNUnet-${PV}"
+DESCRIPTION="GNUnet is an anonymous, distributed, reputation based network."
+HOMEPAGE="http://www.ovmj.org/GNUnet/"
+SRC_URI="http://www.ovmj.org/GNUnet/download/GNUnet-${PV}.tar.bz2"
+
+IUSE="ipv6 gtk crypt mysql"
+
+KEYWORDS="~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=dev-libs/openssl-0.9.6d
+ >=sys-libs/gdbm-1.8.0
+ crypt? ( dev-libs/libgcrypt )
+ gtk? ( =x11-libs/gtk+-1.2* )
+ mysql? ( dev-db/mysql )
+ >=dev-libs/libextractor-0.2.6"
+
+src_compile() {
+ elibtoolize
+
+ local myconf
+
+ if ! use gtk; then
+ myconf="${myconf} --without-gtk"
+ fi
+
+ if ! use crypt; then
+ myconf="${myconf} --without-gcrypt"
+ fi
+
+ if ! use mysql; then
+ myconf="${myconf} --without-mysql"
+ fi
+
+ econf ${myconf} `use_enable ipv6` || die
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "make install failed"
+ dodoc AUTHORS ChangeLog PLATFORMS README UPDATING
+ insinto /etc
+ newins contrib/gnunet.root gnunet.conf
+ docinto contrib
+ dodoc contrib/*
+}
+
+pkg_postinst() {
+ use ipv6 && ewarn "ipv6 support is -very- experimental and prone to bug"
+ einfo
+ einfo "now copy an appropriate config file from"
+ einfo "/usr/share/doc/${P}/contrib"
+ einfo "to ~/.gnunet/gnunet.conf"
+ einfo
+}