wok-next diff lua52/receipt @ rev 21569
updated cryptopp (5.6.5 -> 8.2.0)
author | Hans-G?nter Theisgen |
---|---|
date | Mon Jun 22 16:34:56 2020 +0100 (2020-06-22) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/lua52/receipt Mon Jun 22 16:34:56 2020 +0100 1.3 @@ -0,0 +1,61 @@ 1.4 +# SliTaz package receipt v2. 1.5 + 1.6 +PACKAGE="lua52" 1.7 +VERSION="5.2.4" 1.8 +CATEGORY="development" 1.9 +SHORT_DESC="Powerful, fast, light-weight, embeddable scripting language" 1.10 +MAINTAINER="devel@slitaz.org" 1.11 +LICENSE="MIT" 1.12 +WEB_SITE="https://www.lua.org/" 1.13 + 1.14 + 1.15 +TARBALL="lua-$VERSION.tar.gz" 1.16 +WGET_URL="https://www.lua.org/ftp/$TARBALL" 1.17 +TARBALL_SHA1="ef15259421197e3d85b7d6e4871b8c26fd82c1cf" 1.18 +# Integrity check: https://www.lua.org/ftp/ 1.19 + 1.20 +BUILD_DEPENDS="readline-dev" 1.21 +SPLIT="lib$PACKAGE $PACKAGE-dev $PACKAGE" 1.22 + 1.23 +COPY_dev="@dev luac52" # move luac compiler to dev 1.24 + 1.25 +DEPENDS_liblua52=" " 1.26 +DEPENDS_std="readline" 1.27 +DEPENDS_dev="$PACKAGE lib$PACKAGE" 1.28 + 1.29 +PROVIDE_std="lua" 1.30 + 1.31 +compile_rules() { 1.32 + sed -r -e '/^LUA_(SO|A|T)=/ s/lua/lua52/' \ 1.33 + -e '/^LUAC_T=/ s/luac/luac52/' -i src/Makefile 1.34 + 1.35 + case $ARCH in 1.36 + x86_64) CFLAGS="$CFLAGS -fPIC";; 1.37 + esac 1.38 + 1.39 + make \ 1.40 + MYCFLAGS="$CFLAGS" \ 1.41 + MYLDFLAGS="$LDFLAGS" \ 1.42 + linux && 1.43 + make \ 1.44 + INSTALL_TOP=$install/usr \ 1.45 + INSTALL_DATA="cp -d" \ 1.46 + INSTALL_INC=$install/usr/include/lua5.2 \ 1.47 + INSTALL_MAN=$install/usr/share/man/man1 \ 1.48 + TO_BIN='lua52 luac52' \ 1.49 + TO_LIB="liblua52.so liblua52.so.5.2 liblua52.so.$VERSION" \ 1.50 + install || return 1 1.51 + 1.52 + cook_pick_docs doc/*.html doc/*.css doc/*.png doc/*.gif 1.53 + 1.54 + mkdir -p $install/usr/lib/pkgconfig 1.55 + sed "s|@RELEASE@|$VERSION|" $stuff/lua.pc.in >$install/usr/lib/pkgconfig/lua52.pc 1.56 +} 1.57 + 1.58 +testsuite() { 1.59 + $install/usr/bin/lua52 -v 1.60 +} 1.61 + 1.62 +post_install_lua52() { 1.63 + ln -sf lua52 "$1/usr/bin/lua" 1.64 +}