summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndrea Denisse2019-09-24 13:34:35 -0500
committerAndrea Denisse2019-09-24 13:34:35 -0500
commit3077228b3b51c36347892d035ce306520bea599a (patch)
treee9b95a2906ada616c6776686a9f8f1790d60e03d /PKGBUILD
parentb3027a767ca0ab20ac743c68000a7509d658a939 (diff)
downloadaur-3077228b3b51c36347892d035ce306520bea599a.tar.gz
Updated PKGBUILD with Christian Rebischke suggestions
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD15
1 files changed, 11 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2dc675521161..03f12ee6257c 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,17 +8,24 @@ arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/malfunkt/arpfox"
license=('MIT')
depends=('libpcap')
-makedepends=('go')
+makedepends=('go-pie')
provides=("arpfox")
conflicts=("arpfox")
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/malfunkt/arpfox/archive/v${pkgver}.tar.gz")
sha256sums=('50f151a0b8bcd309e77e7d9f83b1badaf14ba085f8fc85d5e23c0d1923c2550e')
+prepare() {
+ export GO111MODULE=on
+}
+
build() {
- go get github.com/malfunkt/arpfox
+ cd "${pkgname}-${pkgver}"
+ go build
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
- make VERSION=$pkgver DESTDIR="$pkgdir" PREFIX=/usr install
+ cd "${pkgname}-${pkgver}"
+
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dsm755 arpfox "${pkgdir}/usr/bin/arpfox"
}