[96212] trunk/dports/science

adfernandes at macports.org adfernandes at macports.org
Sat Aug 4 07:32:22 PDT 2012


Revision: 96212
          https://trac.macports.org/changeset/96212
Author:   adfernandes at macports.org
Date:     2012-08-04 07:32:22 -0700 (Sat, 04 Aug 2012)
Log Message:
-----------
science/gromacs: version bump, add license, update compiler variants (#35456)

Modified Paths:
--------------
    trunk/dports/science/gromacs/Portfile
    trunk/dports/science/gromacs-double/Portfile

Modified: trunk/dports/science/gromacs/Portfile
===================================================================
--- trunk/dports/science/gromacs/Portfile	2012-08-04 14:30:59 UTC (rev 96211)
+++ trunk/dports/science/gromacs/Portfile	2012-08-04 14:32:22 UTC (rev 96212)
@@ -5,9 +5,10 @@
 PortSystem  1.0
 PortGroup   muniversal 1.0
 name		gromacs
-version		4.5.4
+version		4.5.5
 revision	1
 categories	science math
+license     gpl
 maintainers	adfernandes openmaintainer
 description	The World's fastest Molecular Dynamics package
 long_description	GROMACS is a versatile package to perform molecular \
@@ -26,9 +27,9 @@
 master_sites	ftp://ftp.gromacs.org/pub/gromacs \
                 http://cluster.earlham.edu/detail/home/charliep/packages
 
-checksums           md5     5013de941017e014b92d41f82c7e86d6 \
-                    sha1    c7b3fbd2f3ddf915bc082e7effe76a8276563726 \
-                    rmd160  96065d1a173231f75869764a08eb4feccc1ec597
+checksums           md5     6a87e7cdfb25d81afa9fea073eb28468 \
+                    sha1    ce4b4f9a0453dd2ffea72f28ea0bc7bb7a72f479 \
+                    rmd160  a3d40c3ac6ec9ee3e4607bd35afca1dd4715154e
 
 depends_build   port:pkgconfig
 
@@ -52,26 +53,36 @@
     configure.args-append   --enable-mpi
 }
 
-if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } {
-    default_variants     +gcc45
+if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] } {
+    default_variants     +gcc47
 }
 
