[arch-commits] Commit in lua51/repos (10 files)

2012-12-11 Thread Eric Bélanger
Date: Tuesday, December 11, 2012 @ 19:34:19
  Author: eric
Revision: 173182

db-move: moved lua51 from [testing] to [extra] (i686, x86_64)

Added:
  lua51/repos/extra-i686/
  lua51/repos/extra-i686/PKGBUILD
(from rev 173181, lua51/repos/testing-i686/PKGBUILD)
  lua51/repos/extra-i686/lua-5.1-cflags.diff
(from rev 173181, lua51/repos/testing-i686/lua-5.1-cflags.diff)
  lua51/repos/extra-i686/lua-arch.patch
(from rev 173181, lua51/repos/testing-i686/lua-arch.patch)
  lua51/repos/extra-x86_64/
  lua51/repos/extra-x86_64/PKGBUILD
(from rev 173181, lua51/repos/testing-x86_64/PKGBUILD)
  lua51/repos/extra-x86_64/lua-5.1-cflags.diff
(from rev 173181, lua51/repos/testing-x86_64/lua-5.1-cflags.diff)
  lua51/repos/extra-x86_64/lua-arch.patch
(from rev 173181, lua51/repos/testing-x86_64/lua-arch.patch)
Deleted:
  lua51/repos/testing-i686/
  lua51/repos/testing-x86_64/

--+
 extra-i686/PKGBUILD  |   56 +++
 extra-i686/lua-5.1-cflags.diff   |   13 +++
 extra-i686/lua-arch.patch|   66 +
 extra-x86_64/PKGBUILD|   56 +++
 extra-x86_64/lua-5.1-cflags.diff |   13 +++
 extra-x86_64/lua-arch.patch  |   66 +
 6 files changed, 270 insertions(+)

Copied: lua51/repos/extra-i686/PKGBUILD (from rev 173181, 
lua51/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-12-12 00:34:19 UTC (rev 173182)
@@ -0,0 +1,56 @@
+# $Id $
+# Maintainer: Sébastien Luttringer 
+# Contributor: Juergen Hoetzel 
+# Contributor: Damir Perisa 
+
+pkgname=lua51
+pkgver=5.1.5
+pkgrel=3
+pkgdesc='A powerful light-weight programming language designed for extending 
applications'
+arch=('i686' 'x86_64')
+url='http://www.lua.org/'
+depends=('readline')
+license=('MIT')
+options=('!makeflags' '!emptydirs')
+source=("http://www.lua.org/ftp/lua-$pkgver.tar.gz";
+'lua-arch.patch'
+'lua-5.1-cflags.diff')
+md5sums=('2e115fe26e435e33b0d5c022e4490567'
+ 'fa25feb70ef9fec975b1c20da5098b3c'
+ '249582bf1fd861ccf492d2c35a9fe732')
+
+build() {
+cd lua-$pkgver
+patch -p1 -i "$srcdir/lua-arch.patch"
+patch -p1 -i "$srcdir/lua-5.1-cflags.diff"
+[[ $CARCH == x86_64 ]] && export CFLAGS="$CFLAGS -fPIC"
+sed -e 's:llua:llua5.1:' -e 's:/include:/include/lua5.1:' -i etc/lua.pc
+sed -r -e '/^LUA_(SO|A|T)=/ s/lua/lua5.1/' -e '/^LUAC_T=/ s/luac/luac5.1/' 
-i src/Makefile
+make MYCFLAGS="$CFLAGS" MYLDFLAGS="$LDFLAGS" linux
+}
+
+package() {
+cd lua-$pkgver
+make \
+  TO_BIN="lua5.1 luac5.1" \
+  TO_LIB="liblua5.1.a liblua5.1.so liblua5.1.so.5.1 liblua5.1.so.$pkgver" \
+  INSTALL_DATA='cp -d' \
+  INSTALL_TOP="$pkgdir/usr" \
+  INSTALL_INC="$pkgdir/usr/include/lua5.1" \
+  INSTALL_MAN="$pkgdir/usr/share/man/man1" \
+  install
+install -D -m644 etc/lua.pc "$pkgdir/usr/lib/pkgconfig/lua5.1.pc"
+# Install the documentation
+install -d "$pkgdir/usr/share/doc/$pkgname"
+install -m644 doc/*.{gif,png,css,html} "$pkgdir/usr/share/doc/$pkgname"
+# Install copyrigth file
+install -D -m644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
+# fixups
+ln -s liblua5.1.so "$pkgdir/usr/lib/liblua.so.5.1"
+ln -s liblua5.1.so "$pkgdir/usr/lib/liblua.so.$pkgver"
+cd "$pkgdir/usr/share/man/man1"
+mv lua.1 lua5.1.1
+mv luac.1 luac5.1.1
+}
+
+# vim:set ts=4 sw=4 et:

Copied: lua51/repos/extra-i686/lua-5.1-cflags.diff (from rev 173181, 
lua51/repos/testing-i686/lua-5.1-cflags.diff)
===
--- extra-i686/lua-5.1-cflags.diff  (rev 0)
+++ extra-i686/lua-5.1-cflags.diff  2012-12-12 00:34:19 UTC (rev 173182)
@@ -0,0 +1,13 @@
+diff -Naur lua-5.1.orig/src/Makefile lua-5.1/src/Makefile
+--- lua-5.1.orig/src/Makefile  2006-02-16 16:45:09.0 +0100
 lua-5.1/src/Makefile   2006-03-01 14:55:29.0 +0100
+@@ -8,7 +8,8 @@
+ PLAT= none
+ 
+ CC= gcc
+-CFLAGS= -O2 -Wall $(MYCFLAGS)
++CFLAGS ?= -O2 -Wall
++CFLAGS += $(MYCFLAGS)
+ AR= ar rcu
+ RANLIB= ranlib
+ RM= rm -f

Copied: lua51/repos/extra-i686/lua-arch.patch (from rev 173181, 
lua51/repos/testing-i686/lua-arch.patch)
===
--- extra-i686/lua-arch.patch   (rev 0)
+++ extra-i686/lua-arch.patch   2012-12-12 00:34:19 UTC (rev 173182)
@@ -0,0 +1,66 @@
+diff -ur lua-5.1.4/etc/lua.pc lua-5.1.4-new/etc/lua.pc
+--- lua-5.1.4/etc/lua.pc   2008-08-08 14:46:11.0 +0200
 lua-5.1.4-new/etc/lua.pc   2012-02-23 18:25:34.0 +0100
+@@ -8,6 +8,6 @@
+ 
+ # grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
+-prefix= /usr/local
++prefix= /usr
+ INSTALL_BIN= ${pr

[arch-commits] Commit in lua51/repos (10 files)

2012-12-03 Thread Tom Gundersen
Date: Monday, December 3, 2012 @ 19:18:48
  Author: tomegun
Revision: 172493

db-move: moved lua51 from [staging] to [testing] (i686, x86_64)

Added:
  lua51/repos/testing-i686/
  lua51/repos/testing-i686/PKGBUILD
(from rev 172491, lua51/repos/staging-i686/PKGBUILD)
  lua51/repos/testing-i686/lua-5.1-cflags.diff
(from rev 172491, lua51/repos/staging-i686/lua-5.1-cflags.diff)
  lua51/repos/testing-i686/lua-arch.patch
(from rev 172491, lua51/repos/staging-i686/lua-arch.patch)
  lua51/repos/testing-x86_64/
  lua51/repos/testing-x86_64/PKGBUILD
(from rev 172491, lua51/repos/staging-x86_64/PKGBUILD)
  lua51/repos/testing-x86_64/lua-5.1-cflags.diff
(from rev 172491, lua51/repos/staging-x86_64/lua-5.1-cflags.diff)
  lua51/repos/testing-x86_64/lua-arch.patch
(from rev 172491, lua51/repos/staging-x86_64/lua-arch.patch)
Deleted:
  lua51/repos/staging-i686/
  lua51/repos/staging-x86_64/

+
 testing-i686/PKGBUILD  |   56 +
 testing-i686/lua-5.1-cflags.diff   |   13 ++
 testing-i686/lua-arch.patch|   66 +++
 testing-x86_64/PKGBUILD|   56 +
 testing-x86_64/lua-5.1-cflags.diff |   13 ++
 testing-x86_64/lua-arch.patch  |   66 +++
 6 files changed, 270 insertions(+)

Copied: lua51/repos/testing-i686/PKGBUILD (from rev 172491, 
lua51/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-12-04 00:18:48 UTC (rev 172493)
@@ -0,0 +1,56 @@
+# $Id $
+# Maintainer: Sébastien Luttringer 
+# Contributor: Juergen Hoetzel 
+# Contributor: Damir Perisa 
+
+pkgname=lua51
+pkgver=5.1.5
+pkgrel=3
+pkgdesc='A powerful light-weight programming language designed for extending 
applications'
+arch=('i686' 'x86_64')
+url='http://www.lua.org/'
+depends=('readline')
+license=('MIT')
+options=('!makeflags' '!emptydirs')
+source=("http://www.lua.org/ftp/lua-$pkgver.tar.gz";
+'lua-arch.patch'
+'lua-5.1-cflags.diff')
+md5sums=('2e115fe26e435e33b0d5c022e4490567'
+ 'fa25feb70ef9fec975b1c20da5098b3c'
+ '249582bf1fd861ccf492d2c35a9fe732')
+
+build() {
+cd lua-$pkgver
+patch -p1 -i "$srcdir/lua-arch.patch"
+patch -p1 -i "$srcdir/lua-5.1-cflags.diff"
+[[ $CARCH == x86_64 ]] && export CFLAGS="$CFLAGS -fPIC"
+sed -e 's:llua:llua5.1:' -e 's:/include:/include/lua5.1:' -i etc/lua.pc
+sed -r -e '/^LUA_(SO|A|T)=/ s/lua/lua5.1/' -e '/^LUAC_T=/ s/luac/luac5.1/' 
-i src/Makefile
+make MYCFLAGS="$CFLAGS" MYLDFLAGS="$LDFLAGS" linux
+}
+
+package() {
+cd lua-$pkgver
+make \
+  TO_BIN="lua5.1 luac5.1" \
+  TO_LIB="liblua5.1.a liblua5.1.so liblua5.1.so.5.1 liblua5.1.so.$pkgver" \
+  INSTALL_DATA='cp -d' \
+  INSTALL_TOP="$pkgdir/usr" \
+  INSTALL_INC="$pkgdir/usr/include/lua5.1" \
+  INSTALL_MAN="$pkgdir/usr/share/man/man1" \
+  install
+install -D -m644 etc/lua.pc "$pkgdir/usr/lib/pkgconfig/lua5.1.pc"
+# Install the documentation
+install -d "$pkgdir/usr/share/doc/$pkgname"
+install -m644 doc/*.{gif,png,css,html} "$pkgdir/usr/share/doc/$pkgname"
+# Install copyrigth file
+install -D -m644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
+# fixups
+ln -s liblua5.1.so "$pkgdir/usr/lib/liblua.so.5.1"
+ln -s liblua5.1.so "$pkgdir/usr/lib/liblua.so.$pkgver"
+cd "$pkgdir/usr/share/man/man1"
+mv lua.1 lua5.1.1
+mv luac.1 luac5.1.1
+}
+
+# vim:set ts=4 sw=4 et:

Copied: lua51/repos/testing-i686/lua-5.1-cflags.diff (from rev 172491, 
lua51/repos/staging-i686/lua-5.1-cflags.diff)
===
--- testing-i686/lua-5.1-cflags.diff(rev 0)
+++ testing-i686/lua-5.1-cflags.diff2012-12-04 00:18:48 UTC (rev 172493)
@@ -0,0 +1,13 @@
+diff -Naur lua-5.1.orig/src/Makefile lua-5.1/src/Makefile
+--- lua-5.1.orig/src/Makefile  2006-02-16 16:45:09.0 +0100
 lua-5.1/src/Makefile   2006-03-01 14:55:29.0 +0100
+@@ -8,7 +8,8 @@
+ PLAT= none
+ 
+ CC= gcc
+-CFLAGS= -O2 -Wall $(MYCFLAGS)
++CFLAGS ?= -O2 -Wall
++CFLAGS += $(MYCFLAGS)
+ AR= ar rcu
+ RANLIB= ranlib
+ RM= rm -f

Copied: lua51/repos/testing-i686/lua-arch.patch (from rev 172491, 
lua51/repos/staging-i686/lua-arch.patch)
===
--- testing-i686/lua-arch.patch (rev 0)
+++ testing-i686/lua-arch.patch 2012-12-04 00:18:48 UTC (rev 172493)
@@ -0,0 +1,66 @@
+diff -ur lua-5.1.4/etc/lua.pc lua-5.1.4-new/etc/lua.pc
+--- lua-5.1.4/etc/lua.pc   2008-08-08 14:46:11.0 +0200
 lua-5.1.4-new/etc/lua.pc   2012-02-23 18:25:34.0 +0100
+@@ -8,6 +8,6 @@
+ 
+ # grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
+-prefix=