[69567] trunk/dports/math/gnudatalanguage/Portfile

takeshi at macports.org takeshi at macports.org
Fri Jul 9 22:40:06 PDT 2010


Revision: 69567
          http://trac.macports.org/changeset/69567
Author:   takeshi at macports.org
Date:     2010-07-09 22:40:05 -0700 (Fri, 09 Jul 2010)
Log Message:
-----------
gnudatalanguage: separated cmsvlib. #25514

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

Modified: trunk/dports/math/gnudatalanguage/Portfile
===================================================================
--- trunk/dports/math/gnudatalanguage/Portfile	2010-07-10 05:39:01 UTC (rev 69566)
+++ trunk/dports/math/gnudatalanguage/Portfile	2010-07-10 05:40:05 UTC (rev 69567)
@@ -5,7 +5,7 @@
 
 name                        gnudatalanguage
 version                     0.9rc4
-revision                    3
+revision                    4
 categories                  math science
 maintainers                 takeshi igf.fuw.edu.pl:slayoo
 license                     GPLv2
@@ -15,22 +15,13 @@
     A free IDL (Interactive Data Language) compatible \
     incremental compiler (ie. runs IDL programs).
 homepage                    http://gnudatalanguage.sourceforge.net/
-# cmsvlib homepage http://www.physics.wisc.edu/~craigm/idl/cmsave.html
-master_sites                sourceforge::gdl \
-                            http://www.physics.wisc.edu/~craigm/idl/down/:cmsvlib
-set gdl gdl-${version}.tar.gz
-set cmsvlib cmsvlib.tar.gz
-distfiles                   ${gdl}:gdl \
-                            ${cmsvlib}:cmsvlib
+master_sites                sourceforge
+distfiles                   gdl-${version}.tar.gz
 worksrcdir                  gdl-${version}
 
-# checksums for cmsvlib 20090505
-checksums                   ${gdl} md5     dcef0d75308a13856a799d12755c80a3 \
-                            ${gdl} sha1    ffd133b9bc213613c89952f341defb447a87bf1d \
-                            ${gdl} rmd160  504f072d4dbf30403a2e9e0ed18223537619f01a \
-                            ${cmsvlib} md5     23ce60315ba271735f73b15ff14e171a \
-                            ${cmsvlib} sha1    f9992dd40812e7bee81dd6933010ebdcb78af723 \
-                            ${cmsvlib} rmd160  bd0c4f777afb4dfc7e63a0188f385ccf19a7e18a
+checksums                   md5     dcef0d75308a13856a799d12755c80a3 \
+                            sha1    ffd133b9bc213613c89952f341defb447a87bf1d \
+                            rmd160  504f072d4dbf30403a2e9e0ed18223537619f01a
 
 depends_lib                 port:zlib \
                             port:gsl \
@@ -46,14 +37,15 @@
                             port:xorg-libX11 \
                             port:udunits2 \
                             port:fftw-3 \
-                            port:fftw-3-single
+                            port:fftw-3-single \
+                            port:cmsvlib
 
 patch {
    # both patches are included in the GDL CVS version - will not be needed for >0.9rc4
    reinplace "s|lib_LIBRARIES|noinst_LIBRARIES|" ${worksrcpath}/src/antlr/Makefile.am
    reinplace "s|GDLLexer lexer(istr, \"\")|GDLLexer lexer(istr, \"\", GDLParser::NONE)|" ${worksrcpath}/src/widget.cpp;
    # add the CMSVLIB installation path
-   reinplace {s|dicom"|dicom:" GDLDATADIR "/lib/cmsvlib"|} ${worksrcpath}/src/gdl.cpp
+   reinplace "s|dicom\"|dicom:${prefix}/share/cmsvlib\"|" ${worksrcpath}/src/gdl.cpp
    # Avoid using heimdal's broken fnmatch.h
    reinplace "s|<\\(fnmatch\.h\\)>|\"/usr/include/\\1\"|" ${worksrcpath}/src/file.cpp
 }
@@ -100,13 +92,6 @@
    xinstall -m 755 -d ${destroot}${prefix}/share/${name}/testsuite
    eval xinstall -m 644 [glob ${worksrcpath}/testsuite/*.pro] \
       ${destroot}${prefix}/share/${name}/testsuite
-# install cmsvlib
-   xinstall -m 755 -d ${destroot}${prefix}/share/${name}/lib/cmsvlib
-   eval xinstall -m 644 [glob ${workpath}/*.pro] ${destroot}${prefix}/share/${name}/lib/cmsvlib/
-   xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/cmsvlib
-   xinstall -m 644 ${workpath}/LICENSE.RSI ${destroot}${prefix}/share/doc/${name}/cmsvlib/
-   eval xinstall -m 644 [glob ${workpath}/*.html] ${destroot}${prefix}/share/doc/${name}/cmsvlib/
-   eval xinstall -m 644 [glob ${workpath}/savefmt.*] ${destroot}${prefix}/share/doc/${name}/cmsvlib/
 }
 
 variant mpich description {build with support for MPICH (experimental)} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100709/d87d722c/attachment.html>


More information about the macports-changes mailing list