diff options
-rw-r--r-- | net-firewall/ipsec-tools/ChangeLog | 8 | ||||
-rw-r--r-- | net-firewall/ipsec-tools/Manifest | 12 | ||||
-rw-r--r-- | net-firewall/ipsec-tools/files/digest-ipsec-tools-0.6.5 | 3 | ||||
-rw-r--r-- | net-firewall/ipsec-tools/ipsec-tools-0.6.5.ebuild | 65 |
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* +} |