lua*-*: don't call the meta-build function _package

xbps-src-make interprets it as a subpackage with an empty name and
panics when trying to exec luarocks
This commit is contained in:
classabbyamp 2025-05-05 22:45:00 -04:00
parent 62c0c08e18
commit 0224f3a735
No known key found for this signature in database
GPG key ID: 6BE0755918A4C7F5
13 changed files with 63 additions and 63 deletions

View file

@ -21,13 +21,13 @@ done
_rockname=${pkgname#lua51-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.1
_pkg 5.1
vlicense LICENSE
}
@ -41,7 +41,7 @@ lua52-luasocket_package() {
depends="lua52"
short_desc="${_desc} (5.2.x)"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE
}
}
@ -50,7 +50,7 @@ lua53-luasocket_package() {
depends="lua53"
short_desc="${_desc} (5.3.x)"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense LICENSE
}
}
@ -59,7 +59,7 @@ lua54-luasocket_package() {
depends="lua54"
short_desc="${_desc} (5.4.x)"
pkg_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE
}
}

View file

@ -14,13 +14,13 @@ checksum=f5dc30e7b1fda856ee4d392be457642c1f0c259264a9b9bfbcb680302ce88fc2
_rockname=${pkgname#lua52-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE
}
@ -28,6 +28,6 @@ lua51-compat53_package() {
build_style=meta
depends="lua51"
pkg_install() {
_package 5.1
_pkg 5.1
}
}

View file

@ -14,13 +14,13 @@ checksum=20fe7309f59004ce59e6c65d69ed9993de907267fd0314fc224f40e017d59798
_rockname=${pkgname#lua54-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE
}
@ -28,7 +28,7 @@ lua51-cassowary_package() {
build_style=meta
depends="lua51 lua51-penlight"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense LICENSE
}
}
@ -37,7 +37,7 @@ lua52-cassowary_package() {
build_style=meta
depends="lua52 lua52-penlight"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE
}
}
@ -46,7 +46,7 @@ lua53-cassowary_package() {
build_style=meta
depends="lua53 lua53-penlight"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense LICENSE
}
}

View file

@ -13,13 +13,13 @@ checksum=bf38132c274a35b500787668fd561302374c6687333ff8be0c6751ad35151399
_rockname=${pkgname#lua54-}
_rocksrel=0
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE
}
@ -28,7 +28,7 @@ lua53-cldr_package() {
build_style=meta
depends="lua53 lua53-penlight"
pkg_install() {
_package 5.3
_pkg 5.3
}
}
@ -36,7 +36,7 @@ lua52-cldr_package() {
build_style=meta
depends="lua52 lua52-penlight"
pkg_install() {
_package 5.2
_pkg 5.2
}
}
@ -44,6 +44,6 @@ lua51-cldr_package() {
build_style=meta
depends="lua51 lua51-penlight"
pkg_install() {
_package 5.1
_pkg 5.1
}
}

View file

@ -14,20 +14,20 @@ checksum=a7a57ab9c73f6c44040a78305b6dc7780ca1565cc4c9057d74a6608cb0443af4
_rockname=lua_cliargs
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE
}
lua53-cliargs_package() {
depends="lua53"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense LICENSE
}
}
@ -35,7 +35,7 @@ lua53-cliargs_package() {
lua52-cliargs_package() {
depends="lua52"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE
}
}
@ -43,7 +43,7 @@ lua52-cliargs_package() {
lua51-cliargs_package() {
depends="lua51"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense LICENSE
}
}

View file

@ -13,13 +13,13 @@ checksum=2458b80c8dad59c86de459bb7b4deef285d196b54ab449e73a8b8814f9822633
_rockname=${pkgname#lua54-}
_rocksrel=0
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE
}
@ -27,7 +27,7 @@ lua53-fluent_package() {
build_style=meta
depends="lua53 lua53-cldr lua53-luaepnf lua53-penlight"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense LICENSE
}
}
@ -36,7 +36,7 @@ lua52-fluent_package() {
build_style=meta
depends="lua52 lua52-cldr lua52-luaepnf lua52-penlight"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE
}
}
@ -45,7 +45,7 @@ lua51-fluent_package() {
build_style=meta
depends="lua51 lua51-cldr lua51-luaepnf lua51-penlight"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense LICENSE
}
}

View file

@ -14,20 +14,20 @@ checksum=cc1cdb4047edd056a10dcdeec853dbaf5088e2202941d579e4592584d733f09c
_rockname=${pkgname#lua54-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \
make --deps-mode=none --no-manifest "${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense COPYING
}
lua53-linenoise_package() {
depends="lua53"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense COPYING
}
}
@ -35,7 +35,7 @@ lua53-linenoise_package() {
lua52-linenoise_package() {
depends="lua52"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense COPYING
}
}
@ -43,7 +43,7 @@ lua52-linenoise_package() {
lua51-linenoise_package() {
depends="lua51"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense COPYING
}
}

View file

