[80022] trunk/dports/math/gnudatalanguage

takeshi at macports.org takeshi at macports.org
Sat Jul 2 06:24:15 PDT 2011


Revision: 80022
          http://trac.macports.org/changeset/80022
Author:   takeshi at macports.org
Date:     2011-07-02 06:24:12 -0700 (Sat, 02 Jul 2011)
Log Message:
-----------
gnudatalanguage: updated for 0.9.1

Modified Paths:
--------------
    trunk/dports/math/gnudatalanguage/Portfile

Removed Paths:
-------------
    trunk/dports/math/gnudatalanguage/files/

Modified: trunk/dports/math/gnudatalanguage/Portfile
===================================================================
--- trunk/dports/math/gnudatalanguage/Portfile	2011-07-02 12:40:33 UTC (rev 80021)
+++ trunk/dports/math/gnudatalanguage/Portfile	2011-07-02 13:24:12 UTC (rev 80022)
@@ -4,7 +4,7 @@
 PortSystem                  1.0
 
 name                        gnudatalanguage
-version                     0.9
+version                     0.9.1
 epoch                       1
 categories                  math science
 maintainers                 takeshi igf.fuw.edu.pl:slayoo
@@ -24,9 +24,9 @@
 worksrcdir                  gdl-${version}
 
 checksums           ${gdlsrc} \
-                    md5     dd357a8b2569629ba8d29078200d45e7 \
-                    sha1    93a71bad8ad0c16a6e79edaae0489c372f442bcf \
-                    rmd160  5d25e1b899a072fcd23aadd7fd1b701a26c4ba0f
+                    md5     be576675aa1c37f0c1a2b1eb8889a960 \
+                    sha1    97c71a70672ae82f052ffa5906fc2415f4cf7b9d \
+                    rmd160  9ce6dce6f32d0fbf3140b26699c8eca436907b00
 
 depends_lib                 port:zlib \
                             port:gsl \
@@ -45,7 +45,11 @@
                             port:fftw-3-single \
                             port:cmsvlib
 
-patchfiles          patch-src-gdlwidget.cpp.diff 
+patch {
+   # fixes a memory leak issue (patch already in the GDL cvs repository)
+   reinplace "s|//      if( r_guard.get() == r)|delete *l;//      if( r_guard.get() == r)|" ${worksrcpath}/src/prognode.cpp
+}
+
 post-patch {
    # add the CMSVLIB installation path
    reinplace "s|dicom\"|dicom:${prefix}/share/cmsvlib\"|" ${worksrcpath}/src/gdl.cpp
@@ -56,10 +60,6 @@
    reinplace "s|\.\./gshhs|gshhs|" ${worksrcpath}/src/gshhs.cpp
 }
 
-pre-configure {
-    system "cd ${worksrcpath}; aclocal"
-}
-
 use_autoreconf              yes
 configure.env-append        LIBS=\"-lpng -lopenjpeg\"
 configure.args              --with-plplotdir=${prefix} \
@@ -114,9 +114,9 @@
     #configure.env-append    LDFLAGS=\"-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib\"
 }
 
-variant python description {build with support for calling Python (2.6) from GDL (using numarray - obsolete)} {
+variant python description {build with support for calling Python (2.6) from GDL (using numpy)} {
     depends_lib-append      port:python26 \
-                            port:py26-numarray 
+                            port:py26-numpy 
     configure.args-append   --with-python=${prefix}/Library/Frameworks/Python.framework/Versions/2.6 \
                             --enable-python_version=2.6
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110702/2476bbca/attachment.html>


More information about the macports-changes mailing list