Opened 9 years ago

Closed 9 years ago

#46218 closed update (fixed)

pymol-1.7.4.0 update

Reported by: howarth.at.macports@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: maintainer haspatch Cc:
Port: pymol

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

The attached Portfile.diff, new pymol-use-glkit.diff patch and revised files for the existing setup_py.diff, pmg_tk_platform.patch and pymol-clang.diff patches updates the package to the 1.7.4.0 release at the svn r4106 commit The changes include...

  1. Dropping the deprecated apbs_tkinter.patch for tk/tcl 8.6 support which is now committed upstream.
  2. Addition of the pymol-use-glkit.diff patch for darwin12 or later to avoid the use of the deprecated gluPerspective() call. Note that Apple has yet to provide a replacement function for the deprecated gluErrorString() call.
  3. Fix current dest-root failure by commenting out self.make_launch_script() in setup.py in the setup_py.diff patch to prevent the upstream pymol launcher script from being installed at ${destroot}${prefix}/bin/pymol.

Attachments (5)

pymol-use-glkit.diff (1.3 KB) - added by howarth.at.macports@… 9 years ago.
new pymol-use-glkit.diff patch
pmg_tk_platform.patch (2.3 KB) - added by howarth.at.macports@… 9 years ago.
revised pmg_tk_platform.patch patch
Portfile.diff (1.4 KB) - added by howarth.at.macports@… 9 years ago.
revised Portfile diff against 1.7.1.1-2
setup_py.diff (573 bytes) - added by howarth.at.macports@… 9 years ago.
revised setup_py.diff
pymol-clang.diff (4.3 KB) - added by howarth.at.macports@… 9 years ago.
add back pymol-clang.diff to remove some unused variables

Download all attachments as: .zip

Change History (10)

Changed 9 years ago by howarth.at.macports@…

Attachment: pymol-use-glkit.diff added

new pymol-use-glkit.diff patch

Changed 9 years ago by howarth.at.macports@…

Attachment: pmg_tk_platform.patch added

revised pmg_tk_platform.patch patch

comment:1 Changed 9 years ago by howarth.at.macports@…

Note that with latest Portfile.diff based on r4107 both the apbs_tkinter.patch and pymol-clang.diff patches can be removed from the files subdirectory of the pymol packaging.

comment:2 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: maintainer haspatch added

comment:3 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

I fixed the destroot failure a different way; see comment:ticket:45401:20 for an explanation of why it was happening. Would you like to keep the launcher script, or remove it as in your patches here?

comment:4 in reply to:  3 Changed 9 years ago by howarth.at.macports@…

Replying to ryandesign@…:

I fixed the destroot failure a different way; see comment:ticket:45401:20 for an explanation of why it was happening. Would you like to keep the launcher script, or remove it as in your patches here?

No. We should use the customized launcher script installed by the pymol_shell.diff patch instead. Please use the packaging posted here.

Version 0, edited 9 years ago by howarth.at.macports@… (next)

Changed 9 years ago by howarth.at.macports@…

Attachment: Portfile.diff added

revised Portfile diff against 1.7.1.1-2

Changed 9 years ago by howarth.at.macports@…

Attachment: setup_py.diff added

revised setup_py.diff

Changed 9 years ago by howarth.at.macports@…

Attachment: pymol-clang.diff added

add back pymol-clang.diff to remove some unused variables

comment:5 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.