mirror of
https://github.com/outbackdingo/nDPId.git
synced 2026-01-27 10:19:45 +00:00
* added some additional checks in get-and-build-libndpi.sh * CMake fallback library checks Signed-off-by: lns <matzeton@googlemail.com> Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
30 lines
660 B
Bash
30 lines
660 B
Bash
# Maintainer: Toni Uhlig <toni@impl.cc>
|
|
|
|
pkgname=ndpid-testing
|
|
pkgver=1.0
|
|
pkgrel=1
|
|
pkgdesc="Tiny nDPI based deep packet inspection daemons / toolkit."
|
|
arch=('i686' 'x86_64')
|
|
url="https://github.com/utoni/nDPId"
|
|
license=('GPL3')
|
|
depends=('libpcap')
|
|
makedepends=('cmake' 'make' 'gcc' 'wget' 'unzip')
|
|
options=()
|
|
|
|
build() {
|
|
cd "${srcdir}/../../.."
|
|
mkdir -p build-archlinux && cd build-archlinux
|
|
cmake .. \
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
|
-DCMAKE_INSTALL_PREFIX="/usr/local" \
|
|
-DBUILD_EXAMPLES=ON \
|
|
-DBUILD_NDPI=ON \
|
|
-DENABLE_SANITIZER=ON
|
|
make VERBOSE=1
|
|
}
|
|
|
|
package() {
|
|
cd "${srcdir}/../../../build-archlinux"
|
|
make DESTDIR="${pkgdir}/" install
|
|
}
|