X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage5%2Fpkg%2Flua;h=4cc871dfc6c1a8432dc9cb6857b7884d8d41d03e;hb=44d3c1f9f0e8fc945206020c4bd7a15c5a457f55;hp=ab76ab1c2c9375bdb95705340ad73f7f9d427199;hpb=5161491e475929256a93b945e64c5704adbaa176;p=hvlinux.git diff --git a/stage5/pkg/lua b/stage5/pkg/lua index ab76ab1..4cc871d 100644 --- a/stage5/pkg/lua +++ b/stage5/pkg/lua @@ -2,14 +2,40 @@ hvbuild() { - cd ${LFS_TMP}/${PACKAGE} - make CPPFLAGS="-fPIC" linux - make INSTALL_TOP=/usr install + make linux + make INSTALL_TOP=/usr \ + TO_LIB="liblua.so liblua.so.5.2 liblua.so.5.2.3" \ + INSTALL_DATA="cp -d" \ + INSTALL_MAN=/usr/share/man/man1 \ + install } hvbuild_post() { - sed -i 's@/usr/local@/usr@g' etc/lua.pc - cp etc/lua.pc /usr/lib/pkgconfig - cp etc/lua.ico /usr/share/icons + cat > /usr/lib/pkgconfig/lua.pc << "EOF" +V=_V_ +R=_R_ + +prefix=/usr +INSTALL_BIN=${prefix}/bin +INSTALL_INC=${prefix}/include +INSTALL_LIB=${prefix}/lib +INSTALL_MAN=${prefix}/man/man1 +INSTALL_LMOD=${prefix}/share/lua/${V} +INSTALL_CMOD=${prefix}/lib/lua/${V} +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: Lua +Description: An Extensible Extension Language +Version: ${R} +Requires: +Libs: -L${libdir} -llua -lm +Cflags: -I${includedir} +EOF + + sed -e "s@_V_@$(get_pkg_ver2 ${PACKAGE})@g" \ + -e "s@_R_@$(get_pkg_ver ${PACKAGE})@g" \ + -i /usr/lib/pkgconfig/lua.pc }