Spec URL: http://people.atrpms.net/~hdegoede/urbanterror.spec SRPM URL: http://people.atrpms.net/~hdegoede/urbanterror-4.0-1.fc9.src.rpm Description: Urban Terror could best be described as a Hollywood tactical shooter; it is realism based to a certain extent (environments/weapons/player models), but also goes by the motto "fun over realism" (fast gameplay and lots of action). This combination of reality and action results in a very unique, enjoyable and addictive game. Urban Terror uses the GPL licensed ioquake3 engine, however the Urban Terror datafiles are not freely redistributable. This package will install an Urban Terror menu entry, which will automatically download the necessary datafiles the first time you start Urban Terror.
I looked at making an RPM for this, when Quake3 was committed, but couldn't find any explanations as to the licensing. The data files are pretty big (about 1/2 a gig), so having the data in the RPM would make sense. Hans, did you do any research on the licensing of the data files?
I wonder if it shouldn't be broken into two packages - ioquake (which is being used by other games - at least AFAIR) and the download script. P.S. have you contacted UT's dev team about redistribution?
Ignore my question - I just re-read the spec file :)
(In reply to comment #1) > I looked at making an RPM for this, when Quake3 was committed, but couldn't find > any explanations as to the licensing. The data files are pretty big (about 1/2 a > gig), so having the data in the RPM would make sense. > Or not, do we really want to add 1 gig per release, so 3 gigs for F-7 F-8 and devel to the diskspace usage just for this one game? > Hans, did you do any research on the licensing of the data files? Yes, here is what upstreams license info says: "Urban Terror is distributed free over the Internet and is covered by the Quake 3SDK licence agreement [EULA]. The mod files may not be sold [in any form] or distributed on physical media unless with permission from iD Software. For further information on legal use of programs derived from Quake 3 source code, please contact their respective authors." This seems to stem from before quake3 itself was released under the GPL, we could ask them to change this and maybe the are willing to allow unmodified redistribution. But do we really want to carry those 3 Gigs? Notice that the current package uses autodownloader, and thus works around the current license. The current package is really nothing more then a bunch of textfiles, I wanted to first add these to the quake3 rpm, but then Urban Terror won't show up int "Add / Remove Programs" from the Applications menu.
Bastien, Are you interested in reviewing this package? Anyone else? I am planning to push an updated version of the games spin and would like to have this game in if possible.
Actually I have been thinking some more about this, I've been talking with the openarena package maintainer, as openarena currently includes its own copy of the quake3 engine. So the plan is to split the quake3 package in a base quake3 package and a quake3-demo sub-package which will contain the autodlrc and .desktop file, this way people who install openarena will not automatically get the quake3-demo .desktop file. The new quake3-demo sub package will obsolete the version of quake3 which still includes it so that the .desktop file will not suddenly disappear for current users. I'll also update comps to refer to quake3-demo not quake3. I've been thinking that adding other autodl quake3 using games to the quake3 packages as subpackages (using -n to not get a quake3 prefix), is better then having very small packages for each of them, then I can also add the subpackage names to comps to make them show up in add/remove software. So I would like to drop this review request, I know we have a procedure for this somehwere, anyone got a link ready? I'll also be adding a launcher + autodlrc file for world of padman the same way, I guess that would be nice to have in the games spin too. I'll post back here once a new version of the quake3 package with both urbanterror and worldofpadman sub-packages is available.
AFAIK, the steps to close a review request are * The ticket is closed with resolution NOTABUG. * The FE-NEW blocker is removed and is replaced by FE-DEADREVIEW
Okay, a new quake3 package, with the demo autodl stuff in a seperate quake3-demo package now (so that should be updated in the live games dvd kickstart file) is available here: http://koji.fedoraproject.org/packages/quake3/1.34/0.6.rc4.fc8/ This also includes a launcher / downloader for Urban Terror (package name urbanterror) and World of Padman (package name worldofpadman) I'll be pushing it to updates-testing right away and I'll push it to stable once it has some testing and positive feedback, so please give this a spin and let me know how it works. Once its in updates-stable, then the games live dvd kickstart file should include the following 3 packages: quake3-demo urbanterror worldofpadman Talking about the games livedvd, it would also be nice to put nogravity on it, perhaps someone can give that review a little nudge? Its almost done, see bug 366841. Closing this bug as urbanterror will now be a part of the quake3 package.
I have added the 3 packages to the kickstart file. nogravity to the wishlist. I will keep an eye on it. Thanks.
Any chance you could give the packages here: http://koji.fedoraproject.org/packages/quake3/1.34/0.6.rc4.fc8/ a try? I'm not asking you todo any serious play testing, just install them, let autodownloader do its thing (which will take a while at 700 resp 600 MB) and then check if the game starts ok. I mainly want to make sure the autodlrc and shell scripts are ok.
Any way of testing this remotely ? When launching quake3-demo I am informed that my system is not capable of hardware accelerated 3D and therefore I cannot play quake3. And that's all... I would have given a try using my work connection, but I have to do it remotely...
(In reply to comment #11) > Any way of testing this remotely ? When launching quake3-demo I am informed that > my system is not capable of hardware accelerated 3D and therefore I cannot play > quake3. And that's all... > I would have given a try using my work connection, but I have to do it remotely... > I'm afraid not, the launch script check can easily be disabled by editing the launch script, but the quake3 engine itself does a similar check.