diff options
Diffstat (limited to 'testing/p0f/APKBUILD')
-rw-r--r-- | testing/p0f/APKBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/testing/p0f/APKBUILD b/testing/p0f/APKBUILD new file mode 100644 index 0000000000..305df31285 --- /dev/null +++ b/testing/p0f/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Leonardo Arena <rnalrd@alpinelinux.org> +# Maintainer: Arch3y <arch3y@riseup.net> +pkgname=p0f +pkgver=3.09b +pkgrel=0 +pkgdesc="Passive traffic fingerprinting tool" +url="http://lcamtuf.coredump.cx/p0f3/" +arch="all" +license="GPL2" +makedepends="bash libpcap-dev" +subpackages="$pkgname-doc" +source="http://lcamtuf.coredump.cx/p0f3/releases/$pkgname-$pkgver.tgz + p0f-fixes.patch" +options="!check" + +build() { + cd "$srcdir/$pkgname-$pkgver" + make + cd tools + make p0f-client p0f-sendsyn p0f-sendsyn6 +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm 755 p0f "$pkgdir/usr/bin/p0f" + install -Dm 644 p0f.fp "$pkgdir/etc/p0f/p0f.fp" + install -Dm 644 docs/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 docs/README "${pkgdir}/usr/share/doc/${pkgname}/README" + install -Dm 755 tools/p0f-client "$pkgdir/usr/bin" + install -Dm 755 tools/p0f-sendsyn "$pkgdir/usr/bin" + install -Dm 755 tools/p0f-sendsyn6 "$pkgdir/usr/bin" +} + +sha512sums="2a688baa865f27c91c023a7c53e530649f56a681e6ca2533152ab07b42883857b20c378b636e87dda8d1d5dfac17e426d09ee032b363d0b7d98e57a9ff6164d0 p0f-3.09b.tgz +c5e236f6ca11274b636813509127ea57c2b0c4798f166e1f6a5edea31499eeaaccefe71aa44583925edd184f197ed63b1b0e01e7c7e598fd9e74ddd150583272 p0f-fixes.patch" |