diff --git a/lang/lua/lua5.4/Makefile b/lang/lua/lua5.4/Makefile index 6e03261eaf..072d37d059 100644 --- a/lang/lua/lua5.4/Makefile +++ b/lang/lua/lua5.4/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=lua PKG_VERSION:=5.4.7 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://www.lua.org/ftp/ \ @@ -147,6 +147,11 @@ define Build/InstallDev $(INSTALL_DIR) $(1)/usr/lib $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblua5.4.{a,so*} $(1)/usr/lib/ $(LN) liblua5.4.so.0.0.0 $(1)/usr/lib/liblualib5.4.so + $(INSTALL_DIR) $(1)/usr/lib/pkgconfig + $(CP) ./files/lua5.4.pc.in $(1)/usr/lib/pkgconfig/lua5.4.pc + $(SED) 's,@VERSION@,$(PKG_VERSION),' $(1)/usr/lib/pkgconfig/lua5.4.pc + $(LN) lua5.4.pc $(1)/usr/lib/pkgconfig/lua-5.4.pc + $(LN) lua5.4.pc $(1)/usr/lib/pkgconfig/lua54.pc endef define Package/liblua5.4/install diff --git a/lang/lua/lua5.4/files/lua5.4.pc.in b/lang/lua/lua5.4/files/lua5.4.pc.in new file mode 100644 index 0000000000..f08e548489 --- /dev/null +++ b/lang/lua/lua5.4/files/lua5.4.pc.in @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include/lua5.4 + +Name: Lua +Description: Lua programming language (version 5.4) +Version: @VERSION@ +Libs: -L${libdir} -llua5.4 +Libs.private: -lm -ldl +Cflags: -I${includedir}