Improves packaging for v0.0.4

Este commit está contenido en:
Nemo 2019-02-06 21:52:55 +05:30
padre ccf5998812
commit a986b76ee6
Se han modificado 2 ficheros con 20 adiciones y 14 borrados

Ver fichero

@ -1,7 +1,7 @@
pkgbase = karn
pkgdesc = Manage multiple Git identities with ease
pkgver = 0.0.4
pkgrel = 1
pkgrel = 2
url = https://github.com/prydonius/karn
arch = x86_64
arch = i686

Ver fichero

@ -2,29 +2,35 @@
pkgname=karn
pkgver=0.0.4
pkgrel=1
pkgrel=2
pkgdesc="Manage multiple Git identities with ease"
arch=('x86_64' 'i686')
url="https://github.com/prydonius/karn"
license=('MIT')
makedepends=('go')
options=('!strip' '!emptydirs')
source=("https://github.com/prydonius/karn/archive/v$pkgver.tar.gz")
sha256sums=('68d244558ef62cf1da2b87927a0a2fbf907247cdd770fc8c84bf72057195a6cb')
prepare() {
GOPATH=`pwd`
cd "$pkgname-$pkgver"
go get github.com/urfave/cli
}
build() {
GOPATH=`pwd`
cd "$pkgname-$pkgver"
go build cmd/karn/karn.go
cd "$srcdir/$pkgname-$pkgver"
rm -rf "$srcdir/go/src"
mkdir -p "$srcdir/go/src"
export GOPATH="$srcdir/go"
mv "$srcdir/$pkgname-$pkgver" "$srcdir/go/src/$pkgname"
cd "$srcdir/go/src/$pkgname/"
go get
go build cmd/karn/karn.go
}
package() {
ls -la
install -Dm755 "$pkgname-$pkgver/karn" "$pkgdir/usr/bin/$pkgname"
}
install -DT "$srcdir/go/src/$pkgname/$pkgname" "$pkgdir/usr/bin/karn"
}