wok annotate iptables-template/receipt @ rev 24093

Up squashfs (4.5)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Jul 27 16:57:54 2021 +0000 (2021-07-27)
parents 5b16e60b3d24
children 4ce52a0b72fd
rev   line source
pascal@16797 1 # SliTaz package receipt.
pascal@16797 2
pascal@16797 3 PACKAGE="iptables-template"
pascal@16797 4 VERSION="20140704"
pascal@16797 5 CATEGORY="system-tools"
pascal@16797 6 SHORT_DESC="Template for iptables setup."
pascal@16797 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@16797 8 LICENSE="MIT"
pascal@16797 9 WEB_SITE="https://gist.github.com/jirutka/3742890"
pascal@22338 10 TARBALL="rules-both.iptables"
pascal@22338 11 WGET_URL="$WEB_SITE/raw/c025b0b8c58af49aa9644982c459314c9adba157/$TARBALL"
pascal@22338 12 EXTRA_SOURCE_FILES="rules-ipv4.iptables rules-ipv6.ip6tables"
pascal@16797 13
pascal@16797 14 BUILD_DEPENDS="wget"
pascal@16797 15
pascal@16798 16 # Rules to configure and make the package.
pascal@16798 17 compile_rules()
pascal@16797 18 {
pascal@16798 19 mkdir -p $install/usr/share/iptables
pascal@22338 20 cp rules-both.iptables $install/usr/share/iptables
pascal@18931 21 while read dir file ; do
pascal@18931 22 [ -s "$SOURCES_REPOSITORY/$file" ] ||
pascal@18931 23 wget --no-check-certificate -P $SOURCES_REPOSITORY \
pascal@18931 24 $WEB_SITE/raw/$dir/$file
pascal@18931 25 cp $SOURCES_REPOSITORY/$file $install/usr/share/iptables/
pascal@18931 26 done <<EOT
pascal@18931 27 622104b0e46e0e7134a69bb7ce24850943b8d2a7 rules-ipv4.iptables
pascal@18931 28 3b92a873bf750a6df32331657c641078adc5906e rules-ipv6.ip6tables
pascal@18931 29 EOT
pascal@16797 30 }
pascal@16798 31
pascal@16798 32 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@16798 33 genpkg_rules()
pascal@16798 34 {
pascal@16798 35 cp -a $install/* $fs
pascal@16798 36 }