lua: refactor with a common template lua.pc.in

lua.pc is generated from a common template in the build step.
install steps are restored like in BR 2017.05

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Francois Perrad
2017-08-21 18:37:23 +02:00
committed by Thomas Petazzoni
parent 08aa81768e
commit a4b8299df3
4 changed files with 34 additions and 90 deletions

26
package/lua/lua.pc.in Normal file
View File

@@ -0,0 +1,26 @@
# lua.pc -- pkg-config data for Lua
V= @ABI@
R= @VERSION@
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}
# canonical vars
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 @MYLIBS@
Cflags: -I${includedir}
# (end of lua.pc)