lua54-luaexpat: update to 1.5.0

This commit is contained in:
cultab 2022-10-04 09:35:57 +03:00 committed by Leah Neukirchen
parent ce7d0d2a71
commit 20dd007c49

View file

@ -1,7 +1,7 @@
# Template file for 'lua54-luaexpat' # Template file for 'lua54-luaexpat'
pkgname=lua54-luaexpat pkgname=lua54-luaexpat
version=1.3.0 version=1.5.0
revision=3 revision=1
wrksrc=luaexpat-${version} wrksrc=luaexpat-${version}
make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include" make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel" makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
@ -12,16 +12,12 @@ maintainer="Duncaen <mail@duncano.de>"
license="MIT" license="MIT"
homepage="https://matthewwild.co.uk/projects/luaexpat/" homepage="https://matthewwild.co.uk/projects/luaexpat/"
distfiles="https://github.com/lunarmodules/luaexpat/archive/refs/tags/${version}.tar.gz" distfiles="https://github.com/lunarmodules/luaexpat/archive/refs/tags/${version}.tar.gz"
checksum=9906b1ec81ba141f4cd03e2c8f6c633b15e40b3d341c52a1ef97243e521cdce1 checksum=ae5710a948831b4260c2910f67d651e247dc3d48a228a31e1e78dd9e4a37aa48
post_extract() { post_extract() {
cd "${wrksrc}" cd "${wrksrc}"
mkdir -p lua5.1 mkdir -p lua5.1
sed -n '/Copyright/,/SOFTWARE\./p' doc/us/license.html > LICENSE
# lua 5.3+ does not work with -ansi (integer type detection error)
vsed -i 's, -ansi,,' Makefile
mv * lua5.1 || true mv * lua5.1 || true
cp -a lua5.1 lua5.2 cp -a lua5.1 lua5.2
cp -a lua5.1 lua5.3 cp -a lua5.1 lua5.3