summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce A. Locke <blocke@gentoo.org>2002-01-16 01:07:13 +0000
committerBruce A. Locke <blocke@gentoo.org>2002-01-16 01:07:13 +0000
commit0c5d58eee579e85486a8c582a6d5b188757f7f8b (patch)
treee50c244d1a19fe9e50ff0f3701610fd91b0dfabe /net-misc/aesop/aesop-0.4.ebuild
parentfixed sys-apps/shadow profile entry (diff)
downloadgentoo-2-0c5d58eee579e85486a8c582a6d5b188757f7f8b.tar.gz
gentoo-2-0c5d58eee579e85486a8c582a6d5b188757f7f8b.tar.bz2
gentoo-2-0c5d58eee579e85486a8c582a6d5b188757f7f8b.zip
Aesop 0.4: a stackable encrypted tcp tunneling package
Diffstat (limited to 'net-misc/aesop/aesop-0.4.ebuild')
-rw-r--r--net-misc/aesop/aesop-0.4.ebuild39
1 files changed, 39 insertions, 0 deletions
diff --git a/net-misc/aesop/aesop-0.4.ebuild b/net-misc/aesop/aesop-0.4.ebuild
new file mode 100644
index 000000000000..1b77e532e82f
--- /dev/null
+++ b/net-misc/aesop/aesop-0.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Bruce A. Locke <blocke@shivan.org>
+# $Header: /var/cvsroot/gentoo-x86/net-misc/aesop/aesop-0.4.ebuild,v 1.1 2002/01/16 01:07:13 blocke Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="Aesop is a TCP-proxy which supports many advanced and powerful features. Uses encryption and provides a wrapper library for BSD socket API."
+SRC_URI="http://kryptology.org/aesop/download/${P}.tar.gz"
+HOMEPAGE="http://kryptology.org/aesop"
+
+DEPEND="sys-devel/gcc"
+
+src_compile() {
+
+ ./configure --enable-ipv6 --enable-libaesop --prefix=/usr
+
+ mv ${S}/src/Rules.make ${S}/src/Rules.make.old
+ sed "s/CFLAG=-O2/CFLAG=${CFLAGS}/" ${S}/src/Rules.make.old > ${S}/src/Rules.make
+ cat ${S}/src/Rules.make
+
+ make aesopd aesoptunnel libaesop keygen || die
+
+}
+
+src_install() {
+
+ # name is too generic... might be used by a more common package
+ mv ${S}/keygen ${S}/aesopkeygen
+
+ dobin aesopd
+ dobin aesoptunnel
+ dobin aesopkeygen
+
+ dolib libaesop.so.0
+
+ dodoc BUILDING Changelog LICENSE README routes.example runaesop.sh
+
+}
+