summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-misc/zebedee/ChangeLog9
-rw-r--r--net-misc/zebedee/Manifest4
-rw-r--r--net-misc/zebedee/files/digest-zebedee-2.5.21
-rw-r--r--net-misc/zebedee/zebedee-2.5.2.ebuild78
4 files changed, 89 insertions, 3 deletions
diff --git a/net-misc/zebedee/ChangeLog b/net-misc/zebedee/ChangeLog
index 18b1b7e4b79d..8799ab2a7ea9 100644
--- a/net-misc/zebedee/ChangeLog
+++ b/net-misc/zebedee/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/zebedee
-# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebedee/ChangeLog,v 1.2 2003/06/17 23:30:54 alron Exp $
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/zebedee/ChangeLog,v 1.3 2004/02/20 03:18:05 seemant Exp $
+
+*zebedee-2.5.2 (19 Feb 2004)
+
+ 19 Feb 2004; Seemant Kulleen <seemant@gentoo.org> zebedee-2.5.2.ebuild:
+ version bump, for our own infrastructure team
17 Jun 2003; Dean Bailey <alron@gentoo.org> zebedee-2.4.1 :
unmasked for x86
diff --git a/net-misc/zebedee/Manifest b/net-misc/zebedee/Manifest
index a8ad4de728d4..1182a013633a 100644
--- a/net-misc/zebedee/Manifest
+++ b/net-misc/zebedee/Manifest
@@ -1,5 +1,7 @@
+MD5 6146cdd869274ee2f539b90530b50c6e zebedee-2.5.2.ebuild 1876
MD5 d8c7c0b962c7e67154b6b8db45f28ea8 zebedee-2.4.1.ebuild 1668
-MD5 68d31a980930d6e57476145781d64cc9 ChangeLog 465
+MD5 02d17613e8ebf51bc98b341da7c882f8 ChangeLog 620
MD5 5f7f122f5852fc0e0d3adb2fdebc053c files/zebedee 699
MD5 9d974b4c676caa1018cfc9d290e58a89 files/digest-zebedee-2.4.1 65
+MD5 8cf68657b127300b9493ffdb0edfe288 files/digest-zebedee-2.5.2 65
MD5 c7b42f375b3b3c32ace1eeaa1958c930 files/zebedee-2.4.1-Makefile.patch 1572
diff --git a/net-misc/zebedee/files/digest-zebedee-2.5.2 b/net-misc/zebedee/files/digest-zebedee-2.5.2
new file mode 100644
index 000000000000..fe1264236c5b
--- /dev/null
+++ b/net-misc/zebedee/files/digest-zebedee-2.5.2
@@ -0,0 +1 @@
+MD5 60b3675c792fc65ef79aeb9a6ea40789 zebedee-2.5.2.tar.gz 175463
diff --git a/net-misc/zebedee/zebedee-2.5.2.ebuild b/net-misc/zebedee/zebedee-2.5.2.ebuild
new file mode 100644
index 000000000000..fd30cb8469d7
--- /dev/null
+++ b/net-misc/zebedee/zebedee-2.5.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/zebedee/zebedee-2.5.2.ebuild,v 1.1 2004/02/20 03:18:05 seemant Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="A simple, free, secure TCP and UDP tunnel program"
+HOMEPAGE="http://www.winton.org.uk/zebedee/"
+SRC_URI="mirror://sourceforge/zebedee/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~ia64 ~amd64 ~ppc64"
+
+
+DEPEND="dev-lang/perl
+ dev-libs/openssl
+ sys-libs/zlib
+ app-arch/bzip2"
+
+
+#src_unpack() {
+# unpack ${P}.tar.gz
+# cd ${S}
+#
+# cp Makefile Makefile.orig
+# patch -p0 < ${FILESDIR}/${P}-Makefile.patch || die
+# mv zebedee.c zebedee.c.orig
+# cat zebedee.c.orig | \
+# sed "s/^#include \"blowfish\.h\"$/#include \"openssl\/blowfish\.h\"/g" \
+# > zebedee.c
+#}
+
+src_compile() {
+ emake \
+ BFINC=-I/usr/include/openssl \
+ BFLIB=-lcrypto \
+ ZINC=-I/usr/include \
+ ZLIB=-lz \
+ BZINC=-I/usr/include \
+ BZLIB=-lbz2 \
+ OS=linux || die
+}
+
+src_install() {
+ make \
+ ROOTDIR=${D}/usr \
+ MANDIR=${D}/usr/share/man/man1 \
+ OS=linux \
+ install || die
+
+ rm -f ${D}/usr/lib/zebedee/*.{txt,html}
+
+ dodoc *.txt
+ dohtml *.html
+
+ exeinto /etc/init.d
+ doexe ${FILESDIR}/zebedee
+
+ insinto /etc/zebedee
+ doins server.zbd vncviewer.zbd vncserver.zbd
+ newins server.id server.id.example
+
+ insopts -m 600
+ newins server.key server.key.example
+ newins client1.key client1.key.example
+ newins client2.key client2.key.example
+ newins clients.id clients.id.example
+}
+
+pkg_postinst() {
+ echo
+ einfo "Before you use the Zebedee rc script (/etc/init.d/zebedee), it is"
+ einfo "recommended that you edit the server config file: "
+ einfo "(/etc/zebedee/server.zbd)."
+ einfo "the \"detached\" directive should remain set to false;"
+ einfo "the rc script takes care of backgrounding automatically."
+ echo
+}