diff options
author | Florian Walch | 2015-06-04 12:31:17 +0300 |
---|---|---|
committer | Florian Walch | 2015-06-09 13:33:51 +0300 |
commit | 3651233354f88271b668bdc09408d0f1532532f0 (patch) | |
tree | ac0cd750d2cb11673a5885fbe110ea4ff27d7ad7 | |
download | aur-3651233354f88271b668bdc09408d0f1532532f0.tar.gz |
Initial commit: lua-messagepack 0.3.3-1.
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 43 |
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..644bdeaf5b26 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = lua-messagepack + pkgver = 0.3.3 + pkgrel = 1 + url = https://fperrad.github.io/lua-MessagePack + arch = any + license = MIT + source = https://github.com/fperrad/lua-MessagePack/archive/0.3.3.tar.gz + sha256sums = 40e86eacac87f4deaa566cdefaaa1ec6ca90ad14a9419805ea90d069736cfda6 + +pkgname = lua51-messagepack + pkgdesc = Implementation of MessagePack spec v5 for Lua 5.1. + depends = lua51 + +pkgname = lua52-messagepack + pkgdesc = Implementation of MessagePack spec v5 for Lua 5.2. + depends = lua52 + +pkgname = lua-messagepack + pkgdesc = Implementation of MessagePack spec v5 for Lua 5.3. + depends = lua + provides = lua53-messagepack=0.3.3 + conflicts = lua53-messagepack + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..44d319eb49a6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!.gitignore +!PKGBUILD +!*.install +!.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4836703285b8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Florian Walch <florian+aur@fwalch.com> +# Contributor: Florian Hahn <flo@fhahn.com> + +pkgbase=lua-messagepack +pkgname=(lua51-messagepack lua52-messagepack lua-messagepack) +pkgver=0.3.3 +pkgrel=1 +arch=('any') +url='https://fperrad.github.io/lua-MessagePack' +license=('MIT') +source=("https://github.com/fperrad/lua-MessagePack/archive/${pkgver}.tar.gz") +sha256sums=('40e86eacac87f4deaa566cdefaaa1ec6ca90ad14a9419805ea90d069736cfda6') + +package_lua51-messagepack() { + pkgdesc='Implementation of MessagePack spec v5 for Lua 5.1.' + depends=('lua51') + + cd "lua-MessagePack-${pkgver}" + make LUAVER=5.1 PREFIX="/usr" DESTDIR="${pkgdir}" install + install -Dm644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_lua52-messagepack() { + pkgdesc='Implementation of MessagePack spec v5 for Lua 5.2.' + depends=('lua52') + + cd "lua-MessagePack-${pkgver}" + make LUAVER=5.2 PREFIX="/usr" DESTDIR="${pkgdir}" install + install -Dm644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_lua-messagepack() { + pkgdesc='Implementation of MessagePack spec v5 for Lua 5.3.' + depends=('lua') + provides=("lua53-messagepack=${pkgver}") + conflicts=('lua53-messagepack') + + cd "lua-MessagePack-${pkgver}" + make LUAVER=5.3 PREFIX="/usr" DESTDIR="${pkgdir}" install + install -Dm644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:set sw=2 sts=2 et: |