# Template file for 'lua' pkgname=lua version=5.2.4 revision=1 build_pie=yes makedepends="ncurses-devel readline-devel>=6.3" short_desc="Powerful, fast, lightweight, embeddable scripting language" maintainer="Juan RP " homepage="http://www.lua.org" license="MIT" distfiles="http://www.lua.org/ftp/$pkgname-$version.tar.gz" checksum=b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b do_build() { sed "s/%VER%/${version%.*}/g;s/%REL%/${version}/g" ${FILESDIR}/lua.pc > lua.pc make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" \ CC="$CC" RANLIB="$RANLIB" \ INSTALL_DATA="cp -d" LUA_SO=liblua.so ${makejobs} linux } do_install() { make INSTALL_DATA="cp -d" INSTALL_TOP="${DESTDIR}/usr" \ TO_LIB="liblua.a liblua.so liblua.so.${version%.*} liblua.so.${version}" \ INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install vinstall lua.pc 644 usr/lib/pkgconfig # Install the documentation vmkdir usr/share/doc/lua cp -R doc/* ${DESTDIR}/usr/share/doc/lua } lua-devel_package() { depends="${makedepends} lua>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove "usr/lib/*.a" vmove "usr/lib/*.so" vmove usr/lib/pkgconfig vmove usr/share/doc } }