diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -21,22 +21,27 @@ source=("lua51-gifine::git+${url}") sha256sums=('SKIP') pkgver() { - cd "${srcdir}"/gifine + cd "${srcdir}"/lua51-gifine printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "${srcdir}"/gifine + cd "${srcdir}"/lua51-gifine mkdir -p 5.1 luarocks build --pack-binary-rock --lua-version=5.1 --deps-mode=none "gifine-dev-${_rockrel}.rockspec" } package() { - cd "${srcdir}"/gifine + cd "${srcdir}"/lua51-gifine luarocks install --lua-version=5.1 --tree="$pkgdir/usr/" --deps-mode=none *.rock sed -i "s@${pkgdir}@@" "${pkgdir}/usr/bin/gifine" install -Dm 644 "hi.png" "${pkgdir}/usr/share/pixmaps/gifine.png" - gendesk -f -n --pkgname "gifine" --pkgdesc "${pkgdesc}" --exec="gifine" --categories=Graphics --icon gifine + gendesk -f -n \ + --pkgname "gifine" \ + --pkgdesc "${pkgdesc}" \ + --exec="gifine" \ + --categories=Graphics \ + --icon gifine install -Dm 644 gifine.desktop "${pkgdir}/usr/share/applications/gifine.desktop" # remove luarocks-created root manifest rm "$pkgdir/usr/lib/luarocks/rocks-5.1/manifest" |