mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
lua51-luasocket: rebuild with luarocks.
This commit is contained in:
parent
00eae37b04
commit
9814f0aced
1 changed files with 22 additions and 45 deletions
|
@ -1,8 +1,9 @@
|
||||||
# Template file for 'lua51-luasocket'
|
# Template file for 'lua51-luasocket'
|
||||||
pkgname=lua51-luasocket
|
pkgname=lua51-luasocket
|
||||||
version=3.1.0
|
version=3.1.0
|
||||||
revision=2
|
revision=3
|
||||||
build_style=gnu-makefile
|
build_style=meta
|
||||||
|
hostmakedepends="luarocks-lua54"
|
||||||
depends="lua51"
|
depends="lua51"
|
||||||
_desc="Network support for the Lua language"
|
_desc="Network support for the Lua language"
|
||||||
short_desc="${_desc} (5.1.x)"
|
short_desc="${_desc} (5.1.x)"
|
||||||
|
@ -18,47 +19,23 @@ for _lua_version in $_lua_versions; do
|
||||||
makedepends+=" ${_lua_version/./}-devel"
|
makedepends+=" ${_lua_version/./}-devel"
|
||||||
done
|
done
|
||||||
|
|
||||||
post_extract() {
|
#if [[ CROSS_BUILD ]]; then
|
||||||
mkdir -p lua51
|
# for _lua_version in $_lua_versions; do
|
||||||
mv * lua51 || true
|
# hostmakedepends+=" ${_lua_version/./}-devel"
|
||||||
cp -a lua51 lua52
|
# done
|
||||||
cp -a lua51 lua53
|
#fi
|
||||||
cp -a lua51 lua54
|
|
||||||
}
|
|
||||||
|
|
||||||
do_build() {
|
_rockname=${pkgname#lua51-}
|
||||||
for _lua_version in $_lua_versions; do
|
_rocksrel=1
|
||||||
cd "${wrksrc}/${_lua_version/./}/src/"
|
_package() {
|
||||||
make \
|
luarocks config --lua-version="$1" variables.LUA_INCDIR "${XBPS_CROSS_BASE}/usr/include/lua$1"
|
||||||
LD="$CC" \
|
luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \
|
||||||
CC="$CC" \
|
make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec"
|
||||||
LUAINC="${XBPS_CROSS_BASE}/usr/include/${_lua_version}" \
|
|
||||||
LUAVER="${_lua_version#lua}" \
|
|
||||||
LUAV="${_lua_version#lua}" \
|
|
||||||
PLAT=linux \
|
|
||||||
${makejobs} \
|
|
||||||
all-unix
|
|
||||||
done
|
|
||||||
}
|
}
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
for _lua_version in $_lua_versions; do
|
_package 5.1
|
||||||
cd "${wrksrc}/${_lua_version/./}/src/"
|
vlicense LICENSE
|
||||||
make \
|
|
||||||
STRIP=true \
|
|
||||||
PREFIX=/usr \
|
|
||||||
prefix=/usr \
|
|
||||||
DESTDIR="${DESTDIR}" \
|
|
||||||
LUAVER="${_lua_version#lua}" \
|
|
||||||
LUAV="${_lua_version#lua}" \
|
|
||||||
LDIR_linux="lib/lua/${_lua_version#lua}" \
|
|
||||||
PLAT=linux \
|
|
||||||
install
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
post_install() {
|
|
||||||
vlicense ./lua51/LICENSE
|
|
||||||
}
|
}
|
||||||
|
|
||||||
luasocket_package() {
|
luasocket_package() {
|
||||||
|
@ -71,8 +48,8 @@ lua52-luasocket_package() {
|
||||||
depends="lua52"
|
depends="lua52"
|
||||||
short_desc="${_desc} (5.2.x)"
|
short_desc="${_desc} (5.2.x)"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/lib/lua/5.2
|
_package 5.2
|
||||||
vlicense ${wrksrc}/lua52/LICENSE
|
vlicense LICENSE
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -80,8 +57,8 @@ lua53-luasocket_package() {
|
||||||
depends="lua53"
|
depends="lua53"
|
||||||
short_desc="${_desc} (5.3.x)"
|
short_desc="${_desc} (5.3.x)"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/lib/lua/5.3
|
_package 5.3
|
||||||
vlicense ${wrksrc}/lua53/LICENSE
|
vlicense LICENSE
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +66,7 @@ lua54-luasocket_package() {
|
||||||
depends="lua54"
|
depends="lua54"
|
||||||
short_desc="${_desc} (5.4.x)"
|
short_desc="${_desc} (5.4.x)"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/lib/lua/5.4
|
_package 5.4
|
||||||
vlicense ${wrksrc}/lua54/LICENSE
|
vlicense LICENSE
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue