[136900] trunk/dports/perl/p5-pdl

devans at macports.org devans at macports.org
Fri May 29 05:15:36 PDT 2015


Revision: 136900
          https://trac.macports.org/changeset/136900
Author:   devans at macports.org
Date:     2015-05-29 05:15:36 -0700 (Fri, 29 May 2015)
Log Message:
-----------
p5-pdl: update to version 2.008, dependencies, support option comments, major release with many bug fixes and code cleanup/refactoring.

Modified Paths:
--------------
    trunk/dports/perl/p5-pdl/Portfile
    trunk/dports/perl/p5-pdl/files/patch-perldl.conf.diff

Modified: trunk/dports/perl/p5-pdl/Portfile
===================================================================
--- trunk/dports/perl/p5-pdl/Portfile	2015-05-29 11:49:53 UTC (rev 136899)
+++ trunk/dports/perl/p5-pdl/Portfile	2015-05-29 12:15:36 UTC (rev 136900)
@@ -5,8 +5,7 @@
 PortGroup           perl5 1.0
 
 perl5.branches      5.16 5.18 5.20
-perl5.setup         PDL 2.007
-revision            8
+perl5.setup         PDL 2.008
 maintainers         peculier.com:mgrimes openmaintainer
 license             {Artistic-1 GPL}
 description         Perl Data Language - scientific computing capability for perl
@@ -20,8 +19,8 @@
 
 homepage            http://pdl.perl.org/
 
-checksums           rmd160  8d700ea03cb937ca94768e8a2e7338919f2ba561 \
-                    sha256  609f6661061e444f2b5de845b2ab927adb9007b6511cf2f08aa0d6df0c62500c
+checksums           rmd160  80259cbe8b10e63afa8c70f73a3714e05119a145 \
+                    sha256  44f1246ee5fb6f7252870aa0afe11f3c05d7e5c70bfdf5677fa20da19212d9b8
 
 #
 # support options
@@ -36,7 +35,7 @@
 # projection transform support using the Proj4 library (PDL::GIS::Proj) is optional, use +proj to enable
 # coordinate transform support using the Proj4 library (PDL::Transform::Proj4) is optional, use +proj to enable
 # fft support via PDL::FFT and PDL::Slatec::fft is always enabled
-# alternate fft support using the fftw library is available via separate module PDL::FFTW
+# alternate fft support using the fftw library is available via separate modules PDL::FFTW and PDL::FFTW3
 # dependency on Devel::REPL added to enable build of enhanced pdl2 shell (#47019)
 #
 
@@ -49,6 +48,12 @@
 default_variants    +hdf4
 
 if {${perl5.major} != ""} {
+    depends_build-append \
+                    port:p${perl5.major}-devel-checklib \
+                    port:p${perl5.major}-test-deep \
+                    port:p${perl5.major}-test-exception \
+                    port:p${perl5.major}-test-warn
+
     depends_lib-append \
                     port:freeglut \
                     port:gsl \
@@ -56,15 +61,13 @@
                     port:netpbm \
                     port:p${perl5.major}-astro-fits-header \
                     port:p${perl5.major}-convert-uu \
-                    port:p${perl5.major}-devel-repl \
-                    port:p${perl5.major}-extutils-f77 \
                     port:p${perl5.major}-file-map \
                     port:p${perl5.major}-filter-simple \
                     port:p${perl5.major}-inline \
+                    port:p${perl5.major}-inline-c \
                     port:p${perl5.major}-module-compile \
                     port:p${perl5.major}-pgplot \
                     port:p${perl5.major}-term-readline-gnu \
-                    port:p${perl5.major}-test-warn \
                     port:pgplot \
                     port:slatec \
                     port:xorg-libXi \

Modified: trunk/dports/perl/p5-pdl/files/patch-perldl.conf.diff
===================================================================
--- trunk/dports/perl/p5-pdl/files/patch-perldl.conf.diff	2015-05-29 11:49:53 UTC (rev 136899)
+++ trunk/dports/perl/p5-pdl/files/patch-perldl.conf.diff	2015-05-29 12:15:36 UTC (rev 136900)
@@ -1,5 +1,5 @@
---- perldl.conf.orig	2013-10-06 06:58:45.000000000 -0700
-+++ perldl.conf	2015-03-04 09:18:24.000000000 -0800
+--- perldl.conf.orig	2015-05-24 14:14:00.000000000 -0700
++++ perldl.conf	2015-05-28 18:10:07.000000000 -0700
 @@ -115,7 +115,7 @@
  # false -> use legacy, deprecated X11 only bindings
  # undef -> let PDL build decide (check if Perl OpenGL is present)
@@ -13,12 +13,12 @@
  #
  # default settings (let PDL build decide whether to build PLPLOT)
  #
--        WITH_PLPLOT          => 0, # Leave it up to PDL to decide
-+        WITH_PLPLOT          => __WITH_PLPLOT__, # Leave it up to PDL to decide
+-        WITH_PLPLOT          => 0, # undef means Leave it up to PDL to decide
++        WITH_PLPLOT          => __WITH_PLPLOT__, # undef means Leave it up to PDL to decide
          WHERE_PLPLOT_LIBS    => undef, # let PDL search for plplot installation
          WHERE_PLPLOT_INCLUDE => undef, # let PDL search for plplot installation
-         
-@@ -184,7 +184,7 @@
+ 
+@@ -174,7 +174,7 @@
  # false -> don't use
  # true -> force use
  
@@ -27,7 +27,7 @@
          HDF_LIBS => undef,
          HDF_INC => undef,
  
-@@ -192,7 +192,7 @@
+@@ -182,7 +182,7 @@
  # false -> don't use
  # true -> force use
  
@@ -35,8 +35,8 @@
 +        WITH_GD => __WITH_GD__,      # Leave it up to PDL to decide
          GD_LIBS => undef,
          GD_INC => undef,
- 
-@@ -200,7 +200,7 @@
+         GD_DEFINE => '',       # If anything needs to be defined.
+@@ -191,7 +191,7 @@
  # false -> don't use
  # true -> force use
  #
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150529/7ddf8432/attachment.html>


More information about the macports-changes mailing list