-variant gcc42 conflicts gcc43 gcc44 gcc45 description {build with macports-gcc-4.2} {
+variant gcc42 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 description {build with macports-gcc-4.2} {
     depends_lib-append  port:gcc42
     configure.compiler  macports-gcc-4.2
 }
 
-variant gcc43 conflicts gcc42 gcc44 gcc45 description {build with macports-gcc-4.3} {
+variant gcc43 conflicts gcc42 gcc44 gcc45 gcc46 gcc47 description {build with macports-gcc-4.3} {
     depends_lib-append  port:gcc43
     configure.compiler  macports-gcc-4.3
 }
 
-variant gcc44 conflicts gcc42 gcc43 gcc45 description {build with macports-gcc-4.4} {
+variant gcc44 conflicts gcc42 gcc43 gcc45 gcc46 gcc47 description {build with macports-gcc-4.4} {
     depends_lib-append  port:gcc44
     configure.compiler  macports-gcc-4.4
 }
 
-variant gcc45 conflicts gcc42 gcc43 gcc44 description {build with macports-gcc-4.5} {
+variant gcc45 conflicts gcc42 gcc43 gcc44 gcc46 gcc47 description {build with macports-gcc-4.5} {
     depends_lib-append  port:gcc45
     configure.compiler  macports-gcc-4.5
 }
+
+variant gcc46 conflicts gcc42 gcc43 gcc44 gcc45 gcc47 description {build with macports-gcc-4.6} {
+    depends_lib-append  port:gcc46
+    configure.compiler  macports-gcc-4.6
+}
+
+variant gcc47 conflicts gcc42 gcc43 gcc44 gcc45 gcc46 description {build with macports-gcc-4.7} {
+    depends_lib-append  port:gcc47
+    configure.compiler  macports-gcc-4.7
+}

Modified: trunk/dports/science/gromacs-double/Portfile
===================================================================
--- trunk/dports/science/gromacs-double/Portfile	2012-08-04 14:30:59 UTC (rev 96211)
+++ trunk/dports/science/gromacs-double/Portfile	2012-08-04 14:32:22 UTC (rev 96212)
@@ -1,13 +1,14 @@
 # $Id$
 
-# Important: keep in sync with the 'gromacs' port!
+# Important: keep in sync with the 'gromacs'        port!
 
 PortSystem  1.0
 PortGroup   muniversal 1.0
 name		gromacs-double
-version		4.5.4
+version		4.5.5
 revision	1
 categories	science math
+license     gpl
 maintainers	adfernandes openmaintainer
 description	The World's fastest Molecular Dynamics package (double-precision)
 long_description	GROMACS is a versatile package to perform molecular \
@@ -26,13 +27,13 @@
 master_sites	ftp://ftp.gromacs.org/pub/gromacs \
                 http://cluster.earlham.edu/detail/home/charliep/packages
 
-checksums           md5     5013de941017e014b92d41f82c7e86d6 \
-                    sha1    c7b3fbd2f3ddf915bc082e7effe76a8276563726 \
-                    rmd160  96065d1a173231f75869764a08eb4feccc1ec597
+checksums           md5     6a87e7cdfb25d81afa9fea073eb28468 \
+                    sha1    ce4b4f9a0453dd2ffea72f28ea0bc7bb7a72f479 \
+                    rmd160  a3d40c3ac6ec9ee3e4607bd35afca1dd4715154e
 
 depends_build   port:pkgconfig
 
-depends_lib 	port:fftw-3 port:libxml2 port:openmotif port:gromacs
+depends_lib 	port:fftw-3        port:libxml2 port:openmotif port:gromacs
 
 configure.args  --bindir=${prefix}/lib/${name}/bin --enable-shared --with-x --enable-double
 
@@ -41,7 +42,7 @@
     configure.args-delete   --with-x
     configure.args-append   --without-x
 }
- 
+
 variant gsl description {enable extra analyses via the GNU scientific library} {
     depends_lib-append      port:gsl
     configure.args-append   --with-gsl
@@ -52,30 +53,40 @@
     configure.args-append   --enable-mpi
 }
 
-if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] } {
-    default_variants     +gcc45
+if { ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] } {
+    default_variants     +gcc47
 }
 
-variant gcc42 conflicts gcc43 gcc44 gcc45 description {build with macports-gcc-4.2} {
+variant gcc42 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 description {build with macports-gcc-4.2} {
     depends_lib-append  port:gcc42
     configure.compiler  macports-gcc-4.2
 }
 
-variant gcc43 conflicts gcc42 gcc44 gcc45 description {build with macports-gcc-4.3} {
+variant gcc43 conflicts gcc42 gcc44 gcc45 gcc46 gcc47 description {build with macports-gcc-4.3} {
     depends_lib-append  port:gcc43
     configure.compiler  macports-gcc-4.3
 }
 
-variant gcc44 conflicts gcc42 gcc43 gcc45 description {build with macports-gcc-4.4} {
+variant gcc44 conflicts gcc42 gcc43 gcc45 gcc46 gcc47 description {build with macports-gcc-4.4} {
     depends_lib-append  port:gcc44
     configure.compiler  macports-gcc-4.4
 }
 
-variant gcc45 conflicts gcc42 gcc43 gcc44 description {build with macports-gcc-4.5} {
+variant gcc45 conflicts gcc42 gcc43 gcc44 gcc46 gcc47 description {build with macports-gcc-4.5} {
     depends_lib-append  port:gcc45
     configure.compiler  macports-gcc-4.5
 }
 
+variant gcc46 conflicts gcc42 gcc43 gcc44 gcc45 gcc47 description {build with macports-gcc-4.6} {
+    depends_lib-append  port:gcc46
+    configure.compiler  macports-gcc-4.6
+}
+
+variant gcc47 conflicts gcc42 gcc43 gcc44 gcc45 gcc46 description {build with macports-gcc-4.7} {
+    depends_lib-append  port:gcc47
+    configure.compiler  macports-gcc-4.7
+}
+
 post-destroot {
     # All the required files are provided by the single-precision 'gromacs' port. Delete everything that's not required.
     system "find \"${destroot}${prefix}\" -depth 1 -not -name lib -print0 | xargs -0 rm -rf"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120804/71aa30b3/attachment.html>


More information about the macports-changes mailing list