[arch-commits] Commit in lua-mpack/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at archlinux.org
Thu Feb 22 18:21:15 UTC 2018


    Date: Thursday, February 22, 2018 @ 18:21:14
  Author: svenstaro
Revision: 297099

upgpkg: lua-mpack 1.0.7-2

Modified:
  lua-mpack/trunk/PKGBUILD

----------+
 PKGBUILD |   51 +++++++++++++++++++++++++--------------------------
 1 file changed, 25 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-02-22 18:20:14 UTC (rev 297098)
+++ PKGBUILD	2018-02-22 18:21:14 UTC (rev 297099)
@@ -2,10 +2,10 @@
 # Contributor: Florian Walch <florian+aur at fwalch.com>
 
 pkgbase=lua-mpack
-pkgname=('lua51-mpack')
+pkgname=(lua51-mpack lua52-mpack lua-mpack)
 pkgver=1.0.7
 pkgdesc="libmpack lua binding"
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://github.com/libmpack/libmpack-lua'
 depends=('libmpack')
@@ -20,17 +20,16 @@
   gcc -O2 -fPIC -DMPACK_USE_SYSTEM -I/usr/include/lua5.1 -c lmpack.c -o lmpack.o
   gcc -shared -lmpack -o mpack.so.5.1 lmpack.o
 
-  # Broken currently
-  # gcc -O2 -fPIC -I/usr/include/lua5.2 -c lmpack.c -o lmpack.o
-  # gcc -shared -o mpack.so.5.2 lmpack.o
-  #
-  # gcc -O2 -fPIC -I/usr/include -c lmpack.c -o lmpack.o
-  # gcc -shared -o mpack.so.5.3 lmpack.o
+  gcc -O2 -fPIC -DMPACK_USE_SYSTEM -I/usr/include/lua5.2 -c lmpack.c -o lmpack.o
+  gcc -shared -lmpack -o mpack.so.5.2 lmpack.o
+
+  gcc -O2 -fPIC -DMPACK_USE_SYSTEM -I/usr/include -c lmpack.c -o lmpack.o
+  gcc -shared -lmpack -o mpack.so.5.3 lmpack.o
 }
 
 package_lua51-mpack() {
   pkgdesc='Simple implementation of msgpack in C Lua 5.1'
-  depends=('lua51')
+  depends+=('lua51')
 
   cd "libmpack-lua-${pkgver}"
   install -Dm755 mpack.so.5.1 "${pkgdir}/usr/lib/lua/5.1/mpack.so"
@@ -37,22 +36,22 @@
   install -Dm644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }
 
-# package_lua52-mpack() {
-#   pkgdesc='Simple implementation of msgpack in C Lua 5.2'
-#   depends=('lua52')
-#
-#   cd "${srcdir}/libmpack-${pkgver}"
-#   install -Dm755 mpack.so.5.3 "${pkgdir}/usr/lib/lua/5.2/mpack.so"
-#   install -Dm644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-# }
-#
-# package_lua-mpack() {
-#   pkgdesc='Simple implementation of msgpack in C Lua 5.3'
-#   depends=('lua')
-#
-#   cd "${srcdir}/libmpack-${pkgver}"
-#   install -Dm755 mpack.so.5.3 "${pkgdir}/usr/lib/lua/5.3/mpack.so"
-#   install -Dm644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-# }
+package_lua52-mpack() {
+  pkgdesc='Simple implementation of msgpack in C Lua 5.2'
+  depends+=('lua52')
 
+  cd "libmpack-lua-${pkgver}"
+  install -Dm755 mpack.so.5.2 "${pkgdir}/usr/lib/lua/5.2/mpack.so"
+  install -Dm644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_lua-mpack() {
+  pkgdesc='Simple implementation of msgpack in C Lua 5.3'
+  depends+=('lua')
+
+  cd "libmpack-lua-${pkgver}"
+  install -Dm755 mpack.so.5.3 "${pkgdir}/usr/lib/lua/5.3/mpack.so"
+  install -Dm644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
 # vim:set sw=2 sts=2 et:



More information about the arch-commits mailing list