2024-12-27 12:14:46 +01:00
|
|
|
# Contributor: Jonas <3426-spameier@users.gitlab.alpinelinux.org>
|
|
|
|
# Maintainer: Jonas <3426-spameier@users.gitlab.alpinelinux.org>
|
|
|
|
pkgname=naabu
|
2025-04-17 11:32:58 +03:00
|
|
|
pkgver=2.3.4
|
2025-05-11 17:42:42 +02:00
|
|
|
pkgrel=1
|
2024-12-27 12:14:46 +01:00
|
|
|
pkgdesc="Fast port scanner written in go with a focus on reliability and simplicity"
|
|
|
|
url="https://docs.projectdiscovery.io/tools/naabu"
|
|
|
|
arch="aarch64 s390x x86_64" # test only succeed on these archs
|
|
|
|
license="MIT"
|
|
|
|
makedepends="go libpcap-dev"
|
|
|
|
subpackages="$pkgname-doc"
|
|
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/projectdiscovery/naabu/archive/refs/tags/v$pkgver.tar.gz"
|
|
|
|
options="net" # go dependencies
|
|
|
|
|
|
|
|
build() {
|
|
|
|
make build
|
|
|
|
}
|
|
|
|
|
|
|
|
check() {
|
|
|
|
make test
|
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
|
|
|
install -Dm755 "$builddir/naabu" -t "$pkgdir/usr/bin/"
|
|
|
|
install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
|
|
|
}
|
|
|
|
|
|
|
|
sha512sums="
|
2025-04-17 11:32:58 +03:00
|
|
|
cca974f7c620d1a1cfaa01ab375310363a80b4cae5201d3c32d433258de20c7360f8bc9b434df756b92e975345fe9321ef488aa67917cbc627506c6c84b7d9ed naabu-2.3.4.tar.gz
|
2024-12-27 12:14:46 +01:00
|
|
|
"
|