X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;ds=sidebyside;f=stage5%2Fpkg%2Flua;h=4cc871dfc6c1a8432dc9cb6857b7884d8d41d03e;hb=3a7d016a0246156de63a6f98bbf5be2e95230060;hp=f84210ebc1100115ab22c17cad395db15eb6b4b4;hpb=d9702c4a5c6fbf2c738ffbf9c3563daf552c91d8;p=hvlinux.git diff --git a/stage5/pkg/lua b/stage5/pkg/lua index f84210e..4cc871d 100644 --- a/stage5/pkg/lua +++ b/stage5/pkg/lua @@ -2,17 +2,40 @@ hvbuild() { - cd ${LFS_TMP}/${PACKAGE} - make CPPFLAGS="-fPIC" linux - make INSTALL_TOP=/usr install - -# Pour lua plus récent (éliminer hvbuild_post): -# make INSTALL_TOP=/usr pc > /usr/lib/pkgconfig/lua.pc + 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 }