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

Anatol Pomozov anatolik at archlinux.org
Tue May 5 15:06:41 UTC 2015


    Date: Tuesday, May 5, 2015 @ 17:06:41
  Author: anatolik
Revision: 132796

upgpkg: lua-zlib 2:0.4-3

- move 5.3 library to lua5.3 specific lib dir
- add lua5.2 library

Modified:
  lua-zlib/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-05-05 15:03:02 UTC (rev 132795)
+++ PKGBUILD	2015-05-05 15:06:41 UTC (rev 132796)
@@ -5,12 +5,12 @@
 pkgbase=lua-zlib
 epoch=2
 pkgver=0.4
-pkgrel=1
+pkgrel=3
 url="http://github.com/brimworks/lua-zlib"
 pkgdesc='Simple streaming interface to zlib for Lua.'
 arch=('i686' 'x86_64')
 license=('MIT')
-makedepends=('cmake' 'lua' 'lua51' 'zlib' 'git')
+makedepends=('cmake' 'lua' 'lua51' 'lua52' 'zlib' 'git')
 conflicts=('lua-lzlib')
 #source=("git://github.com/brimworks/lua-zlib.git")
 source=("lua-zlib-$pkgver.tar.gz::https://github.com/brimworks/lua-zlib/archive/v$pkgver.tar.gz")
@@ -18,6 +18,7 @@
 
 build() {
   cp -a $srcdir/lua-zlib-$pkgver $srcdir/lua51-zlib-$pkgver
+  cp -a $srcdir/lua-zlib-$pkgver $srcdir/lua52-zlib-$pkgver
 
   cd $srcdir/lua-zlib-$pkgver
   gcc -o zlib.so -O2 -fPIC -shared lua_zlib.c -llua -lz
@@ -24,6 +25,9 @@
 
   cd $srcdir/lua51-zlib-$pkgver
   gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.1 lua_zlib.c -llua5.1 -lz
+
+  cd $srcdir/lua52-zlib-$pkgver
+  gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.2 lua_zlib.c -llua5.2 -lz
 }
 
 package_lua-zlib() {
@@ -30,7 +34,7 @@
   depends=('zlib' 'lua')
 
   cd $srcdir/lua-zlib-$pkgver
-  install -Dm0755 zlib.so $pkgdir/usr/lib/lua/5.2/zlib.so
+  install -Dm0755 zlib.so $pkgdir/usr/lib/lua/5.3/zlib.so
   install -Dm644 "README" "$pkgdir/usr/share/licenses/$pkgname/README"
 }
 
@@ -41,3 +45,11 @@
   install -Dm0755 zlib.so $pkgdir/usr/lib/lua/5.1/zlib.so
   install -D -m644 "README" "$pkgdir/usr/share/licenses/$pkgname/README"
 }
+
+package_lua52-zlib() {
+  depends=('zlib' 'lua52')
+
+  cd $srcdir/lua52-zlib-$pkgver
+  install -Dm0755 zlib.so $pkgdir/usr/lib/lua/5.2/zlib.so
+  install -D -m644 "README" "$pkgdir/usr/share/licenses/$pkgname/README"
+}



More information about the arch-commits mailing list