mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 20:36:40 +02:00
testing/ndpi: new aport
Library for deep-packet inspection
This commit is contained in:
parent
ba329a5136
commit
8bb17a605e
43
testing/ndpi/APKBUILD
Normal file
43
testing/ndpi/APKBUILD
Normal file
@ -0,0 +1,43 @@
|
||||
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
|
||||
pkgname=ndpi
|
||||
_pkgreal=nDPI
|
||||
pkgver=2.2
|
||||
pkgrel=0
|
||||
pkgdesc="Open Source Deep Packet Inspection Software Toolkit"
|
||||
url="https://github.com/ntop/nDPI"
|
||||
arch="all"
|
||||
license="GPL3"
|
||||
makedepends="autoconf automake libpcap-dev libtool"
|
||||
subpackages="$pkgname-dev"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/ntop/nDPI/archive/$pkgver.tar.gz"
|
||||
builddir="$srcdir"/$_pkgreal-$pkgver
|
||||
|
||||
prepare() {
|
||||
cd "$builddir"
|
||||
default_prepare
|
||||
./autogen.sh
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--mandir=/usr/share/man \
|
||||
--infodir=/usr/share/info
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
# fails on those two
|
||||
rm tests/pcap/nintendo.pcap
|
||||
rm tests/pcap/skype-conference-call.pcap
|
||||
make check
|
||||
}
|
||||
|
||||
sha512sums="ee1e0a1cc87a3971408877bd5d3154f6bd5d4ddcd2437c8e03e5d8a5093da2b1cbfefad1e28e77145af4286eecbd341ef90f94aa5c7f36a98e3625e9948e96d6 ndpi-2.2.tar.gz"
|
||||
Loading…
x
Reference in New Issue
Block a user