wok-next annotate optipng/receipt @ rev 20342
gkII: tiny png patch
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Nov 17 15:57:17 2017 +0100 (2017-11-17) |
parents | 028634d82da8 |
children | 0e7893ac206d |
rev | line source |
---|---|
al@19781 | 1 # SliTaz package receipt v2. |
pankso@3348 | 2 |
pankso@3348 | 3 PACKAGE="optipng" |
al@19607 | 4 VERSION="0.7.6" |
al@14737 | 5 CATEGORY="utilities" |
al@19781 | 6 SHORT_DESC="Compress and optimize PNG images" |
pankso@3348 | 7 MAINTAINER="pankso@slitaz.org" |
al@14737 | 8 LICENSE="zlib/libpng" |
al@14737 | 9 WEB_SITE="http://optipng.sourceforge.net/" |
al@19607 | 10 TAGS="image compression" |
al@19607 | 11 |
pankso@3348 | 12 TARBALL="$PACKAGE-$VERSION.tar.gz" |
pankso@3348 | 13 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" |
pankso@3348 | 14 |
al@19781 | 15 BUILD_DEPENDS="libpng16-dev zlib-dev" |
al@19781 | 16 SPLIT="optipng-static" |
al@14737 | 17 |
pankso@3348 | 18 # Rules to configure and make the package. |
pankso@3348 | 19 compile_rules() |
pankso@3348 | 20 { |
pascal@19293 | 21 sed -i 's|prefix)/man|prefix)/share/man|' configure |
al@19607 | 22 |
al@19781 | 23 # make statically linked binary |
al@19781 | 24 LDFLAGS='-static' \ |
al@14737 | 25 ./configure \ |
al@14737 | 26 -prefix=/usr \ |
al@19784 | 27 -bindir=/usr/sbin \ |
al@14737 | 28 -with-system-libpng && |
al@19781 | 29 make && make install && |
al@19781 | 30 |
al@19781 | 31 # make dynamically linked binary |
al@19781 | 32 make clean && |
al@19781 | 33 ./configure \ |
al@19781 | 34 -prefix=/usr \ |
al@19781 | 35 -with-system-libpng && |
al@19781 | 36 make && make install |
pankso@3348 | 37 } |
pankso@3348 | 38 |
pankso@3348 | 39 # Rules to gen a SliTaz package suitable for Tazpkg. |
pankso@3348 | 40 genpkg_rules() |
pankso@3348 | 41 { |
al@19781 | 42 case $PACKAGE in |
al@19781 | 43 optipng) |
al@19784 | 44 copy bin/optipng |
al@19781 | 45 DEPENDS="libpng16 zlib" |
al@19781 | 46 ;; |
al@19781 | 47 optipng-static) |
al@19784 | 48 copy sbin/optipng |
al@19784 | 49 CAT="graphics|static binary" |
al@19781 | 50 PROVIDE="optipng" |
al@19781 | 51 DEPENDS=" " |
al@19781 | 52 ;; |
al@19781 | 53 esac |
pankso@3348 | 54 } |