diff options
author | Chocobo1 | 2023-04-06 15:22:54 +0800 |
---|---|---|
committer | Chocobo1 | 2023-04-06 15:22:54 +0800 |
commit | 4e83fc3dec78c34f80eeddfd13582f848cdd51e3 (patch) | |
tree | 136b4b4d1f0b0fc78ead1220ff2373f178399d42 /PKGBUILD | |
parent | ca17662e83f422058fcec8ba7829f123a6b04c6c (diff) | |
download | aur-4e83fc3dec78c34f80eeddfd13582f848cdd51e3.tar.gz |
upgpkg: binaryen-git 112.r106.g1b25a3cb0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -2,7 +2,7 @@ # Former maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> pkgname=binaryen-git -pkgver=r6565.gcdf9ee0fd +pkgver=112.r106.g1b25a3cb0 pkgrel=1 pkgdesc="Compiler infrastructure and toolchain library for WebAssembly" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ license=('apache') depends=('gcc-libs') makedepends=('git' 'cmake') #checkdepends=('python') -provides=('binaryen') +provides=("binaryen=$pkgver") conflicts=('binaryen') source=("git+https://github.com/WebAssembly/binaryen.git" "binaryen.sh::https://raw.githubusercontent.com/archlinux/svntogit-community/packages/binaryen/trunk/binaryen.sh") @@ -22,9 +22,10 @@ sha256sums=('SKIP' pkgver() { cd "binaryen" - _rev=$(git rev-list --count --all) + _tag=$(git tag -l --sort -v:refname | grep -E '^version_[0-9\.]+$' | head -n1) + _rev=$(git rev-list --count $_tag..HEAD) _hash=$(git rev-parse --short HEAD) - printf "r%s.g%s" "$_rev" "$_hash" + printf "%s.r%s.g%s" "$_tag" "$_rev" "$_hash" | sed 's/^version_//' } build() { |