summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* drop pkg_setup; USE deps to replace built_with_use tests; allow for mods ↵Tristan Heaven2009-10-021-39/+49
| | | | with no server
* don't set KEYWORDS or IUSETristan Heaven2009-10-011-3/+1
|
* don't set LICENSETristan Heaven2009-10-011-2/+1
|
* run servers as ${GAMES_USER_DED}:${GAMES_GROUP}Tristan Heaven2009-10-011-2/+2
|
* use games_make_wrapper instead of own function; move installation of confd ↵Tristan Heaven2009-10-011-35/+21
| | | | and initd files into the games-mod_make* functions
* unify server.cfg stuff (even though only quake3 mods use it atm)Tristan Heaven2009-10-011-24/+11
|
* fix game titlesTristan Heaven2009-10-011-3/+3
|
* remove useless dodirTristan Heaven2009-10-011-2/+1
|
* use consistent styleTristan Heaven2009-09-301-23/+12
|
* Add RDEPENDs for each GAMETristan Heaven2009-09-301-3/+8
|
* don't specify icon filename extensions in desktop entriesTristan Heaven2009-09-301-8/+8
|
* unused variableTristan Heaven2009-09-301-2/+1
|
* format like the other games eclassesMichael Sterrett2009-08-021-81/+41
|
* quotingMichael Sterrett2008-02-131-3/+3
|
* Changing GAME_EXE and DED_EXE for quake4 to quake4 and quake4-ded, respectively.Chris Gianelloni2007-09-151-3/+3
|
* Added a check to ensure GAMES_DATADIR and GAMES_PREFIX_OPT aren't the same, ↵Chris Gianelloni2007-01-091-2/+3
| | | | and skip all of the symlink-fu if they are. This closes bug #158282.
* Apply whitespace checks from repoman to eclasses.Sven Wegener2007-01-011-3/+3
|
* Comment out the else in the pkg_setup dedicated USE checks, since it is ↵Chris Gianelloni2006-12-161-3/+3
| | | | possible for a mod, specifically ut2004 stuff, to be installed before the actual game. This resolves bug #156177.
* Add removal of 3339_patch to games-mods.Chris Gianelloni2006-12-131-2/+2
|
* Change [ to [[ and add a lone to remove 3355_patch, since we remove it in ↵Chris Gianelloni2006-11-211-10/+13
| | | | all of our UT2004 mods, anyway.
* Apparently, -s is for size, -h is for symlink.Chris Gianelloni2006-11-211-2/+2
|
* Apparently, a directory check will pass if there is a symlink to a ↵Chris Gianelloni2006-11-101-9/+16
| | | | directory, which caused some real nastiness to happen when we would remerge a mod. Thanks to Tristan Heaven <nyhm@gentoo.org> and Paul Bredbury <brebs@sent.com> for finding this and pointing it out to me.
* Changed else to elsif so we don't put stupid wrappers/desktop entries for ↵Chris Gianelloni2006-11-081-2/+3
| | | | map packs. Thanks to Tristan Heaven <nyhm@gentoo.org> for pointing it out.
* Updated eclass to only display information about how to run the mod when it ↵Chris Gianelloni2006-11-071-4/+7
| | | | actually has a way to run it directly.
* Since Unreal Engine games are all binary-only, I made some minor adjustments ↵Chris Gianelloni2006-11-021-3/+12
| | | | so they work with the mod being in GAMES_DATADIR and the game being in GAMES_PREFIX_OPT.
* Remove GAMES_CHECK_LICENSE since most mods don't require us to check. If a ↵Chris Gianelloni2006-10-251-2/+1
| | | | mod needs it, we can add it on a per-mod basis.
* Added a check fon -bin version for USE=dedicated even if the non-bin version ↵Chris Gianelloni2006-10-251-28/+67
| | | | has it, added a check for quake3-bin before making the -bin wrapper, to keep the desktop entry from showing up if the binary version isn't installed, added server.cfg support from games-q3mod.eclass for doom3, enemy-territory, quake3, and quake4.
* If we have MOD_BINS and also MOD_DIR, then skip the MOD_BINS processing and ↵Chris Gianelloni2006-10-241-4/+12
| | | | simply create our links using MOD_BINS as the name.
* Added app-arch/unzip to DEPEND since we use it internally.Chris Gianelloni2006-10-231-1/+2
|
* Initial import of games-mods.eclass which is written by me, but based off ↵Chris Gianelloni2006-10-231-0/+430
work from Paul Bredbury <brebs@sent.com> as well as the games-*mods eclasses.