diff options
author | Martin Dünkelmann | 2021-04-18 11:51:12 +0200 |
---|---|---|
committer | Martin Dünkelmann | 2021-04-18 11:51:12 +0200 |
commit | d2baf02976c0a5a2ec0c91a2b33cefb946de5a2c (patch) | |
tree | dca164f6559696678dd7a81f88d92e9d6f3b832c | |
parent | 923d26ef09ee0a8554a2b3987dd89eb7d3ceed2e (diff) | |
download | aur-d2baf02976c0a5a2ec0c91a2b33cefb946de5a2c.tar.gz |
Fix new gathering of the latest release
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 4 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = moneymanagerex-git pkgdesc = MoneyManagerEx is an easy-to-use personal finance suite. This package will always point to the newest tagged version. pkgver = 1.5.0 - pkgrel = 1 + pkgrel = 2 url = http://www.moneymanagerex.org/ arch = x86_64 license = GPL @@ -5,7 +5,7 @@ pkgname=moneymanagerex-git pkgver=1.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="MoneyManagerEx is an easy-to-use personal finance suite. This package will always point to the newest tagged version." arch=('x86_64') url="http://www.moneymanagerex.org/" @@ -19,16 +19,14 @@ conflicts=('moneymanagerex') source=(git+https://github.com/moneymanagerex/moneymanagerex.git) sha256sums=('SKIP') -get_latest_tag="curl --silent https://api.github.com/repos/${pkgname::14}/${pkgname::14}/releases/latest | grep '"tag_name":' | awk -F[\"] '{print $4}'" - pkgver() { cd "${pkgname%-git}" - eval "${get_latest_tag}" + curl --silent https://api.github.com/repos/${pkgname::14}/${pkgname::14}/releases/latest | grep '"tag_name":' | awk -F[\"] '{print $4}' } prepare() { cd "${pkgname%-git}" - git checkout tags/$(eval "${get_latest_tag}") + git checkout tags/$(curl --silent https://api.github.com/repos/${pkgname::14}/${pkgname::14}/releases/latest | grep '"tag_name":' | awk -F[\"] '{print $4}') git submodule update --init mkdir -p build # TODO Workaround: https://github.com/moneymanagerex/moneymanagerex/issues/2685 |