[70273] trunk/dports/science/plplot
takeshi at macports.org
takeshi at macports.org
Wed Aug 4 03:22:38 PDT 2010
Revision: 70273
http://trac.macports.org/changeset/70273
Author: takeshi at macports.org
Date: 2010-08-04 03:22:34 -0700 (Wed, 04 Aug 2010)
Log Message:
-----------
plplot: commented out error generating part added for 5.9.6 in f95 binding.
Modified Paths:
--------------
trunk/dports/science/plplot/Portfile
Added Paths:
-----------
trunk/dports/science/plplot/files/patch-sfstubsf95.f90.diff
Modified: trunk/dports/science/plplot/Portfile
===================================================================
--- trunk/dports/science/plplot/Portfile 2010-08-04 07:29:46 UTC (rev 70272)
+++ trunk/dports/science/plplot/Portfile 2010-08-04 10:22:34 UTC (rev 70273)
@@ -36,7 +36,8 @@
port:tk \
port:zlib
-patchfiles patch-x18f.f90.diff
+patchfiles patch-x18f.f90.diff \
+ patch-sfstubsf95.f90.diff
post-patch {
reinplace "s|-framework AquaTerm|-F${prefix}/Library/Frameworks -framework AquaTerm|" ${worksrcpath}/cmake/modules/aqt.cmake
}
Added: trunk/dports/science/plplot/files/patch-sfstubsf95.f90.diff
===================================================================
--- trunk/dports/science/plplot/files/patch-sfstubsf95.f90.diff (rev 0)
+++ trunk/dports/science/plplot/files/patch-sfstubsf95.f90.diff 2010-08-04 10:22:34 UTC (rev 70273)
@@ -0,0 +1,147 @@
+--- bindings/f95/sfstubsf95.f90 2010-06-06 01:11:40.000000000 +0900
++++ bindings/f95/sfstubsf95.f90.new 2010-08-04 19:15:33.000000000 +0900
+@@ -505,13 +505,13 @@
+ end subroutine pllsty
+ end interface
+
+- interface plmap
+- module procedure plmap1, plmap2
+- end interface plmap
+-
+- interface plmeridians
+- module procedure plmeridians1, plmeridians2
+- end interface plmeridians
++! interface plmap
++! module procedure plmap1, plmap2
++! end interface plmap
++
++! interface plmeridians
++! module procedure plmeridians1, plmeridians2
++! end interface plmeridians
+
+ interface plmesh
+ module procedure plmesh
+@@ -1110,66 +1110,66 @@
+ call plline3f77( size(x), x, y, z )
+ end subroutine plline3
+
+- subroutine plmap1(mapform,mapname,minx,maxx,miny,maxy)
+- use plplot_flt
+- implicit none
+- real(kind=plflt) minx, maxx, miny, maxy
+- character*(*) mapname
+- external mapform
+-
+- include 'sfstubs.h'
+-
+- call plstrf2c(mapname, string1, maxlen)
+-
+- call plsetmapformc(mapform)
+- s1 = transfer( string1, s1 )
+- call plmap7(s1,minx,maxx,miny,maxy)
+-
+- end subroutine plmap1
++! subroutine plmap1(mapform,mapname,minx,maxx,miny,maxy)
++! use plplot_flt
++! implicit none
++! real(kind=plflt) minx, maxx, miny, maxy
++! character*(*) mapname
++! external mapform
++!
++! include 'sfstubs.h'
++!
++! call plstrf2c(mapname, string1, maxlen)
++!
++! call plsetmapformc(mapform)
++! s1 = transfer( string1, s1 )
++! call plmap7(s1,minx,maxx,miny,maxy)
++!
++! end subroutine plmap1
+
+- subroutine plmap2(mapname,minx,maxx,miny,maxy)
+- use plplot_flt
+- implicit none
+- real(kind=plflt) minx, maxx, miny, maxy
+- character*(*) mapname
+-
+- include 'sfstubs.h'
+-
+- call plstrf2c(mapname, string1, maxlen)
+-
+- call plclearmapformc()
+- s1 = transfer( string1, s1 )
+- call plmap7(s1,minx,maxx,miny,maxy)
+-
+- end subroutine plmap2
++! subroutine plmap2(mapname,minx,maxx,miny,maxy)
++! use plplot_flt
++! implicit none
++! real(kind=plflt) minx, maxx, miny, maxy
++! character*(*) mapname
++!
++! include 'sfstubs.h'
++!
++! call plstrf2c(mapname, string1, maxlen)
++!
++! call plclearmapformc()
++! s1 = transfer( string1, s1 )
++! call plmap7(s1,minx,maxx,miny,maxy)
++!
++! end subroutine plmap2
+
+- subroutine plmeridians1(mapform,dlong,dlat,minlong,maxlong, &
+- minlat,maxlat)
+-
+- implicit none
+- real(kind=plflt) dlong, dlat, minlong, maxlong, minlat, maxlat
+- external mapform
+-
+- include 'sfstubs.h'
+-
+- call plsetmapformc(mapform)
+- call plmeridians7(dlong,dlat,minlong,maxlong,minlat,maxlat)
+-
+- end subroutine plmeridians1
+-
+- subroutine plmeridians2(dlong,dlat,minlong,maxlong, &
+- minlat,maxlat)
+-
+- implicit none
+- real(kind=plflt) dlong, dlat, minlong, maxlong, minlat, maxlat
+- external mapform
+-
+- include 'sfstubs.h'
+-
+- call plclearmapformc
+- call plmeridians7(dlong,dlat,minlong,maxlong,minlat,maxlat)
++! subroutine plmeridians1(mapform,dlong,dlat,minlong,maxlong, &
++! minlat,maxlat)
++!
++! implicit none
++! real(kind=plflt) dlong, dlat, minlong, maxlong, minlat, maxlat
++! external mapform
++!
++! include 'sfstubs.h'
++!
++! call plsetmapformc(mapform)
++! call plmeridians7(dlong,dlat,minlong,maxlong,minlat,maxlat)
++!
++! end subroutine plmeridians1
+
+- end subroutine plmeridians2
++! subroutine plmeridians2(dlong,dlat,minlong,maxlong, &
++! minlat,maxlat)
++!
++! implicit none
++! real(kind=plflt) dlong, dlat, minlong, maxlong, minlat, maxlat
++! external mapform
++!
++! include 'sfstubs.h'
++!
++! call plclearmapformc
++! call plmeridians7(dlong,dlat,minlong,maxlong,minlat,maxlat)
++!
++! end subroutine plmeridians2
+
+ subroutine plmesh( x, y, z, opt )
+ integer :: opt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100804/3c0dbf59/attachment.html>
More information about the macports-changes
mailing list