I tar'd up my working manual install of ut2004, and decided to test your ebuilds.
bare with me, I'm sorta a n00b, so I'm gonna walk through what I did
Not completely sure if I set this up right, but I downloaded the ut2004 ebuild and the ut2004-data ebuild and the games-ut2k4mod eclass.
set the ebuilds up in my overlay directory /usr/local/portage/games-fps/ut2004 and ut2004-data..
did the ebuild ut2004.ebuild digest thing.. and ebuild ut004-data digest..
I put the eclass thing in /usr/local/portage/eclass ?? can eclass'es be 'overlayed' like anything else? (tried doing a search for just that and didn't see any mention of it.. :/ )
Okay.. that all said and done..
Put the Unreal Anthology DVD in my drive, and then typed ..
emerge --pretend --verbose ut2004
(I had to unmask unshield at this point, and tried again)
Anyway, emerge gets to games-fps/ut2004-data-3186-r3 and sorta gets stuck at the disk detection part...
my disk is being automounted at /media/UNREAL_ANTHOLOGY/
Code: Select all
>>> Emerging (1 of 4) games-fps/ut2004-data-3186-r3 to /
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* This is a huge package. If you do not have at least 7GB of free
* disk space in /var/tmp and also in /opt then
* you should abort this installation now and free up some space.
>>> Unpacking source...
* This package will need access to 6 cds.
* If you do not have the CDs, but have the data files
* mounted somewhere on your filesystem, just export
* the following variables so they point to the right place:
* CD_ROOT_1 CD_ROOT_2 CD_ROOT_3 CD_ROOT_4 CD_ROOT_5 CD_ROOT_6
* Or, if you have all the files in the same place, or
* you only have one cdrom, you can export CD_ROOT
* and that place will be used as the same data source
* for all the CDs.
* For example:
* export CD_ROOT_1=/mnt/cdrom
find: /media/UNREAL_ANTHOLOGY/System: No such file or directory
* Please insert+mount cd #1 for ut2004-data now !
* Press return to scan for the cd again
* or hit CTRL+C to abort the emerge.
* If you are having trouble with the detection
* of your CD, it is possible that you do not have
* Joliet support enabled in your kernel. Please
* check that CONFIG_JOLIET is enabled in your kernel.



