diff options
author | Michal Wojdyla | 2021-08-19 23:09:17 +0200 |
---|---|---|
committer | Michal Wojdyla | 2021-08-19 23:09:17 +0200 |
commit | 810b44d4b2f05322ae81977172fbf87640eabd86 (patch) | |
tree | a7deced2c7740a7f3612a3996c506896f28ead67 /PKGBUILD | |
parent | 7bf8a34189ba38fcaef8ec4455c32356e756d44f (diff) | |
download | aur-dcraddrgen-git.tar.gz |
update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 15 insertions, 30 deletions
@@ -1,11 +1,11 @@ -# Maintainer: Andy Weidenbaum <archbaum@gmail.com> +# Contributor: Andy Weidenbaum <archbaum@gmail.com> pkgname=dcraddrgen-git -pkgver=20171011 +pkgver=20201101 pkgrel=1 -pkgdesc="Simple offline address generator for Decred" +pkgdesc="Simple offline address generator for Decred." arch=('aarch64' 'armv6h' 'armv7h' 'i686' 'x86_64') -makedepends=('dep' 'git' 'go') +makedepends=('git' 'go') groups=('decred') url="https://github.com/decred/dcraddrgen" license=('ISC') @@ -20,33 +20,18 @@ pkgver() { git log -1 --format="%cd" --date=short --no-show-signature | sed "s|-||g" } -prepare() { - export GOPATH="$srcdir" - git clone "$srcdir/dcraddrgen" "$GOPATH/src/github.com/decred/dcraddrgen" -} - build() { - export GOPATH="$srcdir" - - msg2 'Building dcraddrgen and dependencies...' - cd "$GOPATH/src/github.com/decred/dcraddrgen" - dep ensure -v - go install + cd ${pkgname%-git} + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + go build -o . ./... } package() { - msg2 'Installing license...' - install -Dm 644 "$srcdir/src/github.com/decred/dcraddrgen/LICENSE" \ - -t "$pkgdir/usr/share/licenses/dcraddrgen" - - msg2 'Installing dcraddrgen docs...' - for _doc in README.md; do - install -Dm 644 "$srcdir/src/github.com/decred/dcraddrgen/$_doc" \ - -t "$pkgdir/usr/share/doc/dcraddrgen" - done - - msg2 'Installing dcraddrgen...' - for _bin in dcraddrgen; do - install -Dm 755 "$srcdir/bin/$_bin" -t "$pkgdir/usr/bin" - done -} + cd ${pkgname%-git} + install -Dm755 dcraddrgen "$pkgdir"/usr/bin/dcraddrgen + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/dcraddrgen" +}
\ No newline at end of file |