diff options
author | Tucker Boniface | 2018-01-28 22:57:24 -0800 |
---|---|---|
committer | Tucker Boniface | 2018-01-28 22:57:24 -0800 |
commit | 7f13b6f0a718d2ca4ff9531fcb0a5b5bc02d2c13 (patch) | |
tree | 20354dcd27e7a7f9c006dab0f8cc6376cd2c59c7 | |
parent | 05980330f3fd261bd8e99c2af72c15196ce94158 (diff) | |
download | aur-7f13b6f0a718d2ca4ff9531fcb0a5b5bc02d2c13.tar.gz |
tidy up and change versioning
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 13 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = yay-git pkgdesc = Yet another yogurt. Pacman wrapper and AUR helper written in go. (development version) - pkgver = 100 - pkgrel = 2 + pkgver = 2.219.r73.gb69bab8 + pkgrel = 1 url = https://github.com/Jguer/yay arch = i686 arch = x86_64 @@ -1,24 +1,24 @@ # MAintainer: Tucker Boniface <tucker@boniface.tech> # Maintainer: Jguer <joaogg3@gmail.com> -VCS="git" pkgname="yay-git" -pkgver=100 -pkgrel=2 +_pkgname="yay" +pkgver=2.219.r73.gb69bab8 +pkgrel=1 pkgdesc="Yet another yogurt. Pacman wrapper and AUR helper written in go. (development version)" arch=('i686' 'x86_64' 'armv7h' 'aarch64') url="https://github.com/Jguer/yay" license=('GPL') options=('!strip' '!emptydirs') depends=('sudo') -makedepends=("${VCS}" 'go') +makedepends=('git' 'go') conflicts=('yay-bin' 'yay') provides=('yay') source=("git+https://github.com/Jguer/yay/") md5sums=("SKIP") pkgver() { - cd "$srcdir/${pkgname%-${VCS}}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$srcdir/$_pkgname" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { @@ -26,19 +26,19 @@ prepare() { export GOBIN="$GOPATH/bin" mkdir -p "$GOPATH" rm -rf "$GOPATH/src" - ln -sf "$srcdir/${pkgname%-${VCS}}/vendor" "$GOPATH/src" + ln -sf "$srcdir/$_pkgname/vendor" "$GOPATH/src" } build() { export GOPATH="${srcdir}/.go" export GOBIN="$GOPATH/bin" - cd "$srcdir/${pkgname%-${VCS}}" - go build -v -o ${pkgname%-${VCS}} -ldflags "-s -w -X main.version=${pkgver}" + cd "$srcdir/$_pkgname" + go build -v -o $_pkgname -ldflags "-s -w -X main.version=${pkgver}" } package() { - _output="${srcdir}/${pkgname%-${VCS}}" - install -Dm755 "${_output}/${pkgname%-${VCS}}" "${pkgdir}/usr/bin/${pkgname%-${VCS}}" + _output="${srcdir}/$_pkgname" + install -Dm755 "${_output}/$_pkgname" "${pkgdir}/usr/bin/$_pkgname" # Install manpage install -Dm644 "${_output}/yay.8" "${pkgdir}/usr/share/man/man8/yay.8" |