AminetAminet
Search:
84739 packages online
About
Recent
Browse
Search
Upload
Setup
Services

gfx/misc/pngcrush.i386-aros.tar.gz

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:PNG - optimizer
Author:Greg Roelofs, Glenn Randers-Pehrson
Type:gfx/misc
Version:1.6.19
Architecture:i386-aros
Date:2009-07-12
Requires:i386
Download:gfx/misc/pngcrush.i386-aros.tar.gz - View contents
Readme:gfx/misc/pngcrush.i386-aros.readme
Downloads:348

Note from porting author: I've had to retrieve gzio.c from the old 1.6.4 archive
since the new one (1.6.5 onwards) gives compiling issues

  | pngcrush 1.6.19
 |    Copyright (C) 1998-2002,2006-2009 Glenn Randers-Pehrson
 |    Copyright (C) 2005      Greg Roelofs
 | This is a free, open-source program.  Permission is irrevocably
 | granted to everyone to use this version of pngcrush without
 | payment of any fee.
 | Executable name is pngcrush
 | It was built with libpng version 1.2.37, and is
 | running with  libpng version 1.2.37 - June 4, 2009

 |    Copyright (C) 1998-2004,2006-2009 Glenn Randers-Pehrson,
 |    Copyright (C) 1996, 1997 Andreas Dilger,
 |    Copyright (C) 1995, Guy Eric Schalnat, Group 42 Inc.,
 | and zlib version 1.2.3.3, Copyright (C) 1998-2002 (or later),
 |    Jean-loup Gailly and Mark Adler.
 | It was compiled with gcc version 2.95.3 20070319
(release/emm-zapek-cisc-munk).


If you have modified this source, you may insert additional notices
immediately after this sentence.
Copyright (C) 1998-2002,2006-2009 Glenn Randers-Pehrson
Copyright (C) 2005      Greg Roelofs

DISCLAIMER: The pngcrush computer program is supplied "AS IS".
The Author disclaims all warranties, expressed or implied, including,
without limitation, the warranties of merchantability and of fitness
for  any purpose.  The Author assumes no liability for direct, indirect,
incidental, special, exemplary, or consequential damages, which may
result from the use of the computer program, even if advised of the
possibility of such damage.  There is no warranty against interference
with your enjoyment of the computer program or against infringement.
There is no warranty that my efforts or the computer program will
fulfill any of your particular purposes or needs.  This computer
program is provided with all faults, and the entire risk of satisfactory
quality, performance, accuracy, and effort is with the user.

LICENSE: Permission is hereby irrevocably granted to everyone to use,
copy, modify, and distribute this computer program, or portions hereof,
purpose, without payment of any fee, subject to the following
restrictions:

1. The origin of this binary or source code must not be misrepresented.

2. Altered versions must be plainly marked as such and must not be
misrepresented as being the original binary or source.

3. The Copyright notice, disclaimer, and license may not be removed
or altered from any source, binary, or altered source distribution.


usage: pngcrush [options] infile.png outfile.png
       pngcrush -e ext [other options] files.png ...
       pngcrush -d dir [other options] files.png ...
