diff options
author | 2012-08-01 06:46:28 +0000 | |
---|---|---|
committer | 2012-08-01 06:46:28 +0000 | |
commit | 503fefcc88ff1e7f265bf4f82aa7e050de71c2b6 (patch) | |
tree | d12ef8883ad65566244e0ad9a454c50a8d061922 /net-firewall/iptables | |
parent | Add after ntpd (bug 390611, thanks Ewoud Kohl van Wijngaarden), fix setupscri... (diff) | |
download | historical-503fefcc88ff1e7f265bf4f82aa7e050de71c2b6.tar.gz historical-503fefcc88ff1e7f265bf4f82aa7e050de71c2b6.tar.bz2 historical-503fefcc88ff1e7f265bf4f82aa7e050de71c2b6.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'net-firewall/iptables')
-rw-r--r-- | net-firewall/iptables/ChangeLog | 7 | ||||
-rw-r--r-- | net-firewall/iptables/Manifest | 26 | ||||
-rw-r--r-- | net-firewall/iptables/iptables-1.4.15.ebuild | 81 |
3 files changed, 98 insertions, 16 deletions
diff --git a/net-firewall/iptables/ChangeLog b/net-firewall/iptables/ChangeLog index 24c6ecc070f9..1cb1e10c91f4 100644 --- a/net-firewall/iptables/ChangeLog +++ b/net-firewall/iptables/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-firewall/iptables # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/ChangeLog,v 1.273 2012/07/23 01:52:34 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/ChangeLog,v 1.274 2012/08/01 06:46:28 radhermit Exp $ + +*iptables-1.4.15 (01 Aug 2012) + + 01 Aug 2012; Tim Harder <radhermit@gentoo.org> +iptables-1.4.15.ebuild: + Version bump. *iptables-1.4.14 (23 Jul 2012) diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest index 15161d8484a4..1115da77dd05 100644 --- a/net-firewall/iptables/Manifest +++ b/net-firewall/iptables/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX ip6tables-1.3.2.confd 293 SHA256 c93827ac2b8fdd83e2c36788053ee7567ceb13b3cbc5fcf40d186500e05c8104 SHA512 d9d69a7a4006f2554d1cc94c9214a7c31dca635d81054dd43a6df6ede26d870c6da0ad678d06e292edaa72e3574a04e81dee5c7b79d24ce4c2e7bd60b0cb45db WHIRLPOOL 13bf072675368faf40772a9bc1f1d09ee21d3fe02307d46fe6b3df91c78c6366fc999b507db5f6fc368d3d8d40034ad9f3f1572698cf06cd83c6874d0e750689 AUX ip6tables-1.4.13.confd 690 SHA256 2938fe4206514d9868047bd8f888a699fa2097ca69edab176453436d4259abaa SHA512 8de9a5de4061bef217fbc07577688a8110f1116af7f3b936dfd18100a6a7a47ec6e70c456b24cf3432fb4f2034b741a487fe6af8d9740f174d51c6eb16945c6e WHIRLPOOL f2f4903812b5b97d5bdf9cb28f0bcb6f8c866f197b46a9128530721a8d9db1cdcedffe2512c9235391a67f494c2daf1266d7bc8a6185949756437221c3861a10 @@ -17,6 +17,7 @@ DIST iptables-1.4.12.1.tar.bz2 473418 SHA256 77e6581f21f15946a814fa311236e5f3f7c DIST iptables-1.4.12.tar.bz2 487036 SHA256 3e07a0beb746b580fbcfb04b3842ef0bd94a2f281786552f586415b26a7e971c DIST iptables-1.4.13.tar.bz2 502942 SHA256 321e2600fc4541a958e44cafd85a42864b0035404097e0f2e082d474029b9ded SHA512 598b05aa1446172c65b5103bdd02e29f8c8253eb3395e8cabc33e664e7d7afb4a842deea4f0faaac4645acd29a4fbfc0c0675c55f67e38c822ae28b549eab73c WHIRLPOOL 44df42d7fd66349c6bdef8cfa6d80571e7ec7d58a7092b188ef41a8431cd02394835177bdc4d31255b8a115f088daba269f6ecb9230b8d04df6e01151a926017 DIST iptables-1.4.14.tar.bz2 507123 SHA256 9be675696f41cd4f35cc332b667d285fe9489ca93c8e1f77804bd04b3315a522 SHA512 3bf6db564359acafa738068980793129982318317bea69f21282d80f40dcb1e16938f8e2928e6cdcc4e77d89b2bc3f6c45aad7eb11ff84063b78e5f8e1907f9e WHIRLPOOL 16f630e38272b76c3d7eefa83869902b0f111d9ffba2eca6fe885759619dc81f1c9fc1bfe2f946adc99edfdfc5f4002a331e412a8fef674f63bfb760aa44e868 +DIST iptables-1.4.15.tar.bz2 514830 SHA256 867c144e60075e7bebe6fcecf0b65169d5e2d1fa5ceec2ebd9780cd5026123ea SHA512 2ef559f1079838b2aa8348e66248aac7bc7549be93014ddbdaf730fbad168a657e20e031dcfd9ffa62ed45a52dbefc3683783a5d9b929d539d07ba6ad6adcfa0 WHIRLPOOL 8a56ed3cffd572f2202f172a3b903283452b4fd9647b6123530a1cc489a150bc88e7eb1f911f896b655d1de37f26c0a5eadd383c06103a0f395a82e1bc321b89 DIST iptables-1.4.6.tar.bz2 463758 SHA256 6e732798cad62163d6e033aa52e22b771246556a230c0f66cd33fe69e96d72a4 EBUILD iptables-1.4.10-r1.ebuild 2224 SHA256 1f18f98ec9949b78b8df8fe8bfe9472b91fd8b235c4cad1e162a99d55dd458b5 SHA512 b0027e43422a8f07f607ce67921420dfc3d56a59b7856f4c4bf70af1c9e8d5731752570ab67d320d71b07276fb4489ca84158686ac7829a23c1e4bf84ded1b66 WHIRLPOOL a8a40bcc3a05b9e5f5dcbcb23c38092732289f3fd3d8962fd0ba3a8b4d7f7d776da68373e028823c8fc04730d05791dd9d45e1fe7baf645ac9d4c006220c1773 EBUILD iptables-1.4.10.ebuild 1858 SHA256 8933ec2e405043641c48d57a2bc979546a60a242499f26634135f8ccd3256040 SHA512 9fe0e222ccf6a47afc4a609e330bf802b05d88dbf027d7fd58a118a7d9d3a550a1e2725a833aabc0866fe8d30fe611f789a8a34e36459196b0735b2f7c5088d7 WHIRLPOOL 0375aa73a95588a0bd0b50452ca3fe2218cad7f450c221907a1848057d7fd0829cc2c99719fb87ab984305449c0b1f066ec719c04bf0117abb97ba98a1eb42a0 @@ -27,23 +28,18 @@ EBUILD iptables-1.4.12.ebuild 2194 SHA256 24c3882c1a79b156773ba105fb208376a4c731 EBUILD iptables-1.4.13-r1.ebuild 2232 SHA256 31bc6e4dcea6c338194ac8b8996fee64aa8a876c0c37da294485631cf507deaa SHA512 eb59b61a6d03a8d21326d54fbd4a26462c9e8c3262e038bd5f86a9f4795bf701204bba45f8c46321a45b73bfc78bf14afb7eaa9298d05cef9fd060fdd63cba81 WHIRLPOOL cfe1b4d72b4bdb978d03b06eb32f342258418baaf2d8627393c3ca987da7d4a68e5cb53e3c162eb9c8e30e232c52e9638dcbf29759d320d813680c8654f4f428 EBUILD iptables-1.4.13.ebuild 2216 SHA256 777a0c81db5063718494f52181bb5ec83b165bee440076ea021b26ff12c7d445 SHA512 4f9b52d9a862681cd77f543f264dc6d0aeea3c4b395dd62789b4ec2cd861d1ba9a73c881a9067efa5055d4c4a4e805f6f0a0b39630fbda18e4a225a7d9bcad3c WHIRLPOOL 9ac815f176e335e34738d4adbd4203598079675a42dca8a888a6026331e1a38c096675c6ddf67e7c025a47ada7139537ae70925d452c452eab09d0dc7cc1c314 EBUILD iptables-1.4.14.ebuild 2204 SHA256 9fbdd0b55aa77c7402e0b25b399f7782200bc4914b9d673f051bb7421c1a61d6 SHA512 a3679aa1b8cc69de223aeb3b32f0bc732020e7a0215e57df8affc630b010abe84733201caa637d450c0f96580e865e8ac0fe63381048c25cce4abced547bce6c WHIRLPOOL f0851fcfb6fba9cbea7ee7174664a1cc8abc5958ef69ed82a9e58883c76f10b8b4c41bd564b10e8f9c4d0e48cb7854ace2923a00b275a89de370da05b8f6a0cc +EBUILD iptables-1.4.15.ebuild 2207 SHA256 83cf835a2e5a614f74ad9ce835bcf267b456b08a166a0a8c004ac30478ebe3c7 SHA512 dd488426399fbe9b00d47b67dc8b8a1493e427576a776f20fdcbea1140133857644e0148f59623ed3584de26a79667b8483eb872aa15fda6170d2163b3d0a762 WHIRLPOOL a4e0d6fcf06069492123e3689d3e233354ecf55dbf7f704c2f8f9c38758cc0215a1eec2df7d922b5c8d07197ee7ed567b1451ca951526ae5c5b8f5b0d20e37b2 EBUILD iptables-1.4.6.ebuild 1443 SHA256 3ca97a6095af334fe9b734329ae8e2a58ac78dd1f7a52e0295b203eec4e5178c SHA512 a30301a6f28cc5b90c97b58f37f04005f01313b66f6cb2b5b65294d0612887147d99a7cc8a73940c48a5e4f7d504e643a1e3f0664383bbf7e2e24017944b4436 WHIRLPOOL 836783d6a1f9b733edb965742996cbcac2869a3f716b9b78af4ae912a051919c61c2beb1ea061262da9f80c647db6892e597981ed75d8d5a94cef813722727a4 -MISC ChangeLog 47317 SHA256 a55e479477c723c2cbdc2a44079a918817347bf27ee15e71137b180cf747635b SHA512 47e6e0922f7323a1c3d1bd0d762a285566b14951539560792df1e68fb83e7fbbb949518ee7de73f80fa1caff70157aea4485cbb1ddcf2e7ad8603d760e9d2589 WHIRLPOOL bb39123b0a46d6a230effaabb9901034d74826bee519f8ef3c76199d4d7e8d41b0234147ab1a261ff887729f946d2a45c2f67f31276f44b672db759bf911c631 +MISC ChangeLog 47443 SHA256 39a3ec4e897a52d311f507b5e62f8c61b53e2fa57f95d9f0b7b8aae201deebe6 SHA512 fd2fc14109671682f1f3244e1f3a9f3bc2ec3b537a123c5783e196fe5aeeb64d7d175d1e0e47d65f1945466d1d708fe6b2fde21d093ab278dd6866dabe153f66 WHIRLPOOL 8036cc3ad62c5b21edc5430f8f93a7394eb47f42b76430a2a7900097adb72ba60bf687d7ee95e354577521809b57b385a9b935ca7c91d7aa9aae21154f4d7a63 MISC metadata.xml 1033 SHA256 6972ae7bad5c0025564a15429579f046ab4c365929aa175b1e84c1586872bdc9 SHA512 fe251377457099cbf9014fc206176a79d377b2c61f1b239b81e10cb05e740ac8e6d4849ac60987091d33b66ae9d72fbb36cf590bfe663e3dc1338c3648e1c179 WHIRLPOOL e0282695b2be9ab1b56e3779d26e27ce38803fa7fce9b1c66eb0ab3226d527e354436fcde7e15aa238c83dcbeab74cbf6f1aba36609096ca4bcdf982fce52abc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBAgAGBQJQDK6eAAoJELEHsLL7fEFWsr4P+wZqiCQmiZsfaAhNLzqfycCI -8phQ0pdpUpsOWggTdV6iDfeQ0e/WS5RsKPMyd7d6DETRdmn/fgeok/mMilkUkQcb -k2f1klIscNckHxkUGeoyFVVuOAwVvQnQsXWL/VdKZwNzMXCizJ6E4ON0grzMV+YU -V87AMOvocByKBDnbkvumE9eGq3ukgTbTWfJkGeDEm6vwCHK2WBxTt+dqciuxE78u -kp8aVnllW8Bvi8JQfL38d6oCnCn/S3L3E5OK8qwcv6kgWbaH3gNw0iSVqZZHj5MG -8zaQWqccHiFoYHnD4l4tANGDC+EiQllmNEzasFUyo3EWIoHLfi4euR6lfUgMl5mo -UGtLlzt7zncG6uVd99rBKr4veCryPgDt+B6/sVbzdBuCd+46LNOFJD7nj5eNqsjo -nFfSe76BrdEhZV305BFeSGsG/Yg9o8zCwegfwY0KMdQ6yq7th+ysLybl/EE+uvqM -dJb8VcOZp2QL8PKf7WkfA3lkBNfM+weAlxGn3UsuCj/Mt0L2gVe6P5LHnj5OkVAo -d2fddJZRiVFiE3DuwlRYRCiATyK5Lbt45F5Ds9vR6NtoqK2s4k9K6MGsgWKRDpqu -gnMjiozZMzHIiCDBCLxJOJ9SdmDz+S8NHXLBkENeCFpHnW40i9y0D4t//Mkz1Yi5 -r+3L8cSi1HKHsDMEyfHx -=Ct+F +iQEcBAEBCAAGBQJQGNDKAAoJEEqz6FtPBkyjRnsH+gIHraQt1QbCk6TD26nKp6km +BUz3KrI1eFJX23GdnLZy1GBqv/cC8RG5HQ7lB6PGW/r0rfhNT2CVJn3sN5AI2rR6 +Ly94pkzpbQkMgPDGN18Bp/KQ0JBNXVcVrHvMdViNxMQKXu8OyJqY/Sh0c24QwI0a +MxSpqKzNsiLhNS7zNv5mXgsgeLYI6kj/iaJ6brEoVP3JWrgny0nUOOVfmmfuaI9/ +vJNhhSHzEYHZR3ImNWhCXsPxk5Bh9cIHQf25WNzA5H1/zTkZ2LFpJ22b9nemxpH9 +uA2x71wr9L2WWJbr3bEKXhZB+53i5kEVHhEQC0iX/ia2HG+Zwc9a7GJXCPcwHk4= +=uZW2 -----END PGP SIGNATURE----- diff --git a/net-firewall/iptables/iptables-1.4.15.ebuild b/net-firewall/iptables/iptables-1.4.15.ebuild new file mode 100644 index 000000000000..6364fae64b87 --- /dev/null +++ b/net-firewall/iptables/iptables-1.4.15.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.15.ebuild,v 1.1 2012/08/01 06:46:28 radhermit Exp $ + +EAPI="4" + +# Force users doing their own patches to install their own tools +AUTOTOOLS_AUTO_DEPEND=no + +inherit eutils multilib toolchain-funcs autotools + +DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" +HOMEPAGE="http://www.iptables.org/" +SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="ipv6 netlink static-libs" + +RDEPEND=" + netlink? ( net-libs/libnfnetlink ) +" +DEPEND="${RDEPEND} + virtual/os-headers +" + +src_prepare() { + # use the saner headers from the kernel + rm -f include/linux/{kernel,types}.h + + # Only run autotools if user patched something + epatch_user && eautoreconf || elibtoolize +} + +src_configure() { + sed -i \ + -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ + configure || die + econf \ + --sbindir="${EPREFIX}/sbin" \ + --libexecdir="${EPREFIX}/$(get_libdir)" \ + --enable-devel \ + --enable-shared \ + $(use_enable static-libs static) \ + $(use_enable ipv6) +} + +src_compile() { + emake V=1 +} + +src_install() { + default + dodoc INCOMPATIBILITIES iptables/iptables.xslt + + # all the iptables binaries are in /sbin, so might as well + # put these small files in with them + into / + dosbin iptables/iptables-apply + dosym iptables-apply /sbin/ip6tables-apply + doman iptables/iptables-apply.8 + + insinto /usr/include + doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) + insinto /usr/include/iptables + doins include/iptables/internal.h + + keepdir /var/lib/iptables + newinitd "${FILESDIR}"/${PN}-1.4.13.init iptables + newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables + if use ipv6 ; then + keepdir /var/lib/ip6tables + newinitd "${FILESDIR}"/iptables-1.4.13.init ip6tables + newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables + fi + + # Move important libs to /lib + gen_usr_ldscript -a ip{4,6}tc iptc xtables + find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" +} |