[92133] trunk/dports/math/arpack/Portfile

mmoll at macports.org mmoll at macports.org
Thu Apr 19 10:45:32 PDT 2012


Revision: 92133
          https://trac.macports.org/changeset/92133
Author:   mmoll at macports.org
Date:     2012-04-19 10:45:31 -0700 (Thu, 19 Apr 2012)
Log Message:
-----------
math/arpack: update to version 3.1.0, add gcc47 variant, fix livecheck

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

Modified: trunk/dports/math/arpack/Portfile
===================================================================
--- trunk/dports/math/arpack/Portfile	2012-04-19 17:11:35 UTC (rev 92132)
+++ trunk/dports/math/arpack/Portfile	2012-04-19 17:45:31 UTC (rev 92133)
@@ -4,7 +4,7 @@
 PortGroup  muniversal 1.0
 
 name          arpack
-version       3.0.2
+version       3.1.0
 categories    math
 license       BSD
 platforms     darwin
@@ -14,13 +14,13 @@
     ARPACK is a collection of Fortran77 subroutines designed to solve large \
     scale eigenvalue problems.
 homepage            http://forge.scilab.org/index.php/p/arpack-ng
-master_sites	    ${homepage}/downloads/353
+master_sites        ${homepage}/downloads/376
 distfiles           get
 dist_subdir         ${name}/${version}
-checksums           md5     fc744f506911401cf4573b1071c0424f \
-                    sha1    1092e4da3a28707ee3a143defaa99f8fa26bba9f \
-                    rmd160  26c74ff0a5ecd300eb61a1a0abea5bdbaa6e358d
-worksrcdir          ${name}-ng-${version}
+checksums           md5     942a866c306ab6986f3f4fe59ac4b13e \
+                    sha1    26887b50b3a503954a0023b7b7dde9d1e356e2a7 \
+                    rmd160  b0cd379933bfda53655da9def5b21a00ff9c97d1
+worksrcdir          ${name}-ng_${version}
 
 pre-fetch { 
 	if {"darwin" == ${os.platform} && ${os.major} < 9} { 
@@ -55,37 +55,41 @@
   }
 }
 
-variant gcc42 description {build with gfortran-mp-4.2} conflicts gcc43 gcc44 gcc45 gcc46 g95 universal {
+variant gcc42 description {build with gfortran-mp-4.2} conflicts gcc43 gcc44 gcc45 gcc46 gcc47 g95 universal {
 	depends_build-append    port:gcc42
 	configure.env-append F77=${prefix}/bin/gfortran-mp-4.2
 }
 
-variant gcc43 description {build with gfortran-mp-4.3} conflicts gcc42 gcc44 gcc45 gcc46 g95 universal {
+variant gcc43 description {build with gfortran-mp-4.3} conflicts gcc42 gcc44 gcc45 gcc46 gcc47 g95 universal {
 	depends_build-append    port:gcc43
 	configure.env-append F77=${prefix}/bin/gfortran-mp-4.3
 }
 
-variant gcc44 description {build with gfortran-mp-4.4} conflicts gcc42 gcc43 gcc45 gcc46 g95 {
+variant gcc44 description {build with gfortran-mp-4.4} conflicts gcc42 gcc43 gcc45 gcc46 gcc47 g95 {
 	depends_build-append    port:gcc44
 	configure.env-append F77=${prefix}/bin/gfortran-mp-4.4
 }
 
-variant gcc45 description {build with gfortran-mp-4.5} conflicts gcc42 gcc43 gcc44 gcc46 g95 {
+variant gcc45 description {build with gfortran-mp-4.5} conflicts gcc42 gcc43 gcc44 gcc46 gcc47 g95 {
 	depends_build-append    port:gcc45
 	configure.env-append F77=${prefix}/bin/gfortran-mp-4.5
 }
 
-variant gcc46 description {build with gfortran-mp-4.6} conflicts gcc42 gcc43 gcc44 gcc45 g95 {
+variant gcc46 description {build with gfortran-mp-4.6} conflicts gcc42 gcc43 gcc44 gcc45 gcc47 g95 {
 	depends_build-append    port:gcc46
 	configure.env-append F77=${prefix}/bin/gfortran-mp-4.6
 }
 
-variant g95 description {build with g95} conflicts gcc42 gcc43 gcc44 gcc45 gcc46 universal {
+variant gcc47 description {build with gfortran-mp-4.6} conflicts gcc42 gcc43 gcc44 gcc45 gcc46 g95 {
+	depends_build-append    port:gcc47
+	configure.env-append F77=${prefix}/bin/gfortran-mp-4.7
+}
+variant g95 description {build with g95} conflicts gcc42 gcc43 gcc44 gcc45 gcc46 gcc47 universal {
         depends_build-append    port:g95
         configure.env-append F77=${prefix}/bin/g95
 }
 
-if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc46] && ![variant_isset g95] } {
+if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc46] && ![variant_isset gcc47] && ![variant_isset g95] } {
 	default_variants      +gcc45
 }
 
@@ -118,5 +122,5 @@
 }
 
 livecheck.type  regex
-livecheck.url   ${master_sites}
-livecheck.regex ${name}_(\[0-9.\]+\[0-9\])
+livecheck.url   http://forge.scilab.org/index.php/p/arpack-ng/downloads/
+livecheck.regex ${name}-ng (\[0-9.\]+\[0-9\])
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120419/cf64754c/attachment.html>


More information about the macports-changes mailing list