wok-next annotate zlib/receipt @ rev 19665

cookutils: up 892
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Mar 17 15:07:45 2017 +0200 (2017-03-17)
parents c9e270dd464f
children 9278a60d6895
rev   line source
pankso@8 1 # SliTaz package receipt.
pankso@8 2
pankso@8 3 PACKAGE="zlib"
pascal@14470 4 VERSION="1.2.8"
pankso@178 5 CATEGORY="base-system"
al@17992 6 SHORT_DESC="Compression library"
pankso@8 7 MAINTAINER="pankso@slitaz.org"
al@14742 8 LICENSE="zlib/libpng"
al@19570 9 WEB_SITE="http://www.zlib.net/"
al@19570 10 HOST_ARCH="i486 arm x86_64"
al@19570 11
pascal@14472 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19570 13 WGET_URL="$WEB_SITE$TARBALL"
pankso@8 14
slaxemulator@10413 15 DEPENDS="glibc-base"
pascal@12137 16 BUILD_DEPENDS=""
slaxemulator@10413 17
pankso@8 18 # Rules to configure and make the package.
pankso@8 19 compile_rules()
pankso@8 20 {
al@19570 21 # case "$ARCH" in
al@19570 22 # i486)
al@19570 23 # # work around gcc bug; see https://bugs.archlinux.org/task/20647
al@19570 24 # export CFLAGS="${CFLAGS/-O2/-O3} -fno-tree-vectorize -DUNALIGNED_OK" ;;
al@19570 25 # esac
al@19570 26
al@19570 27 ./configure --prefix=/usr &&
al@19570 28 make && make install
al@19570 29
al@19570 30 mkdir -p $install/lib
al@19570 31 mv -v $install/usr/lib/libz.so.* $install/lib
al@19570 32 ln -sf ../../lib/$(readlink $install/usr/lib/libz.so) \
al@19570 33 $install/usr/lib/libz.so
pankso@8 34 }
pankso@8 35
pankso@12769 36 # Important cross compiled package so run readelf.
pankso@12769 37 testsuite()
pankso@12769 38 {
pankso@12769 39 cd $install
al@19570 40 readelf -h lib/*.so.$VERSION
pankso@12769 41 }
pankso@12769 42
pankso@8 43 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@8 44 genpkg_rules()
pankso@8 45 {
al@19570 46 cook_copy_files libz.so*
pankso@8 47 }