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

Bartłomiej Piotrowski bpiotrowski at nymeria.archlinux.org
Sat Dec 7 10:46:27 UTC 2013


    Date: Saturday, December 7, 2013 @ 11:46:26
  Author: bpiotrowski
Revision: 201270

upgpkg: lua 5.2.3-1

- new upstream release

Modified:
  lua/trunk/PKGBUILD

----------+
 PKGBUILD |   38 +++++++++++++++++++++++---------------
 1 file changed, 23 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-07 10:40:12 UTC (rev 201269)
+++ PKGBUILD	2013-12-07 10:46:26 UTC (rev 201270)
@@ -4,7 +4,7 @@
 # Contributor: Damir Perisa <damir.perisa at bluewin.ch>
 
 pkgname=lua
-pkgver=5.2.2
+pkgver=5.2.3
 pkgrel=1
 pkgdesc='Powerful light-weight programming language designed for extending applications'
 arch=('i686' 'x86_64')
@@ -12,34 +12,42 @@
 depends=('readline')
 license=('MIT')
 options=('!makeflags' '!emptydirs')
-source=("http://www.lua.org/ftp/$pkgname-$pkgver.tar.gz"
-        'liblua.so.patch' 'lua.pc' 'LICENSE')
-md5sums=('efbb645e897eae37cad4344ce8b0a614'
+source=(http://www.lua.org/ftp/$pkgname-$pkgver.tar.gz
+        liblua.so.patch
+        lua.pc
+        LICENSE)
+md5sums=('dc7f94ec6ff15c985d2d6ad0f1b35654'
          'bdc663c7b82ffc0b5df67611621fb625'
          'e7ba6c2b695b0b84a5ea0cbff5fc9067'
          '0e2bd67b909b9ff673da844ca3480df2')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../liblua.so.patch
+}
+
 build() {
   cd $pkgname-$pkgver
-  patch -p1 -i "$srcdir/liblua.so.patch"
+
   export CFLAGS="$CFLAGS -fPIC"
   make MYCFLAGS="$CFLAGS" MYLDFLAGS="$LDFLAGS" linux
+
   sed "s/%VER%/${pkgver%.*}/g;s/%REL%/$pkgver/g" ../lua.pc > lua.pc
 }
 
 package() {
   cd $pkgname-$pkgver
+
   make \
-    TO_LIB="liblua.a liblua.so liblua.so.5.2 liblua.so.5.2.1" \
-    INSTALL_DATA="cp -d" \
-    INSTALL_TOP="$pkgdir/usr" \
-    INSTALL_MAN="$pkgdir/usr/share/man/man1" \
+    TO_LIB='liblua.a liblua.so liblua.so.5.2 liblua.so.5.2.3' \
+    INSTALL_DATA='cp -d' \
+    INSTALL_TOP="$pkgdir"/usr \
+    INSTALL_MAN="$pkgdir"/usr/share/man/man1 \
     install
-  install -Dm644 lua.pc "$pkgdir/usr/lib/pkgconfig/lua.pc"
+  install -Dm644 lua.pc "$pkgdir"/usr/lib/pkgconfig/lua.pc
+
   # Install the documentation
-  install -d "$pkgdir/usr/share/doc/lua"
-  install -m644 doc/*.{gif,png,css,html} "$pkgdir/usr/share/doc/lua"
-  install -D -m644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -d "$pkgdir"/usr/share/doc/lua
+  install -m644 doc/*.{gif,png,css,html} "$pkgdir"/usr/share/doc/lua
+  install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
-
-# vim:set ts=4 sw=4 et:




More information about the arch-commits mailing list