Date: Saturday, September 4, 2021 @ 15:40:44 Author: alerque Revision: 1011324
Migrate lua-cliargs from AUR Added: lua-cliargs/ lua-cliargs/repos/ lua-cliargs/trunk/ lua-cliargs/trunk/PKGBUILD ----------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) Added: lua-cliargs/trunk/PKGBUILD =================================================================== --- lua-cliargs/trunk/PKGBUILD (rev 0) +++ lua-cliargs/trunk/PKGBUILD 2021-09-04 15:40:44 UTC (rev 1011324) @@ -0,0 +1,44 @@ +# Maintainer: Caleb Maclennan <[email protected]> + +pkgbase=lua-cliargs +_rockname=${pkgbase#lua-} +pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") +pkgver=3.0 +pkgrel=6 +_rockrel=2 +pkgdesc='A command-line argument parser' +arch=(any) +url="https://github.com/amireh/${pkgbase/-/_}" +license=(MIT) +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="${pkgbase/-/_}-$pkgver-$_rockrel" +source=("$_archive.tar.gz::$url/archive/v$pkgver-$_rockrel.tar.gz") +sha256sums=('971d6f1440a55bdf9db581d4b2bcbf472a301d76f696a0d0ed9423957c7d176e') + +_package() { + cd "$_archive" + depends=("${pkgname%-*}") + luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ + make --deps-mode=none --no-manifest "${pkgbase/-/_}-$pkgver-$_rockrel.rockspec" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +} + +package_lua-cliargs() { + _package 5.4 +} + +package_lua51-cliargs() { + _package 5.1 +} + +package_lua52-cliargs() { + _package 5.2 +} + +package_lua53-cliargs() { + _package 5.3 +}
