summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKonstantin Shalygin2016-05-28 18:14:23 +0600
committerKonstantin Shalygin2016-05-28 18:14:23 +0600
commitc29d7def0b7dd409796c4a3f767b8eb0145c3bca (patch)
tree27c4704ceedbb6423f2da106bb1b4209d93d0619 /PKGBUILD
parent4f2837929d2c63eb7d97a57b995acf004ff7bba6 (diff)
downloadaur-c29d7def0b7dd409796c4a3f767b8eb0145c3bca.tar.gz
Move Kernel module compression to check section. Add optdepends.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 10 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 80f8f03a5f42..82edabb79cb6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,16 @@
-# Maintainer: Shalygin Konstantin <k0ste@cn.ru>
-# Contributor: Shalygin Konstantin <k0ste@cn.ru>
+# Maintainer: Shalygin Konstantin <k0ste@k0ste.ru>
+# Contributor: Shalygin Konstantin <k0ste@k0ste.ru>
pkgname='ipt_ndpi'
pkgver=1.2_1.7.0.netfilter.212.56eacee
-pkgrel=1
+pkgrel=2
pkgdesc='nDPI as netfilter extension'
arch=('any')
url='https://github.com/vel21ripn/nDPI/tree/netfilter'
license=('GPL')
depends=('linux' 'iptables' 'xtables-addons' 'conntrack-tools')
makedepends=('git' 'libtool' 'gcc' 'gzip' 'gawk' 'sed')
+optdepends=('ipt_netflow: Netflow as netfilter extension')
source=("${pkgname}::git+https://github.com/vel21ripn/nDPI")
sha256sums=('SKIP')
install="${pkgname}.install"
@@ -27,17 +28,19 @@ pkgver() {
}
prepare() {
- pushd "${srcdir}/${pkgname}"
+ cd "${srcdir}/${pkgname}"
git checkout netfilter
./autogen.sh
- popd
}
build() {
- pushd "${srcdir}/${pkgname}/ndpi-netfilter"
+ cd "${srcdir}/${pkgname}/ndpi-netfilter"
make KERNEL_DIR="${_kernver}/build"
+}
+
+check() {
+ cd "${srcdir}/${pkgname}/ndpi-netfilter"
gzip --best -c "src/xt_ndpi.ko" > "src/xt_ndpi.ko.gz"
- popd
}
package() {