summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-09-16 06:06:53 +0000
committerJeroen Roovers <jer@gentoo.org>2014-09-16 06:06:53 +0000
commit550e60bfba3152004dd7df250bb0548658076498 (patch)
treea02e7d64d5adff66f07e0041b653524c968ae710 /net-firewall
parentVersion bump. (diff)
downloadhistorical-550e60bfba3152004dd7df250bb0548658076498.tar.gz
historical-550e60bfba3152004dd7df250bb0548658076498.tar.bz2
historical-550e60bfba3152004dd7df250bb0548658076498.zip
Version bump.
Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-firewall')
-rw-r--r--net-firewall/ipt_netflow/ChangeLog8
-rw-r--r--net-firewall/ipt_netflow/Manifest16
-rw-r--r--net-firewall/ipt_netflow/files/ipt_netflow-2.0-pax-const.patch4
-rw-r--r--net-firewall/ipt_netflow/ipt_netflow-2.0.1.ebuild84
4 files changed, 100 insertions, 12 deletions
diff --git a/net-firewall/ipt_netflow/ChangeLog b/net-firewall/ipt_netflow/ChangeLog
index 03b9008cc699..937b947bb3f7 100644
--- a/net-firewall/ipt_netflow/ChangeLog
+++ b/net-firewall/ipt_netflow/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-firewall/ipt_netflow
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipt_netflow/ChangeLog,v 1.16 2014/08/19 07:21:25 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipt_netflow/ChangeLog,v 1.17 2014/09/16 06:06:52 jer Exp $
+
+*ipt_netflow-2.0.1 (16 Sep 2014)
+
+ 16 Sep 2014; Jeroen Roovers <jer@gentoo.org> +ipt_netflow-2.0.1.ebuild,
+ files/ipt_netflow-2.0-pax-const.patch:
+ Version bump.
*ipt_netflow-2.0-r1 (19 Aug 2014)
diff --git a/net-firewall/ipt_netflow/Manifest b/net-firewall/ipt_netflow/Manifest
index 8578020db903..a15d9eaae21e 100644
--- a/net-firewall/ipt_netflow/Manifest
+++ b/net-firewall/ipt_netflow/Manifest
@@ -6,21 +6,19 @@ AUX ipt_netflow-1.8-numphyspages-fix.patch 678 SHA256 1c6a7afc6fd56f9b89dea947b9
AUX ipt_netflow-1.8-pax-const.patch 1547 SHA256 c03e8dc5ff0f18b0ccf86e0c674ac2bbd04a803a8670a05ca8a19d867d7d92af SHA512 b269af88d9de3fb2d1b82c5f3cd3b2450c102476f52a8156328850d943ae99a5f1a2e52a9ec87ec354e079124ec9aebeec303091a88f9f86aec05f54c7d53df8 WHIRLPOOL 969a5c8f96e28e3a44a11cb008387e71f8b31b9a54226d6ac6bec90312cbd52b79503f1c13210b348dbfd8daf4534b7df05e00ccd992d88d23fe0a65d9123426
AUX ipt_netflow-1.8-procfs-fix.patch 1318 SHA256 bdfed9dc128df52bd9bc5a007c4dba3e1b96e83bf70ac785b32b60c7d581c530 SHA512 66e8ee572f811e008653d87324cdb9a167591af17053e5fda14827c44a5ac5ea26e035c42b3261d249a9a0a5d5e4f532d57a64bd636db80522e832fd4f5c2b0b WHIRLPOOL 6077e3addc781e0b61f5f0a9ff7bce67c1a92db67b13388844397b8c3748ab5b78566c1d1fb6087ff13ff19c380d847a2b23a8e83b93529ee09e58474b3702b0
AUX ipt_netflow-2.0-configure.patch 276 SHA256 cf24753f0075b8015b8832799d993fcc1671ab001033f40f7d0ee12ba469de50 SHA512 cb7b1a690a69eb68ce57d1b216324de3114c01a6bc2ca7e29fece702be62a0f903e6946426c49a8fcd08295466524eb464127655a8742507f999a318319cd3d0 WHIRLPOOL ca45617b098c4e57756b5aeacef9c638444c12cbbd3dea38de457fca9be89592e854c3b9bd70d36250dce4becee28fee94ecd321c857786dc93e92ff5316ab16
-AUX ipt_netflow-2.0-pax-const.patch 1903 SHA256 c9e92a197d5c5b2f1a5c68e583a264220cd957029e852e699641a81e7c4d9b95 SHA512 89685b95c1cff097a43b54c94d386ef0c68f23ecb64863dee63e59f833b6c2652dbee7cfcd8c681e42a64a99a03e9882ecb2efff2e57b101c5d9399207a2c74f WHIRLPOOL 9e6fc70fc28e04b56d8bce1bd0a9e8a1266d771c82f0082df4072bfafea98e1e44204b950c197b991f4258e33c0e26ef54260e08ac0a0cb40ea8b5d438f4f872
+AUX ipt_netflow-2.0-pax-const.patch 1830 SHA256 e69b9e8f6daa91bb4b56002d201fceb06205b96dd1364b4c5b3fc86e1eddf9db SHA512 3bfaa367c03828bdab59007ea14057b3a3885125d538354301d861573ff04a6c53142234e2b249b3b9955f1c4edafd36ad33397f2015c7c456e69b2900aa6824 WHIRLPOOL 9ebde61106d197ad362816e388d7fa3a0df32b14c2ba854268f974119a40e498b51926c5cee71fd698db8c28570578a64c0bc3c0afa4c26418388eef4c6967c8
DIST ipt_netflow-1.8.tgz 20921 SHA256 e705646698c1b0275eea0f34038fa7e00bf660d2bc591d3ac04afa0fe3f1ddd0 SHA512 2b0195bd56ecd04c52a11e3347b5e4fb09dc784a3394fee3e0a7e5749e39f4b6af48cd6748dd96ce33d13dd13ae05d096f2a9e0bade33d57a028d568d5b7da20 WHIRLPOOL cfd16cc4be9cab5157b2784c20f6792fd1208c0f5d58dcd8f8a3ee3870d12afe317897c7bf2b265c459ba3f0567cf331a2056ef0e95f6f2f28092318167ad5c4
+DIST ipt_netflow-2.0.1.tgz 46567 SHA256 486faab3b96af2eb7702188a2c50de7a11c9fcc224b4ace8e5ad02cd4d62de2d SHA512 3717439c5135285bb55d65848a049d56beb64dfaf7b06b71352e93c33bf6a69ae3091581d1874e67b24e65c552719dc7d58d79d861fe6bf6e9de671050da7f7e WHIRLPOOL 84af501748f61db1d76d217424560f5ca1d6b8a5b280e2d6d30431e05773a5338def0679c1e3cf1973dac2bf624b7e2629a6f37cd3024cc05ad75a0eb6b55c61
DIST ipt_netflow-2.0.tgz 46456 SHA256 547ca6c2e8d82fc7d3d113d2ab3f602106d1efa7739167f8c7850a43e5bbe46e SHA512 7bf330ac665180218ea4cc42fe6ac6d365b45632039ff9601559f7a4675738c409853433b15dd431dba68cfe36269d6992754154411e2761041fec021e19bf8d WHIRLPOOL 1d54d2b1386f50e98cfaa082356559ec044f9b2088c70c024bc030482cc57ae5fac6de3e691f155f80fd6647b97c0f50f3292625511fe3c9ced404cfd4cff63c
EBUILD ipt_netflow-1.8-r4.ebuild 1942 SHA256 6d4a5350a2412eb77cb065eb020eea1071bb8e4f9ff8c93f68dd640d241643df SHA512 ce0a8a9acd579150c85b9b35b46284a64fcc7209bbbcb596faf027c6770c8a6e1fdfd56304d076ca02a0f7ad88d030ca825a3543a513b338acc82cf041369779 WHIRLPOOL 3f550bb39453034fa8e42dc805e60a8f885ef9cad8fa1f9d8ab4a033c878f2199f836445d47e4e6d288c2fbda40e43dc54b7de1147e91256e08fc249dad665e0
EBUILD ipt_netflow-2.0-r1.ebuild 1930 SHA256 1686410870afd76f7d5876179503d7c76901b7c9d46e242cf75f84215960302c SHA512 ebff90e9ef79b9daa103f774dab5f2fab30a8875d59097e7f93e9a2d00913e0266865e9442998431a974cc97924c6659206a90fc0ac5cf163e5c9de149de6db6 WHIRLPOOL 3ec978904e8befbf9c99c1f1ee77e8ccbd9393d57079211ff40807c85d9b8121674078c4bfef732b2e11eefdf5702427c47416c8a3a4dabace78629a58022462
-MISC ChangeLog 3396 SHA256 1946267b72cdeb621c71cf08ad85c6317176f3c15c327a6e4c5fb92391613062 SHA512 b3b48fd12b8abce4af74906baa05423b480121c14116b0800be33add6cfe2f206f7532a81d2e2ef43103e10234590af24a702b31a08ff991aab32c92d0cb631f WHIRLPOOL aca6f471f50ebbbf0b6b41202675c5a8aebcd86e1c889f8c1b8c4ba199d8f2245a8b20a5d1495ad05308eaa95b1268a7909a7fd4e6c9bd401dc0c79b475a0cee
+EBUILD ipt_netflow-2.0.1.ebuild 1893 SHA256 ee714407398fbf70c590209f8dbb3b5e83858087e6dee692d46530987d5be63b SHA512 af3137b973f2b7cf9d83e40889367135ee37ffa91d8ba583615796a7df4cf4b1b7294068ab5f8a737cc196f7160823697fb66f67f477b4f160ebc67b891d1d8c WHIRLPOOL c4700ba639118f9bcf75e55b53e459fc02b2590d6ce15209b8726b803bee62c2759c5020351413eed786d3d2988fcc7dc6ee27756c75ed3a3a30897ee6e38329
+MISC ChangeLog 3557 SHA256 6a1590066da5bf191c396c7ae2c6c84df598480edeede4ba2f04ea2bd4531d23 SHA512 279bbb0abaa686bc092fbb51520d8200abb602a98a1cdf2f59d734f83a4e30e80bcabc8b7bfd44cdf977c5021fe8137d384188d517833e8e6cdc7f49ff2f741e WHIRLPOOL e1e267d7e75dda7d0d9553165c6d2608df60c166dffa140af0e8582a507fe7a4c209e57108fb7c6ae0d3838db9c70f8bb327e0712f7f059f948f4af6bb0789f5
MISC metadata.xml 345 SHA256 dda378025b31263970cd5e6814fa081a36e4e2ba08e84013a9fc0a16f3625d26 SHA512 d599e44bca77388c107e18b966796ae77ecae297d771096096e5a5ee4626e01ddf1b91e3d585de4e3d7ec0c3f1d56286910e1e2c9b5f93920ecbd097f8638797 WHIRLPOOL 1b5c8c9b2832b502c45a1f0573d89ccd2477e1cb127639ef545bab9a004ac848d3640dfde7712aef5704fc5746c04f1d9c850aa772b1a425480b51d056e95001
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJT8vr2AAoJECo/aRed9267AN0H/2mI82P4pzHSFUBRQve4MJZD
-jXkmkrS6stSkCLp4uV/iM8FP7IeYJ8O2aJKRWPqh8CNObSvB8/GCmyp6fzUT3v/2
-9SJnmG6Sr0kng/oi74QM2DJCeidXaKePNnm3XefkhfMk8WVizJ036YEI1RtosU60
-NjRCBrV00fgkyrtUwNSwBGm/tQhWyFwYEQjqLu69Pc2V+mifn8s0SXEcyurTxaMc
-rXRfqYxF5Cg2wyPdE4O96iVs3yB/ctf79xKU0pRy0bBbeHpnnrDExspQouAqqcjA
-mUnupckSk8Yr38wEJZ878Xkl1BZSZZcbAqsbVNm5OcCgTi6rZYQhlXu2CZ2NK4Q=
-=sJ43
+iEYEAREIAAYFAlQX030ACgkQVWmRsqeSphMJ0wCfQlbs34CVkK+08kUCg6pjpt9S
+H7EAnjDor7lQSuhQY6m4djOmncbs5Yi3
+=HSes
-----END PGP SIGNATURE-----
diff --git a/net-firewall/ipt_netflow/files/ipt_netflow-2.0-pax-const.patch b/net-firewall/ipt_netflow/files/ipt_netflow-2.0-pax-const.patch
index 8a1270109652..fdf369314427 100644
--- a/net-firewall/ipt_netflow/files/ipt_netflow-2.0-pax-const.patch
+++ b/net-firewall/ipt_netflow/files/ipt_netflow-2.0-pax-const.patch
@@ -4,8 +4,8 @@ Adds support for building with PaX hardened kernel
Adapted to version 2.0 by Sergey Popov <pinkbyte@gentoo.org>
---- ipt_NETFLOW.c.orig 2014-08-07 08:05:08.000000000 +0400
-+++ ipt_NETFLOW.c 2014-08-18 11:10:08.000000000 +0400
+--- a/ipt_NETFLOW.c
++++ b/ipt_NETFLOW.c
@@ -845,13 +845,13 @@
void __user *buffer, size_t *lenp, loff_t *fpos)
{
diff --git a/net-firewall/ipt_netflow/ipt_netflow-2.0.1.ebuild b/net-firewall/ipt_netflow/ipt_netflow-2.0.1.ebuild
new file mode 100644
index 000000000000..dd61633afaec
--- /dev/null
+++ b/net-firewall/ipt_netflow/ipt_netflow-2.0.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipt_netflow/ipt_netflow-2.0.1.ebuild,v 1.1 2014/09/16 06:06:52 jer Exp $
+
+EAPI=5
+inherit eutils linux-info linux-mod multilib toolchain-funcs
+
+DESCRIPTION="Netflow iptables module"
+HOMEPAGE="http://sourceforge.net/projects/ipt-netflow"
+SRC_URI="mirror://sourceforge/ipt-netflow/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug pax_kernel"
+
+RDEPEND="net-firewall/iptables"
+DEPEND="${RDEPEND}
+ virtual/linux-sources
+ virtual/pkgconfig
+"
+
+# set S before MODULE_NAMES
+S="${WORKDIR}/${PN/_/-}-${PV}"
+
+BUILD_TARGETS="all"
+MODULE_NAMES="ipt_NETFLOW(ipt_netflow:${S})"
+
+IPT_LIB="/usr/$(get_libdir)/xtables"
+
+pkg_setup() {
+ local CONFIG_CHECK="~IP_NF_IPTABLES"
+ use debug && CONFIG_CHECK+=" ~DEBUG_FS"
+ linux-mod_pkg_setup
+}
+
+src_prepare() {
+ sed -i \
+ -e 's:make -C:$(MAKE) -C:g' \
+ -e 's:gcc -O2:$(CC) $(CFLAGS) $(LDFLAGS):' \
+ -e 's:gcc:$(CC) $(CFLAGS) $(LDFLAGS):' \
+ Makefile.in || die
+
+ # bug #455984
+ epatch "${FILESDIR}/${PN}-2.0-configure.patch"
+
+ # bugs #466430 and #519480
+ if use pax_kernel; then
+ epatch "${FILESDIR}/${PN}-2.0-pax-const.patch"
+ fi
+
+ epatch_user
+}
+
+do_conf() {
+ echo ./configure $*
+ ./configure $* || die 'configure failed'
+}
+
+src_configure() {
+ local IPT_VERSION="$($(tc-getPKG_CONFIG) --modversion xtables)"
+ # this configure script is not based on autotools
+ # ipt-src need to be defined, see bug #455984
+ do_conf \
+ --ipt-lib="${IPT_LIB}" \
+ --ipt-src="/usr/" \
+ --ipt-ver="${IPT_VERSION}" \
+ --kdir="${KV_DIR}" \
+ --kver="${KV_FULL}" \
+ $(use debug && echo '--enable-debugfs')
+}
+
+src_compile() {
+ emake ARCH="$(tc-arch-kernel)" CC="$(tc-getCC)" all
+}
+
+src_install() {
+ linux-mod_src_install
+ exeinto "${IPT_LIB}"
+ doexe libipt_NETFLOW.so
+ doheader ipt_NETFLOW.h
+ dodoc README*
+}