wok-next annotate zlib/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 0f2575775b2d
children
rev   line source
al@19741 1 # SliTaz package receipt v2.
pankso@8 2
pankso@8 3 PACKAGE="zlib"
al@19741 4 VERSION="1.2.11"
pankso@178 5 CATEGORY="base-system"
al@17992 6 SHORT_DESC="Compression library"
al@21020 7 MAINTAINER="devel@slitaz.org"
al@14742 8 LICENSE="zlib/libpng"
al@19570 9 WEB_SITE="http://www.zlib.net/"
al@21051 10 LFS="http://www.linuxfromscratch.org/lfs/view/development/chapter06/zlib.html"
al@19570 11
pascal@14472 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@21087 13 WGET_URL="http://www.zlib.net/$TARBALL"
al@21087 14 TARBALL_SHA1="e1cb0d5c92da8e9a8c2635dfa249c341dfd00322"
pankso@8 15
al@21087 16 SPLIT="$PACKAGE-static $PACKAGE-dev"
al@21087 17
al@21132 18 COPY_std="*.so.*"
al@21087 19 COPY_static="*.a"
al@21132 20 COPY_dev="@dev @rm *.so"
al@21132 21
al@21087 22 CAT_static="development|static library"
slaxemulator@10413 23
al@21132 24 DEPENDS_dev="$PACKAGE" # skip zlib-static
al@21132 25
al@21051 26 TAGS_std="LFS"
al@21051 27
al@20436 28 compile_rules() {
al@19741 29 ./configure \
al@19741 30 --prefix=/usr &&
al@21020 31 make &&
al@21020 32 make install || return 1
al@19570 33
al@19570 34 mkdir -p $install/lib
al@19570 35 mv -v $install/usr/lib/libz.so.* $install/lib
al@19570 36 ln -sf ../../lib/$(readlink $install/usr/lib/libz.so) \
al@19570 37 $install/usr/lib/libz.so
pankso@8 38 }
pankso@8 39
pankso@12769 40 # Important cross compiled package so run readelf.
al@20436 41 testsuite() {
al@20436 42 readelf -h $install/lib/libz.so.$VERSION
pankso@12769 43 }