wok-next annotate lua-socket/receipt @ rev 21727
created recipe for vbindiff
author | Hans-G?nter Theisgen |
---|---|
date | Sat Nov 21 14:32:44 2020 +0100 (2020-11-21) |
parents | |
children |
rev | line source |
---|---|
al@21152 | 1 # SliTaz package receipt v2. |
al@21152 | 2 |
al@21152 | 3 PACKAGE="lua-socket" |
al@21152 | 4 VERSION="3.0-rc1" |
al@21152 | 5 CATEGORY="system-tools" |
al@21152 | 6 SHORT_DESC="Network support for the Lua language" |
al@21152 | 7 MAINTAINER="devel@slitaz.org" |
al@21152 | 8 LICENSE="MIT" |
al@21152 | 9 WEB_SITE="https://github.com/diegonehab/luasocket" |
al@21152 | 10 REPOLOGY="lua:socket" |
al@21152 | 11 |
al@21152 | 12 TARBALL="$PACKAGE-$VERSION.tar.gz" |
al@21152 | 13 WGET_URL="https://github.com/diegonehab/luasocket/archive/v$VERSION.tar.gz" |
al@21152 | 14 TARBALL_SHA1="aff9122b26c01487c06a32133df78c1506af350f" |
al@21152 | 15 |
al@21152 | 16 BUILD_DEPENDS="lua51-dev lua52-dev lua53-dev" |
al@21152 | 17 SPLIT="lua51-socket:5.1 lua52-socket:5.2 lua53-socket:5.3" |
al@21152 | 18 |
al@21152 | 19 COPY_lua51_socket="@std" |
al@21152 | 20 COPY_lua52_socket="@std" |
al@21152 | 21 COPY_lua53_socket="@std" |
al@21152 | 22 |
al@21152 | 23 DEPENDS_lua51_socket="lua51" |
al@21152 | 24 DEPENDS_lua52_socket="lua52" |
al@21152 | 25 DEPENDS_lua53_socket="lua53" |
al@21152 | 26 |
al@21152 | 27 CAT_std="nopack|" |
al@21152 | 28 CAT_lua51_socket="system-tools|for Lua 5.1" |
al@21152 | 29 CAT_lua52_socket="system-tools|for Lua 5.2" |
al@21152 | 30 CAT_lua53_socket="system-tools|for Lua 5.3" |
al@21152 | 31 |
al@21152 | 32 compile_rules() { |
al@21152 | 33 if [ -z "$SET" ]; then |
al@21152 | 34 cook_pick_docs $src/doc/* |
al@21152 | 35 return |
al@21152 | 36 fi |
al@21152 | 37 |
al@21152 | 38 case $ARCH in |
al@21152 | 39 x86_64) CFLAGS="$CFLAGS -fPIC";; |
al@21152 | 40 esac |
al@21152 | 41 |
al@21152 | 42 # get variables from .pc file |
al@21152 | 43 pc="lua${SET/./}" |
al@21152 | 44 includedir=$(pkg-config --variable=includedir $pc) |
al@21152 | 45 install_lmod=$(pkg-config --variable=INSTALL_LMOD $pc) |
al@21152 | 46 install_cmod=$(pkg-config --variable=INSTALL_CMOD $pc) |
al@21152 | 47 |
al@21152 | 48 make \ |
al@21152 | 49 LUAV="$SET" \ |
al@21152 | 50 prefix=/usr \ |
al@21152 | 51 LUAINC_linux=$includedir \ |
al@21152 | 52 && |
al@21152 | 53 make \ |
al@21152 | 54 prefix=/usr \ |
al@21152 | 55 INSTALL_TOP_SHARE=$install$install_lmod \ |
al@21152 | 56 INSTALL_TOP_LIB=$install$install_cmod \ |
al@21152 | 57 DESTDIR=$install \ |
al@21152 | 58 install |
al@21152 | 59 } |