# Maintainer: Natanael Copa setvar _flavor = ${FLAVOR:-hardened} setvar _kpkg = "linux-$_flavor" setvar _realname = 'xtables-addons' setvar _name = "$_realname-$_flavor" setvar _kver = '4.9.54' setvar _kpkgrel = '0' setvar _realver = '2.12' setvar _mypkgrel = '0' setvar _kernelver = "$_kver-r$_kpkgrel" setvar _abi_release = "${_kver}-${_kpkgrel}-${_flavor}" setvar pkgname = "$_name" setvar pkgver = "$_kver" setvar pkgrel = $(($_kpkgrel + $_mypkgrel)) setvar pkgdesc = ""Iptables extensions kernel modules"" setvar url = ""http://xtables-addons.sourceforge.net/"" setvar arch = ""x86 x86_64 armhf"" setvar license = ""GPL"" setvar depends = ""linux-${_flavor}=${_kernelver}"" setvar makedepends = ""linux-${_flavor}-dev=${_kernelver} iptables-dev linux-headers"" setvar install = '' setvar install_if = ""linux-$_flavor=$_kernelver $_realname"" setvar subpackages = '' setvar source = ""http://downloads.sourceforge.net/$_realname/$_realname-$_realver.tar.xz"" setvar provides = ""$_realname-grsec=${pkgver}-r${pkgrel}"" setvar builddir = ""$srcdir/$_realname-$_realver"" proc prepare { cd $builddir # source the kernel version shell { if test -f "$startdir"/../linux-$_flavor/APKBUILD { source "$startdir"/../linux-$_flavor/APKBUILD if test $_kver != $pkgver { die "$_name: Please update _kver to $pkgver" } if test $_kpkgrel != $pkgrel { die "$_name: Please update _kpkgrel to $pkgrel" } } } || return 1 } proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --with-kbuild=/usr/src/linux-headers-${_abi_release} \ || return 1 cd extensions make modules || return 1 } proc package { cd "$builddir/extensions" make DESTDIR="$pkgdir" modules_install } setvar sha512sums = ""2d93dcb98969d0fb149746b2282eafbf566d0f97c74839d194c7b6cb77d50ec71469d6bbb2565dd855fe8ed6783be2fd705f21f9f7e2842aae9205174a79a6bd xtables-addons-2.12.tar.xz""