Date: Saturday, December 25, 2021 @ 15:09:22 Author: alerque Revision: 1083682
Migrate lua-mediator from AUR Added: lua-mediator/ lua-mediator/repos/ lua-mediator/trunk/ lua-mediator/trunk/PKGBUILD ----------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) Added: lua-mediator/trunk/PKGBUILD =================================================================== --- lua-mediator/trunk/PKGBUILD (rev 0) +++ lua-mediator/trunk/PKGBUILD 2021-12-25 15:09:22 UTC (rev 1083682) @@ -0,0 +1,44 @@ +# Maintainer: Caleb Maclennan <[email protected]> + +pkgbase=lua-mediator +_rockname=${pkgbase#lua-} +_project=${_rockname}_lua +pkgname=("lua-$_rockname" "lua53-$_rockname" "lua52-$_rockname" "lua51-$_rockname") +pkgver=1.1.2 +_rockrel=0 +pkgrel=5 +pkgdesc='Event handling through channels' +arch=(any) +url="https://olivinelabs.com/$_project/" +license=(MIT) +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="$_project-$pkgver-$_rockrel" +source=("$_archive.tgz::https://github.com/Olivine-Labs/$_project/archive/v$pkgver-$_rockrel.tar.gz") +sha256sums=('faf5859fd2081be4e9e4fb8873a2dc65f7eff3fd93d6dd14da65f8e123fcff9b') + +_package() { + cd "$_archive" + depends=("${pkgname%-*}") + luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ + make --deps-mode=none --no-manifest "$_archive.rockspec" +} + +package_lua-mediator() { + _package 5.4 +} + +package_lua51-mediator() { + _package 5.1 +} + +package_lua52-mediator() { + _package 5.2 +} + +package_lua53-mediator() { + _package 5.3 +}
