Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 687674 - games-fps/freedoom : Separate FreeDM
Summary: games-fps/freedoom : Separate FreeDM
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-06-09 03:46 UTC by William Breathitt Gray
Modified: 2019-06-18 21:23 UTC (History)
0 users

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 William Breathitt Gray 2019-06-09 03:46:49 UTC
FreeDM should be provided by a separate package from Freedoom package. While Phase 1 and Phase 2 of Freedoom are single-player campaigns, FreeDM is a multiplayer deathmatch. FreeDM has a different style of gameplay and is effectively a different game from the rest of Freedoom.

In additional, FreeDM has different system requirements; FreeDM is capable of running on a vanilla doom engine or similar such as Chocolate Doom, while the rest of Freedoom requires a limit removing engine such as GZDoom or Crispy Doom. Having a separate package should allow for better maintenance of FreeDM.

Reproducible: Always
Comment 1 Enne Eziarc 2019-06-09 06:11:16 UTC
No odamex support?
Comment 2 William Breathitt Gray 2019-06-09 06:14:01 UTC
(In reply to Anthony Parsons from comment #1)
> No odamex support?

Odamex should be able to run FreeDM, so I'll add it to the list of runtime dependencies in the FreeDM ebuild.
Comment 3 Larry the Git Cow gentoo-dev 2019-06-18 21:23:22 UTC
The bug has been closed via the following commit(s):

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

commit 0b5ca5ffbcdd28eedd3ec0a6c41f4dabd6ab608e
Author:     William Breathitt Gray <vilhelm.gray@gmail.com>
AuthorDate: 2019-06-14 10:13:08 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2019-06-18 21:20:25 +0000

    games-fps/freedm-data: New package
    
    Closes: https://bugs.gentoo.org/687674
    Package-Manager: Portage-2.3.67, Repoman-2.3.14
    Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/12225
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 games-fps/freedm-data/Manifest                  |  1 +
 games-fps/freedm-data/freedm-data-0.11.3.ebuild | 28 +++++++++++++++++++
 games-fps/freedm-data/metadata.xml              | 36 +++++++++++++++++++++++++
 3 files changed, 65 insertions(+)

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

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

commit d1206c0f992e970309c06520c45da2e32fc78bde
Author:     William Breathitt Gray <vilhelm.gray@gmail.com>
AuthorDate: 2019-06-09 03:25:19 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2019-06-18 21:20:28 +0000

    games-fps/freedm: New package
    
    Bug: https://bugs.gentoo.org/687674
    Package-Manager: Portage-2.3.67, Repoman-2.3.14
    Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com>
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 games-fps/freedm/freedm-0.11.3.ebuild | 24 +++++++++++++++++++++++
 games-fps/freedm/metadata.xml         | 36 +++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)