Bug 218729 - [NEW PORT] science/py-pymol: OpenGL based molecular visualization system
Summary: [NEW PORT] science/py-pymol: OpenGL based molecular visualization system
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords: feature
Depends on:
Blocks:
 
Reported: 2017-04-18 14:04 UTC by Yuri Victorovich
Modified: 2017-12-19 19:58 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback+


Attachments
shar (61.54 KB, text/plain)
2017-04-18 14:04 UTC, Yuri Victorovich
no flags Details
shar (62.93 KB, text/plain)
2017-06-21 17:10 UTC, Yuri Victorovich
no flags Details
shar archive (62.99 KB, text/plain)
2017-06-23 01:39 UTC, Yuri Victorovich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2017-04-18 14:04:32 UTC
Created attachment 181866 [details]
shar
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2017-04-18 14:06:56 UTC
Passes poudrier on 11 amd64.

CAVEAT Auto-plist feature is broken (https://sourceforge.net/p/pymol/bugs/186), so I had to add the whole plist.
Comment 2 Wen Heping freebsd_committer freebsd_triage 2017-04-20 07:40:51 UTC
pymol existed in portstree some years ago, removed 2 years ago.
This is just a remind for coming committer.

wen
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2017-06-21 17:10:22 UTC
Created attachment 183679 [details]
shar

Updated.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2017-06-21 17:27:51 UTC
For the record, the upstream bug report for the broken autoplist feature: https://sourceforge.net/p/pymol/bugs/189/
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2017-06-21 17:32:59 UTC
Builds in poudriere on 11 amd64.
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2017-06-23 00:22:52 UTC
Thank you Yuri. Could you please:

- Lowercase PORTNAME (See: https://wiki.freebsd.org/Python/PortsPolicy)
- Update primary category to biology (retaining science as the secondary)
- Add a comment about autoplist just above the USE_PYTHON line pointing to the upstream issue/pr

On the question of whether this is a revive or a new port:

Since this ports svn directory is (correctly) prefixed/named py-pymol, removal of the existing biology/pymol entry is not necessary (and it is 'new')

If on the other hand it is named/renamed biology/pymol (no svn dir prefix, but still using ${PYTHON_PKGNAMEPREFIX), the MOVED entry should be removed. (and it is a revive)
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2017-06-23 01:39:08 UTC
Created attachment 183728 [details]
shar archive

Hi Kubilay,

This port is about chemistry, not biology. It can work with any molecules, not only those that appear in living beings. But since we don't have the 'chemistry' category, I think 'science' is the right category for it to be under.

I updated the other items.

Regards,
Yuri
Comment 8 Kubilay Kocak freebsd_committer freebsd_triage 2017-06-23 02:14:35 UTC
Thank you for the explanation Yuri
Comment 9 Yuri Victorovich freebsd_committer freebsd_triage 2017-12-19 19:58:35 UTC
Committed.