Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144372 - quake1-doe-1.ebuild (New Package)
Summary: quake1-doe-1.ebuild (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.idsoftware.com/games/quake...
Whiteboard:
Keywords: EBUILD
: 162270 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-08-18 18:17 UTC by Paul Bredbury
Modified: 2018-12-03 12:58 UTC (History)
4 users (show)

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


Attachments
quake1-doe-1.ebuild (quake1-doe-1.ebuild,975 bytes, text/plain)
2006-08-18 18:18 UTC, Paul Bredbury
Details
quake1-doe-1.ebuild (quake1-doe-1.ebuild,1.02 KB, text/plain)
2006-08-19 15:37 UTC, Paul Bredbury
Details
quake1-doe-1.ebuild (quake1-doe-1.ebuild,940 bytes, text/plain)
2006-08-21 00:28 UTC, Paul Bredbury
Details
quake1-eternity-data-1.0.ebuild (quake1-eternity-data-1.0.ebuild,1.92 KB, text/plain)
2007-01-18 00:04 UTC, Brandon Captain
Details
quake1-doe-1.ebuild (quake1-doe-1.ebuild,1.46 KB, text/plain)
2007-01-23 20:22 UTC, Brandon Captain
Details
games-fps/quake1-doe-1.ebuild (quake1-doe-1.ebuild,1.47 KB, text/plain)
2012-09-15 04:00 UTC, Jared B.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Bredbury 2006-08-18 18:17:45 UTC
Hi, here is an ebuild for the Quake 1 mission pack, "Dissolution of Eternity".

It works with the "Quake Mission Packs" CD (which contains both "Scourge of Armagon" and "Dissolution of Eternity").
Comment 1 Paul Bredbury 2006-08-18 18:18:22 UTC
Created attachment 94569 [details]
quake1-doe-1.ebuild
Comment 2 Paul Bredbury 2006-08-19 15:37:26 UTC
Created attachment 94639 [details]
quake1-doe-1.ebuild

Added compatibility with a standard single-mission CD. Thanks to Piotr Szymaniak for testing.
Comment 3 Paul Bredbury 2006-08-21 00:28:50 UTC
Created attachment 94753 [details]
quake1-doe-1.ebuild

Moved the creation of the wrappers to the Quake engine ebuilds.
Comment 4 Brandon Captain 2007-01-18 00:04:08 UTC
Created attachment 107323 [details]
quake1-eternity-data-1.0.ebuild

I've added things to this ebuild that I liked which were from the original bug submitter's ebuild.
Comment 5 Brandon Captain 2007-01-18 00:12:00 UTC
*** Bug 162270 has been marked as a duplicate of this bug. ***
Comment 6 Brandon Captain 2007-01-23 20:22:52 UTC
Created attachment 107935 [details]
quake1-doe-1.ebuild

Merged both ebuilds into this one.
Kept the agreed upon ebuild name
Quoted all necessary variables
ditched the doc use flag
ditched the "local installation source" option
using newins instead of doins for pak0.pak file.
and probably some other things
Comment 7 Jared B. 2010-07-23 00:55:21 UTC
FYI, the pak file path on my CD is this:
rogue/pak0.pak

Note the lowercase rogue.  I had to change this line:
cdrom_get_cds Eternity/ROGUE/PAK0.PAK:Rogue/pak0.pak

to this:
cdrom_get_cds Eternity/ROGUE/PAK0.PAK:rogue/pak0.pak

to get the game installed.
Comment 8 Brandon Captain 2010-10-07 06:19:51 UTC
(In reply to comment #7)
> FYI, the pak file path on my CD is this:
> rogue/pak0.pak
> 
> Note the lowercase rogue.  I had to change this line:
> cdrom_get_cds Eternity/ROGUE/PAK0.PAK:Rogue/pak0.pak
> 
> to this:
> cdrom_get_cds Eternity/ROGUE/PAK0.PAK:rogue/pak0.pak
> 
> to get the game installed.
> 

The ISO9660 file system is case insensitive. ebuilds should not be conserned with casing on CDs, but I have no idea how to fix this.
Comment 9 Jared B. 2012-09-15 04:00:16 UTC
Created attachment 323832 [details]
games-fps/quake1-doe-1.ebuild

minor update: cdrom eclass now explicitly included, as required