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

Anatol Pomozov anatolik at archlinux.org
Mon May 4 21:00:07 UTC 2015


    Date: Monday, May 4, 2015 @ 23:00:06
  Author: anatolik
Revision: 238493

upgpkg: luajson 1.3.3-2

Lua 5.3 rebuild

Modified:
  luajson/trunk/PKGBUILD

----------+
 PKGBUILD |   21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-05-04 20:46:20 UTC (rev 238492)
+++ PKGBUILD	2015-05-04 21:00:06 UTC (rev 238493)
@@ -2,13 +2,13 @@
 # Maintainer:
 
 pkgbase=luajson
-pkgname=(lua-luajson lua51-luajson)
+pkgname=(lua-luajson lua51-luajson lua52-luajson)
 pkgver=1.3.3
-pkgrel=1
+pkgrel=2
 arch=('any')
 url='http://luaforge.net/projects/luajson/'
 license=('MIT')
-makedepends=('lua-lpeg' 'lua51-lpeg')
+makedepends=('lua-lpeg' 'lua51-lpeg' 'lua52-lpeg')
 source=(https://github.com/harningt/$pkgbase/archive/$pkgver.tar.gz)
 md5sums=('e9f5454bef1e26c7cc0c3442c223cf9b')
 
@@ -18,8 +18,8 @@
 
   cd $pkgbase-$pkgver
   make PREFIX=/usr DESTDIR="$pkgdir" \
-    INSTALL_LMOD='$(INSTALL_TOP)/share/lua/5.2' \
-    INSTALL_CMOD='$(INSTALL_TOP)/lib/lua/5.2' install
+    INSTALL_LMOD='$(INSTALL_TOP)/share/lua/5.3' \
+    INSTALL_CMOD='$(INSTALL_TOP)/lib/lua/5.3' install
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
@@ -33,3 +33,14 @@
     INSTALL_CMOD='$(INSTALL_TOP)/lib/lua/5.1' install
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
+
+package_lua52-luajson() {
+  pkgdesc='JSON parser/encoder for Lua 5.2'
+  depends=('lua52-lpeg')
+
+  cd $pkgbase-$pkgver
+  make PREFIX=/usr DESTDIR="$pkgdir" \
+    INSTALL_LMOD='$(INSTALL_TOP)/share/lua/5.2' \
+    INSTALL_CMOD='$(INSTALL_TOP)/lib/lua/5.2' install
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



More information about the arch-commits mailing list