Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#33289 closed update (fixed)

pymol: update to 1.5

Reported by: howarth@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: nerdling (Jeremy Lavergne)
Port: pymol

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Update pymol to the new 1.5 release from the pymol svn.
Implement use of configure.compiler for variants as requested.
Remove explicit usage of clang as it is now the default for macports 2.0.3 on :Lion.
Note that upstream no longer supports 'setup.py build' and requests that 'setup.py install' be used instead, hence the empty build phase.
Also note that my patches to setup.py for fink/macports has been accepted upstream so that the setup_py.diff patch is now much reduced in size.

Attachments (5)

setup_py.diff (361 bytes) - added by howarth@… 12 years ago.
revised setup_py.diff patch for pymol-1.5
Portfile.diff (2.4 KB) - added by howarth@… 12 years ago.
updated Portfile.diff to include apbs-psize.py and pmw_tk fixes
pymol_shell.diff (604 bytes) - added by howarth@… 12 years ago.
apbs-psize.py can be found without setting enviromentals
pmg_tk_platform.patch (2.0 KB) - added by howarth@… 12 years ago.
allow darwin to use same X11 wm fixes for pmw as linux2
apbs-psize.patch (810 bytes) - added by howarth@… 12 years ago.
correct filename used for psize.py to apbs-psize.py

Download all attachments as: .zip

Change History (10)

Changed 12 years ago by howarth@…

Attachment: setup_py.diff added

revised setup_py.diff patch for pymol-1.5

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: haspatch maintainer added; science removed
Milestone: MacPorts 2.0.4
Summary: update pymol topymol: update to 1.5

clang is not the default on Lion; clang is the default on Xcode 4.2 and later, regardless of OS.

comment:2 in reply to:  1 Changed 12 years ago by howarth@…

Replying to ryandesign@…:

clang is not the default on Lion; clang is the default on Xcode 4.2 and later, regardless of OS.

Close enough as anyone with Xcode 4 can upgrade to 4.2.

Changed 12 years ago by howarth@…

Attachment: Portfile.diff added

updated Portfile.diff to include apbs-psize.py and pmw_tk fixes

Changed 12 years ago by howarth@…

Attachment: pymol_shell.diff added

apbs-psize.py can be found without setting enviromentals

Changed 12 years ago by howarth@…

Attachment: pmg_tk_platform.patch added

allow darwin to use same X11 wm fixes for pmw as linux2

Changed 12 years ago by howarth@…

Attachment: apbs-psize.patch added

correct filename used for psize.py to apbs-psize.py

comment:3 Changed 12 years ago by howarth@…

Added fixes so APBS-Tools extension can properly find the apbs-psize.py from our apbs package.
Also allow darwin to use the same pmw-tk fixes for X11 window managers as linux.

comment:4 Changed 12 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added
Resolution: fixed
Status: newclosed
Version: 2.0.3

Committed in r90200.

comment:5 Changed 12 years ago by nerdling (Jeremy Lavergne)

And setup_py.diff updated in r90201.

Note: See TracTickets for help on using tickets.