summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDavorin Učakar2015-07-03 05:31:04 +0200
committerDavorin Učakar2015-07-03 05:31:04 +0200
commite99b1936e8ee57164817d852564f82d30dd8cbe6 (patch)
tree06014a4e3c6d24f6bcbf183e6392bb561117d10f /PKGBUILD
parent825a5df78f4135c30a4a5ddcd509bb3ea61cde96 (diff)
downloadaur-e99b1936e8ee57164817d852564f82d30dd8cbe6.tar.gz
Updated to 5.3.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 16 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 558d6b761a67..bcf0506c764f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,24 +2,31 @@
# Maintainer: Juergen Hoetzel <juergen@archlinux.org>
# Contributor: Damir Perisa <damir.perisa@bluewin.ch>
-pkgname=lib32-lua
-pkgver=5.2.4
+pkgname=lib32-lua
+pkgver=5.3.1
pkgrel=1
-pkgdesc="A powerful light-weight programming language designed for extending applications"
+pkgdesc="A powerful light-weight programming language designed for extending applications"
arch=('x86_64')
url="http://www.lua.org/"
depends=('lua' 'lib32-readline')
license=('MIT')
options=('!makeflags' '!emptydirs')
source=("http://www.lua.org/ftp/lua-${pkgver}.tar.gz"
- 'liblua.so.patch' 'lua.pc')
-md5sums=('913fdb32207046b273fdb17aad70be13'
- 'a83c29ea76deedc8e30037952fa2429a'
- 'ffbf1ddbe711b604585c535ed1e3eb81')
+ 'lua.pc'
+ 'liblua.so.patch')
+sha1sums=('1676c6a041d90b6982db8cef1e5fb26000ab6dee'
+ '1fde8d1b96f0e2016678cca5b12cad00df300464'
+ '863ca67b55136f8360350c6e4873ebeb1263dde2')
-build() {
+prepare() {
cd "${srcdir}/lua-${pkgver}"
+
patch -p1 -i "${srcdir}/liblua.so.patch"
+}
+
+build() {
+ cd "${srcdir}/lua-${pkgver}"
+
export CFLAGS="${CFLAGS/-march=x86-64} -march=i686 -m32 -fPIC"
export LDFLAGS="${LDFLAGS/-march=x86-64} -march=i686 -m32"
@@ -30,7 +37,7 @@ build() {
package() {
cd "${srcdir}/lua-${pkgver}"
make \
- TO_LIB="liblua.a liblua.so liblua.so.5.2 liblua.so.$pkgver" \
+ TO_LIB="liblua.a liblua.so liblua.so.5.3 liblua.so.$pkgver" \
INSTALL_DATA="cp -d" \
INSTALL_TOP="${pkgdir}/usr" \
install