Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195447 - singularity ebuild should have "music" use-flag
Summary: singularity ebuild should have "music" use-flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-11 02:15 UTC by Phil Bordelon (sunflare)
Modified: 2007-10-14 07:27 UTC (History)
0 users

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


Attachments
r407 from our Subversion repository; fixes the lack-of-music-directory crash. (no-music-no-crash.patch,1.12 KB, patch)
2007-10-11 02:19 UTC, Phil Bordelon (sunflare)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Phil Bordelon (sunflare) 2007-10-11 02:15:11 UTC
Hello there.

I'm one of the Endgame: Singularity developers (and an ex-Gentoo developer, way
back in the Stone Age.)

I just noticed that Gentoo now packages up Endgame: Singularity.  Awesome!  I've
been running Gentoo for, uh, years.

I've had a few users note to me, however, that the music pack is rather huge
compared to the game itself.  Is there any chance that a "music" USE flag could
be added to the ebuild, so that the music is installed optionally?

If you don't want to have the annoying crash that happens with 0.26a when the
user can't create the music/ directory because it's in a system directory, you
can either create the music directory as part of the ebuild (the easy way) or
use the patch I will attach in a minute.

Reproducible: Always

Steps to Reproduce:
Comment 1 Phil Bordelon (sunflare) 2007-10-11 02:19:23 UTC
Created attachment 133107 [details, diff]
r407 from our Subversion repository; fixes the lack-of-music-directory crash.

This is the aforementioned patch.  It keeps the game from crashing when it can't 
create the music/ directory.  This code was reworked drastically right after this
patch, but it should apply clean to 0.26a.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2007-10-14 07:27:20 UTC
ok.  In CVS.  thanks for the bug report and patch.