community/luarocks: triggeres should not be defined in split func

However, this does not solve the problem that trigger is not triggered
when a Lua module is uninstalled (i.e. rock's directory inside the
watched directory is deleted).
This commit is contained in:
Jakub Jirutka 2018-01-02 16:30:12 +01:00
parent de00305709
commit a9385ec5f2

View File

@ -20,6 +20,7 @@ _lua_versions="5.1 5.2 5.3"
for _v in $_lua_versions; do for _v in $_lua_versions; do
makedepends="$makedepends lua$_v-dev" makedepends="$makedepends lua$_v-dev"
subpackages="$subpackages $pkgname${_v}:_subpackage" subpackages="$subpackages $pkgname${_v}:_subpackage"
triggers="$triggers $pkgname$_v.trigger=/usr/lib/luarocks/rocks-$_v:/usr/lib/luarocks/rocks-common"
done done
prepare() { prepare() {
@ -60,7 +61,6 @@ _subpackage() {
pkgdesc="Deployment and management system for Lua $lver modules" pkgdesc="Deployment and management system for Lua $lver modules"
install_if="lua$lver $pkgname=$pkgver-r$pkgrel" install_if="lua$lver $pkgname=$pkgver-r$pkgrel"
depends="lua$lver" depends="lua$lver"
triggers="$subpkgname.trigger=/usr/lib/luarocks/rocks-$lver/*:/usr/lib/luarocks/rocks-common/*"
cd "$builddir-$lver" cd "$builddir-$lver"