summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Walch2015-06-04 12:31:17 +0300
committerFlorian Walch2015-06-09 13:33:51 +0300
commit3651233354f88271b668bdc09408d0f1532532f0 (patch)
treeac0cd750d2cb11673a5885fbe110ea4ff27d7ad7
downloadaur-3651233354f88271b668bdc09408d0f1532532f0.tar.gz
Initial commit: lua-messagepack 0.3.3-1.
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD43
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: