# Contributor: Jakub Jirutka # Maintainer: Jakub Jirutka setvar pkgname = 'lua-lub' setvar _pkgname = 'lub' setvar pkgver = '1.1.0' setvar pkgrel = '1' setvar pkgdesc = ""Lubyk base module for Lua"" setvar url = ""http://doc.lubyk.org/lub.html"" setvar arch = ""noarch"" setvar license = ""MIT"" setvar depends = """" setvar makedepends = """" setvar subpackages = """" setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/lubyk/$_pkgname/archive/REL-$pkgver.tar.gz"" setvar builddir = ""$srcdir/$_pkgname-REL-$pkgver"" setvar _luaversions = ""5.1 5.2 5.3"" for _v in $_luaversions { setvar makedepends = ""$makedepends lua$_v-dev"" setvar subpackages = ""$subpackages lua$_v-$_pkgname:_subpackage"" } proc package { mkdir -p $pkgdir } proc _subpackage { local lver="${subpkgname:3:3}" setvar pkgdesc = ""$pkgdesc $lver"" setvar depends = ""$depends lua$lver lua$lver-filesystem"" setvar install_if = ""$pkgname=$pkgver-r$pkgrel lua$lver"" local rockdir="$subpkgdir/usr/lib/luarocks/rocks-$lver/$_pkgname/$pkgver-1" mkdir -p "$subpkgdir"/usr/share/lua/$lver cp -r "$builddir"/lub "$subpkgdir"/usr/share/lua/$lver/ mkdir -p $rockdir echo 'rock_manifest = {}' > "$rockdir"/rock_manifest } setvar md5sums = ""093cbf163ef2fea60031aea2619ae4b9 lua-lub-1.1.0.tar.gz"" setvar sha256sums = ""355f427f28155c4cf3a9673aa24c3754ea782c1c5f2081cbc4c28c00ed69a0b7 lua-lub-1.1.0.tar.gz"" setvar sha512sums = ""46f18cfc12d919694ddba7ab875e579381cd964c18b91dfb46d4f8091b90fd7daef96eaf0e16bd4fb3e01962adb74eeed47259aac014ebf24f85955d99a873f3 lua-lub-1.1.0.tar.gz""