[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