diff options
author | Caleb Maclennan | 2020-08-06 17:35:25 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-08-06 17:35:25 +0300 |
commit | 8bd592a372bd544ad235d6ada130eb6006222136 (patch) | |
tree | b8630d1ae9ce642ee9ebf281c63d5c138c502dcb | |
parent | 8755b48b48b92717db5372aa644e3a33e7fbf07f (diff) | |
download | aur-8bd592a372bd544ad235d6ada130eb6006222136.tar.gz |
upgpkg: lua-posix-git 33.4.0.r172.g1ff80ab-1
Bump default to Lua 5.4 and add Lua 5.3 split package
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 25 insertions, 10 deletions
@@ -1,16 +1,18 @@ pkgbase = lua-posix-git pkgdesc = POSIX bindings for Lua - pkgver = 33.4.0.r158.g69c6195 - pkgrel = 2 + pkgver = 33.4.0.r172.g1ff80ab + pkgrel = 1 url = https://github.com/luaposix/luaposix arch = x86_64 arch = i686 license = MIT makedepends = git makedepends = ldoc - makedepends = luarocks + makedepends = lua + makedepends = lua53 makedepends = lua52 makedepends = lua51 + makedepends = luarocks source = git://github.com/luaposix/luaposix.git sha256sums = SKIP @@ -20,6 +22,12 @@ pkgname = lua-posix-git provides = lua-posix conflicts = lua-posix +pkgname = lua53-posix-git + depends = lua53 + depends = lua53-std-normalize + provides = lua53-posix + conflicts = lua53-posix + pkgname = lua52-posix-git depends = lua52 depends = lua52-std-normalize @@ -10,22 +10,22 @@ _rockname=posix pkgbase=lua-$_rockname-git _pkgbase=luaposix -pkgname=("lua-$_rockname-git" "lua52-$_rockname-git" "lua51-$_rockname-git") -pkgver=33.4.0.r158.g69c6195 +pkgname=("lua-$_rockname-git" "lua53-$_rockname-git" "lua52-$_rockname-git" "lua51-$_rockname-git") +pkgver=33.4.0.r172.g1ff80ab _rockrel=1 -pkgrel=2 +pkgrel=1 pkgdesc="POSIX bindings for Lua" arch=('x86_64' 'i686') url="https://github.com/$_pkgbase/$_pkgbase" license=('MIT') -makedepends=('git' 'ldoc' 'luarocks' 'lua52' 'lua51') +makedepends=('git' 'ldoc' 'lua' 'lua53' 'lua52' 'lua51' 'luarocks') _lua_deps=('std-normalize') -source=("git://github.com/luaposix/luaposix.git") +source=("git://github.com/$_pkgbase/$_pkgbase.git") sha256sums=('SKIP') pkgver() { cd "$_pkgbase" - git describe --tags --abbrev=7 HEAD | + git describe --long --always --tags --abbrev=7 HEAD | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } @@ -33,13 +33,20 @@ _package_helper() { cd "$_pkgbase" luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ make --deps-mode=none --no-manifest "$_pkgbase-git-$_rockrel.rockspec" - install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE } package_lua-posix-git() { depends=('lua' "${_lua_deps[@]/#/lua-}") provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") + _package_helper 5.4 +} + +package_lua53-posix-git() { + depends=('lua53' "${_lua_deps[@]/#/lua53-}") + provides=("${pkgname%-git}") + conflicts=("${pkgname%-git}") _package_helper 5.3 } |