# Maintainer: Hao Long pkgname=shuffledns pkgver=1.0.8 pkgrel=1 pkgdesc="A wrapper around massdns written in go" arch=("x86_64" "i686") url="https://github.com/projectdiscovery/shuffledns" license=("GPL3") provides=('shuffledns') conflicts=('shuffledns') depends=("massdns") makedepends=("go") source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") b2sums=('b36e49a4ff66d76e93a4b2bd26429e858e6a7e66d71c6538031c574e6ddfd08e00faccf9f8392f4ec6ba98ec3c3c31c0d20cf911d0492555838ec6d3cc3ec4a3') build() { cd ${pkgname}-${pkgver}/cmd/${pkgname} go build \ -trimpath \ -buildmode=pie \ -mod=readonly \ -modcacherw \ -ldflags "-extldflags \"${LDFLAGS}\"" \ . } package() { cd ${pkgname}-${pkgver}/cmd/${pkgname} install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${pkgname} }