summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-firewall/ipsec-tools/ChangeLog8
-rw-r--r--net-firewall/ipsec-tools/Manifest12
-rw-r--r--net-firewall/ipsec-tools/files/digest-ipsec-tools-0.6.53
-rw-r--r--net-firewall/ipsec-tools/ipsec-tools-0.6.5.ebuild65
4 files changed, 84 insertions, 4 deletions
diff --git a/net-firewall/ipsec-tools/ChangeLog b/net-firewall/ipsec-tools/ChangeLog
index 2a628c96045b..b6d4e7058e28 100644
--- a/net-firewall/ipsec-tools/ChangeLog
+++ b/net-firewall/ipsec-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-firewall/ipsec-tools
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipsec-tools/ChangeLog,v 1.38 2006/04/08 09:01:52 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipsec-tools/ChangeLog,v 1.39 2006/04/20 03:47:35 latexer Exp $
+
+*ipsec-tools-0.6.5 (20 Apr 2006)
+
+ 20 Apr 2006; Peter Johanson <latexer@gentoo.org>
+ +ipsec-tools-0.6.5.ebuild:
+ Bump. Includes fixes for bug #124813.
08 Apr 2006; Peter Johanson <latexer@gentoo.org> ipsec-tools-0.6.3.ebuild:
Switch to using !<linux-headers-2.6 so as not to screw with *bsd. Thanks to
diff --git a/net-firewall/ipsec-tools/Manifest b/net-firewall/ipsec-tools/Manifest
index 0c8ad0410f0b..387170efbfd7 100644
--- a/net-firewall/ipsec-tools/Manifest
+++ b/net-firewall/ipsec-tools/Manifest
@@ -1,6 +1,6 @@
-MD5 af11b994ba67dbbbef55a3c85944972a ChangeLog 6551
-RMD160 bf22e1a15716ff50d28f1eafafec135b7ddfdd3f ChangeLog 6551
-SHA256 549f216c9b0046ce9bcabc5cebcfbdedfe857a14df169183f72e789542613f0e ChangeLog 6551
+MD5 139bed33ceb82ed9015e3c4f929a4208 ChangeLog 6706
+RMD160 e815e85e8e4c5eb41a1c1095aa3c71d367bddc06 ChangeLog 6706
+SHA256 51e78f022b78198b2c8735aeee621141f5b1f44255cb0ee7492585046b5f21b9 ChangeLog 6706
MD5 6ed9fbfd1bce8915be1e87a159802c46 files/digest-ipsec-tools-0.2.5 69
RMD160 2c99cbfcf0c09eab4b9811c216fd586825e01e9e files/digest-ipsec-tools-0.2.5 69
SHA256 cb69217205472f3b23eb102eb396e66a917161e81473ca91531d761ec498e0af files/digest-ipsec-tools-0.2.5 69
@@ -19,6 +19,9 @@ SHA256 d155fe44f73851789d8cb5a22ccca904bd433cbadd6e2c239443695bff70c3d0 files/di
MD5 fd1e086ca2de0f90e9784196bd70260a files/digest-ipsec-tools-0.6.3 70
RMD160 da3cc9b682594d4688995ef9d386198fc57d84d6 files/digest-ipsec-tools-0.6.3 70
SHA256 40a99e78180781562c3870e879856dabd13d15e0620b5c3d02f6f6e7c7703165 files/digest-ipsec-tools-0.6.3 70
+MD5 47cba38582330b791a3f906bab91e346 files/digest-ipsec-tools-0.6.5 256
+RMD160 60f973f491a120eb5e32f26204e7dea49913c1ab files/digest-ipsec-tools-0.6.5 256
+SHA256 485b1d7cac77af7b282efca0ce0dceafb8b27a515c7ffab5ca9100b8e98d55bb files/digest-ipsec-tools-0.6.5 256
MD5 4aec5a5d3271ba50190518f901f83f7f files/ipsec-tools-0.4-dos-fix.diff 928
RMD160 c6acd2a1d372b2ae8c823da84178d79052f98853 files/ipsec-tools-0.4-dos-fix.diff 928
SHA256 9baf25fecaecaee509bafb0981e0c5262440fed6c6a0200c972d8b7894001456 files/ipsec-tools-0.4-dos-fix.diff 928
@@ -61,6 +64,9 @@ SHA256 9c3b3d14c09bad192ee0135d5f24502e9dac4ac2d8f5ed16717561374422173e ipsec-to
MD5 25884787bf47e6021151e88504dc29e7 ipsec-tools-0.6.3.ebuild 1618
RMD160 126d5b55386ada561c6dbadb81badcd6b8127303 ipsec-tools-0.6.3.ebuild 1618
SHA256 bcad7428a68cb74bd40635fa995f5e8eb0e9d08fc904327bc81db216e677bfcb ipsec-tools-0.6.3.ebuild 1618
+MD5 2b67107dfa0187d5dc35f129f4bc4d7c ipsec-tools-0.6.5.ebuild 1699
+RMD160 3501cfffa153100c9aeec0bfcc4b122fefb66aac ipsec-tools-0.6.5.ebuild 1699
+SHA256 46066c13481f6de1637f5aec60dad21be828e42456eadbb8b6da14c2d0f2032b ipsec-tools-0.6.5.ebuild 1699
MD5 32ef126c26f7354eee96eb430068db74 metadata.xml 222
RMD160 9f3213af34601070e08450ad10ffc39afb151da6 metadata.xml 222
SHA256 c0852563f052e3350d22d4787a91197d757444b5943088ce19bd18c4b000d547 metadata.xml 222
diff --git a/net-firewall/ipsec-tools/files/digest-ipsec-tools-0.6.5 b/net-firewall/ipsec-tools/files/digest-ipsec-tools-0.6.5
new file mode 100644
index 000000000000..db9897838dee
--- /dev/null
+++ b/net-firewall/ipsec-tools/files/digest-ipsec-tools-0.6.5
@@ -0,0 +1,3 @@
+MD5 4593bd5e1117a10f2d0f4b656de36208 ipsec-tools-0.6.5.tar.bz2 665244
+RMD160 ae26866d1b703eaf3c2d9dca50113e94163d57ac ipsec-tools-0.6.5.tar.bz2 665244
+SHA256 12dee73accd5be0c2389133b397507f0725fa503b81e65a5eb52e871f4c21369 ipsec-tools-0.6.5.tar.bz2 665244
diff --git a/net-firewall/ipsec-tools/ipsec-tools-0.6.5.ebuild b/net-firewall/ipsec-tools/ipsec-tools-0.6.5.ebuild
new file mode 100644
index 000000000000..a21acc74c013
--- /dev/null
+++ b/net-firewall/ipsec-tools/ipsec-tools-0.6.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipsec-tools/ipsec-tools-0.6.5.ebuild,v 1.1 2006/04/20 03:47:35 latexer Exp $
+
+inherit eutils flag-o-matic autotools
+
+DESCRIPTION="IPsec-Tools is a port of KAME's IPsec utilities to the Linux-2.6 IPsec implementation."
+HOMEPAGE="http://ipsec-tools.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+LICENSE="BSD"
+KEYWORDS="~x86 ~amd64 ~ppc"
+SLOT="0"
+IUSE="idea ipv6 pam rc5 readline selinux"
+
+AT_M4DIR="${S}"
+
+DEPEND="virtual/libc
+ !<sys-kernel/linux-headers-2.6
+ readline? ( sys-libs/readline )
+ pam? ( sys-libs/pam )
+ >=dev-libs/openssl-0.9.6"
+
+RDEPEND="${DEPEND}
+ selinux? ( sec-policy/selinux-ipsec-tools )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i 's:#include <sys/sysctl.h>::' src/racoon/pfkey.c src/setkey/setkey.c
+ sed -i 's:-Werror::g' ${S}/configure.ac
+ eautoreconf
+ epunt_cxx
+}
+
+src_compile() {
+ # Filter the c3 flag for now. Probably a GCC problem, but we'll
+ # avoid it here for now. See bug #61025
+ filter-flags -march=c3
+
+ econf \
+ --enable-hybrid \
+ --enable-dpd \
+ --enable-natt \
+ --enable-adminport \
+ --enable-frag \
+ $(use_enable idea) \
+ $(use_enable rc5) \
+ $(use_enable ipv6) \
+ $(use_with readline) \
+ $(use_with pam libpam) \
+ || die
+ # Removed due to some problems
+ # --enable-samode-unspec \
+ emake -j1 || die
+}
+
+src_install() {
+ einstall || die
+ keepdir /var/lib/racoon
+ insinto /etc/conf.d && newins ${FILESDIR}/racoon.conf.d racoon
+ exeinto /etc/init.d && newexe ${FILESDIR}/racoon.init.d racoon
+
+ dodoc ChangeLog README NEWS
+ dodoc ${S}/src/racoon/samples/racoon.conf.sample*
+}