wok-next annotate libpng/receipt @ rev 19714

Up cookutils (901)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri May 12 16:19:41 2017 +0300 (2017-05-12)
parents 18b7cffacced
children
rev   line source
pankso@23 1 # SliTaz package receipt.
pankso@23 2
pankso@23 3 PACKAGE="libpng"
al@19607 4 VERSION="1.6.28"
al@19607 5 CATEGORY="libs"
al@19614 6 SHORT_DESC="PNG images library (with APNG support)"
al@19614 7 MAINTAINER="al.bobylev@gmail.com"
pascal@15375 8 LICENSE="zlib/libpng"
al@19614 9 WEB_SITE="http://www.libpng.org/pub/png/libpng.html"
pankso@15945 10 HOST_ARCH="i486 arm"
pankso@11812 11
al@19607 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19614 13 WGET_URL="$SF_MIRROR/libpng/$TARBALL"
al@19614 14
al@19614 15 PATCH="$PACKAGE-$VERSION-apng.patch.gz"
al@19641 16 PATCH_URL="$SF_MIRROR/apng/$PATCH"
al@19607 17
pascal@2476 18 DEPENDS="zlib"
al@19607 19 BUILD_DEPENDS="gawk zlib-dev"
pankso@23 20
pankso@23 21 # Rules to configure and make the package.
pankso@23 22 compile_rules()
pankso@23 23 {
al@19614 24 [ -s "$SRC/$PATCH" ] || wget -O "$SRC/$PATCH" $PATCH_URL
al@19614 25 gzip -cd $SRC/$PATCH | patch -p0
al@19614 26
devl547@11336 27 ./configure \
al@19607 28 --disable-static \
devl547@11336 29 $CONFIGURE_ARGS &&
al@19614 30 make && make install
devl547@11336 31
al@19614 32 # Misc png tools
devl547@11336 33 cd contrib/pngminus
devl547@11336 34 make PNGLIB="-L$DESTDIR/usr/lib -lpng" -f makefile.std png2pnm pnm2png
devl547@11336 35 cp -a png2pnm pnm2png $DESTDIR/usr/bin
pankso@23 36 }
pankso@23 37
pankso@23 38 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@23 39 genpkg_rules()
pankso@23 40 {
al@19607 41 cook_copy_files png2pnm pnm2png pngfix png-fix-itxt *.so*
pankso@23 42 }