Revision: 80022 http://trac.macports.org/changeset/80022 Author: takeshi@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 }
participants (1)
-
takeshi@macports.org