community/lua-coxpcall: install minimal rock_manifest

This commit is contained in:
Jakub Jirutka 2017-07-22 20:01:03 +02:00
parent 43194561d1
commit a5e151957b

View File

@ -4,7 +4,7 @@ pkgname=lua-coxpcall
_pkgname=coxpcall _pkgname=coxpcall
pkgver=1.16.0 pkgver=1.16.0
_pkgver=${pkgver//./_} _pkgver=${pkgver//./_}
pkgrel=0 pkgrel=1
pkgdesc="Coroutine safe xpcall and pcall for Lua" pkgdesc="Coroutine safe xpcall and pcall for Lua"
url="http://keplerproject.github.io/coxpcall/" url="http://keplerproject.github.io/coxpcall/"
arch="noarch" arch="noarch"
@ -30,9 +30,13 @@ _package() {
pkgdesc="$pkgdesc $lver" pkgdesc="$pkgdesc $lver"
depends="lua$lver" depends="lua$lver"
install_if="lua$lver $pkgname=$pkgver-r$pkgrel" install_if="lua$lver $pkgname=$pkgver-r$pkgrel"
local rockdir="$subpkgdir/usr/lib/luarocks/rocks-$lver/$_pkgname/$pkgver-1"
cd "$builddir" cd "$builddir"
make DESTDIR="$subpkgdir" LUA_DIR="/usr/share/lua/$lver" install || return 1 make DESTDIR="$subpkgdir" LUA_DIR="/usr/share/lua/$lver" install
mkdir -p "$rockdir"
echo 'rock_manifest = {}' > "$rockdir"/rock_manifest
} }
md5sums="1d25a2e5b0c0cd529b1fdc35dea2a06b lua-coxpcall-1.16.0.tar.gz" md5sums="1d25a2e5b0c0cd529b1fdc35dea2a06b lua-coxpcall-1.16.0.tar.gz"