# Compiling Time: 0.03 SBU # Maintainer: crazy # Contributor: Laszlo Dvornik ### NOTE: V= and R= in lua51.pc has to be changed on relbumps/version bumps!!! pkgname=lua53 pkgver=5.3.6 pkgrel=2 pkgdesc="A powerful light-weight programming language designed for extending applications." url="http://www.lua.org" depends=('readline>=8.0' 'ncurses>=6.0-18' 'glibc>=2.29-6') groups=('devel') archs=("x86_64") up2date="$pkgver" source=($url/ftp/lua-$pkgver.tar.gz \ lua5.3.patch \ lua53.pc ) sha1sums=('f27d20d6c81292149bc4308525a9d6733c224fa5' \ 'a7193e2391a36c24d98d494d2649a384ba8c1047' \ 'fc5915edbf78858692a10faccc8350eddd85f231') options+=('static') _F_archive_name="lua" build() { Fcd Fpatchall Fexec make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS -fPIC" linux || Fdie Fexec make \ TO_BIN='lua5.3 luac5.3' \ TO_LIB="liblua5.3.a liblua5.3.so liblua5.3.so.5.3 liblua5.3.so.$pkgver" \ INSTALL_DATA='cp -d' \ INSTALL_TOP="$Fdestdir"/usr \ INSTALL_INC="$Fdestdir"/usr/include/lua5.3 \ INSTALL_MAN="$Fdestdir"/usr/share/man/man1 \ install || Fdie Finstall 644 usr/lib/pkgconfig/$pkgname.pc Fmv usr/share/man/man1/lua.1 usr/share/man/man1/lua$pkgver Fmv usr/share/man/man1/luac.1 usr/share/man/man1/luac$pkgver } # optimization ok