Date: Thursday, July 9, 2020 @ 13:43:24 Author: daurnimator Revision: 661822
upgpkg: lua-filesystem 1.8.0-2: Tidy up and rebuild for Lua 5.4 Modified: lua-filesystem/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-07-09 13:38:10 UTC (rev 661821) +++ PKGBUILD 2020-07-09 13:43:24 UTC (rev 661822) @@ -1,5 +1,5 @@ -# Maintainer: Sergej Pupykin <arch+...@p5n.pp.ru> # Maintainer: Daurnimator <daurnima...@archlinux.org> +# Contributor: Sergej Pupykin <arch+...@p5n.pp.ru> # Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> # Contributor: Chris Brannon <cmbranno...@gmail.com> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> @@ -9,12 +9,12 @@ pkgname=(lua-filesystem lua51-filesystem lua52-filesystem) pkgver=1.8.0 _tag=${pkgver//./_} -pkgrel=1 +pkgrel=2 pkgdesc='File System Library for the Lua Programming Language' arch=('x86_64') url='http://keplerproject.github.io/luafilesystem/' license=('MIT') -makedepends=('lua' 'lua51' 'lua52') +makedepends=('lua' 'lua51' 'lua52' 'lua53') source=("$pkgbase-${_tag}.tar.gz::https://github.com/keplerproject/luafilesystem/archive/v${_tag}.tar.gz") sha256sums=('16d17c788b8093f2047325343f5e9b74cccb1ea96001e45914a58bbae8932495') @@ -25,12 +25,15 @@ cp -a luafilesystem-${_tag} luafilesystem-${_tag}-52 make -C luafilesystem-${_tag}-52 PREFIX=/usr LIB_OPTION="-shared ${LDFLAGS}" LUA_VERSION=5.2 - make -C luafilesystem-${_tag} PREFIX=/usr LIB_OPTION="-shared ${LDFLAGS}" LUA_VERSION=5.3 + cp -a luafilesystem-${_tag} luafilesystem-${_tag}-53 + make -C luafilesystem-${_tag}-53 PREFIX=/usr LIB_OPTION="-shared ${LDFLAGS}" LUA_VERSION=5.3 + + make -C luafilesystem-${_tag} PREFIX=/usr LIB_OPTION="-shared ${LDFLAGS}" LUA_VERSION=5.4 } package_lua-filesystem() { cd luafilesystem-${_tag} - make DESTDIR="$pkgdir" PREFIX=/usr LUA_VERSION=5.3 install + make DESTDIR="$pkgdir" PREFIX=/usr LUA_VERSION=5.4 install install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } @@ -45,3 +48,9 @@ make DESTDIR="$pkgdir" PREFIX=/usr LUA_VERSION=5.2 install install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } + +package_lua53-filesystem() { + cd luafilesystem-${_tag}-53 + make DESTDIR="$pkgdir" PREFIX=/usr LUA_VERSION=5.3 install + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}