[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