[97441] trunk/dports/science/ncarg

takeshi at macports.org takeshi at macports.org
Wed Sep 5 21:11:37 PDT 2012


Revision: 97441
          https://trac.macports.org/changeset/97441
Author:   takeshi at macports.org
Date:     2012-09-05 21:11:35 -0700 (Wed, 05 Sep 2012)
Log Message:
-----------
ncarg: added patches for libpng API change, identical to r97365 of wgrib2.

Revision Links:
--------------
    https://trac.macports.org/changeset/97365

Modified Paths:
--------------
    trunk/dports/science/ncarg/Portfile
    trunk/dports/science/ncarg/files/patch-config-ymake.diff

Added Paths:
-----------
    trunk/dports/science/ncarg/files/patch-dec_png.c.diff
    trunk/dports/science/ncarg/files/patch-enc_png.c.diff

Modified: trunk/dports/science/ncarg/Portfile
===================================================================
--- trunk/dports/science/ncarg/Portfile	2012-09-06 04:05:34 UTC (rev 97440)
+++ trunk/dports/science/ncarg/Portfile	2012-09-06 04:11:35 UTC (rev 97441)
@@ -5,7 +5,7 @@
 
 name                        ncarg
 version                     6.0.0
-revision                    8
+revision                    9
 categories                  science
 maintainers                 takeshi
 description                 language for scientific data processing and visualization
@@ -67,6 +67,8 @@
 
 set usedap y
 
+patch.dir                   ${workpath}
+patchfiles                  patch-dec_png.c.diff patch-enc_png.c.diff
 if {$build_arch eq "x86_64"} {
     patchfiles-append           patch-config-ymake.diff
 }

Modified: trunk/dports/science/ncarg/files/patch-config-ymake.diff
===================================================================
--- trunk/dports/science/ncarg/files/patch-config-ymake.diff	2012-09-06 04:05:34 UTC (rev 97440)
+++ trunk/dports/science/ncarg/files/patch-config-ymake.diff	2012-09-06 04:11:35 UTC (rev 97441)
@@ -1,5 +1,5 @@
---- config/ymake.orig	2009-12-23 17:02:49.000000000 +0900
-+++ config/ymake	2009-12-23 17:12:25.000000000 +0900
+--- ncl_ncarg-6.0.0/config/ymake.orig	2009-12-23 17:02:49.000000000 +0900
++++ ncl_ncarg-6.0.0/config/ymake	2009-12-23 17:12:25.000000000 +0900
 @@ -415,8 +415,9 @@
              set vendor  = Apple
              breaksw

Added: trunk/dports/science/ncarg/files/patch-dec_png.c.diff
===================================================================
--- trunk/dports/science/ncarg/files/patch-dec_png.c.diff	                        (rev 0)
+++ trunk/dports/science/ncarg/files/patch-dec_png.c.diff	2012-09-06 04:11:35 UTC (rev 97441)
@@ -0,0 +1,11 @@
+--- g2clib-1.2.1-patches/dec_png.c.orig	2011-02-10 07:53:25.000000000 +0900
++++ g2clib-1.2.1-patches/dec_png.c	2012-09-06 09:30:41.000000000 +0900
+@@ -88,7 +88,7 @@
+ 
+ /*    Set new custom read function    */
+ 
+-    png_set_read_fn(png_ptr,(voidp)&read_io_ptr,(png_rw_ptr)user_read_data);
++    png_set_read_fn(png_ptr,(png_voidp)&read_io_ptr,(png_rw_ptr)user_read_data);
+ /*     png_init_io(png_ptr, fptr);   */
+ 
+ /*     Read and decode PNG stream   */

Added: trunk/dports/science/ncarg/files/patch-enc_png.c.diff
===================================================================
--- trunk/dports/science/ncarg/files/patch-enc_png.c.diff	                        (rev 0)
+++ trunk/dports/science/ncarg/files/patch-enc_png.c.diff	2012-09-06 04:11:35 UTC (rev 97441)
@@ -0,0 +1,11 @@
+--- g2clib-1.2.1-patches/enc_png.c.orig	2011-02-10 07:53:25.000000000 +0900
++++ g2clib-1.2.1-patches/enc_png.c	2012-09-06 09:31:00.000000000 +0900
+@@ -88,7 +88,7 @@
+ 
+ /*    Set new custom write functions    */
+ 
+-    png_set_write_fn(png_ptr,(voidp)&write_io_ptr,(png_rw_ptr)user_write_data,
++    png_set_write_fn(png_ptr,(png_voidp)&write_io_ptr,(png_rw_ptr)user_write_data,
+                     (png_flush_ptr)user_flush_data);
+ /*    png_init_io(png_ptr, fptr);   */
+ /*    png_set_compression_level(png_ptr, Z_BEST_COMPRESSION);  */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120905/c340bc2e/attachment.html>


More information about the macports-changes mailing list