mirror of https://aur.archlinux.org/karn.git
Improves packaging for v0.0.4
This commit is contained in:
parent
ccf5998812
commit
a986b76ee6
2
.SRCINFO
2
.SRCINFO
|
@ -1,7 +1,7 @@
|
||||||
pkgbase = karn
|
pkgbase = karn
|
||||||
pkgdesc = Manage multiple Git identities with ease
|
pkgdesc = Manage multiple Git identities with ease
|
||||||
pkgver = 0.0.4
|
pkgver = 0.0.4
|
||||||
pkgrel = 1
|
pkgrel = 2
|
||||||
url = https://github.com/prydonius/karn
|
url = https://github.com/prydonius/karn
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
arch = i686
|
arch = i686
|
||||||
|
|
32
PKGBUILD
32
PKGBUILD
|
@ -2,29 +2,35 @@
|
||||||
|
|
||||||
pkgname=karn
|
pkgname=karn
|
||||||
pkgver=0.0.4
|
pkgver=0.0.4
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="Manage multiple Git identities with ease"
|
pkgdesc="Manage multiple Git identities with ease"
|
||||||
arch=('x86_64' 'i686')
|
arch=('x86_64' 'i686')
|
||||||
url="https://github.com/prydonius/karn"
|
url="https://github.com/prydonius/karn"
|
||||||
license=('MIT')
|
license=('MIT')
|
||||||
makedepends=('go')
|
makedepends=('go')
|
||||||
options=('!strip' '!emptydirs')
|
options=('!strip' '!emptydirs')
|
||||||
|
|
||||||
source=("https://github.com/prydonius/karn/archive/v$pkgver.tar.gz")
|
source=("https://github.com/prydonius/karn/archive/v$pkgver.tar.gz")
|
||||||
sha256sums=('68d244558ef62cf1da2b87927a0a2fbf907247cdd770fc8c84bf72057195a6cb')
|
sha256sums=('68d244558ef62cf1da2b87927a0a2fbf907247cdd770fc8c84bf72057195a6cb')
|
||||||
|
|
||||||
prepare() {
|
|
||||||
GOPATH=`pwd`
|
|
||||||
cd "$pkgname-$pkgver"
|
|
||||||
go get github.com/urfave/cli
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
GOPATH=`pwd`
|
cd "$srcdir/$pkgname-$pkgver"
|
||||||
cd "$pkgname-$pkgver"
|
|
||||||
go build cmd/karn/karn.go
|
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() {
|
package() {
|
||||||
ls -la
|
install -DT "$srcdir/go/src/$pkgname/$pkgname" "$pkgdir/usr/bin/karn"
|
||||||
install -Dm755 "$pkgname-$pkgver/karn" "$pkgdir/usr/bin/$pkgname"
|
}
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue