# HG changeset patch # User Hans-G?nter Theisgen # Date 1677305913 -3600 # Node ID 395b0dea66dba6b57b8799588d7495856eb1928e # Parent 0aa34f26a92385226e7616f57f6fdfb363c61b7c created recipe for lua5.1-mpack 1.0.9 diff -r 0aa34f26a923 -r 395b0dea66db lua5.1-mpack/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lua5.1-mpack/receipt Sat Feb 25 07:18:33 2023 +0100 @@ -0,0 +1,42 @@ +# SliTaz package receipt. + +PACKAGE="lua5.1-mpack" +VERSION="1.0.9" +CATEGORY="development" +SHORT_DESC="Libmpack bindings for Lua." +MAINTAINER="maintainer@slitaz.org" +LICENSE="MIT" +WEB_SITE="https://github.com/libmpack/libmpack-lua/" +REPOLOGY="lua:mpack" + +SOURCE="libmpack-lua" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="${WEB_SITE}archive/$VERSION.tar.gz" + +SUGGESTED="lua5.1" +DEPENDS="libmpack" +BUILD_DEPENDS="libmpack-dev lua5.1 lua5.1-dev" + +# Rules to configure and make the package. +compile_rules() +{ + make \ + FETCH=false \ + LUA_INCLUDE=-I/usr/include/lua/5.1 \ + USE_SYSTEM_LUA=yes \ + USE_SYSTEM_MPACK=yes \ + LUA_LIB=/usr/lib/lua/5.1 && + make install \ + FETCH=false \ + LUA_INCLUDE=-I/usr/include/lua/5.1 \ + USE_SYSTEM_LUA=yes \ + USE_SYSTEM_MPACK=yes \ + LUA_LIB=/usr/lib/lua/5.1 \ + DESTDIR="$DESTDIR" +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files *.so* +}