diff options
author | Marcus Hoffmann | 2021-07-06 00:53:52 +0200 |
---|---|---|
committer | Marcus Hoffmann | 2021-07-06 00:53:52 +0200 |
commit | 25d847cc5b485c08f20587c827b6e58adc4243f6 (patch) | |
tree | 4c42837176a51a3b891010035a4256be08bf34b9 | |
parent | 8c6d8fec4c842ab3495be8b5f309144e57c30b22 (diff) | |
download | aur-25d847cc5b485c08f20587c827b6e58adc4243f6.tar.gz |
add git dep, provides and conflicts, use git describe
Thanks to @xiretza!
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -2,12 +2,14 @@ _pkgbase=synadm pkgname=${_pkgbase}-git -pkgver=r179.ea5c9ec +pkgver=0.30.r1.gf13cf1d pkgrel=1 pkgdesc="CLI frontend to Matrix-Synapse admin APIs" url="https://github.com/JOJ0/synadm" depends=('python' 'python-click' 'python-requests' 'python-yaml' 'python-tabulate' 'python-click-option-group') -makedepends=('python3' 'python-setuptools') +makedepends=('git' 'python3' 'python-setuptools') +provides=("$_pkgbase=$pkgver") +conflicts=("$_pkgbase") license=('GPL3') arch=('any') source=("synadm::git+https://github.com/JOJ0/synadm.git") @@ -15,7 +17,7 @@ sha256sums=('SKIP') pkgver() { cd "$srcdir/synadm" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git describe --tags --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { |