karn/PKGBUILD

37 lines
755 B
Bash
Raw Normal View History

2017-12-24 05:30:00 +00:00
# Maintainer: Nemo <archlinux [at] captnemo.in>
pkgname=karn
2017-12-30 04:29:41 +00:00
pkgver=0.0.4
2019-02-06 16:22:55 +00:00
pkgrel=2
2017-12-24 05:30:00 +00:00
pkgdesc="Manage multiple Git identities with ease"
arch=('x86_64' 'i686')
url="https://github.com/prydonius/karn"
license=('MIT')
makedepends=('go')
options=('!strip' '!emptydirs')
2019-02-06 16:22:55 +00:00
2017-12-24 05:30:00 +00:00
source=("https://github.com/prydonius/karn/archive/v$pkgver.tar.gz")
2017-12-30 04:29:41 +00:00
sha256sums=('68d244558ef62cf1da2b87927a0a2fbf907247cdd770fc8c84bf72057195a6cb')
2017-12-24 05:30:00 +00:00
build() {
2019-02-06 16:22:55 +00:00
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
2017-12-24 05:30:00 +00:00
}
package() {
2019-02-06 16:22:55 +00:00
install -DT "$srcdir/go/src/$pkgname/$pkgname" "$pkgdir/usr/bin/karn"
}