New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #33289 (closed update: fixed)

Opened 15 months ago

Last modified 15 months ago

pymol: update to 1.5

Reported by: howarth@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: snc@…
Port: pymol

Description (last modified by ryandesign@…) (diff)

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

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

Change History

Changed 15 months ago by howarth@…

revised setup_py.diff patch for pymol-1.5

comment:1 follow-up: ↓ 2 Changed 15 months ago by ryandesign@…

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

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 15 months 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 15 months ago by howarth@…

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

Changed 15 months ago by howarth@…

apbs-psize.py can be found without setting enviromentals

Changed 15 months ago by howarth@…

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

Changed 15 months ago by howarth@…

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

comment:3 Changed 15 months 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 15 months ago by snc@…

  • Cc snc@… added
  • Status changed from new to closed
  • Version 2.0.3 deleted
  • Resolution set to fixed

Committed in r90200.

comment:5 Changed 15 months ago by snc@…

And setup_py.diff updated in r90201.

Note: See TracTickets for help on using tickets.