summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJared H.Hudson <jhhudso@gentoo.org>2003-06-15 13:28:13 +0000
committerJared H.Hudson <jhhudso@gentoo.org>2003-06-15 13:28:13 +0000
commitc0973c7db4140ac0955e7f908413c48ae2454507 (patch)
tree56d650ec3cbe6595e8b9672ea6c6bd16bc89ce0f /net-misc/super-freeswan
parentVersion bump and set older version to x86. (diff)
downloadgentoo-2-c0973c7db4140ac0955e7f908413c48ae2454507.tar.gz
gentoo-2-c0973c7db4140ac0955e7f908413c48ae2454507.tar.bz2
gentoo-2-c0973c7db4140ac0955e7f908413c48ae2454507.zip
Version bump and set older version to x86.
Diffstat (limited to 'net-misc/super-freeswan')
-rw-r--r--net-misc/super-freeswan/ChangeLog7
-rw-r--r--net-misc/super-freeswan/Manifest6
-rw-r--r--net-misc/super-freeswan/files/digest-super-freeswan-1.99.7.31
-rw-r--r--net-misc/super-freeswan/super-freeswan-1.99.7.3.ebuild63
-rw-r--r--net-misc/super-freeswan/super-freeswan-1.99_p4.ebuild6
5 files changed, 76 insertions, 7 deletions
diff --git a/net-misc/super-freeswan/ChangeLog b/net-misc/super-freeswan/ChangeLog
index 70d00786194c..d27616728dae 100644
--- a/net-misc/super-freeswan/ChangeLog
+++ b/net-misc/super-freeswan/ChangeLog
@@ -1,7 +1,12 @@
# ChangeLog for net-misc/super-freeswan
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/super-freeswan/ChangeLog,v 1.1 2003/02/07 20:28:32 jhhudso Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/super-freeswan/ChangeLog,v 1.2 2003/06/15 13:28:08 jhhudso Exp $
+*super-freeswan-1.99.7.3 (15 Jun 2003)
+
+ 15 Jun 2003; Jared Hudson <jhhudso@gentoo.org> : Version bump. Set 1.99_p4
+ to x86 (stable)
+
*super-freeswan-1.99_p4 (07 Jan 2003)
07 Jan 2003; Jared Hudson <jhhudso@gentoo.org> : Initial import.
diff --git a/net-misc/super-freeswan/Manifest b/net-misc/super-freeswan/Manifest
index 6f0bcf4bf013..5fc4eabfb92a 100644
--- a/net-misc/super-freeswan/Manifest
+++ b/net-misc/super-freeswan/Manifest
@@ -1,5 +1,5 @@
-MD5 d32379668ecb5a4ca1a9826df3384cd0 super-freeswan-1.99_p4.ebuild 1752
-MD5 7f75b94398265741b19014aff1b6d30b ChangeLog 335
-MD5 3909ab7202855f74148314a5dacf78e5 super-freeswan-1.99.7.3.ebuild 1787
+MD5 fe550ebbe717e85584d08c161609a302 super-freeswan-1.99_p4.ebuild 1753
+MD5 2c602b292588790165b57fb292400612 ChangeLog 472
+MD5 d15d16a4bef98802c8d2969a5906448e super-freeswan-1.99.7.3.ebuild 1789
MD5 e626dabcb8cd06c149e85833da018cf9 files/digest-super-freeswan-1.99_p4 76
MD5 44a2ec27e0c44cc49e47662f0958978f files/digest-super-freeswan-1.99.7.3 76
diff --git a/net-misc/super-freeswan/files/digest-super-freeswan-1.99.7.3 b/net-misc/super-freeswan/files/digest-super-freeswan-1.99.7.3
new file mode 100644
index 000000000000..9fef5f88fff8
--- /dev/null
+++ b/net-misc/super-freeswan/files/digest-super-freeswan-1.99.7.3
@@ -0,0 +1 @@
+MD5 1be3ade2f59bd2d5b9615df61a55d055 super-freeswan-1.99.7.3.tar.gz 2622801
diff --git a/net-misc/super-freeswan/super-freeswan-1.99.7.3.ebuild b/net-misc/super-freeswan/super-freeswan-1.99.7.3.ebuild
new file mode 100644
index 000000000000..cebeed476b4d
--- /dev/null
+++ b/net-misc/super-freeswan/super-freeswan-1.99.7.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/super-freeswan/super-freeswan-1.99.7.3.ebuild,v 1.1 2003/06/15 13:28:08 jhhudso Exp $
+
+MY_P=${P/_p/_kb}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Super FreeS/WAN IPSec Userspace Utilities"
+SRC_URI="http://download.freeswan.ca/super-freeswan/${MY_P}.tar.gz"
+
+HOMEPAGE="http://www.freeswan.ca/code/super-freeswan/"
+DEPEND="virtual/glibc
+ virtual/linux-sources
+ >=dev-libs/gmp-3.1.1"
+LICENSE="GPL-2"
+RDEPEND=""
+SLOT="0"
+KEYWORDS="~x86"
+
+pkg_setup() {
+ [ -d /usr/src/linux/net/ipsec ] || {
+ echo You need to have the crypto-enabled version of Gentoo Sources
+ echo with a symlink to it in /usr/src/linux in order to have IPSec
+ echo kernel compatibility. Please emerge sys-kernel/crypto-sources,
+ echo compile an IPSec-enabled kernel and attempt this ebuild again.
+ exit 1
+ }
+}
+
+src_compile() {
+ cp ${S}/libdes/Makefile ${S}/libdes/Makefile.orig
+ sed s:/usr/local:/usr:g < ${S}/libdes/Makefile.orig \
+ > ${S}/libdes/Makefile
+ cp ${S}/libdes/Makefile ${S}/libdes/Makefile.orig
+ sed s:/usr/man:/usr/share/man:g < ${S}/libdes/Makefile.orig \
+ > ${S}/libdes/Makefile
+
+ make \
+ DESTDIR=${D} \
+ USERCOMPILE="${CFLAGS}" \
+ FINALCONFDIR=/etc/ipsec \
+ INC_RCDEFAULT=/etc/init.d \
+ INC_USRLOCAL=/usr \
+ INC_MANDIR=share/man \
+ confcheck programs || die
+}
+
+src_install () {
+
+ # try make prefix=${D}/usr install
+
+ make \
+ DESTDIR=${D} \
+ USERCOMPILE="${CFLAGS}" \
+ FINALCONFDIR=/etc/ipsec \
+ INC_RCDEFAULT=/etc/init.d \
+ INC_USRLOCAL=/usr \
+ INC_MANDIR=share/man \
+ install || die
+
+ dodoc INSTALL COPYING CREDITS BUGS CHANGES README doc/*
+ dosym /etc/ipsec/ipsec.d /etc/ipsec.d
+}
+
diff --git a/net-misc/super-freeswan/super-freeswan-1.99_p4.ebuild b/net-misc/super-freeswan/super-freeswan-1.99_p4.ebuild
index c9b03f78a52c..fa46b71eb0c9 100644
--- a/net-misc/super-freeswan/super-freeswan-1.99_p4.ebuild
+++ b/net-misc/super-freeswan/super-freeswan-1.99_p4.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/super-freeswan/super-freeswan-1.99_p4.ebuild,v 1.2 2003/02/13 15:08:12 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/super-freeswan/super-freeswan-1.99_p4.ebuild,v 1.3 2003/06/15 13:28:08 jhhudso Exp $
MY_P=${P/_p/_kb}
S=${WORKDIR}/${MY_P}
DESCRIPTION="Super FreeS/WAN IPSec Userspace Utilities"
-SRC_URI="http://download.freeswan.ca/super-freeswan/${MY_P}.tar.gz"
+SRC_URI="gentoo://${MY_P}.tar.gz"
HOMEPAGE="http://www.freeswan.ca/code/super-freeswan/"
DEPEND="virtual/glibc
@@ -14,7 +14,7 @@ DEPEND="virtual/glibc
LICENSE="GPL-2"
RDEPEND=""
SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="x86"
pkg_setup() {
[ -d /usr/src/linux/net/ipsec ] || {