From c36666539b51be19da776f955f5afd24bcd62c7b Mon Sep 17 00:00:00 2001 From: Jguer Date: Mon, 4 Dec 2017 16:17:45 +0900 Subject: [PATCH] V2.219 --- .SRCINFO | 6 +++--- PKGBUILD | 25 +++++++++++++++---------- 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 7ca624d..5f5657b 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = yay pkgdesc = Yet another yogurt. Pacman wrapper and AUR helper written in go. - pkgver = 2.201 + pkgver = 2.219 pkgrel = 1 url = https://github.com/Jguer/yay arch = i686 @@ -14,8 +14,8 @@ pkgbase = yay conflicts = yay-bin options = !strip options = !emptydirs - source = https://github.com/Jguer/yay/archive/v2.201.tar.gz - sha1sums = 33fe89ad86aa1b024077fc059a6e363bcbc49d88 + source = https://github.com/Jguer/yay/archive/v2.219.tar.gz + sha1sums = 674392963a80093d04c7a8ed0aea0adc541dc003 pkgname = yay diff --git a/PKGBUILD b/PKGBUILD index 7e21e45..2a8d8cc 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Jguer 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"