diff options
Diffstat (limited to 'testing/kismet/APKBUILD')
-rw-r--r-- | testing/kismet/APKBUILD | 55 |
1 files changed, 29 insertions, 26 deletions
diff --git a/testing/kismet/APKBUILD b/testing/kismet/APKBUILD index fc81de38f74..fd8a5f4a96a 100644 --- a/testing/kismet/APKBUILD +++ b/testing/kismet/APKBUILD @@ -1,7 +1,7 @@ # Contributor: George Hopkins <george-hopkins@null.net> # Maintainer: George Hopkins <george-hopkins@null.net> pkgname=kismet -_pkgver=2020-12-R3 +_pkgver=2023-07-R1 pkgver=${_pkgver/-R/.} pkgver=0.${pkgver/-/} pkgrel=2 @@ -9,8 +9,18 @@ pkgdesc="Wireless network and device detector" url="https://www.kismetwireless.net/" arch="all" license="GPL-2.0-only" -makedepends="linux-headers libnl3-dev libpcap-dev protobuf-dev protobuf-c-dev - sqlite-dev zlib-dev" +makedepends=" + abseil-cpp-dev + libnl3-dev + libpcap-dev + linux-headers + openssl-dev + pcre2-dev + protobuf-c-dev + protobuf-dev + sqlite-dev + zlib-dev + " subpackages="$pkgname-logtools $pkgname-linux-bluetooth:linux_bluetooth $pkgname-linux-wifi:linux_wifi @@ -18,13 +28,9 @@ subpackages="$pkgname-logtools $pkgname-nxp-kw41z:nxp_kw41z " options="!check" # no test-suite available -source="$pkgname-$pkgver.tar.xz::https://www.kismetwireless.net/code/kismet-$_pkgver.tar.xz - sqlite3-longlong.patch - " +source="$pkgname-$pkgver.tar.xz::https://www.kismetwireless.net/code/kismet-$_pkgver.tar.xz" builddir="$srcdir/kismet-$_pkgver" -[ "$CARCH" = "riscv64" ] && options="$options textrels" - prepare() { default_prepare update_config_sub @@ -39,8 +45,9 @@ build() { --sysconfdir=/etc/kismet \ --disable-libusb \ --disable-libwebsockets \ - --disable-python-tools - make + --disable-python-tools \ + --disable-wifi-coconut + make -j $((JOBS < 16 ? JOBS : 16)) } package() { @@ -51,41 +58,37 @@ package() { logtools() { pkgdesc="$pkgdesc - log tools" - mkdir -p "$subpkgdir"/usr/bin - mv "$pkgdir"/usr/bin/kismetdb_* "$subpkgdir"/usr/bin + amove usr/bin/kismetdb_* } linux_bluetooth() { pkgdesc="$pkgdesc - Bluetooth capture support" - depends="$pkgname" + depends="$pkgname=$pkgver-r$pkgrel" - mkdir -p "$subpkgdir"/usr/bin - mv "$pkgdir"/usr/bin/kismet_cap_linux_bluetooth "$subpkgdir"/usr/bin + amove usr/bin/kismet_cap_linux_bluetooth } linux_wifi() { pkgdesc="$pkgdesc - Wi-Fi capture support" - depends="$pkgname" + depends="$pkgname=$pkgver-r$pkgrel" - mkdir -p "$subpkgdir"/usr/bin - mv "$pkgdir"/usr/bin/kismet_cap_linux_wifi "$subpkgdir"/usr/bin + amove usr/bin/kismet_cap_linux_wifi } nrf_51822() { pkgdesc="$pkgdesc - nRF51822 capture support" - depends="$pkgname" + depends="$pkgname=$pkgver-r$pkgrel" - mkdir -p "$subpkgdir"/usr/bin - mv "$pkgdir"/usr/bin/kismet_cap_nrf_51822 "$subpkgdir"/usr/bin + amove usr/bin/kismet_cap_nrf_51822 } nxp_kw41z() { pkgdesc="$pkgdesc - NXP KW41Z capture support" - depends="$pkgname" + depends="$pkgname=$pkgver-r$pkgrel" - mkdir -p "$subpkgdir"/usr/bin - mv "$pkgdir"/usr/bin/kismet_cap_nxp_kw41z "$subpkgdir"/usr/bin + amove usr/bin/kismet_cap_nxp_kw41z } -sha512sums="6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1 kismet-0.202012.3.tar.xz -1f49cf45963f32b1eaec9b15e5cab53f46999362f87daf9b39f8f244fa3dd1ac602f0a22eb04682a3a22abcaf2b09fc59060ff12626844e77125b6a28e4350bd sqlite3-longlong.patch" +sha512sums=" +b8b320b8e09be5be582848ce8a1a66f71a96eccc3c78f52d3f1f18122abbe614ff3b5a55b5fcedf3e6a1fc959a72838adc0d7278ffd6c25a1c179a1caf5584ce kismet-0.202307.1.tar.xz +" |