summaryrefslogtreecommitdiff
path: root/graphics/png
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2010-09-24 08:58:40 +0000
committerwiz <wiz@pkgsrc.org>2010-09-24 08:58:40 +0000
commit2501aa3b3b02dfe364b05dc090eb673e0b33de9e (patch)
treeb259dbd1bbdb23097bdc2cf88e7ba26d26b4060a /graphics/png
parent6baf3614a6a1932181698a9a1fc44d304070db43 (diff)
downloadpkgsrc-2501aa3b3b02dfe364b05dc090eb673e0b33de9e.tar.gz
Update to 1.4.4:
version 1.4.4beta01 [July 12, 2010] Removed extraneous new_push_process_row.c file. Revised the "SEE ALSO" style of libpng.3, libpngpf.3, and png.5 Removed some newly-added TAB characters from pngpread.c. Fixed some indentation in pngpread.c and pngrutil.c Changed "extern PNG_EXPORT" to "PNG_EXPORT" in png.h (Jan Nijtmans) Changed "extern" to "PNG_EXTERN" in pngpriv.h (except for the 'extern "C" {') Put "#ifndef PNG_EXTERN, #endif" around "#define PNG_EXTERN" in pngpriv.h version 1.4.4beta02 [July 24, 2010] Added -DNO_PNG_SNPRINTF to CFLAGS in scripts/makefile.dj2 Moved the definition of png_snprintf() outside of the enclosing #ifdef blocks in pngconf.h Added a special case typedef of png_longjmp_ptr for WATCOM. version 1.4.4beta03 [July 24, 2010] Removed reference to cbuilder5/* from Makefile.in and Makefile.am Eliminated the new special case typedef of png_longjmp_ptr for WATCOM and made a special case "#define PNGAPI" in pngconf.h instead. version 1.4.4beta04 [July 31, 2010] Updated the read macros and functions from 1.5.0beta38. version 1.4.4beta05 [August 6, 2010] Updated projects/visualc71 so it can find scripts/pnglibconf.h Removed unused png_mem_* defines from pngconf.h. Correct use of _WINDOWS_ in pngconf.h version 1.4.4beta06 [August 11, 2010] Don't try to use version-script with cygwin/mingw. Revised contrib/gregbook to work under cygwin/mingw. version 1.4.4beta07 [August 26, 2010] Updated prebuilt aclocal.m4 and ltmain.sh Add .dll.a to the list of extensions to be symlinked by Makefile.am (Yaakov) Updated CMakeLists.txt to use CMAKE_INSTALL_LIBDIR variable; useful for installing libpng in /usr/lib64 (Funda Wang). Revised CMakeLists.txt to put the man pages in share/man/man* not man/man* Revised CMakeLists.txt to make symlinks instead of copies when installing. Changed PNG_LIB_NAME from pngNN to libpngNN in CMakeLists.txt (Philip Lowman) Moved "#include pngusr.h" ahead of PNG_USER_PRIVATEBUILD test in pngconf.h Eliminated a deprecated reference to png_ptr->io_ptr in pngtest.c Eliminated new unnecessary #if tests regarding the sCAL chunk from pngrutil.c version 1.4.4beta08 [September 2, 2010] Updated the xcode project to work with libpng-1.4.x and added iOS targets for simulator and device (Philippe Hausler). version 1.4.4rc01 [September 10, 2010] No changes. version 1.4.4rc02 [September 13, 2010] Revised CMakeLists.txt (Philip Lowman). version 1.4.4rc03 [September 14, 2010] Removed an extraneous close-double-quote from CMakeLists.txt Eliminated another deprecated reference to png_ptr->io_ptr in pngtest.c version 1.4.4rc04 [September 16, 2010] Fixed indentation and removed debugging message from CMakeLists.txt Revised autogen.sh to recognize and use $AUTOCONF, $AUTOMAKE, $AUTOHEADER, $AUTOPOINT, $ACLOCAL and $LIBTOOLIZE version 1.4.4rc05 [September 20, 2010] Rebuilt configure scripts with automake-1.11.1 instead of automake-1.11. Removed unused mkinstalldirs file. version 1.4.4 [September 23, 2010] No changes.
Diffstat (limited to 'graphics/png')
-rw-r--r--graphics/png/Makefile4
-rw-r--r--graphics/png/distinfo14
-rw-r--r--graphics/png/patches/patch-aa12
-rw-r--r--graphics/png/patches/patch-ac10
-rw-r--r--graphics/png/patches/patch-ae5
5 files changed, 26 insertions, 19 deletions
diff --git a/graphics/png/Makefile b/graphics/png/Makefile
index 10d7933d95e..d1e6892ec2a 100644
--- a/graphics/png/Makefile
+++ b/graphics/png/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.124 2010/06/26 19:11:32 wiz Exp $
+# $NetBSD: Makefile,v 1.125 2010/09/24 08:58:40 wiz Exp $
-DISTNAME= libpng-1.4.3
+DISTNAME= libpng-1.4.4
PKGNAME= ${DISTNAME:S/lib//}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libpng/} \
diff --git a/graphics/png/distinfo b/graphics/png/distinfo
index 445781269b0..dc650ea1b59 100644
--- a/graphics/png/distinfo
+++ b/graphics/png/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.69 2010/06/26 19:11:33 wiz Exp $
+$NetBSD: distinfo,v 1.70 2010/09/24 08:58:40 wiz Exp $
-SHA1 (libpng-1.4.3.tar.bz2) = 82eda95439daaef6ed564b1532cf805b01759557
-RMD160 (libpng-1.4.3.tar.bz2) = ad0abc000e0a338d94ff7f8fe2b862d5944ec7bb
-Size (libpng-1.4.3.tar.bz2) = 658335 bytes
-SHA1 (patch-aa) = fc7f010f347cb77d8b478395a59ba4c4c1abd4b9
-SHA1 (patch-ac) = 44b167433e066556022d9b43fa33a7f887f83617
-SHA1 (patch-ae) = e9700e7d3dd536d80e47cffa20b412a6c69660be
+SHA1 (libpng-1.4.4.tar.bz2) = 638c5e184b569167148b0cb0f0f2a799660ea44f
+RMD160 (libpng-1.4.4.tar.bz2) = bfe4d0c3e7fbf5d815f33a094de2d6927c6dca57
+Size (libpng-1.4.4.tar.bz2) = 635027 bytes
+SHA1 (patch-aa) = 35c0fc773bb04ba097e87d89c7f8eb960e7f509a
+SHA1 (patch-ac) = 0cb275bda71dcd72d5cf0986ac488bccf40ad2c5
+SHA1 (patch-ae) = cdf43d98edbed290e0b0333c18483158648f5451
diff --git a/graphics/png/patches/patch-aa b/graphics/png/patches/patch-aa
index 87dd1cd6bd7..bc03a5d4e8c 100644
--- a/graphics/png/patches/patch-aa
+++ b/graphics/png/patches/patch-aa
@@ -1,14 +1,18 @@
-$NetBSD: patch-aa,v 1.28 2010/06/13 22:42:10 wiz Exp $
+$NetBSD: patch-aa,v 1.29 2010/09/24 08:58:41 wiz Exp $
---- Makefile.in.orig 2010-05-06 10:30:19.000000000 +0000
+Don't install compat links to libpng. Programs should use
+the pkg-config or libpng-config scripts to get the correct png library
+name.
+
+--- Makefile.in.orig 2010-09-23 12:18:43.000000000 +0000
+++ Makefile.in
-@@ -1243,14 +1243,6 @@ install-data-hook:
+@@ -1242,14 +1242,6 @@ install-data-hook:
install-exec-hook:
cd $(DESTDIR)$(bindir); rm -f libpng-config
cd $(DESTDIR)$(bindir); $(LN_S) $(PNGLIB_BASENAME)-config libpng-config
- @set -x;\
- cd $(DESTDIR)$(libdir);\
-- for ext in a la so so.@PNGLIB_MAJOR@@PNGLIB_MINOR@.@PNGLIB_RELEASE@ sl dylib; do\
+- for ext in a la so so.@PNGLIB_MAJOR@@PNGLIB_MINOR@.@PNGLIB_RELEASE@ sl dylib dll.a; do\
- rm -f libpng.$$ext;\
- if test -f $(PNGLIB_BASENAME).$$ext; then\
- $(LN_S) $(PNGLIB_BASENAME).$$ext libpng.$$ext;\
diff --git a/graphics/png/patches/patch-ac b/graphics/png/patches/patch-ac
index 1f1455cc90c..b7b72383627 100644
--- a/graphics/png/patches/patch-ac
+++ b/graphics/png/patches/patch-ac
@@ -1,10 +1,10 @@
-$NetBSD: patch-ac,v 1.8 2009/08/15 17:29:18 wiz Exp $
+$NetBSD: patch-ac,v 1.9 2010/09/24 08:58:41 wiz Exp $
---- configure.orig 2009-08-13 11:13:36.000000000 +0000
+--- configure.orig 2010-09-23 12:18:42.000000000 +0000
+++ configure
-@@ -11424,7 +11424,7 @@ LIBPNG_DEFINES=$LIBPNG_DEFINES\ $LIBPNG_
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
- $as_echo_n "checking if libraries can be versioned... " >&6; }
+@@ -11567,7 +11567,7 @@ $as_echo "no" >&6; }
+ ;;
+ * )
GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
-if test "$GLD"; then
+if test "$GLD" && test "`uname -s`" != "Interix"; then
diff --git a/graphics/png/patches/patch-ae b/graphics/png/patches/patch-ae
index 7a671120a76..d8fe379ab95 100644
--- a/graphics/png/patches/patch-ae
+++ b/graphics/png/patches/patch-ae
@@ -1,4 +1,7 @@
-$NetBSD: patch-ae,v 1.9 2009/05/13 09:56:05 wiz Exp $
+$NetBSD: patch-ae,v 1.10 2010/09/24 08:58:41 wiz Exp $
+
+Instead of random text that may or may not make compilers error
+out, use #warning.
--- pngconf.h.orig 2009-05-07 16:05:28.000000000 +0000
+++ pngconf.h