[Bug 251608] Revive games/endgame-singularity and take maintainership
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Dec 5 16:42:49 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251608
Bug ID: 251608
Summary: Revive games/endgame-singularity and take
maintainership
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: cyberbotx at cyberbotx.com
Created attachment 220282
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=220282&action=edit
endgame-singularity-1.00.patch
games/endgame-singularity was removed due to it using Python 2.7. The game was
updated to use Python 3.x about a month before it was removed from the ports
tree, but the port was not updated in time. This patch updates it to the latest
version that uses Python 3.x. diff was run against the last SVN revision that
the port was in the ports tree (544926).
Because the previous maintainer did not update the port before its removal, I
would like to take maintainership with this revival.
* Update Makefile
* Update distinfo
* Update pkg-plist
* Add files/patch-singularity_code_dirs.py
The patch allows the game to read from the port's data directory under
${PREFIX}/share, as the unmodified game puts that data under its python
site-packages directory instead. These changes also allows the existing
games/endgame-singularity-music port to be left unchanged, as well as putting
the data in a place more applicable to FreeBSD's directory structure.
Changelogs:
https://github.com/singularity/singularity/releases/tag/singularity-1.0a1
https://github.com/singularity/singularity/releases/tag/v1.0a2
https://github.com/singularity/singularity/releases/tag/v1.0b1
https://github.com/singularity/singularity/releases/tag/v1.00
Passes portlint. Tested in poudriere for 11 and 12.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list