Files
nDPId/packages/archlinux/PKGBUILD
lns d0c070a800 Added CentOs and ArchLinux to the CI.
* 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>
2023-05-28 00:46:58 +02:00

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
}