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

Bartłomiej Piotrowski bpiotrowski at nymeria.archlinux.org
Sat Apr 19 11:54:16 UTC 2014


    Date: Saturday, April 19, 2014 @ 13:54:16
  Author: bpiotrowski
Revision: 211531

newpkg: luajson 1.3.3-1

Added:
  luajson/
  luajson/repos/
  luajson/trunk/
  luajson/trunk/PKGBUILD

----------+
 PKGBUILD |   35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

Added: luajson/trunk/PKGBUILD
===================================================================
--- luajson/trunk/PKGBUILD	                        (rev 0)
+++ luajson/trunk/PKGBUILD	2014-04-19 11:54:16 UTC (rev 211531)
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 211527 2014-04-19 11:39:47Z bpiotrowski $
+# Maintainer:
+
+pkgbase=luajson
+pkgname=(lua-luajson lua51-luajson)
+pkgver=1.3.3
+pkgrel=1
+arch=('any')
+url='http://luaforge.net/projects/luajson/'
+license=('MIT')
+makedepends=('lua-lpeg' 'lua51-lpeg')
+source=(https://github.com/harningt/$pkgbase/archive/$pkgver.tar.gz)
+md5sums=('e9f5454bef1e26c7cc0c3442c223cf9b')
+
+package_lua-luajson() {
+  pkgdesc='JSON parser/encoder for Lua'
+  depends=('lua-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
+}
+
+package_lua51-luajson() {
+  pkgdesc='JSON parser/encoder for Lua 5.1'
+  depends=('lua51-lpeg')
+
+  cd $pkgbase-$pkgver
+  make PREFIX=/usr DESTDIR="$pkgdir" \
+    INSTALL_LMOD='$(INSTALL_TOP)/share/lua/5.1' \
+    INSTALL_CMOD='$(INSTALL_TOP)/lib/lua/5.1' install
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}




More information about the arch-commits mailing list