Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142207 - quake1-data support for a different cd
Summary: quake1-data support for a different cd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-30 11:55 UTC by Joe Quanaim
Modified: 2006-08-19 15:21 UTC (History)
1 user (show)

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


Attachments
patch to handle cd install (quake1-data.diff,1.32 KB, patch)
2006-07-30 11:57 UTC, Joe Quanaim
Details | Diff
quake1-data-2.40.diff (quake1-data-2.40.diff,2.39 KB, patch)
2006-08-10 09:20 UTC, Paul Bredbury
Details | Diff
change case statement (quake1-data.diff,711 bytes, patch)
2006-08-16 19:39 UTC, Joe Quanaim
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Quanaim 2006-07-30 11:55:35 UTC
My quake1 cd does not appear to be handled by the current quake1-data ebuild.

$ ls -la /mnt/cdrom/
total 24741
dr-xr-xr-x  1 root root     2048 1996-11-05 12:04 .
drwxr-xr-x 12 root root     4096 2006-06-29 20:19 ..
-r-xr-xr-x  1 root root    36064 1996-11-05 02:06 deice.exe
-r-xr-xr-x  1 root root   306666 1996-11-05 02:06 _inst32i.ex_
-r-xr-xr-x  1 root root      311 1996-11-05 02:06 install.bat
-r-xr-xr-x  1 root root     8192 1996-11-05 02:06 _isdel.exe
-r-xr-xr-x  1 root root 24684755 1996-11-05 02:06 resource.1
-r-xr-xr-x  1 root root      195 1996-11-05 02:06 resource.dat
-r-xr-xr-x  1 root root   125878 1996-11-05 02:06 setup.bmp
-r-xr-xr-x  1 root root    10752 1996-11-05 02:06 _setup.dll
-r-xr-xr-x  1 root root    47616 1996-11-05 02:06 setup.exe
-r-xr-xr-x  1 root root       58 1996-11-05 02:06 setup.ini
-r-xr-xr-x  1 root root    56363 1996-11-05 02:06 setup.ins
-r-xr-xr-x  1 root root    48775 1996-11-05 02:06 _setup.lib
-r-xr-xr-x  1 root root       34 1996-11-05 02:06 setup.pkg
Comment 1 Joe Quanaim 2006-07-30 11:57:43 UTC
Created attachment 93078 [details, diff]
patch to handle cd install
Comment 2 Paul Bredbury 2006-07-30 18:50:47 UTC
What is the Quake CD called? There must be a better name than "Quake CD (2)", which implies a second (rather than replacement) CD.
Comment 3 SpanKY gentoo-dev 2006-07-30 22:00:28 UTC
yeah, we need to know what edition of quake you have ... for all i know, this could just be a random burned copy you made :P
Comment 4 Joe Quanaim 2006-07-31 18:45:51 UTC
(In reply to comment #2)
> What is the Quake CD called? There must be a better name than "Quake CD (2)",
> which implies a second (rather than replacement) CD.
> 

It appears to be another revision of the original quake cd.

$ cat /mnt/cdrom/resource.dat
PATH=\QUAKE
SIZE=24684755
EXPSIZE=53600000
SPACE=0
LINE0=*** Quake! ***
LINE1=by id Software, inc.
LINE2=Copyright (C) 1996
LINE4=Registered Version 1.06
DEICE=F:\FLEM\IDUTILS\DEICE.EXE
Comment 5 Paul Bredbury 2006-08-10 09:20:28 UTC
Created attachment 93919 [details, diff]
quake1-data-2.40.diff

Added needed equivalent patch as in bug #139693, since the Portage devs think that dying is more logical than "the package isn't installed, therefore it has no applicable USE flags."

Tidied ebuild, while I was at it.
Comment 6 SpanKY gentoo-dev 2006-08-10 19:38:53 UTC
looks like i have the 1.01 cd while you have a newer release:
http://linux.omnipotent.net/article.php?article_id=11287

added to cvs, thanks Joe !
Comment 7 Joe Quanaim 2006-08-16 19:39:55 UTC
Created attachment 94425 [details, diff]
change case statement

A small change to the case statement to use doins instead of newins
Comment 8 Joe Quanaim 2006-08-16 19:44:06 UTC
The case statement is calling the wrong install routine.  See patch.
Comment 9 SpanKY gentoo-dev 2006-08-19 15:21:39 UTC
sorry, but your original patch was broken so i had to guess at what you were trying to do

should be fixed in cvs now