diff options
author | repo | 2020-01-02 11:38:07 +0000 |
---|---|---|
committer | repo | 2020-01-02 11:38:07 +0000 |
commit | b4d1b5a60b01a35f590b9eb9e14fc884a5b8193e (patch) | |
tree | 14e5071dfbb369023cdeb212d0076cba0f95943a /PKGBUILD | |
parent | fe8644f0e2d9c505c0144675f89d9876845f6a46 (diff) | |
download | aur-b4d1b5a60b01a35f590b9eb9e14fc884a5b8193e.tar.gz |
Update from repo
See changes at https://gitlab.com/hexchain/repo/commit/394de1975ed994e7837511640cb125d747550b2f
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -1,8 +1,8 @@ # Maintainer: Haochen Tong <i at hexchain dot org> pkgname=elvish -pkgver=0.12 -pkgrel=2 +pkgver=0.13 +pkgrel=1 pkgdesc="A friendly and expressive Unix shell." arch=('i686' 'x86_64') url="https://github.com/elves/elvish" @@ -15,25 +15,26 @@ md5sums=('SKIP') install=elvish.install prepare() { - cd "$srcdir" + mkdir -p "$srcdir/build" + export GOPATH="$srcdir/build" - mkdir -p build/src/github.com/elves - ln -sf "$srcdir/$pkgname" build/src/github.com/elves/ + cd "$srcdir/elvish" + go mod download } build() { export GOPATH="$srcdir/build" - cd "$GOPATH/src/github.com/elves/elvish" - make get + cd "$srcdir/elvish" + go build -v -trimpath -ldflags="-extldflags $LDFLAGS -X github.com/elves/elvish/pkg/buildinfo.Version=$pkgver" . } check() { export GOPATH="$srcdir/build" - cd "$GOPATH/src/github.com/elves/elvish" + cd "$srcdir/elvish" make test } package() { - install -Dm755 "$srcdir/build/bin/elvish" -t "$pkgdir/usr/bin/" + install -Dm755 "$srcdir/elvish/elvish" -t "$pkgdir/usr/bin/" install -Dm644 "$srcdir/$pkgname/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" } |