# Maintainer: architekton pkgname=amass pkgver=2.7.0 pkgrel=1 pkgdesc="In-depth subdomain enumeration written in Go" arch=('x86_64') url="https://github.com/OWASP/Amass" license=('Apache') makedepends=('go' 'git') source=(Amass-$pkgver.tar.gz::https://github.com/OWASP/Amass/archive/${pkgver}.tar.gz) sha512sums=('3b016a8681fba0eb1d0b68ba98710f3d42e070495947ef7e54ee9a4f4d198f4a22181496b3ac1925419e59d65e675802b7ee2384d739002cc074095c4d410f22') prepare() { mkdir -p "gopath/src/github.com/OWASP" ln -rTsf "Amass-${pkgver}" "gopath/src/github.com/OWASP/Amass" export GOPATH="${srcdir}/gopath" cd "${GOPATH}/src/github.com/OWASP/Amass" go get -d ./... } build() { export GOPATH="${srcdir}/gopath" cd "${GOPATH}/src/github.com/OWASP/Amass" go install -v ./... } package() { export GOPATH="${srcdir}/gopath" cd "${GOPATH}/bin" install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" install -Dm755 "${pkgname}.netdomains" "${pkgdir}/usr/bin/${pkgname}.netdomains" install -Dm755 "${pkgname}.viz" "${pkgdir}/usr/bin/${pkgname}.viz" install -Dm755 "${pkgname}.db" "${pkgdir}/usr/bin/${pkgname}.db" }