@ -23,13 +23,13 @@ post_extract() {
cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/{$_rockspec,LICENSE} ${XBPS_BUILDIR}/${wrksrc}/
}
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "$_rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE
}
@ -37,7 +37,7 @@ lua53-loadkit_package() {
build_style=meta
depends="lua53"
pkg_install() {
_package 5.3
_pkg 5.3
}
}
@ -45,7 +45,7 @@ lua52-loadkit_package() {
build_style=meta
depends="lua52"
pkg_install() {
_package 5.2
_pkg 5.2
}
}
@ -53,6 +53,6 @@ lua51-loadkit_package() {
build_style=meta
depends="lua51"
pkg_install() {
_package 5.1
_pkg 5.1
}
}

View file

@ -13,13 +13,13 @@ checksum=57c0ad1917e45c5677bfed0f6122da2baff98117aba05a5e987a0238600f85f9
_rockname=${pkgname#lua54-}
_rocksrel=scm-0
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "${_rockname}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
sed -n '14,38p' README.md > LICENSE
vlicense LICENSE
}
@ -27,7 +27,7 @@ lua53-luaepnf_package() {
build_style=meta
depends="lua53 lua53-lpeg"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense LICENSE
}
}
@ -36,7 +36,7 @@ lua52-luaepnf_package() {
build_style=meta
depends="lua52 lua52-lpeg"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE
}
}
@ -45,7 +45,7 @@ lua51-luaepnf_package() {
build_style=meta
depends="lua51 lua51-lpeg"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense LICENSE
}
}

View file

@ -15,7 +15,7 @@ checksum=55ba9f032bb4eb0e2e93dc66a368549bcf1a915bdd9f9a467eb778c3133c6373
_rockname=${pkgname#lua54-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "${_rockname}-${version}-${_rocksrel}.rockspec"
vsed -i "${PKGDESTDIR}/usr/bin/rep.lua" -e "s|$(realpath "${PKGDESTDIR}")||g"
@ -24,7 +24,7 @@ _package() {
}
do_install() {
_package 5.4
_pkg 5.4
vsed -i "${PKGDESTDIR}/usr/bin/rep.lua54" -e "s|lua5\.3|lua5\.4|"
}
@ -32,7 +32,7 @@ lua53-luarepl_package() {
depends="lua53"
short_desc="${_desc} (5.3.x)"
pkg_install() {
_package 5.3
_pkg 5.3
}
}
@ -40,7 +40,7 @@ lua52-luarepl_package() {
depends="lua52"
short_desc="${_desc} (5.2.x)"
pkg_install() {
_package 5.2
_pkg 5.2
}
}
@ -48,6 +48,6 @@ lua51-luarepl_package() {
depends="lua51"
short_desc="${_desc} (5.1.x)"
pkg_install() {
_package 5.1
_pkg 5.1
}
}

View file

@ -20,20 +20,20 @@ done
_rockname=${pkgname#lua54-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE
}
lua53-luautf8_package() {
depends="lua51"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense LICENSE
}
}
@ -41,7 +41,7 @@ lua53-luautf8_package() {
lua52-luautf8_package() {
depends="lua52"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE
}
}
@ -49,7 +49,7 @@ lua52-luautf8_package() {
lua51-luautf8_package() {
depends="lua51"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense LICENSE
}
}

View file

@ -14,13 +14,13 @@ checksum=2387431c0e83c4189cccb35b989141a3280d735cb5d42bacf3451af9869bebf7
_rockname=${pkgname#lua54-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr" \
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense LICENSE.md
}
@ -28,7 +28,7 @@ lua51-penlight_package() {
build_style=meta
depends="lua51 lua51-luafilesystem"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense LICENSE.md
}
}
@ -37,7 +37,7 @@ lua52-penlight_package() {
build_style=meta
depends="lua52 lua52-luafilesystem"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense LICENSE.md
}
}
@ -46,7 +46,7 @@ lua53-penlight_package() {
build_style=meta
depends="lua53 lua53-luafilesystem"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense LICENSE.md
}
}

View file

@ -20,20 +20,20 @@ done
_rockname=${pkgname#lua54-}
_rocksrel=1
_package() {
_pkg() {
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
make --deps-mode=none --no-manifest "${_rockname}-${version}-${_rocksrel}.rockspec"
}
do_install() {
_package 5.4
_pkg 5.4
vlicense COPYING
}
lua53-vstruct_package() {
depends="lua53"
pkg_install() {
_package 5.3
_pkg 5.3
vlicense COPYING
}
}
@ -41,7 +41,7 @@ lua53-vstruct_package() {
lua52-vstruct_package() {
depends="lua52"
pkg_install() {
_package 5.2
_pkg 5.2
vlicense COPYING
}
}
@ -49,7 +49,7 @@ lua52-vstruct_package() {
lua51-vstruct_package() {
depends="lua51"
pkg_install() {
_package 5.1
_pkg 5.1
vlicense COPYING
}
}