Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv28896

Modified Files:
        libpng3.info 
Added Files:
        libpng3.patch 
Log Message:
latest version to stable


--- NEW FILE: libpng3.patch ---
diff -ruN libpng-1.2.12/Makefile.in libpng-1.2.12-patched/Makefile.in
--- libpng-1.2.12/Makefile.in   2006-06-27 16:23:00.000000000 -0400
+++ libpng-1.2.12-patched/Makefile.in   2006-08-06 16:10:55.000000000 -0400
@@ -50,7 +50,7 @@
 host_triplet = @host@
 check_PROGRAMS = pngtest$(EXEEXT)
 @[EMAIL PROTECTED] = -Wl,--version-script=libpng.vers
[EMAIL PROTECTED]@am__append_2 = -export-symbols libpng.sym
[EMAIL PROTECTED]@am__append_2 = -export-symbols libpng.sym
 DIST_COMMON = README $(am__configure_deps) $(dist_man_MANS) \
        $(pkginclude_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(srcdir)/config.h.in \
@@ -293,7 +293,7 @@
 libpng_la_LDFLAGS = -rpath '$(libdir)' -no-undefined -export-dynamic \
        -version-number 3:@PNGLIB_MINOR@:0
 
[EMAIL PROTECTED]@libpng12_la_DEPENDENCIES = libpng.sym
[EMAIL PROTECTED]@libpng12_la_DEPENDENCIES = libpng.sym
 @[EMAIL PROTECTED] = libpng.vers
 libpng_la_DEPENDENCIES = $(libpng12_la_DEPENDENCIES)
 pkginclude_HEADERS = png.h pngconf.h
@@ -1227,7 +1227,7 @@
 
 
 @HAVE_LD_VERSION_SCRIPT_TRUE@  # Versioned symbols and restricted exports
[EMAIL PROTECTED]@  # Only restricted exports when possible
[EMAIL PROTECTED]@  # Only restricted exports when possible
 
 $(PNGLIB_BASENAME).pc: libpng.pc
        cp libpng.pc $@

Index: libpng3.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics/libpng3.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libpng3.info        5 Sep 2006 04:43:00 -0000       1.2
+++ libpng3.info        13 Dec 2006 17:36:18 -0000      1.3
@@ -1,8 +1,9 @@
 Package: libpng3
-Version: 1.2.8
-Revision: 1
+Version: 1.2.12
+Revision: 4
 Epoch: 1
 Depends: %N-shlibs (= %e:%v-%r), pkgconfig
+Patch: %n.patch
 BuildDepends: fink (>= 0.9.9-1)
 DescPackaging: <<
  Uses pkgconfig, but there are no pkgconfig-related dependencies.
@@ -13,33 +14,31 @@
 Conflicts: libpng
 Replaces: libpng
 Source: mirror:sourceforge:libpng/libpng-%v.tar.bz2
-Source-MD5: 00cea4539bea4bd34cbf8b82ff9589cd
-CompileScript: <<
- ln -s scripts/makefile.darwin Makefile
- make DESTDIR= prefix=%p ZLIBLIB=/usr/lib ZLIBINC=/usr/include 
MANPATH='$(prefix)/share/man'
-<<
-InstallScript: <<
- mkdir -p %i/share/man
- make install DESTDIR=%d prefix=%p ZLIBLIB=/usr/lib ZLIBINC=/usr/include 
MANPATH='$(prefix)/share/man'
-<<
+Source-MD5: 2287cfaad53a714acdf6eb75a7c1d15f
+ConfigureParams: --mandir='${prefix}/share/man' --disable-dependency-tracking
 DocFiles: LICENSE README ANNOUNCE Y2KINFO KNOWNBUG
 BuildDependsOnly: True
 SplitOff: <<
   Package: %N-shlibs
-  Files: lib/libpng12.0.%v.dylib lib/libpng12.0.dylib lib/libpng.3.%v.dylib 
lib/libpng.3.dylib
+  Files: lib/libpng12.0.12.0.dylib lib/libpng12.0.dylib 
lib/libpng.3.12.0.dylib lib/libpng.3.dylib
   Shlibs: <<
-    %p/lib/libpng.3.dylib 3.0.0 %n (>= 1.2.5-1)
-    %p/lib/libpng12.0.dylib 0.1.2 %n (>= 1.2.5-3)
+    %p/lib/libpng.3.dylib 16.0.0 %n (>= 1.2.12-3)
+    %p/lib/libpng12.0.dylib 13.0.0 %n (>= 1.2.12-3)
   <<
   Description: Shared libraries for libpng3 package
   DocFiles: LICENSE README ANNOUNCE Y2KINFO KNOWNBUG
 <<
 Description: PNG image format handling library
 DescPort: <<
-Doesn't use autoconf. Comes with a big selection of Makefiles
-instead. We use the included Makefile for Darwin, which builds dynamic
+Now uses autoconf/automake.  However, the current autoconf Makefile makes 
+many symbols private which were previously public (including some which 
+are declared in png.h), so for backwards compatibility and to ensure that
+all declared symbols are public, we patch the Makefile to disable the 
+privatization of symbols.
+
+Formerly, we used the included Makefile for Darwin, which builds dynamic
 libraries (the OS X Makefile only builds static libraries).  This
-Makefile was written by Christoph Pfisterer for the Fink project and 
+Makefile had been written by Christoph Pfisterer for the Fink project and 
 accepted by the upstream maintainers of libpng.
 
 Previous versions by Christoph Pfisterer.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to