X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage5%2Fpkg%2Flua;h=b0cebae225b5f5aaca284af25085b550c170c6fb;hb=eab0363888c361ccd0dd37de76f0634239f12ffa;hp=ab76ab1c2c9375bdb95705340ad73f7f9d427199;hpb=5161491e475929256a93b945e64c5704adbaa176;p=hvlinux.git diff --git a/stage5/pkg/lua b/stage5/pkg/lua index ab76ab1..b0cebae 100644 --- a/stage5/pkg/lua +++ b/stage5/pkg/lua @@ -3,13 +3,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 }