diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -5,8 +5,9 @@ gitname=stylus pkgname=${gitname}-git -pkgver=3218.ad5c90e2 +pkgver=1.5.29.2.g891d185f pkgrel=1 +epoch=1 pkgdesc="User styles manager extension for Chrome and Chrome-like things" arch=('any') url="https://github.com/openstyles/${gitname}" @@ -16,12 +17,13 @@ source=("git+${url}.git") sha512sums=('SKIP') pkgver() { - cd "${srcdir}/${gitname}" - local ver="$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" - printf "%s" "${ver//-/.}" + cd "${srcdir}/${gitname}" + local ver="$(git describe --tags | sed 's|-|\.|g')" + ver=${ver//-/.} + printf "%s" "${ver#v}" } package() { - mkdir -p "${pkgdir}/usr/share/chromium/${gitname}" - shopt -u dotglob - cp -dr --no-preserve=ownership "${srcdir}/${gitname}"/* "${pkgdir}/usr/share/chromium/${gitname}/" + mkdir -p "${pkgdir}/usr/share/chromium/${gitname}" + shopt -u dotglob + cp -dr --no-preserve=ownership "${srcdir}/${gitname}"/* "${pkgdir}/usr/share/chromium/${gitname}/" } |