diff options
author | Daniel Peukert | 2020-01-19 20:11:14 +0100 |
---|---|---|
committer | Daniel Peukert | 2020-01-19 20:11:14 +0100 |
commit | 64f1e48d776172b235fd34989fbba4f73a83620b (patch) | |
tree | 763518c1ed7a797cad9465b7d65c70bcdf5126ba | |
parent | 00529809414b94e61c97817bd4924d60ef9bc17f (diff) | |
download | aur-64f1e48d776172b235fd34989fbba4f73a83620b.tar.gz |
Added missing executables
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 16 insertions, 3 deletions
@@ -1,13 +1,13 @@ pkgbase = golang-rsc-2fa pkgdesc = Two-factor authentication on the command line using Go pkgver = 1.1.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/rsc/2fa arch = any license = BSD depends = go-pie depends = golang-github-atotto-clipboard - source = golang-rsc-2fa-1.1.0-1.tar.gz::https://github.com/rsc/2fa/archive/v1.1.0.tar.gz + source = golang-rsc-2fa-1.1.0-2.tar.gz::https://github.com/rsc/2fa/archive/v1.1.0.tar.gz sha256sums = ecd5ba067d3e3bbc3f8c10fa2df01b1b388b1cd6503fb56381573d8d17497755 pkgname = golang-rsc-2fa @@ -3,7 +3,7 @@ _author='rsc' _projectname='2fa' pkgname="golang-$_author-$_projectname" pkgver='1.1.0' -pkgrel='1' +pkgrel='2' pkgdesc='Two-factor authentication on the command line using Go' arch=('any') url="https://github.com/$_author/$_projectname" @@ -14,12 +14,21 @@ sha256sums=('ecd5ba067d3e3bbc3f8c10fa2df01b1b388b1cd6503fb56381573d8d17497755') _builddir="$pkgname-$pkgver-$pkgrel-build" _buildpath="src/rsc.io/$_projectname" +_bindir="$pkgname-$pkgver-$pkgrel-bin" prepare() { cd "$srcdir/" + mkdir -p "$_builddir/$(echo "$_buildpath" | rev | cut -d '/' -f 2- | rev)/" mv "$_projectname-$pkgver/" "$_builddir/$_buildpath/" rm -r "$_builddir/$_buildpath/vendor" + + mkdir -p "$_bindir/" +} + +build() { + export GOPATH="$srcdir/$_builddir:/usr/share/gocode" + go build -v -trimpath -ldflags "-extldflags $LDFLAGS" -o "$srcdir/$_bindir/" "$(echo "$_buildpath" | cut -d '/' -f 2-)/..." } check() { @@ -29,8 +38,12 @@ check() { package() { cd "$srcdir/" + install -dm755 "$pkgdir/usr/share/gocode/$(echo "$_buildpath" | rev | cut -d '/' -f 2- | rev)/" cp -r --no-preserve=ownership --preserve=mode "$_builddir/$_buildpath/" "$pkgdir/usr/share/gocode/$_buildpath/" + + install -Dm755 "$_bindir/$_projectname" "$pkgdir/usr/bin/$_projectname" + install -dm755 "$pkgdir/usr/share/licenses/$pkgname/" ln -sf "/usr/share/gocode/$_buildpath/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |