[arch-commits] Commit in lua51/repos (10 files)
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)
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=