diff options
Diffstat (limited to 'main/sipp/APKBUILD')
-rw-r--r-- | main/sipp/APKBUILD | 48 |
1 files changed, 27 insertions, 21 deletions
diff --git a/main/sipp/APKBUILD b/main/sipp/APKBUILD index fa36910f77b..37c2b1660c7 100644 --- a/main/sipp/APKBUILD +++ b/main/sipp/APKBUILD @@ -2,37 +2,43 @@ # Contributor: Robert Boisvert <rdboisvert@gmail.com> # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> pkgname=sipp -pkgver=3.6.0 +pkgver=3.7.2 pkgrel=0 -pkgdesc="A test tool / traffic generator for the SIP protocol" +pkgdesc="Test tool / traffic generator for the SIP protocol" url="https://github.com/SIPp/sipp" arch="all" license="GPL-2.0-or-later" -depends="" -depends_dev="" -makedepends="linux-headers autoconf automake openssl-dev libpcap-dev ncurses-dev lksctp-tools-dev" -install="" -subpackages="" +makedepends=" + cmake + libpcap-dev + linux-headers + lksctp-tools-dev + ncurses-dev + openssl-dev>3 + samurai + " source="https://github.com/SIPp/sipp/releases/download/v$pkgver/sipp-$pkgver.tar.gz + libtinfo.patch " - -builddir="$srcdir"/$pkgname-$pkgver +options="!check" # tests have no direct target build() { - cd "$builddir" - CFLAGS="$CFLAGS -D_GNU_SOURCE" \ - ./configure --prefix=/usr \ - --with-openssl \ - --with-pcap \ - --with-sctp - make + cmake -B build -G Ninja -Wno-dev \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -DUSE_PCAP=1 \ + -DUSE_SSL=1 \ + -DUSE_SCTP=1 + + cmake --build build } package() { - cd "$builddir" - make DESTDIR="$pkgdir" install - mkdir -p "$pkgdir"/usr/share/"$pkgname" - install -m444 -D pcap/* "$pkgdir"/usr/share/"$pkgname"/ + DESTDIR="$pkgdir" cmake --install build + install -m444 -D pcap/* -t "$pkgdir"/usr/share/"$pkgname"/ } -sha512sums="eecbc18a18558a3fbc4f7c841d1fc8bd5be4b0c5d2bb363a12faf730f3c6a0773a24f07dbf062e68baf1a93b21686fa09258d0e08b45b4f941eb5d573bb25c12 sipp-3.6.0.tar.gz" +sha512sums=" +5ccd73efe0dd9b9e2788a61c0a423726e3bb7002d1266931838bc18307c975f7cd15b795c1aedb900a7f97a929df4b085b0875914db6e96984bc3bd3952d390b sipp-3.7.2.tar.gz +92b62f605b92a81ed56ba3f992d126ee70b06f3b08d5c30a3a6614f0844d6ebf1d9e0094ac93dd8c80271414ff414b3efb22117ab2c8eb5ff76fc49327a1dea0 libtinfo.patch +" |