# Contributor: Carlo Landmeter # Maintainer: setvar pkgname = 'lua-uuid' setvar _realname = 'uuid' setvar pkgver = '0.2.0' setvar pkgrel = '0' setvar pkgdesc = ""A pure Lua uuid generator (modified from a Rackspace module)"" setvar url = ""http://tieske.github.io/uuid/"" setvar arch = ""noarch"" setvar license = ""Apache 2.0"" setvar depends = """" setvar makedepends = """" setvar install = """" setvar options = ""!check"" setvar subpackages = """" setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/Tieske/uuid/archive/version_$pkgver.tar.gz"" setvar builddir = ""$srcdir/uuid-version_$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#lua-}:_subpackage"" } proc build { return 0 } proc package { mkdir -p $pkgdir } proc _subpackage { local lver="${subpkgname:3:3}" setvar pkgdesc = ""$pkgdesc (for Lua $lver)"" setvar depends = ""lua$lver"" setvar install_if = ""$pkgname=$pkgver-r$pkgrel lua$lver"" install -Dm644 "$builddir"/src/uuid.lua \ "$subpkgdir"/usr/share/lua/$lver/uuid.lua } setvar sha512sums = ""1117c76dbbabee6de01d1657339236810822040e20afd974dec302b9d2035ca087d33ef47029c6184203c3e694cc9282a303ce19eadffc71b0f48c6a4a5ef5b0 lua-uuid-0.2.0.tar.gz""