[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