wok-next view iptables/receipt @ rev 20523

libnsgif: add missing stuff
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Mar 23 15:16:45 2018 +0200 (2018-03-23)
parents d247e85339a4
children 0ec6086e21d6
line source
1 # SliTaz package receipt v2.
3 PACKAGE="iptables"
4 VERSION="1.6.1"
5 EXTRAVERSION="_$kvers"
6 CATEGORY="security"
7 SHORT_DESC="Packet filtering framework (Firewall)"
8 MAINTAINER="pankso@slitaz.org"
9 LICENSE="GPL2"
10 WEB_SITE="http://www.netfilter.org/projects/iptables/"
11 LFS="http://www.linuxfromscratch.org/blfs/view/stable/postlfs/iptables.html"
13 TARBALL="$PACKAGE-$VERSION.tar.bz2"
14 WGET_URL="http://www.netfilter.org/projects/iptables/files/$TARBALL"
15 TARBALL_SHA1="b2592490ca7a6c2cd0f069e167a4337c86acdf91"
17 BUILD_DEPENDS="linux-module-headers libmnl-dev libnftnl-dev"
18 SPLIT="iptables-dev"
20 compile_rules() {
21 # Set the right Kernel path to compile.
22 KERNEL_PATH="/usr/src/linux" # TODO: KERNEL_DIR? (see INSTALL)
23 ./configure \
24 --sbindir=/sbin \
25 --disable-nftables \
26 --enable-libipq \
27 --with-xtlibdir=/lib/xtables \
28 $CONFIGURE_ARGS &&
29 make && make install || return 1
31 ln -sfv ../../sbin/xtables-multi $install/usr/bin/iptables-xml
33 for file in ip4tc ip6tc ipq iptc xtables; do
34 mv -v $install/usr/lib/lib$file.so.* $install/lib
35 ln -sfv ../../lib/$(readlink $install/usr/lib/lib$file.so) \
36 $install/usr/lib/lib$file.so
37 done
38 }
40 genpkg_rules() {
41 case $PACKAGE in
42 iptables)
43 copy @std
44 DEPENDS="linux-netfilter"
45 TAGS="firewall"
46 ;;
47 *-dev)
48 copy @dev
49 ;;
50 esac
51 }