wok-next annotate libpng/receipt @ rev 19703
Up bird (1.6.3)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Apr 26 12:29:37 2017 +0200 (2017-04-26) |
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 } |