diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 16 insertions, 9 deletions
@@ -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 |