diff --git a/dev-lang/lua/lua-5.3.1.recipe b/dev-lang/lua/lua-5.3.1.recipe index 1f5e632e6..5aef32cfb 100644 --- a/dev-lang/lua/lua-5.3.1.recipe +++ b/dev-lang/lua/lua-5.3.1.recipe @@ -10,8 +10,8 @@ HOMEPAGE="http://www.lua.org" SOURCE_URI="http://www.lua.org/ftp/lua-$portVersion.tar.gz" CHECKSUM_SHA256="072767aad6cc2e62044a66e8562f51770d941e972dc1e4068ba719cd8bffac17" LICENSE="MIT" -COPYRIGHT="1994-2012, Lua.org, PUC-Rio" -REVISION="1" +COPYRIGHT="1994-2015, Lua.org, PUC-Rio" +REVISION="2" ARCHITECTURES="x86 x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -34,7 +34,6 @@ BUILD_PREREQUIRES=" PROVIDES_devel=" lua${secondaryArchSuffix}_devel = $portVersion compat >= 5.3 devel:liblua$secondaryArchSuffix = $portVersion compat >= 5.3 - devel:liblua53$secondaryArchSuffix = $portVersion compat >= 5.3 " REQUIRES_devel=" lua$secondaryArchSuffix == $portVersion @@ -50,20 +49,20 @@ fi BUILD() { - make haiku MYCFLAGS="-DLUA_ROOT='\"$prefix/\"' -DLUA_LDIR='\"$dataDir/lua/5.3/\"'" + make haiku MYCFLAGS="-DLUA_COMPAT_5_1 -DLUA_ROOT='\"$prefix/\"' -DLUA_LDIR='\"$dataDir/lua/5.3/\"'" \ + LUA_T="lua5.3" LUAC_T="luac5.3" LUA_SO="liblua.so.5.3" } INSTALL() { make install INSTALL_TOP="$prefix" INSTALL_MAN="$manDir/man1" \ INSTALL_INC="$includeDir/lua53" INSTALL_LMOD="$dataDir/lua/5.3" \ - INSTALL_LIB="$libDir" INSTALL_BIN="$binDir" + INSTALL_LIB="$libDir" INSTALL_BIN="$binDir" TO_BIN="lua5.3 luac5.3" \ + TO_LIB="liblua.a liblua.so.5.3" - ln -s liblua.so $libDir/liblua.so.5.3 - ln -s liblua.a $libDir/liblua53.a - - mv $binDir/lua $binDir/lua5.3 ln -s lua5.3 $binDir/lua + ln -s luac5.3 $binDir/luac + ln -s liblua.so.5.3 $libDir/liblua.so mkdir -p $developLibDir/pkgconfig cat > $developLibDir/pkgconfig/lua.pc << EOF @@ -89,6 +88,5 @@ Cflags: -I\${includedir}/lua53 EOF prepareInstalledDevelLib liblua - prepareInstalledDevelLib liblua53 packageEntries devel $developDir }