Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 732374 - games-misc/bsd-games-3.0 version bump / fork
Summary: games-misc/bsd-games-3.0 version bump / fork
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL: https://github.com/msharov/bsd-games
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-12 19:37 UTC by Jonas Stein
Modified: 2021-03-31 23:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2020-07-12 19:37:06 UTC
Do we want to make a version bump?
Should we create a new package such as bsd-games next generation
games-misc/bsd-gamesng-3.0

-------------------8<---------------------
Dear Gentoo Games maintainer,

I have put in some work in overhauling the bsd-games package and have
made a new release with a bunch of improvements, such as a normal
configure build system, more attractive UIs for all the games, and
a comprehensive code rewrite for maintainability. I wanted to ask if
you would take a look at it and perhaps consider using it in Gentoo
to replace the fifteen year old v2.17. The new release is named 3.0
and is found at: https://github.com/msharov/bsd-games/releases/latest
-- 
Mike Sharov 

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-31 18:58:08 UTC
Got a bump pending. I'm probably going to keep the original version but bump it to the latest Debian patch set and away from games.eclass though.
Comment 2 Larry the Git Cow gentoo-dev 2021-03-31 23:38:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6898e5b44450c1c69205203bc8f9d1ee3f9b08d3

commit 6898e5b44450c1c69205203bc8f9d1ee3f9b08d3
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-03-31 17:56:11 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-03-31 23:38:45 +0000

    games-misc/bsd-games: add 3.1
    
    This is a fork of bsd-games after many years. Thanks to the new maintainer
    upstream for reaching out to us.
    
    Closes: https://bugs.gentoo.org/732374
    Bug: https://bugs.gentoo.org/537010
    Bug: https://bugs.gentoo.org/715778
    Signed-off-by: Sam James <sam@gentoo.org>

 games-misc/bsd-games/Manifest                      |   2 +
 games-misc/bsd-games/bsd-games-3.1.ebuild          | 151 +++++++++++++++++++++
 ...mes-3.1-no-install-manpages-automatically.patch |  15 ++
 3 files changed, 168 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c13ca36bf039e92078a64b63d84d04949948ef4

commit 0c13ca36bf039e92078a64b63d84d04949948ef4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-03-31 20:28:10 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-03-31 23:38:44 +0000

    games-misc/bsd-games: add 2.17_p28
    
    Upgrade to new Debian patchset (p28) which may help resolve
    some of the open bugs. It's also a nice stopgap because
    the new fork upstream drops some games and it means
    we don't take as big of a risk when simply
    porting away from games.eclass.
    
    (Not dumping games.eclass *AND* choosing a new upstream
    all at once, with no option for users to downgrade.)
    
    Bug: https://bugs.gentoo.org/732374
    Bug: https://bugs.gentoo.org/537010
    Bug: https://bugs.gentoo.org/715778
    Signed-off-by: Sam James <sam@gentoo.org>

 games-misc/bsd-games/Manifest                      |   2 +
 games-misc/bsd-games/bsd-games-2.17_p28.ebuild     | 155 +++++++++++++++++++++
 .../bsd-games-2.17-rename-getdate-clash.patch      |  39 ++++++
 3 files changed, 196 insertions(+)