After unmasking unreal-tournament-infiltration-290, it gives me the "go download this file" message: * Please visit the following site and download infiltration290.tar.gz * http://files.worthplaying.com/files/modules.php?name=Downloads&d_op=viewdownload&cid=604 * Then just place the file in /usr/portage/distfiles So I put that URL into wget, and I get a 404 error.
It looks like the files to go for are INF29man_full.zip and TBT_DesertStorm.zip - these are available from: ftp://www.xolon.de/games/unrealtournament/mods/infiltration/ ftp://www.northern-alliance.de/games/unrealtournament/mods/infiltration/ Info at http://mirror.infgermany.de/
I'll give these a go. Perhaps the ebuild should get modified to reflect this?
Created attachment 87289 [details] unreal-tournament-infiltration-290.ebuild Here's the beginnings of a replacement ebuild, which adds the Infiltration "Desert Storm" map pack. I can't test it properly because I don't currently have UT99 installed. It's missing a startup script, and maybe an ini file.
Cheers. I'll test the ebuild and let you know how it goes.
Created attachment 87303 [details] Startup script This script will start up Infiltration
Created attachment 87304 [details] A working .ini This is a working Infiltration.ini file using SDL and OpenAL.
I made a startup script and a working Infiltration.ini The script I copied from StrikeForce and modified it to work. FindPath() didn't work, so I set UT_DATA_PATH at the top of the script. The .ini I made by running infiltration and seeing what errors it threw up and fixed them. Not the best way to do it. The ebuild worked just great (for installing anyway).
Created attachment 87354 [details] unreal-tournament-infiltration-290.ebuild Here's a working ebuild. No files are required in $FILESDIR. FindPath is fixed in bug #134156.
Created attachment 119583 [details] unreal-tournament-infiltration/unreal-tournament-infiltration-290.ebuild As it turns out, the official FTP site has all the files. Here's a working ebuild.
games-fps/unreal-tournament-infiltration removed from portage. Games team doesn't want to support it and it would never leave p.mask anyhow because of the remote security holes (bug #44351)