wok-6.x rev 14737

Add: gif2apng, apng2gif, apngasm, apngdis, apngopt, libpng+apng (latest stable libpng 1.6.2); up: optipng (0.7.4).
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Jun 14 03:16:29 2013 +0000 (2013-06-14)
parents 67ed985ed744
children 16dd2a014428
files apng2gif/description.txt apng2gif/receipt apngasm/description.txt apngasm/receipt apngdis/description.txt apngdis/receipt apngopt/receipt gif2apng/description.txt gif2apng/receipt libpng+apng-dev/receipt libpng+apng/receipt optipng/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/apng2gif/description.txt	Fri Jun 14 03:16:29 2013 +0000
     1.3 @@ -0,0 +1,12 @@
     1.4 +This program converts APNG animations into animated GIF format.
     1.5 +Wu64 quantization is used for true-color files. Transparency is handled either
     1.6 +using a threshold, or composed over chosen background color. CLI version is
     1.7 +OS-independent, GUI version is available for Windows. 
     1.8 +Another converter: gif2apng
     1.9 +
    1.10 +Features
    1.11 +
    1.12 + * Wu64 quantization for true-color files
    1.13 + * Flexible options for transparency handling
    1.14 + * CLI and GUI versions available
    1.15 + * OS-independent source code is under zlib license
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/apng2gif/receipt	Fri Jun 14 03:16:29 2013 +0000
     2.3 @@ -0,0 +1,27 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="apng2gif"
     2.7 +VERSION="1.5"
     2.8 +CATEGORY="utilities"
     2.9 +SHORT_DESC="Convert APNG animations into animated GIF format"
    2.10 +MAINTAINER="al.bobylev@gmail.com"
    2.11 +LICENSE="zlib/libpng"
    2.12 +WEB_SITE="http://apng2gif.sourceforge.net/"
    2.13 +TARBALL="$PACKAGE-$VERSION-src.zip"
    2.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$VERSION/$TARBALL"
    2.15 +
    2.16 +DEPENDS="zlib"
    2.17 +BUILD_DEPENDS="zlib-dev"
    2.18 +
    2.19 +# Rules to configure and make the package.
    2.20 +compile_rules()
    2.21 +{
    2.22 +	make
    2.23 +}
    2.24 +
    2.25 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.26 +genpkg_rules()
    2.27 +{
    2.28 +	mkdir -p $fs/usr/bin
    2.29 +	cp -a $src/$PACKAGE $fs/usr/bin
    2.30 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/apngasm/description.txt	Fri Jun 14 03:16:29 2013 +0000
     3.3 @@ -0,0 +1,3 @@
     3.4 +Standalone version of the popular APNG Assembler.
     3.5 +Simple command-line interface. No size limits.
     3.6 +Also, APNG Disassembler can be found at http://sourceforge.net/projects/apngdis
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/apngasm/receipt	Fri Jun 14 03:16:29 2013 +0000
     4.3 @@ -0,0 +1,27 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="apngasm"
     4.7 +VERSION="2.7"
     4.8 +CATEGORY="utilities"
     4.9 +SHORT_DESC="Creates APNG animation from PNG/TGA image sequence"
    4.10 +MAINTAINER="al.bobylev@gmail.com"
    4.11 +LICENSE="zlib/libpng"
    4.12 +WEB_SITE="http://sourceforge.net/projects/apngasm/"
    4.13 +TARBALL="$PACKAGE-$VERSION-src.zip"
    4.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$VERSION/$TARBALL"
    4.15 +
    4.16 +DEPENDS="libpng"
    4.17 +BUILD_DEPENDS="zlib-dev libpng-dev"
    4.18 +
    4.19 +# Rules to configure and make the package.
    4.20 +compile_rules()
    4.21 +{
    4.22 +	make
    4.23 +}
    4.24 +
    4.25 +# Rules to gen a SliTaz package suitable for Tazpkg.
    4.26 +genpkg_rules()
    4.27 +{
    4.28 +	mkdir -p $fs/usr/bin
    4.29 +	cp -a $src/$PACKAGE $fs/usr/bin
    4.30 +}
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/apngdis/description.txt	Fri Jun 14 03:16:29 2013 +0000
     5.3 @@ -0,0 +1,3 @@
     5.4 +This program converts APNG file into a sequence of individual PNG frames.
     5.5 +Simple command-line interface.
     5.6 +Also, APNG Assembler can be found at http://sourceforge.net/projects/apngasm
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/apngdis/receipt	Fri Jun 14 03:16:29 2013 +0000
     6.3 @@ -0,0 +1,27 @@
     6.4 +# SliTaz package receipt.
     6.5 +
     6.6 +PACKAGE="apngdis"
     6.7 +VERSION="2.5"
     6.8 +CATEGORY="utilities"
     6.9 +SHORT_DESC="Deconstruct APNG file into a sequence of PNG frames"
    6.10 +MAINTAINER="al.bobylev@gmail.com"
    6.11 +LICENSE="zlib/libpng"
    6.12 +WEB_SITE="http://sourceforge.net/projects/apngdis/"
    6.13 +TARBALL="$PACKAGE-$VERSION-src.zip"
    6.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$VERSION/$TARBALL"
    6.15 +
    6.16 +DEPENDS="zlib"
    6.17 +BUILD_DEPENDS="zlib-dev"
    6.18 +
    6.19 +# Rules to configure and make the package.
    6.20 +compile_rules()
    6.21 +{
    6.22 +	make
    6.23 +}
    6.24 +
    6.25 +# Rules to gen a SliTaz package suitable for Tazpkg.
    6.26 +genpkg_rules()
    6.27 +{
    6.28 +	mkdir -p $fs/usr/bin
    6.29 +	cp -a $src/$PACKAGE $fs/usr/bin
    6.30 +}
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/apngopt/receipt	Fri Jun 14 03:16:29 2013 +0000
     7.3 @@ -0,0 +1,27 @@
     7.4 +# SliTaz package receipt.
     7.5 +
     7.6 +PACKAGE="apngopt"
     7.7 +VERSION="1.2"
     7.8 +CATEGORY="utilities"
     7.9 +SHORT_DESC="Optimizes existing APNG animation"
    7.10 +MAINTAINER="al.bobylev@gmail.com"
    7.11 +LICENSE="zlib/libpng"
    7.12 +WEB_SITE="http://sourceforge.net/projects/apng/"
    7.13 +TARBALL="$PACKAGE-$VERSION-src.zip"
    7.14 +WGET_URL="$SF_MIRROR/apng/APNG_Optimizer/$VERSION/$TARBALL"
    7.15 +
    7.16 +DEPENDS="zlib"
    7.17 +BUILD_DEPENDS="zlib-dev"
    7.18 +
    7.19 +# Rules to configure and make the package.
    7.20 +compile_rules()
    7.21 +{
    7.22 +	make
    7.23 +}
    7.24 +
    7.25 +# Rules to gen a SliTaz package suitable for Tazpkg.
    7.26 +genpkg_rules()
    7.27 +{
    7.28 +	mkdir -p $fs/usr/bin
    7.29 +	cp -a $src/$PACKAGE $fs/usr/bin
    7.30 +}
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/gif2apng/description.txt	Fri Jun 14 03:16:29 2013 +0000
     8.3 @@ -0,0 +1,10 @@
     8.4 +This program converts GIF animations into animated PNG format.
     8.5 +Usually it makes the files smaller. CLI version is OS-independent, GUI version
     8.6 +is available for Windows. 
     8.7 +Another converter: apng2gif
     8.8 +
     8.9 +Features
    8.10 + * Keeps frame delays and loop count
    8.11 + * Option to keep the original GIF palette
    8.12 + * CLI and GUI versions available
    8.13 + * OS-independent source code is under zlib license
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/gif2apng/receipt	Fri Jun 14 03:16:29 2013 +0000
     9.3 @@ -0,0 +1,27 @@
     9.4 +# SliTaz package receipt.
     9.5 +
     9.6 +PACKAGE="gif2apng"
     9.7 +VERSION="1.7"
     9.8 +CATEGORY="utilities"
     9.9 +SHORT_DESC="Convert GIF animations into APNG format"
    9.10 +MAINTAINER="al.bobylev@gmail.com"
    9.11 +LICENSE="zlib/libpng"
    9.12 +WEB_SITE="http://gif2apng.sourceforge.net/"
    9.13 +TARBALL="$PACKAGE-$VERSION-src.zip"
    9.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$VERSION/$TARBALL"
    9.15 +
    9.16 +DEPENDS="zlib"
    9.17 +BUILD_DEPENDS="zlib-dev"
    9.18 +
    9.19 +# Rules to configure and make the package.
    9.20 +compile_rules()
    9.21 +{
    9.22 +	make
    9.23 +}
    9.24 +
    9.25 +# Rules to gen a SliTaz package suitable for Tazpkg.
    9.26 +genpkg_rules()
    9.27 +{
    9.28 +	mkdir -p $fs/usr/bin
    9.29 +	cp -a $src/$PACKAGE $fs/usr/bin
    9.30 +}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/libpng+apng-dev/receipt	Fri Jun 14 03:16:29 2013 +0000
    10.3 @@ -0,0 +1,25 @@
    10.4 +# SliTaz package receipt.
    10.5 +
    10.6 +PACKAGE="libpng+apng-dev"
    10.7 +VERSION="1.6.2"
    10.8 +CATEGORY="development"
    10.9 +SHORT_DESC="Development files for libpng (with APNG support)"
   10.10 +MAINTAINER="al.bobylev@gmail.com"
   10.11 +LICENSE="zlib/libpng"
   10.12 +WEB_SITE="http://libpng.org/pub/png/libpng.html"
   10.13 +
   10.14 +WANTED="libpng+apng"
   10.15 +DEPENDS="libpng+apng"
   10.16 +
   10.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   10.18 +genpkg_rules()
   10.19 +{
   10.20 +	mkdir -p \
   10.21 +		$fs/usr/lib \
   10.22 +		$fs/usr/share/licenses
   10.23 +	cp -a $install/usr/bin $fs/usr
   10.24 +	cp -a $install/usr/include $fs/usr
   10.25 +	cp -a $install/usr/lib/*.la $fs/usr/lib
   10.26 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   10.27 +	cp -a $src/LICENSE $fs/usr/share/licenses/${PACKAGE%-dev}.txt
   10.28 +}
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/libpng+apng/receipt	Fri Jun 14 03:16:29 2013 +0000
    11.3 @@ -0,0 +1,41 @@
    11.4 +# SliTaz package receipt.
    11.5 +
    11.6 +PACKAGE="libpng+apng"
    11.7 +PROVIDE="libpng"
    11.8 +SOURCE="libpng"
    11.9 +VERSION="1.6.2"
   11.10 +SERIES="libpng16"
   11.11 +CATEGORY="x-window"
   11.12 +SHORT_DESC="Loads and saves PNG files (with APNG support)"
   11.13 +MAINTAINER="al.bobylev@gmail.com"
   11.14 +LICENSE="zlib/libpng"
   11.15 +WEB_SITE="http://www.libpng.org/pub/png/libpng.html"
   11.16 +TARBALL="$SOURCE-$VERSION.tar.xz"
   11.17 +WGET_URL="$SF_MIRROR/$SOURCE/$TARBALL"
   11.18 +
   11.19 +PATCH="$SOURCE-$VERSION-apng.patch.gz"
   11.20 +PATCH_URL="$SF_MIRROR/apng/$SOURCE/$SERIES/$PATCH"
   11.21 +
   11.22 +DEPENDS="zlib"
   11.23 +BUILD_DEPENDS="gawk zlib-dev"
   11.24 +
   11.25 +# Rules to configure and make the package.
   11.26 +compile_rules()
   11.27 +{
   11.28 +	[ -s "$SRC/$PATCH" ] || wget -O "$SRC/$PATCH" $PATCH_URL
   11.29 +	gzip -cd $SRC/$PATCH | patch -p0
   11.30 +	./configure \
   11.31 +		--prefix=/usr \
   11.32 +		--disable-static \
   11.33 +		$CONFIGURE_ARGS &&
   11.34 +	make &&
   11.35 +	make check &&
   11.36 +	make DESTDIR=$DESTDIR install
   11.37 +}
   11.38 +
   11.39 +# Rules to gen a SliTaz package suitable for Tazpkg.
   11.40 +genpkg_rules()
   11.41 +{
   11.42 +	mkdir -p $fs/usr/lib
   11.43 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   11.44 +}
    12.1 --- a/optipng/receipt	Thu Jun 13 18:12:27 2013 +0000
    12.2 +++ b/optipng/receipt	Fri Jun 14 03:16:29 2013 +0000
    12.3 @@ -1,30 +1,36 @@
    12.4  # SliTaz package receipt.
    12.5  
    12.6  PACKAGE="optipng"
    12.7 -VERSION="0.6.5"
    12.8 -CATEGORY="graphics"
    12.9 +VERSION="0.7.4"
   12.10 +CATEGORY="utilities"
   12.11  SHORT_DESC="A command line tool to compress and optimize PNG images."
   12.12  MAINTAINER="pankso@slitaz.org"
   12.13 -DEPENDS="libpng zlib"
   12.14 -BUILD_DEPENDS="libpng-dev zlib-dev"
   12.15 +LICENSE="zlib/libpng"
   12.16 +WEB_SITE="http://optipng.sourceforge.net/"
   12.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   12.18 -WEB_SITE="http://optipng.sourceforge.net/"
   12.19  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   12.20  TAGS="image compression"
   12.21  
   12.22 +DEPENDS="libpng+apng"
   12.23 +BUILD_DEPENDS="libpng+apng-dev zlib-dev"
   12.24 +
   12.25  # Rules to configure and make the package.
   12.26  compile_rules()
   12.27  {
   12.28 -	cd $src/lib/zlib
   12.29 -	./configure &&
   12.30 +	./configure \
   12.31 +		-prefix=/usr \
   12.32 +		-with-system-libpng &&
   12.33  	make &&
   12.34 -	cd $src/src
   12.35 -	make -f scripts/gcc.mak
   12.36 +	make test &&
   12.37 +	make install
   12.38  }
   12.39  
   12.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   12.41  genpkg_rules()
   12.42  {
   12.43 -	mkdir -p $fs/usr/bin
   12.44 -	cp -a $src/src/optipng $fs/usr/bin
   12.45 +	mkdir -p \
   12.46 +		$fs/usr/bin \
   12.47 +		$fs/usr/share/licenses
   12.48 +	cp -a $src/LICENSE.txt $fs/usr/share/licenses/$PACKAGE.txt
   12.49 +	cp -a $install/usr/bin $fs/usr
   12.50  }