[92412] trunk/dports/science/pymol/Portfile
ryandesign at macports.org
ryandesign at macports.org
Fri Apr 27 21:31:32 PDT 2012
Revision: 92412
https://trac.macports.org/changeset/92412
Author: ryandesign at macports.org
Date: 2012-04-27 21:31:32 -0700 (Fri, 27 Apr 2012)
Log Message:
-----------
pymol: update to 3996; add gcc47 variant; ensure we're UsingTheRightCompiler; see #33963
Modified Paths:
--------------
trunk/dports/science/pymol/Portfile
Modified: trunk/dports/science/pymol/Portfile
===================================================================
--- trunk/dports/science/pymol/Portfile 2012-04-28 04:02:19 UTC (rev 92411)
+++ trunk/dports/science/pymol/Portfile 2012-04-28 04:31:32 UTC (rev 92412)
@@ -6,6 +6,7 @@
name pymol
version 1.5
+revision 1
categories science
maintainers bromo.med.uc.edu:howarth
description Molecular graphics system
@@ -20,7 +21,7 @@
master_sites sourceforge
fetch.type svn
svn.url https://pymol.svn.sourceforge.net/svnroot/pymol/trunk/pymol
-svn.revision 3983
+svn.revision 3996
worksrcdir pymol
depends_lib port:freetype port:libpng port:python26 port:py26-pmw port:py26-numpy port:py26-scipy port:mesa port:glew port:py26-tkinter port:freeglut
@@ -36,37 +37,43 @@
use_parallel_build yes
-variant gcc43 description conflicts gcc44 gcc45 gcc46 description {build using macports-gcc-4.3} {
+variant gcc43 description conflicts gcc44 gcc45 gcc46 gcc47 description {build using macports-gcc-4.3} {
depends_lib-append port:gcc43
python.add_archflags no
configure.compiler macports-gcc-4.3
}
-variant gcc44 description conflicts gcc43 gcc45 gcc46 description {build using macports-gcc-4.4} {
+variant gcc44 description conflicts gcc43 gcc45 gcc46 gcc47 description {build using macports-gcc-4.4} {
depends_lib-append port:gcc44
python.add_archflags no
configure.compiler macports-gcc-4.4
}
-variant gcc45 description conflicts gcc43 gcc44 gcc46 description {build using macports-gcc-4.5} {
+variant gcc45 description conflicts gcc43 gcc44 gcc46 gcc47 description {build using macports-gcc-4.5} {
depends_lib-append port:gcc45
python.add_archflags no
configure.compiler macports-gcc-4.5
}
-variant gcc46 description conflicts gcc43 gcc44 gcc45 description {build using macports-gcc-4.6} {
+variant gcc46 description conflicts gcc43 gcc44 gcc45 gcc47 description {build using macports-gcc-4.6} {
depends_lib-append port:gcc46
python.add_archflags no
configure.compiler macports-gcc-4.6
}
-pre-build {
- build.env CC="${configure.cc}" CXX="${configure.cxx}"
+variant gcc47 description conflicts gcc43 gcc44 gcc45 gcc46 description {build using macports-gcc-4.7} {
+ depends_lib-append port:gcc47
+ python.add_archflags no
+ configure.compiler macports-gcc-4.7
}
build {
}
+pre-destroot {
+ destroot.env CC="${configure.cc}" CXX="${configure.cxx}"
+}
+
post-destroot {
file copy ${worksrcpath}/setup/pymol_macports ${destroot}${prefix}/bin/pymol
file attributes ${destroot}${prefix}/bin/pymol -permissions a+x
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120427/0b76333c/attachment.html>
More information about the macports-changes
mailing list