diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 8 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = lua-gifine-git pkgdesc = Quickly record and edit gifs and videos of your desktop pkgver = dev - pkgrel = 2 + pkgrel = 4 url = https://github.com/leafo/gifine arch = x86_64 license = MIT @@ -5,30 +5,26 @@ pkgbase='lua-gifine-git' pkgdesc='Quickly record and edit gifs and videos of your desktop' pkgver=dev _rockrel=1 -pkgrel=2 +pkgrel=4 arch=('x86_64') url='https://github.com/leafo/gifine' license=('MIT') depends=('ffmpeg' 'graphicsmagick' 'gifsicle' 'slop' 'lua51-lgi') makedepends=('luarocks') provides=('gifine') -source=("git+$url") +source=("git+${url}") md5sums=('SKIP') pkgver() { cd "${srcdir}"/gifine - ( - set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } package() { cd "${srcdir}"/gifine - luarocks --lua-version=5.1 --tree="$pkgdir/usr/" make --deps-mode=none --no-manifest "gifine-dev-$_rockrel.rockspec" - sed -i "s@$pkgdir@@" "$pkgdir/usr/bin/gifine" - install -Dm 644 "hi.png" "$pkgdir/usr/share/pixmaps/gifine.png" - install -Dm 644 "../../gifine.desktop" "$pkgdir/usr/share/applications/gifine.desktop" + luarocks --lua-version=5.1 --tree="${pkgdir}/usr/" make --deps-mode=none --no-manifest "gifine-dev-${_rockrel}.rockspec" + sed -i "s@${pkgdir}@@" "${pkgdir}/usr/bin/gifine" + install -Dm 644 "hi.png" "${pkgdir}/usr/share/pixmaps/gifine.png" + install -Dm 644 "../../gifine.desktop" "${pkgdir}/usr/share/applications/gifine.desktop" } # vim:set ts=2 sw=2 et:
\ No newline at end of file |