diff options
author | Caleb Maclennan | 2020-04-09 11:30:57 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-04-09 11:30:57 +0300 |
commit | ed21361650fe8ebc26c5d65b0437817ecb9bac05 (patch) | |
tree | baaba17d82019fd09127301472a6d9b8471fc27b | |
parent | 2e8b97bf71ad9a6b36242a328ac422fc94dfd81c (diff) | |
download | aur-ed21361650fe8ebc26c5d65b0437817ecb9bac05.tar.gz |
Update to 0.1.2, split packages for Lua 5.[123]
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 37 insertions, 20 deletions
@@ -1,15 +1,20 @@ pkgbase = lua-utf8 - pkgdesc = Add UTF-8 support to Lua, compatible with Lua string module. - pkgver = 0.1.1 - pkgrel = 3 + pkgdesc = Add UTF-8 support to Lua, compatible with Lua string module + pkgver = 0.1.2 + pkgrel = 1 url = https://github.com/starwing/luautf8 arch = x86_64 license = MIT makedepends = luarocks - depends = lua - noextract = luautf8-0.1.1-1.src.rock - source = https://luarocks.org/luautf8-0.1.1-1.src.rock - sha256sums = 51aa211a9d39d62c65bfcca4eccb8482a11bfe918992eed58104b646338d62a0 + source = luautf8-0.1.2.tar.gz::https://github.com/starwing/luautf8/archive/0.1.2.tar.gz + sha256sums = 52578858e4519da7e09d019baef9135fef3ff2dfb0bc0a01e58fba7a70f7be26 pkgname = lua-utf8 + depends = lua + +pkgname = lua52-utf8 + depends = lua52 + +pkgname = lua51-utf8 + depends = lua51 @@ -1,22 +1,34 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> -pkgname=lua-utf8 -pkgver=0.1.1 _rockname=luautf8 -_rockrel=1 -pkgrel=3 -pkgdesc='Add UTF-8 support to Lua, compatible with Lua string module.' +pkgname=('lua-utf8' 'lua52-utf8' 'lua51-utf8') +pkgver=0.1.2 +_rockrel=0 +pkgrel=1 +pkgdesc='Add UTF-8 support to Lua, compatible with Lua string module' arch=('x86_64') -url='https://github.com/starwing/luautf8' +url="https://github.com/starwing/$_rockname" license=('MIT') -depends=('lua') makedepends=('luarocks') -source=("https://luarocks.org/$_rockname-$pkgver-$_rockrel.src.rock") -noextract=("$_rockname-$pkgver-$_rockrel.src.rock") -sha256sums=('51aa211a9d39d62c65bfcca4eccb8482a11bfe918992eed58104b646338d62a0') +source=("$_rockname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha256sums=('52578858e4519da7e09d019baef9135fef3ff2dfb0bc0a01e58fba7a70f7be26') -package() { - luarocks --tree="$pkgdir/usr" install --deps-mode=none "$_rockname-$pkgver-$_rockrel.src.rock" - find "$pkgdir/usr" -name manifest -delete +_package_helper() { + cd "$_rockname-$pkgver" + luarocks --lua-version="$1" --tree="$pkgdir/usr/" make --deps-mode=none --no-manifest "rockspecs/$_rockname-scm-$_rockrel.rockspec" } +package_lua-utf8() { + depends=('lua') + _package_helper 5.3 +} + +package_lua52-utf8() { + depends=('lua52') + _package_helper 5.2 +} + +package_lua51-utf8() { + depends=('lua51') + _package_helper 5.1 +} |