[81027] trunk/dports/science/pymol
raimue at macports.org
raimue at macports.org
Sat Jul 23 11:59:22 PDT 2011
Revision: 81027
http://trac.macports.org/changeset/81027
Author: raimue at macports.org
Date: 2011-07-23 11:59:20 -0700 (Sat, 23 Jul 2011)
Log Message:
-----------
science/pymol:
Maintainer update, closes #29345
Modified Paths:
--------------
trunk/dports/science/pymol/Portfile
trunk/dports/science/pymol/files/pymol_shell.diff
trunk/dports/science/pymol/files/setup_py.diff
Modified: trunk/dports/science/pymol/Portfile
===================================================================
--- trunk/dports/science/pymol/Portfile 2011-07-23 18:24:23 UTC (rev 81026)
+++ trunk/dports/science/pymol/Portfile 2011-07-23 18:59:20 UTC (rev 81027)
@@ -6,7 +6,7 @@
name pymol
version 1.4
-revision 1
+revision 2
categories science
maintainers bromo.med.uc.edu:howarth
description Molecular graphics system
@@ -21,7 +21,7 @@
master_sites sourceforge
fetch.type svn
svn.url https://pymol.svn.sourceforge.net/svnroot/pymol/trunk/pymol
-svn.revision 3945
+svn.revision 3947
worksrcdir pymol
depends_lib port:freetype port:libpng port:python26 port:py26-pmw port:py26-numeric port:mesa port:glew port:py26-tkinter
@@ -37,33 +37,34 @@
use_parallel_build no
-variant gcc43 description conflicts gcc44 gcc45 description {build using macports-gcc-4.3} {
+variant gcc43 description conflicts gcc44 gcc45 gcc46 description {build using macports-gcc-4.3} {
depends_lib-append port:gcc43
- # the current pymol makefile does not honour CC and CXX environment variables
- build.args-delete CC="${configure.cc}" CXX="${configure.cxx}"
- build.args-append CC="${prefix}/bin/gcc-mp-4.3" CXX="${prefix}/bin/g++-mp-4.3"
- configure.compiler macports-gcc-4.3
+ python.add_archflags no
+ build.env CC="${prefix}/bin/gcc-mp-4.3" CXX="${prefix}/bin/g++-mp-4.3"
}
-variant gcc44 description conflicts gcc43 gcc45 description {build using macports-gcc-4.4} {
+variant gcc44 description conflicts gcc43 gcc45 gcc46 description {build using macports-gcc-4.4} {
depends_lib-append port:gcc44
- # the current pymol makefile does not honour CC and CXX environment variables
- build.args-delete CC="${configure.cc}" CXX="${configure.cxx}"
- build.args-append CC="${prefix}/bin/gcc-mp-4.4" CXX="${prefix}/bin/g++-mp-4.4"
- configure.compiler macports-gcc-4.4
+ python.add_archflags no
+ build.env CC="${prefix}/bin/gcc-mp-4.4" CXX="${prefix}/bin/g++-mp-4.4"
}
-variant gcc45 description conflicts gcc43 gcc44 description {build using macports-gcc-4.5} {
+variant gcc45 description conflicts gcc43 gcc44 gcc46 description {build using macports-gcc-4.5} {
depends_lib-append port:gcc45
- # the current pymol makefile does not honour CC and CXX environment variables
- build.args-delete CC="${configure.cc}" CXX="${configure.cxx}"
- build.args-append CC="${prefix}/bin/gcc-mp-4.5" CXX="${prefix}/bin/g++-mp-4.5"
- configure.compiler macports-gcc-4.5
+ python.add_archflags no
+ build.env CC="${prefix}/bin/gcc-mp-4.5" CXX="${prefix}/bin/g++-mp-4.5"
}
+variant gcc46 description conflicts gcc43 gcc44 gcc45 description {build using macports-gcc-4.6} {
+ depends_lib-append port:gcc46
+ python.add_archflags no
+ build.env CC="${prefix}/bin/gcc-mp-4.6" CXX="${prefix}/bin/g++-mp-4.6"
+}
+
post-destroot {
file copy ${worksrcpath}/setup/pymol_macports ${destroot}${prefix}/bin/pymol
file attributes ${destroot}${prefix}/bin/pymol -permissions a+x
+ ln -s ${python.pkgd}/pymol ${destroot}${python.pkgd}/pymol/pymol_path
foreach d {data modules examples test scripts} {
copy ${worksrcpath}/${d} ${destroot}${python.pkgd}/pymol
}
Modified: trunk/dports/science/pymol/files/pymol_shell.diff
===================================================================
--- trunk/dports/science/pymol/files/pymol_shell.diff 2011-07-23 18:24:23 UTC (rev 81026)
+++ trunk/dports/science/pymol/files/pymol_shell.diff 2011-07-23 18:59:20 UTC (rev 81027)
@@ -1,6 +1,6 @@
--- /dev/null 2011-04-22 23:16:48.000000000 -0400
+++ setup/pymol_macports 2011-04-22 23:19:48.000000000 -0400
-@@ -0,0 +1,26 @@
+@@ -0,0 +1,19 @@
+#!/bin/sh
+#
+# PyMOL startup script
@@ -16,13 +16,6 @@
+#
+# python modules
+#
-+if [ "$PYTHONPATH" == "" ]; then
-+PYTHONPATH=${PYMOL_PATH}/modules
-+else
-+PYTHONPATH=${PYMOL_PATH}/modules:${PYTHONPATH}
-+fi
-+export PYTHONPATH
-+#
+APBS_PSIZE=@PREFIX@/bin/apbs-psize.py
+export APBS_PSIZE
+#
Modified: trunk/dports/science/pymol/files/setup_py.diff
===================================================================
--- trunk/dports/science/pymol/files/setup_py.diff 2011-07-23 18:24:23 UTC (rev 81026)
+++ trunk/dports/science/pymol/files/setup_py.diff 2011-07-23 18:59:20 UTC (rev 81027)
@@ -25,7 +25,7 @@
+ ("NO_MMLIBS",None),
]
- ext_comp_args=[]
-+ ext_comp_args=["-ffast-math","-funroll-loops","-O3"]
++ ext_comp_args=["-ffast-math","-funroll-loops","-O3","-fcommon"]
ext_link_args=[
- "-L/usr/X11R6/lib", "-lGL", "-lXxf86vm",
- "-L"+EXT+"/lib", "-lpng", "-lglut", "-lfreetype"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110723/5e05528b/attachment-0001.html>
More information about the macports-changes
mailing list