lua: cross build and dbg support.

This commit is contained in:
Juan RP 2013-03-10 10:36:13 +01:00
parent 91f3b41798
commit c3f7092efc

View file

@ -1,29 +1,30 @@
# Template file for 'lua'
pkgname=lua
version=5.1.5
revision=2
patch_args="-Np1"
distfiles="http://www.lua.org/ftp/$pkgname-$version.tar.gz"
makedepends="ncurses-devel readline-devel"
revision=1
crossmakedepends="${makedepends}"
short_desc="Lua is a powerful, fast, lightweight, embeddable scripting language."
maintainer="Robert Djubek <envy1988@gmail.com>"
homepage="http://www.lua.org"
license="MIT"
checksum=2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333
long_desc="
Lua combines simple procedural syntax with powerful data description
constructs based on associative arrays and extensible semantics. Lua
is dynamically typed, runs by interpreting bytecode for a register-based
virtual machine, and has automatic memory management with incremental
garbage collection, making it ideal for configuration, scripting, and
rapid prototyping."
Lua combines simple procedural syntax with powerful data description
constructs based on associative arrays and extensible semantics. Lua
is dynamically typed, runs by interpreting bytecode for a register-based
virtual machine, and has automatic memory management with incremental
garbage collection, making it ideal for configuration, scripting, and
rapid prototyping."
subpackages="lua-devel"
do_build() {
export CFLAGS="$XBPS_CFLAGS -fPIC"
make INSTALL_DATA="cp -d" LUA_SO=liblua.so ${makejobs} linux
export CFLAGS="$CFLAGS -fPIC"
make CC="$CC" RANLIB="$RANLIB" \
INSTALL_DATA="cp -d" LUA_SO=liblua.so ${makejobs} linux
}
do_install() {