diff options
Diffstat (limited to 'community/captagent/APKBUILD')
-rw-r--r-- | community/captagent/APKBUILD | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/community/captagent/APKBUILD b/community/captagent/APKBUILD index 086ec2492a4..f629b9fa08c 100644 --- a/community/captagent/APKBUILD +++ b/community/captagent/APKBUILD @@ -1,23 +1,29 @@ -# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> -# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> +# Contributor: Kaarle Ritvanen <kunkku@alpinelinux.org> +# Maintainer: Kaarle Ritvanen <kunkku@alpinelinux.org> pkgname=captagent -pkgver=6.3.1 +pkgver=6.4.1 pkgrel=1 pkgdesc="HEP Capture Agent for HOMER" url="https://github.com/sipcapture/captagent" arch="all" license="GPL-3.0-or-later" makedepends="autoconf automake bison expat-dev flex flex-dev json-c-dev - libgcrypt-dev libpcap-dev libtool libuv-dev linux-headers openssl-dev" + libgcrypt-dev libpcap-dev libtool libuv-dev linux-headers openssl-dev>3 + pcre-dev" +subpackages="$pkgname-openrc" source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/captagent/archive/$pkgver.tar.gz $pkgname.initd + autoconf-2.71.patch " -builddir="$srcdir/$pkgname-$pkgver" - -build() { - cd "$builddir" +prepare() { + default_prepare ./build.sh +} + +build() { + CFLAGS="$CFLAGS -fcommon" \ + LEXLIB="-lfl" \ ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -27,18 +33,18 @@ build() { } check() { - cd "$builddir" ./src/captagent -v } package() { - cd "$builddir" - make install DESTDIR="$pkgdir" rm "$pkgdir"/usr/lib/$pkgname/modules/*.a - install -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname + install -Dm775 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname } -sha512sums="e4043ddb92a1228fb9e4e220e503e3bd0bf9009c893e9c153fc90d15f91902ff7b86ca4b01bf2ef40056bc16647a3838fcfb88f76503f41f4bea88d054e4d7de captagent-6.3.1.tar.gz -750326291fc65fa9a3568f6961f2d6b950baa715e75ad7fc8263956cc91c50445e2e041d8f73675a350ba0d55786908564b439396376d8105fb69332e8aefc27 captagent.initd" +sha512sums=" +6e8331aaa150aa435e0b4863535651268f9600eb4958ac56e9879eeca4480db73e4c184efe445bcd0b102ca62afe06993fb9d3ed04bc5b2ee0d43dcd4fecd85f captagent-6.4.1.tar.gz +fdd3de15ffd46c5fe08e94533628809373f0afd64c249d308ff4cd649ffa249ff0412c83668f882db71a1bd23879e27528b6ee4a1abccf09b545b92aea4ab646 captagent.initd +29840ca17118efde6e9c99a1f9c509112b384c13d490fe85fdb5fa3bfec6fe588de8efabb2be2f20350bd2028a9fc54cdf20d6263d7abb6916d0578b9960d7d6 autoconf-2.71.patch +" |