[29153] trunk/dports/python/py25-numeric/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Sun Sep 16 08:24:08 PDT 2007


Revision: 29153
          http://trac.macosforge.org/projects/macports/changeset/29153
Author:   nox at macports.org
Date:     2007-09-16 08:24:07 -0700 (Sun, 16 Sep 2007)

Log Message:
-----------
py25-numeric:
 * Fixed homepage.
 * Set docdir to a versioned one, for consistency with other ports.
 * Added sha1 and rmd160 checksums.
 * Use MacPorts alias instead of {{{file copy}}}.

Modified Paths:
--------------
    trunk/dports/python/py25-numeric/Portfile

Modified: trunk/dports/python/py25-numeric/Portfile
===================================================================
--- trunk/dports/python/py25-numeric/Portfile	2007-09-16 15:01:18 UTC (rev 29152)
+++ trunk/dports/python/py25-numeric/Portfile	2007-09-16 15:24:07 UTC (rev 29153)
@@ -5,7 +5,8 @@
 
 name            py25-numeric
 version         24.2
-categories      python devel math
+revision        1
+categories-append   devel math
 platforms		darwin
 maintainers     nomaintainer
 description     fast numerical array language for python
@@ -14,22 +15,24 @@
     Numerical Python adds a fast, compact, \
 	multidimensional array language facility to Python.
 
-homepage        http://www.pfdubois.com/numpy/
+homepage        http://numpy.scipy.org/
 master_sites    sourceforge:numpy \
                 freebsd 
 distname        Numeric-${version}
 
-checksums       md5 2ae672656e06716a149acb048cca3093
+checksums       md5 2ae672656e06716a149acb048cca3093 \
+                sha1 72869ef80c12630a9a125ba10c96093b6ae16aff \
+                rmd160 c9502db28663558c535e236392c9beddec9743bb
 
 platform macosx {
     patch {
-        file copy -force ${filespath}/customize.py-macosx ${worksrcpath}/customize.py
+        copy -force ${filespath}/customize.py-macosx ${worksrcpath}/customize.py
     }
 }
 
 platform puredarwin {
     patch {
-        file copy -force ${filespath}/customize.py-puredarwin ${worksrcpath}/customize.py
+        copy -force ${filespath}/customize.py-puredarwin ${worksrcpath}/customize.py
     }
 }
 
@@ -38,17 +41,28 @@
 test.cmd        ${python.bin} Test/test.py
 test.target
 
-set doc         ${destroot}${prefix}/share/doc/${name}
 
 post-destroot {
-    xinstall -d -m 755 ${doc}/dotblas ${doc}/MA ${doc}/RNG
-    xinstall -W ${worksrcpath} README changes.txt ${doc}
-    xinstall -m 644 ${worksrcpath}/Packages/dotblas/doc/README.html \
-        ${doc}/dotblas
-    xinstall -m 644 -W ${worksrcpath}/Packages/MA Legal.htm changes.txt \
-        ${doc}/MA
-    xinstall -m 644 ${worksrcpath}/Packages/RNG/Legal.htm ${doc}/RNG
-    file copy ${worksrcpath}/Demo ${doc}
-    file copy ${worksrcpath}/Packages/MA/Demo ${doc}/MA
+    set docdir ${prefix}/share/doc/${name}-${version}
+
+    eval xinstall -d \
+        ${destroot}${docdir}/dotblas \
+        ${destroot}${docdir}/MA \
+        ${destroot}${docdir}/RNG
+
+    xinstall -W ${worksrcpath} README changes.txt \
+        ${destroot}${docdir}
+
+    xinstall -m 0644 ${worksrcpath}/Packages/dotblas/doc/README.html \
+        ${destroot}${docdir}/dotblas
+
+    xinstall -m 0644 -W ${worksrcpath}/Packages/MA Legal.htm changes.txt \
+        ${destroot}${docdir}/MA
+
+    xinstall -m 0644 ${worksrcpath}/Packages/RNG/Legal.htm \
+        ${destroot}${docdir}/RNG
+
+    copy ${worksrcpath}/Demo ${destroot}${docdir}
+    copy ${worksrcpath}/Packages/MA/Demo ${destroot}${docdir}/MA
 }
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070916/fccb8af3/attachment.html


More information about the macports-changes mailing list