options:
      -already already_crushed_size [e.g., 8192]
    -bit_depth depth (bit_depth to use in output file)
        -brute (use brute-force: try 126 different methods [11-136])
            -c color_type of output file [0, 2, 4, or 6]
            -d directory_name (where output files will go)
 -double_gamma (used for fixing gamma in PhotoShop 5.0/5.02 files)
            -e extension  (used for creating output filename)
            -f user_filter [0-5]
          -fix (fix otherwise fatal conditions such as bad CRCs)
        -force (write a new output file even if larger than input)
            -g gamma (float or fixed*100000, e.g., 0.45455 or 45455)
      -huffman (use only zlib strategy 2, Huffman-only)
         -itxt b[efore_IDAT]|a[fter_IDAT] "keyword"
         -keep chunk_name
            -l zlib_compression_level [0-9]
         -loco ("loco crush" truecolor PNGs)
            -m method [0 through 200]
          -max maximum_IDAT_size [default 8192]
          -mng (write a new MNG, do not crush embedded PNGs)
 -newtimestamp
  -nofilecheck (do not check for infile.png == outfile.png)
 -oldtimestamp
            -n (no save; doesn't do compression or write output PNG)
     -plte_len n (truncate PLTE)
            -q (quiet)
       -reduce (do lossless color-type or bit-depth reduction)
          -rem chunkname (or "alla" or "allb")
-replace_gamma gamma (float or fixed*100000) even if it is present.
          -res dpi
          -rle (use only zlib strategy 3, RLE-only)
         -save (keep all copy-unsafe chunks)
         -srgb [0, 1, 2, or 3]
         -ster [0 or 1]
         -text b[efore_IDAT]|a[fter_IDAT] "keyword" "text"
   -trns_array n trns[0] trns[1] .. trns[n-1]
         -trns index red green blue gray
            -v (display more detailed information)
      -version (display the pngcrush version)
            -w compression_window_size [32, 16, 8, 4, 2, 1, 512]
            -z zlib_strategy [0, 1, 2, or 3]
         -zmem zlib_compression_mem_level [1-9, default 9]
        -zitxt b[efore_IDAT]|a[fter_IDAT] "keyword"
         -ztxt b[efore_IDAT]|a[fter_IDAT] "keyword" "text"
            -h (help and legal notices)
            -p (pause)


Uploaded using: archives.aros-exec.org


Contents of gfx/misc/pngcrush.i386-aros.tar.gz
drwx------ /                 0 2009-07-10 05:23:16 pcr1619/
-rwxrw-rw- /            264732 2009-07-10 05:14:05 pcr1619/pngcrush
drwx------ /                 0 2009-07-10 05:23:16 pcr1619/src/
-rwx------ /              7119 2009-07-10 05:10:09 pcr1619/src/zutil.h
-rwx------ /              7136 2009-07-10 05:10:09 pcr1619/src/zutil.c
-rwx------ /               388 2009-07-10 05:10:09 pcr1619/src/zlibdefs.h
-rwx------ /             68143 2009-07-10 05:10:09 pcr1619/src/zlib.h
-rwx------ /              9544 2009-07-10 05:10:09 pcr1619/src/zconf.in.h
-rwx------ /             12159 2009-07-10 05:10:09 pcr1619/src/zconf.h
-rwx------ /              2087 2009-07-10 05:10:09 pcr1619/src/uncompr.c
-rwx------ /              8444 2009-07-10 05:10:09 pcr1619/src/trees.h
-rwx------ /             45112 2009-07-10 05:10:09 pcr1619/src/trees.c
-rwx------ /             84797 2009-07-10 05:10:09 pcr1619/src/pngwutil.c
-rwx------ /             17280 2009-07-10 05:10:09 pcr1619/src/pngwtran.c
-rwx------ /             49987 2009-07-10 05:10:09 pcr1619/src/pngwrite.c
-rwx------ /              8005 2009-07-10 05:10:09 pcr1619/src/pngwio.c
-rwx------ /                48 2009-07-10 05:10:09 pcr1619/src/pngvcrd.c
-rwx------ /             20981 2009-07-10 05:10:09 pcr1619/src/pngtrans.c
-rwx------ /             39238 2009-07-10 05:10:09 pcr1619/src/pngset.c
-rwx------ /             95165 2009-07-10 05:10:09 pcr1619/src/pngrutil.c
-rwx------ /            147945 2009-07-10 05:10:09 pcr1619/src/pngrtran.c
-rwx------ /              5646 2009-07-10 05:10:09 pcr1619/src/pngrio.c
-rwx------ /             46795 2009-07-10 05:10:09 pcr1619/src/pngread.c
-rwx------ /             47392 2009-07-10 05:10:09 pcr1619/src/pngpread.c
-rwx------ /             17046 2009-07-10 05:10:09 pcr1619/src/pngmem.c
-rwx------ /             24799 2009-07-10 05:10:09 pcr1619/src/pngget.c
-rwx------ /              4810 2009-07-10 05:10:09 pcr1619/src/pnggccrd.c
-rwx------ /             10459 2009-07-10 05:10:09 pcr1619/src/pngerror.c
-rwx------ /              2596 2009-07-10 05:10:09 pcr1619/src/pngcrush.h
-rwx------ /            252446 2009-07-10 05:10:09 pcr1619/src/pngcrush.c
-rwx------ /             45384 2009-07-10 05:10:09 pcr1619/src/pngconf.h
-rwx------ /            153675 2009-07-10 05:10:09 pcr1619/src/png.h
-rwx------ /             26656 2009-07-10 05:10:09 pcr1619/src/png.c
-rwx------ /              1930 2009-07-10 05:10:09 pcr1619/src/Makefile
-rwx------ /              2373 2009-07-10 05:10:09 pcr1619/src/inftrees.h
-rwx------ /             13758 2009-07-10 05:10:09 pcr1619/src/inftrees.c
-rwx------ /              5996 2009-07-10 05:10:09 pcr1619/src/inflate.h
-rwx------ /             50007 2009-07-10 05:10:09 pcr1619/src/inflate.c
-rwx------ /              6343 2009-07-10 05:10:09 pcr1619/src/inffixed.h
-rwx------ /               407 2009-07-10 05:10:09 pcr1619/src/inffast.h
-rwx------ /             13387 2009-07-10 05:10:09 pcr1619/src/inffast.c
-rwx------ /             22164 2009-07-10 05:10:09 pcr1619/src/infback.c
-rwx------ /             31103 2009-07-10 05:10:09 pcr1619/src/gzio.c
-rwx------ /             12114 2009-07-10 05:10:09 pcr1619/src/deflate.h
-rwx------ /             65330 2009-07-10 05:10:09 pcr1619/src/deflate.c
-rwx------ /             30568 2009-07-10 05:10:09 pcr1619/src/crc32.h
-rwx------ /             13990 2009-07-10 05:10:09 pcr1619/src/crc32.c
-rwx------ /              2520 2009-07-10 05:10:09 pcr1619/src/compress.c
-rwx------ /             10244 2009-07-10 05:10:09 pcr1619/src/cexcept.h
-rwx------ /              5439 2009-07-10 05:10:09 pcr1619/src/adler32.c
-rwx------ /              5048 2009-07-10 05:10:09 pcr1619/pngcrush-mos.readme
-rwx------ /            245364 2009-07-10 05:10:09 pcr1619/ChangeLog.html
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>