diff options
author | Jguer | 2017-12-04 16:17:45 +0900 |
---|---|---|
committer | Jguer | 2017-12-04 16:17:45 +0900 |
commit | c36666539b51be19da776f955f5afd24bcd62c7b (patch) | |
tree | 1604858b551f6516690e4e7d820703f8a2ffd9ad /PKGBUILD | |
parent | af3b26430673e732f9109186a7fe567e136cc083 (diff) | |
download | aur-c36666539b51be19da776f955f5afd24bcd62c7b.tar.gz |
V2.219
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 15 insertions, 10 deletions
@@ -1,6 +1,6 @@ # Maintainer: Jguer <joaogg3@gmail.com> pkgname=yay -pkgver=2.201 +pkgver=2.219 pkgrel=1 pkgdesc="Yet another yogurt. Pacman wrapper and AUR helper written in go." arch=('i686' 'x86_64' 'armv7h' 'aarch64') @@ -11,28 +11,33 @@ depends=( 'sudo' ) makedepends=( - 'git' - 'go' + 'git' + 'go' ) conflicts=('yay-bin') source=("https://github.com/Jguer/yay/archive/v${pkgver}.tar.gz") -sha1sums=('33fe89ad86aa1b024077fc059a6e363bcbc49d88') +sha1sums=('674392963a80093d04c7a8ed0aea0adc541dc003') -build() { +prepare() { export GOPATH="${srcdir}/.go" export GOBIN="$GOPATH/bin" - go get github.com/jguer/go-alpm github.com/mikkeloscar/aur github.com/mikkeloscar/gopkgbuild - ln -sf "$srcdir/$pkgname-$pkgver" "$GOPATH/src/github.com/jguer/yay" + mkdir -p "$GOPATH" + rm -rf "$GOPATH/src" + ln -sf "$srcdir/$pkgname-$pkgver/vendor" "$GOPATH/src" +} + +build() { cd "$srcdir/$pkgname-$pkgver" - go build -v -o ${pkgname} -ldflags "-s -w -X main.version=${pkgver}" + git submodule update --init + go build -v -o ${pkgname} -ldflags "-s -w -X main.version=${pkgver}" } package() { -_output="${srcdir}/$pkgname-$pkgver" + _output="${srcdir}/$pkgname-$pkgver" install -Dm755 "${_output}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" # Install GLP v3 - install -Dm644 "${_output}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname/-bin}/LICENSE" + # install -Dm644 "${_output}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname/-bin/}/LICENSE" # Install manpage install -Dm644 "${_output}/yay.8" "${pkgdir}/usr/share/man/man8/yay.8" |