Bug 142207 - quake1-data support for a different cd
Bug#: 142207 Product:  Gentoo Linux Version: 2005.1 Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: jquanaim@gmail.com
Component: Games
URL: 
Summary: quake1-data support for a different cd
Keywords:  
Status Whiteboard: 
Opened: 2006-07-30 11:55 0000
Description:   Opened: 2006-07-30 11:55 0000
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 From Joe Quanaim 2006-07-30 11:57:43 0000 -------
Created an attachment (id=93078) [details]
patch to handle cd install

------- Comment #2 From Paul Bredbury 2006-07-30 18:50:47 0000 -------
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 From SpanKY 2006-07-30 22:00:28 0000 -------
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 From Joe Quanaim 2006-07-31 18:45:51 0000 -------
(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 From Paul Bredbury 2006-08-10 09:20:28 0000 -------
Created an attachment (id=93919) [details]
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 From SpanKY 2006-08-10 19:38:53 0000 -------
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 From Joe Quanaim 2006-08-16 19:39:55 0000 -------
Created an attachment (id=94425) [details]
change case statement

A small change to the case statement to use doins instead of newins

------- Comment #8 From Joe Quanaim 2006-08-16 19:44:06 0000 -------
The case statement is calling the wrong install routine.  See patch.

------- Comment #9 From SpanKY 2006-08-19 15:21:39 0000 -------
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