Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69855 - Made a fuhquake-bin ebuild with working security module
Summary: Made a fuhquake-bin ebuild with working security module
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2004-11-02 09:52 UTC by Justin
Modified: 2011-12-10 07:28 UTC (History)
2 users (show)

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


Attachments
secure fuhquake ebuild(!) (fuhquake-bin-0.31.ebuild,2.92 KB, text/plain)
2004-11-02 09:54 UTC, Justin
Details
fixed/updated (fuhquake-bin-0.31.ebuild,3.05 KB, text/plain)
2004-11-03 10:05 UTC, Justin
Details
added locs, fixed line 40 (fuhquake-bin-0.31.ebuild,3.08 KB, text/plain)
2004-11-03 10:34 UTC, Justin
Details
added save dir to skel (fuhquake-bin-0.31.ebuild,3.15 KB, text/plain)
2004-11-03 11:30 UTC, Justin
Details
(likely non-functional) diff for fuhquake.ebuild (fuhquake.ebuild.diff,1.36 KB, patch)
2005-05-10 16:20 UTC, Justin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Justin 2004-11-02 09:52:47 UTC
Took a while, and not sure if it's really OK with how portage normally works, but this is my first ebuild from scratch and I couldn't really figure out how to do it otherwise AND make it all work.

Things To Do:
1. Add FuhQuake Extras from http://www.fuhquake.net/download.html

Reproducible: Always
Steps to Reproduce:
Comment 1 Justin 2004-11-02 09:54:17 UTC
Created attachment 43172 [details]
secure fuhquake ebuild(!)
Comment 2 Justin 2004-11-03 10:05:10 UTC
Created attachment 43229 [details]
fixed/updated

-added skel/fuhquake/configs for saving configs w/cfg_save
-added colored lighting, except it's in rar format from fuhquake.net
Comment 3 Justin 2004-11-03 10:34:07 UTC
Created attachment 43233 [details]
added locs, fixed line 40

I probably won't be adding anymore "extra" downloads as they are more personal
preference items than feature enhancements
Comment 4 Justin 2004-11-03 11:30:40 UTC
Created attachment 43236 [details]
added save dir to skel
Comment 5 SpanKY gentoo-dev 2004-12-27 21:25:41 UTC
now in portage

please file a new bug if i screwed something up
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2004-12-28 16:50:28 UTC
*** Bug 60992 has been marked as a duplicate of this bug. ***
Comment 7 Justin 2005-02-02 08:31:11 UTC
The ebuild needs the skel directory, otherwise users get confused:
http://forums.gentoo.org/viewtopic.php?p=2048088#2048088
Comment 8 Justin 2005-02-02 08:46:20 UTC
The ebuild also needs the "games_make_wrapper" for the skeleton directory configureation.

The explanation for the skeleton directory and the "games_make_wrapper" is so that users won't need to change permissions on the /opt/fuhquake-bin dir, and also for multi-user installations, otherwise everything is played-from/saved-in the /opt/fuhquake-bin dir.

Fuhquake isn't too smart when it comes to multi-user environments, so we need to give it (and the users) a little help.
Comment 9 SpanKY gentoo-dev 2005-05-07 21:46:09 UTC
post a diff against the ebuild that's in portage please
Comment 10 Justin 2005-05-10 16:20:59 UTC
Created attachment 58627 [details, diff]
(likely non-functional) diff for fuhquake.ebuild

Pretty sure you can't use patch with this diff, but the information is there.
Yes, there are some crazy things in there, but this is what works.
Comment 11 Chris Gianelloni (RETIRED) gentoo-dev 2005-07-19 14:37:05 UTC
So with this, a user should be able to start the game from anywhere and it'll
save games to their home directory, right?  It's not quite apparent from the patch.
Comment 12 Justin 2005-07-20 10:23:52 UTC
Yes, so long as they follow the directions and copy the skeleton dir to their
home directory.
Fuhquake doesn't like to make the directories needed for the user, so instead of
letting the user figure it out I made a skeleton directory with all the things
that fuhquake looks for, so all the user has to do is copy that directory and
fuhquake should fully work.
Comment 13 Mr. Bones. (RETIRED) gentoo-dev 2011-12-10 07:28:30 UTC
games-fps/fuhquake-bin is gone.