# Contributor: Kevin Daudt # Maintainer: Kevin Daudt pkgname=dnstwist pkgver=20230413 pkgrel=0 pkgdesc="Domain name permutation engine" options="!check" # no testsuite url="https://dnstwist.it" arch="noarch" license="Apache-2.0" depends=" py3-dnspython py3-geoip2 py3-idna py3-requests py3-tld py3-whois python3 " makedepends="py3-setuptools" subpackages="$pkgname-dictionaries $pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/elceef/dnstwist/archive/$pkgver.tar.gz" build() { python3 setup.py build } check() { python3 setup.py test } package() { python3 setup.py install --skip-build --root="$pkgdir" } dictionaries() { pkgdesc="Dictionaries for dnstwist" depends="" mkdir -p "$subpkgdir"/usr/share/dnstwist/dictionaries for dict in "$builddir"/dictionaries/*.dict; do install -Dm0644 "$dict" "$subpkgdir"/usr/share/dnstwist/dictionaries/"$(basename $dict)" done } sha512sums=" 170e136a87fe470d3a495d114c1e37a3207cd79bf62b02e066f7737995c3b0139f73b15b90df204e0e7947cf4ce050cca4d9ca087d2071a09a4628191284aace dnstwist-20230413.tar.gz "