aboutsummaryrefslogtreecommitdiffstats
path: root/community/captagent/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/captagent/APKBUILD')
-rw-r--r--community/captagent/APKBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/community/captagent/APKBUILD b/community/captagent/APKBUILD
new file mode 100644
index 0000000000..a3bfcb13e8
--- /dev/null
+++ b/community/captagent/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+pkgname=captagent
+pkgver=6.1.0.20
+pkgrel=3
+pkgdesc="HEP Capture Agent for HOMER"
+url="https://github.com/sipcapture/captagent"
+arch="all"
+license="GPL3"
+makedepends="autoconf automake bison expat-dev flex flex-dev json-c-dev libtool libpcap-dev linux-headers"
+source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/captagent/archive/$pkgver.tar.gz
+ $pkgname.initd
+ 0001-Define-PATH_MAX-if-not-defined.patch
+ ac-fix.patch"
+builddir="$srcdir/$pkgname-$pkgver"
+
+build() {
+ cd "$builddir" && ./build.sh && ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc &&
+ make
+}
+
+package() {
+ cd "$builddir" && make install DESTDIR="$pkgdir" && \
+ install -D "$srcdir"/$pkgname.initd \
+ "$pkgdir"/etc/init.d/$pkgname && \
+ rm "$pkgdir"/usr/lib/$pkgname/modules/*.a
+}
+
+sha512sums="b867a41dfe98015f01fa8c67e57214754231eeec40d0685983fca9aacf53cc5287c2c9959f4752c80004ad5abc2e8a96058797b6b7cdc259a48443c1a909b609 captagent-6.1.0.20.tar.gz
+750326291fc65fa9a3568f6961f2d6b950baa715e75ad7fc8263956cc91c50445e2e041d8f73675a350ba0d55786908564b439396376d8105fb69332e8aefc27 captagent.initd
+f7c04f5e273dd362f09fd1e6a605f56dcaf64c71cd0d6ba16dadaca5e005b1f29dccd81b186c3727d2fc7872bd684ca4ddc8fc7a2a36fd83956592a134ea6a37 0001-Define-PATH_MAX-if-not-defined.patch
+c0bbbbf2f96c7644b154e71b672af5a0d7c209dd5b309b6f6b35915a04f30a33ff4fc18e408e3f1641d4ca6ae51430f9ac0189984f828353263fb52e985b47c1 ac-fix.patch"