ipt_netflow: version bump to 1.8
This commit is contained in:
parent
903cd0bdc1
commit
27dc06839a
@ -1,2 +1,4 @@
|
||||
DIST ipt_netflow-1.7.1.tgz 21263 SHA256 d208dec7401404c21950c3d5db286649e17fbf7414d720d9dab7d9a6a88aba4a SHA512 031574a7bc3b36885e255c5d2c585cecff2de3921ae04a42a6ba219dfb873246c04c26f0ef41e629dc69825546c7058cf6786d216ec5cdd86d97817817017b7d WHIRLPOOL 3b39897dc407999918ddbbaa3fa34c5581e704f8458962c9c5fb01d799add02bc36719f11d7942d9f4237b4d5e025fc9eb4d89a07193bd1fa4c0cab3015a45b4
|
||||
DIST ipt_netflow-1.8.tgz 20921 SHA256 e705646698c1b0275eea0f34038fa7e00bf660d2bc591d3ac04afa0fe3f1ddd0 SHA512 2b0195bd56ecd04c52a11e3347b5e4fb09dc784a3394fee3e0a7e5749e39f4b6af48cd6748dd96ce33d13dd13ae05d096f2a9e0bade33d57a028d568d5b7da20 WHIRLPOOL cfd16cc4be9cab5157b2784c20f6792fd1208c0f5d58dcd8f8a3ee3870d12afe317897c7bf2b265c459ba3f0567cf331a2056ef0e95f6f2f28092318167ad5c4
|
||||
EBUILD ipt_netflow-1.7.1.ebuild 1321 SHA256 113a3bddb1fa082207191f08025f1cc4e5b0bf58c8d32f90b0aca3014d0fe047 SHA512 18470d472e03a25b5efd8ec6772bff5804aed73a44c4d859d5ce78a862c864bb005e097a972c8967215ec68772d9a63a0ebfb62cff6039f3d77d87489618d0e6 WHIRLPOOL 830dfaadc9cb2deb7c2af745e78e0f88a051edf3b4225bdd3cbb99613d3c9b7565b50c219238465442be2484f8ffea5bd58d49ec477846482846ff8a48131c70
|
||||
EBUILD ipt_netflow-1.8.ebuild 1250 SHA256 8573c6b27b446620e9f5e8c2acee0334b1f7eba60511a8cfe28d3a01dd7bddae SHA512 1564b5ff09c40e4b3114a50eac9026890cf20a93c3ba362333da5bdc79b14b107af4447a2be2ff4442847206c656c19a43b5ccac809e1f9a90a3907bd44366ad WHIRLPOOL 44ee3f364c8fb5fcef1fff9deccdf4ba28ef8e127a30ac0be554b41740bb8fe916ae173fa82e3582b2527e38abcf2822bd001adeaeb23d79d7bb0367b011ff79
|
||||
|
54
net-firewall/ipt_netflow/ipt_netflow-1.8.ebuild
Normal file
54
net-firewall/ipt_netflow/ipt_netflow-1.8.ebuild
Normal file
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit linux-info linux-mod multilib toolchain-funcs
|
||||
|
||||
MY_PN="ipt-netflow"
|
||||
|
||||
DESCRIPTION="Netflow iptables module"
|
||||
HOMEPAGE="http://sourceforge.net/projects/ipt-netflow"
|
||||
SRC_URI="mirror://sourceforge/${MY_PN}/${P}.tgz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="net-firewall/iptables"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/linux-sources
|
||||
virtual/pkgconfig"
|
||||
|
||||
BUILD_TARGETS="all"
|
||||
CONFIG_CHECK="IP_NF_IPTABLES"
|
||||
MODULE_NAMES="ipt_NETFLOW(ipt_netflow:${S})"
|
||||
|
||||
IPT_LIB=/usr/$(get_libdir)/xtables
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's:-I$(KDIR)/include::' \
|
||||
-e 's:gcc -O2:$(CC) $(CFLAGS) $(LDFLAGS):' \
|
||||
-e 's:gcc:$(CC) $(CFLAGS) $(LDFLAGS):' Makefile.in || die 'sed failed'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local IPT_VERSION="$($(tc-getPKG_CONFIG) --modversion xtables)"
|
||||
./configure --kver="${KV_FULL}" --kdir="${KV_DIR}" \
|
||||
--ipt-ver="${IPT_VERSION}" --ipt-lib="${IPT_LIB}" || die 'configure failed'
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local ARCH=$(tc-arch-kernel)
|
||||
emake CC="$(tc-getCC)" all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
exeinto "${IPT_LIB}"
|
||||
doexe libipt_NETFLOW.so
|
||||
insinto /usr/include
|
||||
doins ipt_NETFLOW.h
|
||||
dodoc README*
|
||||
}
|
Loading…
Reference in New Issue
Block a user