Summary: | [NEW PORT] graphics/py-glfw: Python bindings for GLFW | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Neel Chauhan <nc> | ||||||||||
Component: | Individual Port(s) | Assignee: | Tobias Kortkamp <tobik> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | koobs, nc, python | ||||||||||
Priority: | --- | Keywords: | feature, needs-qa | ||||||||||
Version: | Latest | Flags: | koobs:
maintainer-feedback+
|
||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230425 | ||||||||||||
Attachments: |
|
Description
Neel Chauhan
2018-08-07 02:43:34 UTC
Thanks Neel, Review items: - Use CHEESESHOP for MASTER_SITES unless there's a compelling temporary reason to use an alternate source for distribution files (like GiHub), such as missing test/data files, etc. In these cases please ask upstream to include them in the PyPI source distribution (sdist) - Add python as a secondary entry to CATEGORIES for all python packages, particular those distributed in PyPI - Match the COMMENT of the port to the setup.py:description where possible, portlint compliance not withstanding (this package has "ctypes-based wrapper for GLFW3" - Add LICENSE_FILE where a license file is provided with the distribution file (this packages PyPI sdist contains LICENSE.txt) Please also confirm that this port passes QA (portlint, poudriere in particular) Created attachment 195962 [details]
Patch (Revision 2)
I have made the changes. Also, this port (including the original version) passes Poudriere.
(In reply to Neel Chauhan from comment #2) Thank you Neel Created attachment 199522 [details]
Shar file (Revision 3)
I'm renaming this port graphics/py-pyglfw
(In reply to Neel Chauhan from comment #4) This packages canonical name is glfw (https://pypi.org/project/glfw/) pyglfw is a different and separate package, canonically registered as such (https://pypi.org/project/pyglfw/) Ping? Can you name the port as koobs has suggested in comment #5 i.e. py-glfw? 1.7.1 was just released two days ago too. Created attachment 201729 [details]
Shar file (Revision 4)
I updated the shar to graphics/py-glfw and it's now version 1.7.1.
A commit references this bug: Author: tobik Date: Tue Feb 5 12:57:59 UTC 2019 New revision: 492206 URL: https://svnweb.freebsd.org/changeset/ports/492206 Log: New port: graphics/py-glfw pyGLFW provides Python bindings for GLFW. It is a ctypes wrapper which aims to be very close to the original GLFW API. WWW: https://github.com/FlorianRhiem/pyGLFW PR: 230424 Submitted by: neel@neelc.org Reviewed by: koobs Changes: head/graphics/Makefile head/graphics/py-glfw/ head/graphics/py-glfw/Makefile head/graphics/py-glfw/distinfo head/graphics/py-glfw/pkg-descr |