summaryrefslogtreecommitdiff
path: root/graphics/pngcrush
diff options
context:
space:
mode:
authorrh <rh>2000-07-05 15:15:11 +0000
committerrh <rh>2000-07-05 15:15:11 +0000
commite43ba67f80b558182c00631c145a3e6e9c61dfa3 (patch)
tree71fd8d1b5b85db2346c5611f6e5eafe4dafc769c /graphics/pngcrush
parent0fc6e6873adae5ec5caee0bf20d068e5a54171fb (diff)
downloadpkgsrc-e43ba67f80b558182c00631c145a3e6e9c61dfa3.tar.gz
Update pngcrush to 1.4.5
Changes are: * Added color-counting and palette-building capability * Added "-fix" option, for fixing bad CRC's and other correctable conditions. * Write sBIT.alpha=1 when adding an opaque alpha channel and sBIT is present. * Identify the erroneous 2615-byte sRGB monitor profile being written by Photoshop 5.5, which causes many apps to crash, and replace it with an sRGB chunk. * Added a check for input and output on different devices before rejecting the output file as being the same as the input file based on inode. * Added some UCITA language to the disclaimer. * Reduced scope of Try/Catch blocks to avoid nesting them, and removed returns from within the Try blocks, where they are not allowed. * Removed direct access to the png structure when possible * Removes extra IDAT chunks (such as found in some POV-ray PNGs) with a warning instead of bailing out. * Removed the old setjmp interface entirely. * RGB to Grayscale conversion is more accurate (15-bit instead of 8-bit) and now uses only integer arithmetic. * Changed "Compressed" to "Uncompressed" in help for -itxt. * Stifled some compiler warnings * Add test on stat_buf.st_size to verify fpin==fpout, because stat in MSVC++6.0 standard version returns stat_buf.st_ino=0 for all files * Revised pngcrush.h to make it easier to control PNG_ZBUF_SIZE and PNG_NO_FLOATING_POINT_SUPPORTED from a makefile. * Restored ability to enter "replace_gamma" value as a float even when floating point arithmetic is not enabled. * Enabled removing tEXt, zTXt, or iTXt chunks by chunk type * Removed definition of TOO_FAR from pngcrush.h * Uses new libpng error handler; if a file has errors, pngcrush now will continue on and compress the remaining files instead of bailing out.
Diffstat (limited to 'graphics/pngcrush')
-rw-r--r--graphics/pngcrush/Makefile8
-rw-r--r--graphics/pngcrush/files/md54
2 files changed, 6 insertions, 6 deletions
diff --git a/graphics/pngcrush/Makefile b/graphics/pngcrush/Makefile
index 993a7dad01e..85c5d3d2016 100644
--- a/graphics/pngcrush/Makefile
+++ b/graphics/pngcrush/Makefile
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.4 2000/02/09 02:52:36 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2000/07/05 15:15:11 rh Exp $
#
-DISTNAME= pngcrush-1.3.4
+DISTNAME= pngcrush-1.4.5
CATEGORIES= graphics
-MASTER_SITES= ftp://ftp.xnot.com/pmt/pub/pngcrush/src/
+MASTER_SITES= http://download.sourceforge.net/pmt/
MAINTAINER= rh@netbsd.org
-HOMEPAGE= http://www.xnot.com/pmt/pngcrush/
+HOMEPAGE= http://pmt.sourceforge.net/pngcrush/index.html
NO_CONFIGURE= YES
diff --git a/graphics/pngcrush/files/md5 b/graphics/pngcrush/files/md5
index 08e8d08d686..c0343c1cd53 100644
--- a/graphics/pngcrush/files/md5
+++ b/graphics/pngcrush/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.4 2000/02/09 02:52:37 wiz Exp $
+$NetBSD: md5,v 1.5 2000/07/05 15:15:11 rh Exp $
-MD5 (pngcrush-1.3.4.tar.gz) = 1cfcb6694727940e093d37392b9d09ae
+MD5 (pngcrush-1.4.5.tar.gz) = 9126cc65a5a9a811a55df503b428fd21