diff options
author | Aaron Bauman <bman@gentoo.org> | 2019-12-08 16:29:54 -0500 |
---|---|---|
committer | Aaron Bauman <bman@gentoo.org> | 2019-12-08 16:29:54 -0500 |
commit | 9e2a01c4881b67200d0a43ab7d6f147d6e5ac2aa (patch) | |
tree | eee761fd7ead0e24155a60891fae81b05f7500ea /games-fps | |
parent | games-fps/unreal-tournament: drop vulnerable (diff) | |
download | gentoo-9e2a01c4881b67200d0a43ab7d6f147d6e5ac2aa.tar.gz gentoo-9e2a01c4881b67200d0a43ab7d6f147d6e5ac2aa.tar.bz2 gentoo-9e2a01c4881b67200d0a43ab7d6f147d6e5ac2aa.zip |
games-fps/quake3*: drop vulnerable pkgs
Closes: https://bugs.gentoo.org/420783
Closes: https://bugs.gentoo.org/606696
Closes: https://bugs.gentoo.org/627236
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Diffstat (limited to 'games-fps')
70 files changed, 0 insertions, 1953 deletions
diff --git a/games-fps/openarena/Manifest b/games-fps/openarena/Manifest deleted file mode 100644 index 3a3371986e30..000000000000 --- a/games-fps/openarena/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST openarena-0.8.8.zip 425189255 BLAKE2B f8a8d20cee344a615907e85b8487b8211246888b63d001b5f0fe1b676a699d9268cdf15d7c749837e5789ef254e959f289d9026a1ea3924f50b291a4c7224f28 SHA512 9fa4dabe8a3428dc3cbec97f3b4d20c04569c14cdd00b60e6391c6dd61e310f246ff5ec97e7549821b3d6f5f94b140eb5411a2ddd83dafcad66937b7f78ea8dd -DIST openarena-engine-source-0.8.8.tar.bz2 3777830 BLAKE2B c20e2ad37aeb3467e2ebd90eab599c4e25a2dc834df81286b01bde9c7081b1b954e3524e5c4110bddcbda5593a40e595aa0a1eae8f20b98a06b4410fcb93f4c8 SHA512 d4ba3655fae500cf5b7475c83d39c81b6abc759da15cfb4ea9e1dc0f47ffb11c1bbbc2b6f85d613ab1d729978eda93d4d7677c9a45a33853e363c820d8b81c43 diff --git a/games-fps/openarena/files/openarena-0.8.8-makefile.patch b/games-fps/openarena/files/openarena-0.8.8-makefile.patch deleted file mode 100644 index d72bbe79b29d..000000000000 --- a/games-fps/openarena/files/openarena-0.8.8-makefile.patch +++ /dev/null @@ -1,36 +0,0 @@ -From: Julian Ospald <hasufell@gentoo.org> -Date: Thu May 17 23:34:20 UTC 2012 -Subject: flags, arch - ---- openarena-engine-source-0.8.8/Makefile -+++ openarena-engine-source-0.8.8/Makefile -@@ -73,6 +73,10 @@ - - ifndef ARCH - ARCH=$(COMPILE_ARCH) -+else -+ ifeq ($(ARCH),amd64) -+ ARCH=x86_64 -+ endif - endif - export ARCH - -@@ -263,8 +267,7 @@ - endif - endif - -- BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \ -- -pipe -DUSE_ICON -+ BASE_CFLAGS = -fno-strict-aliasing -DUSE_ICON -I. - CLIENT_CFLAGS = $(SDL_CFLAGS) - SERVER_CFLAGS = - -@@ -335,7 +338,7 @@ - THREAD_LIBS=-lpthread - LIBS=-ldl -lm - -- CLIENT_LIBS=$(SDL_LIBS) -lGL -+ CLIENT_LIBS=$(SDL_LIBS) -lGL -ljpeg - - ifeq ($(USE_OPENAL),1) - ifneq ($(USE_OPENAL_DLOPEN),1)
\ No newline at end of file diff --git a/games-fps/openarena/files/openarena-0.8.8-unbundling.patch b/games-fps/openarena/files/openarena-0.8.8-unbundling.patch deleted file mode 100644 index b2c872f34cbd..000000000000 --- a/games-fps/openarena/files/openarena-0.8.8-unbundling.patch +++ /dev/null @@ -1,104 +0,0 @@ ---- openarena-engine-source-0.8.8/Makefile -+++ openarena-engine-source-0.8.8/Makefile -@@ -1406,41 +1406,6 @@ - $(B)/client/l_script.o \ - $(B)/client/l_struct.o \ - \ -- $(B)/client/jcapimin.o \ -- $(B)/client/jcapistd.o \ -- $(B)/client/jccoefct.o \ -- $(B)/client/jccolor.o \ -- $(B)/client/jcdctmgr.o \ -- $(B)/client/jchuff.o \ -- $(B)/client/jcinit.o \ -- $(B)/client/jcmainct.o \ -- $(B)/client/jcmarker.o \ -- $(B)/client/jcmaster.o \ -- $(B)/client/jcomapi.o \ -- $(B)/client/jcparam.o \ -- $(B)/client/jcphuff.o \ -- $(B)/client/jcprepct.o \ -- $(B)/client/jcsample.o \ -- $(B)/client/jdapimin.o \ -- $(B)/client/jdapistd.o \ -- $(B)/client/jdatasrc.o \ -- $(B)/client/jdcoefct.o \ -- $(B)/client/jdcolor.o \ -- $(B)/client/jddctmgr.o \ -- $(B)/client/jdhuff.o \ -- $(B)/client/jdinput.o \ -- $(B)/client/jdmainct.o \ -- $(B)/client/jdmarker.o \ -- $(B)/client/jdmaster.o \ -- $(B)/client/jdpostct.o \ -- $(B)/client/jdsample.o \ -- $(B)/client/jdtrans.o \ -- $(B)/client/jerror.o \ -- $(B)/client/jfdctflt.o \ -- $(B)/client/jidctflt.o \ -- $(B)/client/jmemmgr.o \ -- $(B)/client/jmemnobs.o \ -- $(B)/client/jutils.o \ - \ - $(B)/client/tr_animation.o \ - $(B)/client/tr_backend.o \ ---- openarena-engine-source-0.8.8/code/renderer/tr_image_jpg.c -+++ openarena-engine-source-0.8.8/code/renderer/tr_image_jpg.c -@@ -31,7 +31,7 @@ - */ - - #define JPEG_INTERNALS --#include "../jpeg-6b/jpeglib.h" -+#include <jpeglib.h> - - void R_LoadJPG( const char *filename, unsigned char **pic, int *width, int *height ) { - /* This struct contains the JPEG decompression parameters and pointers to -@@ -131,7 +131,10 @@ - } - - memcount = pixelcount * 4; -- row_stride = cinfo.output_width * cinfo.output_components; -+ if (3 == cinfo.output_components) -+ row_stride = cinfo.output_width * 4; -+ else -+ row_stride = cinfo.output_width * cinfo.output_components; - - out = ri.Malloc(memcount); - -@@ -144,14 +147,26 @@ - /* Here we use the library's state variable cinfo.output_scanline as the - * loop counter, so that we don't have to keep track ourselves. - */ -+ buf = out; - while (cinfo.output_scanline < cinfo.output_height) { - /* jpeg_read_scanlines expects an array of pointers to scanlines. - * Here the array is only one element long, but you could ask for - * more than one scanline at a time if that's more convenient. - */ -- buf = ((out+(row_stride*cinfo.output_scanline))); - buffer = &buf; - (void) jpeg_read_scanlines(&cinfo, buffer, 1); -+ if (3 == cinfo.output_components) { -+ /* turn RGB into RGBA */ -+ int ioffset = cinfo.output_width * 3 - 1; -+ int ooffset = cinfo.output_width * 4 - 1; -+ do { -+ buf[ooffset--] = 255; -+ buf[ooffset--] = buf[ioffset--]; -+ buf[ooffset--] = buf[ioffset--]; -+ buf[ooffset--] = buf[ioffset--]; -+ } while (ioffset > 0); -+ } -+ buf += row_stride; - } - - buf = out; -@@ -176,7 +191,7 @@ - buf[--dindex] = greyshade; - } while(sindex); - } -- else -+ else if (4 == cinfo.output_components) - { - // clear all the alphas to 255 - int i;
\ No newline at end of file diff --git a/games-fps/openarena/metadata.xml b/games-fps/openarena/metadata.xml deleted file mode 100644 index ec45d585b91b..000000000000 --- a/games-fps/openarena/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <use> - <flag name="client">Build OpenArena client</flag> - </use> - <upstream> - <remote-id type="sourceforge">oarena</remote-id> - </upstream> -</pkgmetadata> diff --git a/games-fps/openarena/openarena-0.8.8-r1.ebuild b/games-fps/openarena/openarena-0.8.8-r1.ebuild deleted file mode 100644 index f9a04f80a0b2..000000000000 --- a/games-fps/openarena/openarena-0.8.8-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit desktop epatch flag-o-matic versionator - -DESCRIPTION="Open-source replacement for Quake 3 Arena" -HOMEPAGE="http://openarena.ws/" -SRC_URI="mirror://sourceforge/oarena/${P}.zip - mirror://sourceforge/oarena/src/${PN}-engine-source-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+client +curl +openal +vorbis" - -RDEPEND=" - client? ( - media-libs/libsdl[joystick,opengl,video] - media-libs/speex - media-libs/speexdsp - virtual/jpeg:0 - virtual/opengl - x11-libs/libXext - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - curl? ( net-misc/curl ) - openal? ( media-libs/openal ) - vorbis? ( media-libs/libvorbis ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip -" - -MY_S="${WORKDIR}/${PN}-engine-source-${PV}" -BUILD_DIR="${PN}-build" -DIR="/usr/share/${PN}" - -src_prepare() { - default - cd "${WORKDIR}" - epatch "${FILESDIR}"/${P}-makefile.patch \ - "${FILESDIR}"/${P}-unbundling.patch - cd "${MY_S}" - touch jpegint.h -} - -src_compile() { - local myopts - - # enable voip, disable mumble - # also build always server and use smp by default - myopts="USE_INTERNAL_SPEEX=0 USE_VOIP=1 USE_MUMBLE=0 - BUILD_SERVER=1 BUILD_CLIENT_SMP=1 USE_LOCAL_HEADERS=0" - use client || myopts="${myopts} BUILD_CLIENT=0" - use curl || myopts="${myopts} USE_CURL=0" - use openal || myopts="${myopts} USE_OPENAL=0" - use vorbis || myopts="${myopts} USE_CODEC_VORBIS=0" - - cd "${MY_S}" - emake \ - V=1 \ - DEFAULT_BASEDIR="${DIR}" \ - BR="${BUILD_DIR}" \ - ${myopts} \ - OPTIMIZE= -} - -src_install() { - cd "${MY_S}"/"${BUILD_DIR}" - use client && newbin openarena-smp.* "${PN}" - newbin oa_ded.* "${PN}-ded" - cd "${S}" - - insinto "${DIR}" - doins -r baseoa missionpack - - dodoc CHANGES CREDITS LINUXNOTES README - if use client; then - newicon "${MY_S}"/misc/quake3.png ${PN}.png - make_desktop_entry ${PN} "OpenArena" - fi -} diff --git a/games-fps/quake3-alliance/Manifest b/games-fps/quake3-alliance/Manifest deleted file mode 100644 index 66e8c462091f..000000000000 --- a/games-fps/quake3-alliance/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST alliance30-33.zip 1995207 BLAKE2B 7a04b2fe357ea88e004ec2dc0aa72d70221725ce3acbdedda301c8601c5e5623b77fb61fbc17e4830b9ce138f190a9983b5a1f46219389f70566c76f2e09ee9b SHA512 e5cebec74e5c61d983453217b0a26f3111a23b76f9e20a5840231d45ca7323105dca983ee33e2d185902a353b5b882ddc488888a62b7ee38a000371e3f5dde61 -DIST alliance30.zip 60476973 BLAKE2B d29bb3b26d1b5d6b3558a548c1a3347e6a9368c048760167bd0f7bf48ca16edddfcde7ce003c217c4007b2a72f0f45a74216c8934a4ab2c41258aebc6520f9b7 SHA512 c48a5d78a85d667e0fd1d6ed321f716f932195fb48a479bc5405df50a50a4cd67e7d35b5a61080255e56b16eaa19acd7f394ed8fce320716d1a6c3f1be41107d diff --git a/games-fps/quake3-alliance/metadata.xml b/games-fps/quake3-alliance/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-alliance/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-alliance/quake3-alliance-3.3-r1.ebuild b/games-fps/quake3-alliance/quake3-alliance-3.3-r1.ebuild deleted file mode 100644 index 29f6ddbaf7d0..000000000000 --- a/games-fps/quake3-alliance/quake3-alliance-3.3-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="fast paced, off-handed grapple mod" -MOD_NAME="Alliance" -MOD_DIR="alliance" - -inherit games games-mods - -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="https://www.mirrorservice.org/sites/quakeunity.com/modifications/alliance/alliance30.zip - http://www.superkeff.net/mods/mods/alliance/alliance30.zip - https://www.mirrorservice.org/sites/quakeunity.com/modifications/alliance/alliance30-33.zip - http://www.superkeff.net/mods/mods/alliance/alliance30-33.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_prepare() { - rm -f *.exe -} diff --git a/games-fps/quake3-alternatefire/Manifest b/games-fps/quake3-alternatefire/Manifest deleted file mode 100644 index f39a1a124078..000000000000 --- a/games-fps/quake3-alternatefire/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST alternatefire-2.0.zip 2015159 BLAKE2B 7e291c88d479dacf3bf7e7141faf10cd401ab660f2363818af0458a142484dd27e744a7a8fc9c99246a0938ca7e5cddbfa58cd7410189788d8daf4180eebf498 SHA512 178c5470037e711c58cb09854d7e607166253a6f613c29f23fbbcd46cdff8786dfd53770dfc9d518d75d9a3e42b0745bfaa742a09bad0493dbd335d1bb3fcbf2 diff --git a/games-fps/quake3-alternatefire/files/server.cfg b/games-fps/quake3-alternatefire/files/server.cfg deleted file mode 100644 index 0ee5c8a202e3..000000000000 --- a/games-fps/quake3-alternatefire/files/server.cfg +++ /dev/null @@ -1,109 +0,0 @@ -// Sample .cfg file for the Alternate Fire mod
-// ==================================================================
-
-// It's set up for CTF, since that's my favorite game type :)
-// (besides, the lightning web is just awesome in CTF).
-
-// ---- General setup ----
-
-seta sv_pure 1
-seta sv_hostname "Gentoo - Alternate Fire"
-seta sv_maxclients 10
-seta sv_floodprotect 0
-seta g_motd "Welcome to AlternateFire"
-seta g_allowVote 1
-
-// Kick 'em after 3 minutes if they go inactive
-seta g_inactivity 180
-
-// Yes, they do need the z-alternatefire-0xx.pk3
-// Make sure it's in the right place ("alternatefire", not "baseq3")
-// (If you're running this on Linux, put it in ~/.q3a/alternatefire
-// or it won't upload)
-seta sv_allowDownload 1
-// Also, make sure you remove the old .pk3 when you upgrade!
-
-// ---- Bots ----
-
-seta bot_enable 1
-// This is per-team in team games
-seta bot_minplayers 4
-
-// ---- Game parameters ----
-
-// 0 - Free For All, 1 - Tournament,
-// 3 - Team Deathmatch, 4 - Capture the Flag
-seta g_gametype 4
-seta capturelimit 8
-seta timelimit 20
-seta g_friendlyFire 0
-
-// ---- Extra-special new stuff ----
-
-// Uncomment this if you want no falling damage
-//g_fallingDamage 0
-
-// Uncomment this if you want self damage to only damage armor
-// Set it to 0 to disable self damage altogether (default: 2)
-//g_selfDamage 1
-
-// Uncomment this if you like to play CTF the "old" way
-// (the player only has to touch his flag to return it)
-//g_returnFlag 0
-
-// Uncomment this if you want a mad, mad, mad game of
-// multi-flag CTF (everyone can have their own flag!)
-//g_multiFlag 1
-
-// Uncomment this if you want an offhand grapple
-// Your players will need to bind +button6 to something,
-// or set up their grapples in SETUP->CONTROLS->SHOOT
-// WARNING: The grappling hook IS NOT client-side predicted,
-// which means it's awful for anybody with a ping over 100
-//g_offhandGrapple 1
-
-// ---- Chat/Name Filter ----
-
-// ** PLEASE READ THE README BEFORE ENABLING THESE OPTIONS **
-
-// Uncomment this to force every client's chat filter on
-// They can override this in the GAME OPTIONS menu - which
-// means that setting this really just makes the chat filter
-// opt-out
-//g_forceChatFilter 1
-
-// Uncomment this to force every client's name filter and
-// kick players with dirty names
-//g_forceNameFilter 1
-
-// ** Be careful with the next two - the chat filter may
-// act differently than you think. Read the README. **
-
-// Use this to add words for chat filtering (separate words
-// with spaces, use an underscore ("_") in place of a space
-// if you need to filter phrases)
-//g_filteredWords
-
-// Use this to filter additional names - same format as above
-//g_filteredNames "bin_laden terrorist"
-
-// ---- Map rotation ----
-
-// An id/threewave CTF map rotation
-// Even if you don't use this rotation, I suggest using "d1"
-// as the command for the first map, since players can vote
-// to reset the map rotation. That action will set nextmap
-// to "vstr d1".
-set d1 "map q3ctf1; set nextmap vstr d2"
-set d2 "map q3wctf2; set nextmap vstr d3"
-set d3 "map q3ctf4; set nextmap vstr d4"
-set d4 "map q3wctf1; set nextmap vstr d5"
-set d5 "map q3ctf2; set nextmap vstr d6"
-set d6 "map q3wctf3; set nextmap vstr d7"
-set d7 "map q3ctf3; set nextmap vstr d1"
-vstr d1
-
-// If you want to change the game type (and other things) per map, do stuff like this:
-//set d1 "set g_gametype 0; set fraglimit 20; map q3dm17; set nextmap vstr d2"
-//set d2 "set g_gametype 1; set fraglimit 15; set timelimit 10; map q3tourney3; set nextmap vstr d1"
-//vstr d1
diff --git a/games-fps/quake3-alternatefire/metadata.xml b/games-fps/quake3-alternatefire/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-alternatefire/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-alternatefire/quake3-alternatefire-2.0-r1.ebuild b/games-fps/quake3-alternatefire/quake3-alternatefire-2.0-r1.ebuild deleted file mode 100644 index d3faa5e2a574..000000000000 --- a/games-fps/quake3-alternatefire/quake3-alternatefire-2.0-r1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="adds unique new secondary attacks to weapons" -MOD_NAME="Alternate Fire" -MOD_DIR="alternatefire" - -inherit games games-mods - -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="https://www.mirrorservice.org/sites/quakeunity.com/modifications/alternatefire/alternatefire-${PV}.zip" - -LICENSE="freedist" - -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" diff --git a/games-fps/quake3-bfp/Manifest b/games-fps/quake3-bfp/Manifest deleted file mode 100644 index d3d819a11343..000000000000 --- a/games-fps/quake3-bfp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bidforpower1-2.zip 129645741 BLAKE2B 4ed67fc9470d3c1a74beceeaee95f6ab4fc64fe4630884b83418773d9e80bb54a44c9486c8b694f16621b49f21fde82fee7af5d052a7c66b15bd4fd3ce3e8822 SHA512 9559af36f6efa46e7d20e4a4dc1293ddf8e5bf310672eebdc3f04536e926c05ce699819adaba2c9a29794815a7b766ed9f70b4d83121196f675cb0d221e77b18 diff --git a/games-fps/quake3-bfp/metadata.xml b/games-fps/quake3-bfp/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-bfp/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-bfp/quake3-bfp-1.2-r1.ebuild b/games-fps/quake3-bfp/quake3-bfp-1.2-r1.ebuild deleted file mode 100644 index 1639da7c0de0..000000000000 --- a/games-fps/quake3-bfp/quake3-bfp-1.2-r1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="Control Ki-powered superheros and battle in the air" -MOD_NAME="Bid For Power" -MOD_DIR="bfpq3" -MOD_ICON="bfp.ico" - -inherit games games-mods - -HOMEPAGE="https://www.moddb.com/mods/bid-for-power" -SRC_URI="https://www.mirrorservice.org/sites/quakeunity.com/modifications/bidforpower/bidforpower${PV/./-}.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" diff --git a/games-fps/quake3-bin/Manifest b/games-fps/quake3-bin/Manifest deleted file mode 100644 index a752c80d86fb..000000000000 --- a/games-fps/quake3-bin/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST linuxq3apoint-1.32b-3.x86.run 30923961 BLAKE2B 79585534d930a466af58cd34acaac7b9d95da2ad665525b7f7d9ad2e05f3efe5f94b7958b5adca8dd8f687b37d82323a76a701af4bd2cf6011df1e4cc59f4ca9 SHA512 64cff7f8b689e6c801cd68b0f44406a60bd45f83b2544debb8bf1ef7480a1407184a67d2bdafe66e803c0c030b8df6766ce24e48c9e7c610ecf152ed326b7d78 -DIST quake3-1.32c.zip 3056760 BLAKE2B ad328cde18afba538236fac97d76081f69dd2c92c0c4068cb0ec2605ada8a8beb6668dd01d05724d0536db8e3e6668ac64958758510c3e3d9dd674fde8cdcabf SHA512 8bc68d4a1e015e5d5abb88bee1e52cb6375c005d707147869d16383bdbfd37f092a75e8fb3f8678120621433d98de40dcda9dbdbd255a92399caec2c545ff689 diff --git a/games-fps/quake3-bin/files/q3ded.conf.d b/games-fps/quake3-bin/files/q3ded.conf.d deleted file mode 100644 index 5ecb89b6c445..000000000000 --- a/games-fps/quake3-bin/files/q3ded.conf.d +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -q3_OPTS="+set com_hunkmegs 24 +set dedicated 1 +set net_port 27960 +map q3tourney2" - diff --git a/games-fps/quake3-bin/files/q3ded.rc b/games-fps/quake3-bin/files/q3ded.rc deleted file mode 100644 index 1faaf0384e3b..000000000000 --- a/games-fps/quake3-bin/files/q3ded.rc +++ /dev/null @@ -1,34 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need net -} - -start() { - ebegin "Starting Quake3 dedicated server" - screen -A -m -d -S q3ded-bin su - games -c "q3ded-bin ${q3_OPTS}" - eend $? -} - -stop() { - ebegin "Stopping Quake3 dedicated server" - local pid=`screen -list | grep q3ded-bin | awk -F . '{print $1}' | sed -e s/.//` - if [[ -z "${pid}" ]] ; then - eend 1 "Lost screen session" - else - pid=`pstree -p ${pid} | sed -e 's:^.*q3ded-bin::'` - pid=${pid:1:${#pid}-2} - if [[ -z "${pid}" ]] ; then - eend 1 "Lost q3ded-bin session" - else - kill ${pid} - eend $? "Could not kill q3ded-bin" - fi - fi -} - -status() { - screen -list | grep q3ded-bin -} diff --git a/games-fps/quake3-bin/metadata.xml b/games-fps/quake3-bin/metadata.xml deleted file mode 100644 index 7af61d9d28bf..000000000000 --- a/games-fps/quake3-bin/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <longdescription> -Quake III Arena is the third installment of the extremely popular and -successful Quake series by id software. The game was released by id -software for both Windows and Linux. The Linux version of the game was -maintained and sold by the now defunct Loki Entertainment. The powerful -Quake III engine is the basis for many other commercial games, as id's -major source of revenue is licensing their game engines. The engine -allows for user-contributed modifications to be made, allowing the game -to be extensible and expandable. This game is commercial software, and -requires the data from a retail copy of the game to play. If you're -interested in checking out the technology behind Quake III, then -"emerge quake3-demo" to get the playable demo. -</longdescription> - <use> - <flag name="teamarena">Adds support for Team Arena expansion pack</flag> - </use> -</pkgmetadata> diff --git a/games-fps/quake3-bin/quake3-bin-1.32c-r2.ebuild b/games-fps/quake3-bin/quake3-bin-1.32c-r2.ebuild deleted file mode 100644 index 4037731a4379..000000000000 --- a/games-fps/quake3-bin/quake3-bin-1.32c-r2.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils unpacker games - -DESCRIPTION="3rd installment of the classic id 3D first-person shooter" -HOMEPAGE="http://www.idsoftware.com/" -SRC_URI="mirror://idsoftware/quake3/linux/linuxq3apoint-1.32b-3.x86.run - mirror://idsoftware/quake3/quake3-1.32c.zip" - -LICENSE="Q3AEULA GPL-2" #gpl for init script bug #425942 -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="cdinstall dedicated teamarena" -RESTRICT="bindist strip" - -DEPEND="app-arch/unzip" -RDEPEND="sys-libs/glibc - amd64? ( sys-libs/glibc[multilib] ) - cdinstall? ( - games-fps/quake3-data[cdinstall] - teamarena? ( games-fps/quake3-teamarena ) - ) - dedicated? ( app-misc/screen ) - !dedicated? ( - >=virtual/opengl-7.0-r1[abi_x86_32(-)] - >=x11-libs/libXext-1.3.2[abi_x86_32(-)] - >=x11-libs/libX11-1.6.2[abi_x86_32(-)] - )" - -S=${WORKDIR} - -dir=${GAMES_PREFIX_OPT}/quake3 -Ddir=${D}/${dir} - -QA_TEXTRELS="${dir:1}/pb/pbag.so - ${dir:1}/pb/pbcl.so - ${dir:1}/pb/pbsv.so" - -src_unpack() { - unpack_makeself linuxq3apoint-1.32b-3.x86.run - unpack quake3-1.32c.zip -} - -src_install() { - dodir "${dir}"/{baseq3,missionpack} - if use cdinstall ; then - dosym "${GAMES_DATADIR}"/quake3/baseq3/pak0.pk3 "${dir}"/baseq3/pak0.pk3 - use teamarena && dosym "${GAMES_DATADIR}"/quake3/missionpack/pak0.pk3 \ - "${dir}"/missionpack/pak0.pk3 - fi - for pk3 in baseq3/*.pk3 missionpack/*.pk3 ; do - dosym "${GAMES_DATADIR}"/quake3/${pk3} "${dir}"/${pk3} - done - - insinto "${dir}" - doins -r Docs pb || die "ins docs/pb" - - exeinto "${dir}" - doins quake3.xpm README* Q3A_EULA.txt - if ! use dedicated ; then - doexe "Quake III Arena 1.32c"/linux/quake3*.x86 || die "doexe" - games_make_wrapper ${PN} ./quake3.x86 "${dir}" "${dir}" - newicon quake3.xpm ${PN}.xpm - make_desktop_entry ${PN} "Quake III Arena (binary)" - if use teamarena ; then - games_make_wrapper ${PN}-teamarena \ - "./quake3.x86 +set fs_game missionpack" "${dir}" "${dir}" - make_desktop_entry ${PN}-teamarena \ - "Quake III Team Arena (binary)" quake3-bin - fi - fi - doexe "Quake III Arena 1.32c"/linux/q3ded || die "doexe q3ded" - games_make_wrapper quake3-ded ./q3ded "${dir}" "${dir}" - newinitd "${FILESDIR}"/q3ded.rc quake3-ded - newconfd "${FILESDIR}"/q3ded.conf.d quake3-ded - - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - ewarn "There are two possible security bugs in this package, both causing a" - ewarn "denial of service. One affects the game when running a server, the" - ewarn "other when running as a client." - ewarn "For more information, please see bug #82149." - - if ! use dedicated; then - echo - elog "To start the game, run:" - elog " quake3-bin" - fi - echo - elog "To start a dedicated server, run" - elog " /etc/init.d/quake3-ded start" - elog - elog "The dedicated server is started under the ${GAMES_USER_DED} user account." - - # IA32 Emulation required for amd64 - if use amd64 ; then - echo - ewarn "NOTE: IA32 Emulation must be compiled into your kernel for Quake3 to run." - fi -} diff --git a/games-fps/quake3-cpma/Manifest b/games-fps/quake3-cpma/Manifest deleted file mode 100644 index 40ab35edd5ca..000000000000 --- a/games-fps/quake3-cpma/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST cpma-mappack-full.zip 122543145 BLAKE2B a5a3884612715d370d8455ff08a7edf4122df73994551ac3a5e11e3acb779a7eeaf1688d03db560fdb3750abc96350bb9f86364558df93b12a61ad9800beded7 SHA512 bbc1ddd378f76ece224403ac7e1aeb1de2fec2756f438be07fb8f018e5e8cc6679cbf574eac51ce75daa0ee53b8b095ce5b46dffbd120df5450039ce754b9b37 -DIST cpma148-nomaps.zip 8045352 BLAKE2B f73fac90fe4aa8f862ca71b930fd37ebbf076c4050c020952e54895b40814a1e0865ca7ddc3c55a1425603a91ece51fafcb10ff8e863524580e0a9147d044e05 SHA512 6908065a98922774f3b80924a7286fe9008dea0e6e5e7d808e07d9d474bebf30c3e4ca2cd2587c93903095213fbaaff4154d309fd0ca002e80e871c99631c120 diff --git a/games-fps/quake3-cpma/files/server.cfg b/games-fps/quake3-cpma/files/server.cfg deleted file mode 100644 index 352d1e8e69fd..000000000000 --- a/games-fps/quake3-cpma/files/server.cfg +++ /dev/null @@ -1,146 +0,0 @@ -// Server Information -//========================= -sets ".admin" "" -sets ".email" "" -sets ".www" "" -sets ".location" "" -sets ".irc" "" - - -seta sv_pure 1 -seta server_ospauth 1 -seta sv_hostname "CPMA" -seta sv_maxclients 13 -seta sv_privateclients 1 -seta admin_log "adm.log" -seta logfile 3 -seta g_log "games.log" -seta filter_file "" -seta log_default 0 -seta log_stat 0 -seta viewcam_directory "" - - -seta sv_maxping 0 -seta sv_minping 0 -seta server_maxrate 25000 -seta sv_minrate 0 -seta server_maxpacketsmax 100 -seta server_minpacketsmax 30 -seta server_timenudgemax 100 -seta server_timenudgemin -25 -seta sv_allowdownload 1 -seta sv_floodprotect 0 -seta server_customclient 15 -seta server_pure 1 -seta server_promode 0 -seta server_realping 1 -seta server_thrufloors 1 -seta pmove_fixed 1 -seta pmove_msec 8 -seta g_inactivity 600 -seta bot_enable 0 - - -// MOTD Text -//========================= -seta server_motd1 "This server is powered by Gentoo Linux" -seta server_motd2 "" -seta server_motd3 "" -seta server_motd4 "" - - -// Password Settings -//========================= -set g_password "" -seta ref_password "none" -seta rconpassword "" -seta sv_privatePassword "" - - -// Set GameType Clan Arena -//========================= -seta g_gametype 5 -seta scorelimit 5 - - -// Match Settings -//========================= -seta g_doWarmup 0 -seta g_warmup 5 -seta match_mutespecs 0 -seta match_roundtimer 5 -seta match_timeoutcount 0 -seta match_timeoutlength 60 -seta match_hurtself 0 -seta match_startrespawn 0 -seta server_fallingdamage 0 -seta server_healthdamageself 0 -seta server_healthdamageteam 0 -seta server_armordamageself 0 -seta server_armordamageteam 0 -seta server_startrespawn 0 - - -// Vote/Callvote Settings -//========================= -seta g_allowVote 1 -seta vote_limit 10 -seta vote_percent 80 - - -seta vote_allow_armordamage 0 -seta vote_allow_fallingdamage 0 -seta vote_allow_flood 0 -seta vote_allow_map 1 -seta vote_allow_kick 1 -seta vote_allow_mutespecs 1 -seta vote_allow_referee 1 -seta vote_allow_limit 1 -seta vote_allow_bfg 0 -seta vote_allow_pure 0 -seta vote_allow_promode 0 -seta vote_allow_maxpackets 0 -seta vote_allow_timenudge 0 -seta vote_allow_startrespawn 0 -seta vote_allow_arenatype 0 -seta vote_allow_items 0 -seta vote_allow_altgraphics 0 -seta vote_allow_exec 0 -seta vote_allow_fastrail 0 -seta vote_allow_hook 0 -seta vote_allow_instagib 1 -seta vote_allow_lgcooldown 0 -seta vote_allow_allcaptain 0 -seta vote_allow_armor 1 -seta vote_allow_armorsystem 0 -seta vote_allow_overtime 0 -seta vote_allow_pmove 0 -seta vote_allow_poweruprespawn 0 -seta vote_allow_scorelimit 1 -seta vote_allow_teamdamage 0 -seta vote_allow_timelimit 0 -seta vote_allow_vstr 1 -seta vote_allow_weaponrespawn 0 - - -// Map Settings -//========================= -seta map_queue 1 -seta map_rotate 0 -seta map_once 1 -seta map_random 1 -seta map_nocount 0 -seta map_halt 0 - - -seta item_disable 1023 -seta powerup_disable 255 -seta weapon_deaddrop 0 -seta weapon_have 127 -seta weapon_start 8 - - -// Load This Map by Default -//========================= -map q3tourney5 diff --git a/games-fps/quake3-cpma/metadata.xml b/games-fps/quake3-cpma/metadata.xml deleted file mode 100644 index a5a834212f58..000000000000 --- a/games-fps/quake3-cpma/metadata.xml +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -<longdescription> -The Challenge Pro Mode (CPM) project was created by Richard 'Hoony' Sandlant in May 1999 -(when the 'Q3test' was released) after he realised that Quake 3 Arena was going to have a -lot of "newbie-friendly" features and after John Carmack admitted a more challenging -version might be better for professional gamers (which is where the name "pro mode" came -from). - -The Challenge Pro Mode's goals were, first and foremost, to make a more exciting and -challenging game to play and we hoped that this would help advance Q3 into a professional -sport. Along the way we made a choice between making only small conservative changes to -Q3A, and making the changes that our design team recommended. We took the path of making -the changes that our design team felt were necessary. - -Our approach was to form an international project team and to separate "Design" from -"Programming". While the programming team might have input into the design process they -didn't make final design decisions - that was left to a team of experienced Quake players -who tested changes using a "tweaks" mod. The design team consisted of players with a mix -of competitive experience across Q1, Q2, Q3 and even UT. - -Before the design team began their work we asked the community to 'brainstorm' a list -(called the "candidates list") of all the possible changes they would like to see (some -were contradictory). We also asked noted commentators (pundits) in the community what they -thought might be best. The designers took note of all of these suggestions, and used a -long process of tweaking and testing to develop the Challenge Pro Mode design. The team -released two public betas of their work for feedback and input from the community. - -And that is pretty much how the project team has worked ever since. The result is a -gameplay design which we think is "finely tuned". -</longdescription> -</pkgmetadata> diff --git a/games-fps/quake3-cpma/quake3-cpma-1.48.ebuild b/games-fps/quake3-cpma/quake3-cpma-1.48.ebuild deleted file mode 100644 index 91092175ebe1..000000000000 --- a/games-fps/quake3-cpma/quake3-cpma-1.48.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="advanced FPS competition mod" -MOD_NAME="Challenge Pro Mode Arena" -MOD_DIR="cpma" - -inherit games games-mods - -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="http://packages.vstone.eu/quake3/install/cpma${PV//.}-nomaps.zip - http://packages.vstone.eu/quake3/install/cpma-mappack-full.zip" - -LICENSE="all-rights-reserved" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_prepare() { - mv -f *.pk3 ${MOD_DIR} || die -} - -pkg_postinst() { - games-mods_pkg_postinst - elog "To enable bots: +bot_enable 1" -} diff --git a/games-fps/quake3-data/Manifest b/games-fps/quake3-data/Manifest deleted file mode 100644 index aa989a7652cb..000000000000 --- a/games-fps/quake3-data/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST linuxq3apoint-1.32b-3.x86.run 30923961 BLAKE2B 79585534d930a466af58cd34acaac7b9d95da2ad665525b7f7d9ad2e05f3efe5f94b7958b5adca8dd8f687b37d82323a76a701af4bd2cf6011df1e4cc59f4ca9 SHA512 64cff7f8b689e6c801cd68b0f44406a60bd45f83b2544debb8bf1ef7480a1407184a67d2bdafe66e803c0c030b8df6766ce24e48c9e7c610ecf152ed326b7d78 diff --git a/games-fps/quake3-data/metadata.xml b/games-fps/quake3-data/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-data/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-data/quake3-data-1.32b.ebuild b/games-fps/quake3-data/quake3-data-1.32b.ebuild deleted file mode 100644 index 7eade1aa0c2f..000000000000 --- a/games-fps/quake3-data/quake3-data-1.32b.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CDROM_OPTIONAL="yes" -inherit eutils unpacker cdrom games - -DESCRIPTION="Quake III Arena - data portion" -HOMEPAGE="http://icculus.org/quake3/" -SRC_URI="mirror://idsoftware/quake3/linux/linuxq3apoint-${PV}-3.x86.run" - -LICENSE="Q3AEULA" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~x86" -IUSE="" -RESTRICT="bindist" - -S=${WORKDIR} -dir=${GAMES_DATADIR}/quake3 - -src_unpack() { - use cdinstall && cdrom_get_cds baseq3/pak0.pk3:Quake3/baseq3/pak0.pk3 - unpack_makeself -} - -src_install() { - ebegin "Copying files from linux client ..." - insinto "${GAMES_DATADIR}"/quake3/baseq3 - doins baseq3/*.pk3 - eend 0 - - if use cdinstall ; then - einfo "Copying files from CD ..." - newins "${CDROM_ABSMATCH}" pak0.pk3 - eend 0 - fi - - find "${D}" -exec touch '{}' \; - - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - if ! use cdinstall ; then - echo - elog "You need to copy pak0.pk3 from your Quake3 CD into:" - elog " ${dir}/baseq3." - elog "Or if you have a Windows installation of Q3 make a symlink to save space." - elog - elog "Or, re-emerge quake3-data with USE=cdinstall." - echo - fi -} diff --git a/games-fps/quake3-defrag/Manifest b/games-fps/quake3-defrag/Manifest deleted file mode 100644 index 71d81a2d59e5..000000000000 --- a/games-fps/quake3-defrag/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -DIST defrag_1.91.21.zip 4035256 BLAKE2B 3713b9e642d7be0761c70a92cc08b57bc7d27193837f9dab06c5316feb68d5bbfd9952f20e3ebac4bfb89cad34a231fbb358719a9f2a8ff2ff9fbb5f2dd2d71a SHA512 bfc1614b0e2f2dd674369c9c162c412249e6c514f878eaf82a456c882e2081867d6a7260f62ce4a143c23ff28f4f3a5e75a152db788d66b7a0978225bf4417b8 -DIST defragcpmpak01.zip 8567363 BLAKE2B bb1f60ae471db3370f28f2ca856c690084897ec5c43f7ec3e0ce2c5af1647c212f75b965022b3886ddaa12dbd2b70d7a57ffa72497b55fd60f0a2575669a448b SHA512 2ad013e27886bd5547ac1555711c026b27131311d0261e36f50ee2cc715a21f2781fc57d90fb398b5b6b49eb2b9cdad212fd3da9828c4680dd3ad684d0348cf5 -DIST defragpak1.zip 3778055 BLAKE2B 4c8cfccfa1320f33a0340a296012b6cc1cf1b95ae449308e3fe881df768772a50f3270e8cb86a8ee3016085521dc7820c00002045fb7d9bd8fa2a2aab5ccc0d5 SHA512 9c42035db51d70f66d2526a67e5a83f1bbfb61a91b73c6f52308d4cc4c84d7322c3a6372392a87de531684c6c75b25955d17121166b0ba4f2e3e1f5b09b12cee -DIST defragpak10.zip 7913269 BLAKE2B 50afd97f2640b58baa8e5538446156160df61e0796cd5202489f89fe4e3c1f4dec92dadf7f268392d966070832b9186049376b5e1f9d593b8b3cbcb461c740ac SHA512 112b27b5ccf9304971bf65b9099b0d20741b7ec9d3b946ef2483e11b509687c50d5d1bd2faabf0199af9f4b03325d3309d6911a8397c623595498f0288b5f9c7 -DIST defragpak11.zip 9959458 BLAKE2B 4563ca760f38ff14caf9720673652d095da3187e2dc260dc9fc230ddd7995b877c234720c8dc616d1f3054b3ba89694ae7d56420f9c18af1f48d0e318e19b2fe SHA512 df8d30dc1cc18c754f090d441b4a6d6550a78e3f4bcb50069f73c021fa3ccc2408782d961d97eebf8e4d21d542ee1217d18eae352559f55f175d5cd1e8fb3672 -DIST defragpak2.zip 2056082 BLAKE2B ab08fd153a538fc4fa1c5317d97b773ce52659ea2c63dff6e98f5e3780f8b22a53606d7fbf9b9103080ca4bf609f004bb46acbaf62cf8413b566827d80eeb99f SHA512 9f9715c35e2dc81ac95348fae0100930781d06d607be6ce552463c18dae2495e644034e9674ccebada4b532c901284fc357bb7ea190c84dc6a6d9a406366e2d6 -DIST defragpak3.zip 4699963 BLAKE2B b05c81e0ab188bb8f14458996033701a96d752d008cb1a46d755d539e31cd8f03ec4629356c16ddbb8f6c6ee7270750bff2d35d320e529c8eff5837592215c6c SHA512 5ca4e6da3083bc89c066a8af46f9d4fb368f9a6e3c96271d5b995b3e1be8efe9ea08e83988c0f153a86c9c03aed77cbe2d7aa0ac280e4dd99b6cf2aac5cdc939 -DIST defragpak4.zip 3711149 BLAKE2B 8553afb71f7c41d9baa40062d400c7231792635b6dca630d1d154beff977887a05f21a61f8c65f7d7b0cc33ff6195a4ab89b7c5ab7f9ad08e7ca2416fd9b565a SHA512 5b2807c565c5c535e07984d6006cf152f01384170be351e70aecf13633cc80ad9a3b83ef5dbe3271d1adbf2a25aeec844fca899e8c8c8c9b06ead608fa64f329 -DIST defragpak5.zip 6100341 BLAKE2B aa97db63b9989aed2c3880f28ae764141e630a49e44673cbe77ebd3988473e326cd631b7a79b04683cf84b5664d9a6ecb83eac5aab46f677f6955fed4c643760 SHA512 41da373058f8198c71c664ea52fe6ca0825af97a6b4c71f08e0cc4e29377c3f0300f951d2d2966634260be0ca9cd9adc9f686da408685172b6b61c3ef172502a -DIST defragpak7.zip 10915548 BLAKE2B e7a78446bd6254c554771086e56fe113e08945e62440ee5a9df76fdfcefb367248a19903ba311dbd1b0f263b42bb296886ab9be27d4e2ac280fbf9686cc01be2 SHA512 73f9e11ee1beec35d268e60cf8051fbd99b68009c582c087448b966560b7f4cc7543fb3f210dddfde4ce00a7596a5450a7cb470c17b35bbec13965830f39e56f -DIST defragpak8.zip 11972907 BLAKE2B 93a738411df34718c44b7ac366becaf86e0c9ac780d24335baa3486c699a94a279ad66a33e503bdb77ab2aa5033f9f7402aaf9ba7ae511d05f4e208833d0cbbf SHA512 f6dc7646b87f5a9ceface82f479064b49d2c6f785d9f0fc7228bc6b4e399d90cf72d6fdde71246fe5bc75da0385734cc76e6ac66d9760f9b85b90359d815b080 -DIST defragpak9.zip 8531944 BLAKE2B 821f7865409e9db75a5e2238c77bae033e96f63843b663c6d783f24d28e51bb95ec8c6229cebe2c866ac022f87d783165e06446fd955a2dc438f3f8190f8b539 SHA512 8c03a2a5d8553792bbd2557c8a19a66e7a2301d87c2e0f8e695700c26ff32a1d83ebfd47e18060fc9ca6d6acb5772566b659ce0567d36da99add65d5faabdaa0 -DIST df-extras002.zip 6538951 BLAKE2B f5ad82ee6d2c4d5703c9454164f37580d7caad8a0b10e52012b9b988b68b41032cd77e6803b58d3368ba6232a3986299283232414ca922494dbf811cea340594 SHA512 ec4fcc2f42f2c130babd5712a548eea836307b102d29d5cf4402924f4ffdbd8dd9d6872b6d2be0c277a19cf7babd4ea163733895902946d09df1a9e94372dd48 diff --git a/games-fps/quake3-defrag/metadata.xml b/games-fps/quake3-defrag/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-defrag/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-defrag/quake3-defrag-1.91.21.ebuild b/games-fps/quake3-defrag/quake3-defrag-1.91.21.ebuild deleted file mode 100644 index aeac35425a75..000000000000 --- a/games-fps/quake3-defrag/quake3-defrag-1.91.21.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="Trickjumping challenges for Quake III" -MOD_NAME="Defrag" -MOD_DIR="defrag" - -inherit games games-mods - -HOMEPAGE="http://cggdev.org/" -SRC_URI="http://q3defrag.org/files/defrag/defrag_${PV}.zip - http://www.german-defrag.de/files/defrag/defragcpmpak01.zip - http://www.german-defrag.de/files/defrag/df-extras002.zip - http://www.german-defrag.de/files/defrag/defragpak1.zip - http://www.german-defrag.de/files/defrag/defragpak2.zip - http://www.german-defrag.de/files/defrag/defragpak3.zip - http://www.german-defrag.de/files/defrag/defragpak4.zip - http://www.german-defrag.de/files/defrag/defragpak5.zip - http://www.german-defrag.de/files/defrag/defragpak7.zip - http://www.german-defrag.de/files/defrag/defragpak8.zip - http://www.german-defrag.de/files/defrag/defragpak9.zip - http://www.german-defrag.de/files/defrag/defragpak10.zip - http://www.german-defrag.de/files/defrag/defragpak11.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_unpack() { - unpack defrag_${PV}.zip - cd ${MOD_DIR} || die - unpack defragpak{1,2,3,4,5,7,8,9,10,11}.zip - unpack defragcpmpak01.zip - unpack df-extras002.zip -} - -src_prepare() { - cd ${MOD_DIR} || die - mv -f DeFRaG/* . || die - rm -rf DeFRaG || die - mv -f *.txt docs/ || die - rm -rf misc/{mirc-script,misc,tools} || die -} diff --git a/games-fps/quake3-demo/Manifest b/games-fps/quake3-demo/Manifest deleted file mode 100644 index 2700c09e4ee0..000000000000 --- a/games-fps/quake3-demo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST linuxq3ademo-1.11-6.x86.gz.sh 49289300 BLAKE2B 879402114754e7c3c2b9cb668827e8c5a70dc35f9f8801713074e40bf127b98145859a32d9d5984a4db81075b6837ba19149f9b0ee32c94207c823c83368d32b SHA512 aa74f8e1e8b5036fd68761e5f38cbc3d771e9bd0d5c3cc1f5d89d7eba8fd4fda8108dfd4f31d2b846114e4ec89f6aa15849b95232e0570181a104563ec0faeb5 diff --git a/games-fps/quake3-demo/metadata.xml b/games-fps/quake3-demo/metadata.xml deleted file mode 100644 index b8a2e88c3c6c..000000000000 --- a/games-fps/quake3-demo/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -<use> - <flag name="dedicated">install only as a dedicated game serer</flag> -</use> -</pkgmetadata> diff --git a/games-fps/quake3-demo/quake3-demo-1.11-r1.ebuild b/games-fps/quake3-demo/quake3-demo-1.11-r1.ebuild deleted file mode 100644 index c1c9d41fa7b4..000000000000 --- a/games-fps/quake3-demo/quake3-demo-1.11-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils unpacker games - -DESCRIPTION="the playable demo of Quake III Arena by Id Software" -HOMEPAGE="http://www.idsoftware.com/games/quake/quake3-arena/" -SRC_URI="mirror://idsoftware/quake3/linux/linuxq3ademo-${PV}-6.x86.gz.sh" - -LICENSE="Q3AEULA" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="dedicated" -RESTRICT="bindist strip" - -RDEPEND="sys-libs/glibc - amd64? ( sys-libs/glibc[multilib] ) - dedicated? ( app-misc/screen ) - !dedicated? ( - >=virtual/opengl-7.0-r1[abi_x86_32(-)] - >=x11-libs/libXext-1.3.2[abi_x86_32(-)] - >=x11-libs/libX11-1.6.2[abi_x86_32(-)] - )" - -S=${WORKDIR} - -dir=${GAMES_PREFIX_OPT}/${PN} -Ddir=${D}/${dir} -QA_PREBUILT="${dir:1}/q3ded.x86 - ${dir:1}/q3demo.x86" - -src_unpack() { - unpack_makeself -} - -src_install() { - insinto "${dir}" - doins -r Help demoq3 - doins README icon.* - - exeinto "${dir}" - newexe bin/x86/glibc-2.0/q3ded q3ded.x86 - games_make_wrapper q3ded ./q3ded.x86 "${dir}" "${dir}" - if ! use dedicated; then - newexe bin/x86/glibc-2.0/q3demo q3demo.x86 - games_make_wrapper q3demo ./q3demo.x86 "${dir}" "${dir}" - make_desktop_entry q3demo "Quake III (Demo)" - fi - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - if ! use dedicated; then - elog "To play the game run:" - elog " q3demo" - fi - echo - elog "To start the gameserver, run:" - elog " q3ded" -} diff --git a/games-fps/quake3-excessiveplus/Manifest b/games-fps/quake3-excessiveplus/Manifest deleted file mode 100644 index f33e61d1d3a9..000000000000 --- a/games-fps/quake3-excessiveplus/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xp-2.3.zip 17266975 BLAKE2B e5cfaba73ac82316a3ba19b778b9c31da24dbffd0e76d2b14b6f3991285853a1f26d8473d78129d5bc4b77fac08b7b18da508dbd8ae610691487b9330b705d04 SHA512 80a8663c8d42139661ccd5333f9c543854ad82ae38f7838139c78413f7fa3e163c27a66aed4014e56ca756cabf2fd835179cba2336ada7158fdbde1e2841535b diff --git a/games-fps/quake3-excessiveplus/metadata.xml b/games-fps/quake3-excessiveplus/metadata.xml deleted file mode 100644 index dd6f510a8e43..000000000000 --- a/games-fps/quake3-excessiveplus/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -<longdescription> -Excessive Plus is a Quake III Arena modification. It is a remake of the -ingenious Mr. Pants' Excessive Overkill for Quake III Arena -(www.planetquake.com/excessive/). - -Well, what's then the difference? -Excessive Plus can either be used server-side only but also as a client-server -mod which brings you tons of advantages. The whole mod is based on a scripting -engine which can be used to create your very own settings. It is fully -customizable with tons of options. Read the "docs/index.html" for more -information. -</longdescription> -</pkgmetadata> diff --git a/games-fps/quake3-excessiveplus/quake3-excessiveplus-2.3.ebuild b/games-fps/quake3-excessiveplus/quake3-excessiveplus-2.3.ebuild deleted file mode 100644 index ac2472d83781..000000000000 --- a/games-fps/quake3-excessiveplus/quake3-excessiveplus-2.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="Makes the weapons much faster and stronger" -MOD_NAME="Excessive Plus" -MOD_DIR="excessiveplus" -MOD_ICON="excessiveplus.ico" - -inherit games games-mods - -HOMEPAGE="https://www.excessiveplus.net" -SRC_URI="https://www.excessiveplus.net/files/release/xp-${PV}.zip" - -LICENSE="all-rights-reserved" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_prepare() { - rm -f *.bat - rm -rf ${MOD_DIR}/tools -} diff --git a/games-fps/quake3-lrctf/Manifest b/games-fps/quake3-lrctf/Manifest deleted file mode 100644 index b942166d1c1d..000000000000 --- a/games-fps/quake3-lrctf/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST LRCTF_Q3A_v1.1_full.zip 340050745 BLAKE2B 686d88d6f6ca527a85d0574c7b7277d96a0318fdaf7d85e429e9606bf083a72b860975a8daa94d485f8c086b1c61cf9e896085639cfce81daa06d6809d00d78e SHA512 0e397d8044427e0dfe1bc3dfd288b7b3988e9705018c5005c87feef68b065826a7117962c0172ebed48ba1bd63b67e4264c8282a8495d6074a0e26224f2ef533 diff --git a/games-fps/quake3-lrctf/metadata.xml b/games-fps/quake3-lrctf/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-lrctf/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-lrctf/quake3-lrctf-1.1.ebuild b/games-fps/quake3-lrctf/quake3-lrctf-1.1.ebuild deleted file mode 100644 index 8ac9cdec512a..000000000000 --- a/games-fps/quake3-lrctf/quake3-lrctf-1.1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="offhand grapple all-weapons capture the flag mod" -MOD_NAME="Loki's Revenge CTF" -MOD_DIR="lrctf" - -inherit games games-mods - -HOMEPAGE="http://www.lrctf.com/" -SRC_URI="http://lrctf.com/release/LRCTF_Q3A_v${PV}_full.zip" - -LICENSE="LRCTF" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" diff --git a/games-fps/quake3-matrix/Manifest b/games-fps/quake3-matrix/Manifest deleted file mode 100644 index 3dead1bfaad3..000000000000 --- a/games-fps/quake3-matrix/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST matrix24.zip 21191819 BLAKE2B 04f97bc7fd711b59069e4447f7003a528683939ec209962124cff8d97c5b7e17750b595fd89a17f76a7e00ce06b127cc93bdd343f04ac8a2fb5d20eef2d4a45b SHA512 f19b7d9d6b54eee23480a4217e6c47fdca184fcd7653a04a147ad6a2af6151420381adb340db37f445e3a23d8c0f045c760c7f10218d6c2622f9cb74acd792db diff --git a/games-fps/quake3-matrix/metadata.xml b/games-fps/quake3-matrix/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-matrix/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-matrix/quake3-matrix-2.4_beta-r1.ebuild b/games-fps/quake3-matrix/quake3-matrix-2.4_beta-r1.ebuild deleted file mode 100644 index 1aeef46f0986..000000000000 --- a/games-fps/quake3-matrix/quake3-matrix-2.4_beta-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="Matrix conversion mod" -MOD_NAME="Matrix" -MOD_DIR="matrix" - -inherit games games-mods - -HOMEPAGE="https://www.moddb.com/mods/matrix-quake-3" -SRC_URI="https://www.mirrorservice.org/sites/quakeunity.com/modifications/matrix24.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_unpack() { - mkdir ${MOD_DIR} || die - cd ${MOD_DIR} || die - unpack ${A} -} diff --git a/games-fps/quake3-nsco/Manifest b/games-fps/quake3-nsco/Manifest deleted file mode 100644 index 7eb8a0d3185f..000000000000 --- a/games-fps/quake3-nsco/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST nsco_beta19.zip 314224296 BLAKE2B 65a1313889b8d9c9e8858f3d0372d41ba941a2ec31b5e5a62219b2284e99ba0fa9dd4e64c44e0e227f7537120f6a1378f8bfa1b3000cab79dec65a95a9894fbc SHA512 bf125ab25e841536686e0a4d7de98b62b35f1034e9120daf86a1c2536b189252f22ab0b4105337e311758103cce7a9e1f371d5ba4f859dacbf2d7b41e48952c5 -DIST nsco_beta193upd.zip 55808681 BLAKE2B abc518d483e4f652d18fbb6a96ad2486cda2af9c7df5194d6904ff4a29a4532baa607b4f05d969bc6aaf5d6a910fed96098726ba7373737ebb9d6eded2d8bb33 SHA512 8233a54b65ba29babab47056468fb112cac6a687db151d416dbabb754fe03006db4f0d0bb403e0e44f03d2b6e99428d67aed0fa27d4473331035dea5bc3563eb diff --git a/games-fps/quake3-nsco/files/server.cfg b/games-fps/quake3-nsco/files/server.cfg deleted file mode 100644 index 2a0eba41e0f6..000000000000 --- a/games-fps/quake3-nsco/files/server.cfg +++ /dev/null @@ -1,97 +0,0 @@ -// *NOTE* any line that starts with "//" is ignored by quake.
-// changed:
-// 10.03.02 by defcon-x/defcon-x@ns-co.net
-// 11.03.02 by defcon-x/defcon-x@ns-co.net - setted sv_floodprotect 0 as default value.
-// 08.05.02 by defcon-x/defcon-x@ns-co.net - added new beta 1.1 cvars
-// 19.05.02 by defcon-x/defcon-x@ns-co.net - added new beta 1.1 cvars
-// 29.06.02 by defcon-x/defcon-x@ns-co.net - added new beta 1.2 cvars
-// removed cvar mapcycle
-// added new ns-co master server
-// 29.07.02 by defcon-x/defcon-x@ns-co.net - updated server.cfg for b1.3
-// 29.08.02 by defcon-x/defcon-x@ns-co.net - updated server.cfg for b1.45
-
-//
-// please see the cvars.txt
-//
-
-//*** Administrator Info ***
-sets Admin "Gentoo Admin"
-sets Email "UnnamedAdmin@NoEmail"
-
-//*** Server Name and Daily Message ***
-set sv_hostname "Navy Seals : Covert Operations [BETA 1.45] powered by Gentoo Linux"
-set g_motd "www.ns-co.net, www.gentoo.org"
-
-//*** Game Settings ***
-set sv_maxclients "18"
-// set g_maxGameClients ""
-set sv_privateClients "0"
-set g_gametype "3"
-set roundtime "4"
-set teampointlimit "15"
-
-// do not remove the following line, or set the cvar to 1
-set sv_floodprotect "0" // this should be set to "0" by default.
-// it's important for a proper XP usage
-
-set g_noPrimary "0" // prevent the usage of primarys
-set g_noSecondary "0" // * secondarys
-set g_noGrenades "0" // and grenades
-set g_allowMapVote "1" // allow the voting of maps
-set g_allowKickVote "1" // allow the kick voting of players
-
-// 1 enables friendly fire
-set g_friendlyFire "1"
-
-// memory management
-// only use these settings if you want the best memory usage
-// on dedicated servers.
-seta com_soundMegs "0"
-seta com_zoneMegs "8"
-seta com_hunkMegs "38"
-
-set g_basexp "15"
-set g_inventoryupdatetime "5"
-set g_maxteamkill "3" // 3 teamkills until a player gets kicked for TK
-set g_TeamKillRemoveTime "300" // remove one teamkill after not killing for 5 minutes
-set g_overridegoals "0"
-//*** Less Packets ***
-// set g_silentbullets "1" // bullets are not SENT to the clients
-// set g_reallead "1" // real bullets instead of instat-hit ray-test weapons
-set g_teamlockcamera "0" // lock chasecamera so players can only spectate their teammates - for clangames very useful
-set g_minplayers "1" // starts the round as soon as X players are in each team - for clangames very useful
-
-//*** Passwords ***
-// set rconpassword "-----"
-// set sv_privatePassword "-----"
-// set g_password "-----"
-
-//*** Bot Setup ***
-set bot_enable "0"
-set bot_minplayers "0"
-set bot_maxplayers "0"
-
-//*** Server Settings ***
-set sv_pure "1"
-set g_allowvote "1"
-set sv_allowdownload "0"
-set gamename "seals"
-set sv_maxRate "15000"
-set g_log "seals.log"
-
-set g_inactivity "90" // kick after 90 seconds of inactivity on server
-set g_firstcountdown "30" // the first round has a countdown of 30 seconds
-
-//*** Master Servers ***
-set sv_master1 "ns-co.org" // primary ns-co master
-set sv_master2 "master1.idsoftware.com"
-set sv_master3 "master2.idsoftware.com"
-set sv_master4 "master3.idsoftware.com"
-set sv_master5 "master4.idsoftware.com"
-
-
-//*** Mapcycle ***
-set g_mapcycle "configs/mapcycle.cfg" // leave this as default
-
-//execute a map in the cycle
-map ns_ghetto
diff --git a/games-fps/quake3-nsco/metadata.xml b/games-fps/quake3-nsco/metadata.xml deleted file mode 100644 index b7aeaff31a83..000000000000 --- a/games-fps/quake3-nsco/metadata.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - - - <longdescription> - From http://www.ns-co.net: - - Navy SEAL/s: Covert Operations is a scale realism total - conversion for id Software's Q3/TA engine. NS:CO pits players - in realistic SEAL and Tango land covert operations in realistic - settings with scale weapons, munitions, and equipment. - - NS:CO is a tactically sophisticated feature rich multi-player - game that emphasized teamwork and realistic SEAL SPECWAR - missions and tactics. - - NS:CO is a total conversion featuring original game-design, - technology, all original code, stunning art, level design, - modeling and animation; wrapped in a rich game interface that - gives players new exciting control over game-play that is - unique, realistic and enormous fun. - </longdescription> - -</pkgmetadata> diff --git a/games-fps/quake3-nsco/quake3-nsco-1.93-r1.ebuild b/games-fps/quake3-nsco/quake3-nsco-1.93-r1.ebuild deleted file mode 100644 index d25727402275..000000000000 --- a/games-fps/quake3-nsco/quake3-nsco-1.93-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="a US Navy Seals conversion mod" -MOD_NAME="Navy Seals: Covert Operations" -MOD_DIR="seals" - -inherit games games-mods - -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="https://www.mirrorservice.org/sites/quakeunity.com/modifications/navyseals/nsco_beta19.zip - https://www.mirrorservice.org/sites/quakeunity.com/modifications/navyseals/nsco_beta193upd.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" -RESTRICT="strip mirror" - -src_prepare() { - rm -rf seals/launch* || die -} diff --git a/games-fps/quake3-osp/Manifest b/games-fps/quake3-osp/Manifest deleted file mode 100644 index bd799ae661d9..000000000000 --- a/games-fps/quake3-osp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST osp-Quake3-1.03a_full.zip 55882759 BLAKE2B f5d0ff6c6b9a2ceef0c0269c8d20f12f8040b328612e6893ef12bedc15c9f92e4e9b3160a64f269535aa2f64ed010d2ea60050587fbe5a9787f717da8a6e8068 SHA512 9a9bc76ca2e582432e0f8ff6a3fe0bd2e0b0767a1f52bdea8debc7bc9053dc78951335da085b88e0f3690f1f7fda25a628cff9bace7f683f543c5eff90307e19 diff --git a/games-fps/quake3-osp/files/server.cfg b/games-fps/quake3-osp/files/server.cfg deleted file mode 100644 index 887ff1e2784e..000000000000 --- a/games-fps/quake3-osp/files/server.cfg +++ /dev/null @@ -1,165 +0,0 @@ -/////////////////////////////////////////////
-// OSP Server Configuration File //
-/////////////////////////////////////////////
-
-
-//////////////////////
-// Gameplay Options //
-//////////////////////
-set capturelimit "8"
-set dmflags "0"
-set fraglimit "0"
-set g_dowarmup "1"
-set g_forceRespawn "10"
-set g_gametype "1"
-set g_teamautojoin "0"
-set g_teamforcebalance "0"
-set g_warmup "0"
-set match_carespawn "0"
-set match_instagib "0"
-set match_latejoin "0"
-set match_minplayers "2"
-set match_overtime "0"
-set match_overtimecount "0"
-set match_overtimelength "5"
-set match_readypercent "100"
-set match_roundtimer "10"
-set match_timeoutcount "3"
-set match_timeoutlength "60"
-set match_winbyscore "0"
-set roundlimit "5"
-set server_promode "0"
-set team_allcaptain "1"
-set team_maxplayers "0"
-set team_nocontrols "0"
-set team_noteamready "0"
-set timelimit "10"
-
-//////////////////////
-// Server Options //
-//////////////////////
-set g_gravity "800"
-set g_inactivity "0"
-set g_knockback "1000"
-set g_maxGameClients "0"
-set g_motd ""
-set g_needpass "0"
-set g_privatePassword ""
-set g_smoothclients "0"
-set g_speed "320"
-set match_maxsuicides "0"
-set osp_gamename "0"
-set player_always ""
-set rconPassword ""
-set ref_password "none"
-set server_customclient "15"
-set server_ospauth "1"
-set server_record "0"
-set server_motd1 "This server is Gentoo Linux powered"
-set server_motd2 ""
-set server_motd3 ""
-set server_motd4 ""
-set server_motd5 ""
-set server_motd6 ""
-set server_motd7 ""
-set server_motd8 ""
-set sv_allowDownload "1"
-set sv_cheats "0"
-set sv_floodprotect "0"
-set sv_hostname "OSP 1v1"
-set sv_maxclients "7"
-set sv_privateClients "1"
-set sv_pure "1"
-
-//////////////////////
-// File Options //
-//////////////////////
-set g_log "games.log"
-set g_logSync "0"
-set admin_log "adm.log"
-set log_default "0"
-set log_stat "0"
-set filter_file "filters.txt"
-set map_file "cfg-maps\1v1maps.txt"
-set server_gfxspecific "none"
-set player_file "none"
-set server_motdfile "none"
-set mode_customfilename "none"
-set decal_directory "decals"
-set viewcam_directory "cfg-viewcam"
-
-//////////////////////
-// Weapon Options //
-//////////////////////
-set armor_q2style "0"
-set gauntlet_damage "50"
-set gauntlet_disable "0"
-set g_friendlyFire "1"
-set g_weaponrespawn "5"
-set g_weaponteamrespawn "30"
-set instagib_reload "1500"
-set item_disable "4"
-set match_cawarmupfire "1"
-set match_dropitems "0"
-set match_hurtself "1"
-set mg_damage "7"
-set mg_damageTeamplay "5"
-set railgun_damage "100"
-set server_fastrail "0"
-set server_lgcooldown "0"
-set server_thrufloors "0"
-set start_armor "0"
-set start_bfg "0"
-set start_bullets "100"
-set start_cells "0"
-set start_grenades "0"
-set start_health "125"
-set start_lightning "0"
-set start_rockets "0"
-set start_shells "0"
-set start_slugs "0"
-set team_armordamage "0"
-set warmup_armor "100"
-set weapon_deaddrop "1"
-set weapon_have "1"
-set weapon_start "257"
-
-//////////////////////
-// Item Options //
-//////////////////////
-set g_quadfactor "0"
-set match_poweruprespawn "60"
-set powerup_disable "255"
-
-//////////////////////
-// Voting Options //
-//////////////////////
-set g_allowvote "0"
-set mode_start "-1"
-set server_availmodes "2"
-
-//////////////////////
-// Other Options //
-//////////////////////
-set bot_enable "0"
-set g_spectatorInactivity "0"
-set map_autoload "1"
-set map_queue "1"
-set map_halt "0"
-set map_nocount "0"
-set map_once "1"
-set map_random "0"
-set map_rotate "0"
-set match_mutespecs "1"
-set pmove_fixed "0"
-set pmove_msec "8"
-set server_maxpacketsmax "0"
-set server_maxpacketsmin "0"
-set server_realping "0"
-set server_timenudgemax "0"
-set server_timenudgemin "0"
-set sv_maxRate "0"
-set sv_maxPing "0"
-set sv_minPing "0"
-
-map "q3tourney4"
diff --git a/games-fps/quake3-osp/metadata.xml b/games-fps/quake3-osp/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-osp/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-osp/quake3-osp-1.03a-r1.ebuild b/games-fps/quake3-osp/quake3-osp-1.03a-r1.ebuild deleted file mode 100644 index f7620d7bea89..000000000000 --- a/games-fps/quake3-osp/quake3-osp-1.03a-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="a tournament mod" -MOD_NAME="OSP" -MOD_DIR="osp" - -inherit games games-mods - -HOMEPAGE="http://www.orangesmoothie.org/" -SRC_URI="http://osp.dget.cc/orangesmoothie/downloads/osp-Quake3-${PV}_full.zip" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_prepare() { - cd ${MOD_DIR} || die - rm -f VoodooStats-ReadMe.txt *.exe || die - rm -rf voodoo || die -} diff --git a/games-fps/quake3-ra3/Manifest b/games-fps/quake3-ra3/Manifest deleted file mode 100644 index 60a288bd8563..000000000000 --- a/games-fps/quake3-ra3/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ra3176.zip 138018848 BLAKE2B 173d514e6033beeb46775e1e0122c0ea1ad6d0acf5268e8341200e95181f8dc3bbffde0dcc011cc665fe46e580f78930e35f3c4f51b8075e5ac275c4123441eb SHA512 64240dcb1460465eac5279162ed04b97f20bbf10437b1519b1da22c73368c9af0e57191b884fb2712cddd8e0086816a871ad0657dfdb73ab70940ec8f37daff9 diff --git a/games-fps/quake3-ra3/metadata.xml b/games-fps/quake3-ra3/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-ra3/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-ra3/quake3-ra3-1.76-r1.ebuild b/games-fps/quake3-ra3/quake3-ra3-1.76-r1.ebuild deleted file mode 100644 index 9ff5bad0f00f..000000000000 --- a/games-fps/quake3-ra3/quake3-ra3-1.76-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="a rocket dueling mod" -MOD_NAME="Rocket Arena 3" -MOD_DIR="arena" - -inherit games games-mods - -HOMEPAGE="https://www.moddb.com/mods/rocket-arena-3" -SRC_URI="https://www.mirrorservice.org/sites/quakeunity.com/modifications/rocketarena3/ra3${PV/.}.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -QA_PREBUILT="${INS_DIR:1}/${MOD_DIR}/*so" diff --git a/games-fps/quake3-reaction/Manifest b/games-fps/quake3-reaction/Manifest deleted file mode 100644 index 8d862a9a1a49..000000000000 --- a/games-fps/quake3-reaction/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST ReactionQuake3-v3.1-Full.zip 327488276 BLAKE2B 8a26d2c0841175fa9db95b5443d653d1b6b252e80c0c73418a46edb6b747b85e543dddbc0e034a954d87ae0b99a8341f8fcdfb7df01a21a13f0ad91d19cba509 SHA512 78d141a09d73daedcbaf2c3ec24a7c017592f556610011e8143ebc7c16e24f24bc8575b59ac43f46119beb0eb5d1744e6f21854e19fc5e8ee65a3f6124f2d5e4 -DIST ReactionQuake3-v3.2-Update.zip 182810088 BLAKE2B db5d28f71d3e894ad3b068f34ff63d89a16dc5c5b83698ebf0587b750b4575a62cc6845c50e7b0c560272ed7c6bcbcab338ea929a0a9e6eb42b3af22cc6c3ba5 SHA512 80d798d4153fe6072e297caad8999c95b3132ac8026f2b2b8c684a63be0cbb66d7c812bd68f9c8c28b297a93664b19962c1bae4741b3bba225099e6db87ae2d5 diff --git a/games-fps/quake3-reaction/metadata.xml b/games-fps/quake3-reaction/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-reaction/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-reaction/quake3-reaction-3.2.ebuild b/games-fps/quake3-reaction/quake3-reaction-3.2.ebuild deleted file mode 100644 index ee94abeb9122..000000000000 --- a/games-fps/quake3-reaction/quake3-reaction-3.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="port of Action Quake 2 to Quake 3: Arena" -MOD_NAME="Reaction" -MOD_DIR="rq3" -MOD_ICON="reaction-4.ico" - -inherit games games-mods - -HOMEPAGE="http://www.rq3.com/" -SRC_URI=" - https://www.mirrorservice.org/sites/quakeunity.com/modifications/reactionquake3/ReactionQuake3-v3.1-Full.zip - https://www.mirrorservice.org/sites/quakeunity.com/modifications/reactionquake3/ReactionQuake3-v3.2-Update.zip - " - -LICENSE="all-rights-reserved" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" diff --git a/games-fps/quake3-ruinhunters/Manifest b/games-fps/quake3-ruinhunters/Manifest deleted file mode 100644 index 860b11165688..000000000000 --- a/games-fps/quake3-ruinhunters/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST ruin_hunters_v10.zip 67679542 BLAKE2B a366ab8c3a10905f5d4b50fbc2b386c21a7da9cbdc37d88a0a8bf4cd4a27bf491f924f8e1ef25834377c9b5806692bccd5aeb03823d779e8ee4c27f7b0237526 SHA512 9eabab8460c2ddffeb7cc48eea272028a9623f9df3078c328599f83e2827e73e8578d7846d51026d426007d9579bb34ebe9321e27548fe245840063efbcb8d54 -DIST ruin_hunters_v10a_patch.zip 7186582 BLAKE2B b3e78c0ed15a93c525f285bf46340c8a2d7be16d3232ca6525f3880461365c716860f189675c4ec662944951acb4aa99aa88bffc6cec1dd8623be46599768668 SHA512 898e5fe7c16fdeb030b6fd1873171c9f37eedbcf55162963a1f2ea7ac281ad0021116f705964cfd20aa08a462270bddbb2a4a071331641eab11b8e3dc60abc45 diff --git a/games-fps/quake3-ruinhunters/metadata.xml b/games-fps/quake3-ruinhunters/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-ruinhunters/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-ruinhunters/quake3-ruinhunters-1.0a-r1.ebuild b/games-fps/quake3-ruinhunters/quake3-ruinhunters-1.0a-r1.ebuild deleted file mode 100644 index 9bfc2a4c2218..000000000000 --- a/games-fps/quake3-ruinhunters/quake3-ruinhunters-1.0a-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="Anime mod with cartoon actors and arcade-like gameplay" -MOD_NAME="Ruin Hunters" -MOD_DIR="ruin" - -inherit games games-mods - -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI=" - https://www.mirrorservice.org/sites/quakeunity.com/modifications/ruinhunters/ruin_hunters_v10.zip - https://www.mirrorservice.org/sites/quakeunity.com/modifications/ruinhunters/ruin_hunters_v10a_patch.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_prepare() { - rm -f *.bat -} diff --git a/games-fps/quake3-teamarena/Manifest b/games-fps/quake3-teamarena/Manifest deleted file mode 100644 index aa989a7652cb..000000000000 --- a/games-fps/quake3-teamarena/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST linuxq3apoint-1.32b-3.x86.run 30923961 BLAKE2B 79585534d930a466af58cd34acaac7b9d95da2ad665525b7f7d9ad2e05f3efe5f94b7958b5adca8dd8f687b37d82323a76a701af4bd2cf6011df1e4cc59f4ca9 SHA512 64cff7f8b689e6c801cd68b0f44406a60bd45f83b2544debb8bf1ef7480a1407184a67d2bdafe66e803c0c030b8df6766ce24e48c9e7c610ecf152ed326b7d78 diff --git a/games-fps/quake3-teamarena/metadata.xml b/games-fps/quake3-teamarena/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-teamarena/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-teamarena/quake3-teamarena-1.32b.ebuild b/games-fps/quake3-teamarena/quake3-teamarena-1.32b.ebuild deleted file mode 100644 index 89d0be6ad9a0..000000000000 --- a/games-fps/quake3-teamarena/quake3-teamarena-1.32b.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CDROM_OPTIONAL="yes" -inherit eutils unpacker cdrom games - -DESCRIPTION="Quake III Team Arena - data portion" -HOMEPAGE="http://icculus.org/quake3/" -SRC_URI="mirror://idsoftware/quake3/linux/linuxq3apoint-${PV}-3.x86.run" - -LICENSE="Q3AEULA" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="bindist" - -RDEPEND="|| ( - games-fps/quake3 - games-fps/quake3-bin )" -DEPEND="" - -S=${WORKDIR} - -src_unpack() { - use cdinstall && cdrom_get_cds Setup/missionpack/PAK0.PK3 - unpack_makeself -} - -src_install() { - einfo "Copying Team Arena files from linux client ..." - insinto "${GAMES_DATADIR}"/quake3/missionpack - doins missionpack/*.pk3 - - if use cdinstall ; then - einfo "Copying files from CD ..." - newins "${CDROM_ROOT}/Setup/missionpack/PAK0.PK3" pak0.pk3 - eend 0 - fi - - find "${D}" -exec touch '{}' \; - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - if ! use cdinstall ; then - elog "You need to copy PAK0.PK3 from your Team Arena CD into" - elog "${dir}/missionpack and name it pak0.pk3." - elog "Or if you have got a Window installation of Q3 make a symlink to save space." - elog - elog "Or, re-emerge quake3-teamarena with USE=cdinstall." - echo - fi -} diff --git a/games-fps/quake3-threewave/Manifest b/games-fps/quake3-threewave/Manifest deleted file mode 100644 index b703ff009636..000000000000 --- a/games-fps/quake3-threewave/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST threewave_16_full.zip 187896825 BLAKE2B d1217e9b403254cf5226457129dc56bc3f07cb00f0c8a5a926c6b4241c778e17a1d41601684c98b268fcba598aa55e6d0aecec7a7d6628e16a8f2ea5caef2511 SHA512 06d7ce75453f79dc2621086cac816a5bb81cc3c1dcc96015c4f7e18f07144c2cca384d437edda51e431c11854977b5d6197a70be06e1660da9a0c3ab67dae6af -DIST threewave_17_update.zip 6139861 BLAKE2B 20325e06bfa1bf6899e4de053c3e673d01381f24fb35ce3096d2738241ade30f56ba72317dd5dc5c73ec61d4731d54b036dde2b8b77c5ea4212bb7f2d4376246 SHA512 b2c98112d3c671fb08db154079cf2a085536dd121600301884779030722a18301e73a5d41321dff98508659feda689c8af08be1b05420527c395bb036a627962 diff --git a/games-fps/quake3-threewave/metadata.xml b/games-fps/quake3-threewave/metadata.xml deleted file mode 100644 index 78274e0fa550..000000000000 --- a/games-fps/quake3-threewave/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> -</maintainer> -</pkgmetadata> diff --git a/games-fps/quake3-threewave/quake3-threewave-1.7-r1.ebuild b/games-fps/quake3-threewave/quake3-threewave-1.7-r1.ebuild deleted file mode 100644 index bd13e90ac83c..000000000000 --- a/games-fps/quake3-threewave/quake3-threewave-1.7-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MOD_DESC="Threewave CTF" -MOD_NAME="Threewave CTF" -MOD_DIR="threewave" - -inherit games games-mods - -HOMEPAGE="http://www.threewave.com/" -SRC_URI="https://www.mirrorservice.org/sites/quakeunity.com/modifications/threewavectf/threewave_16_full.zip - https://www.mirrorservice.org/sites/quakeunity.com/modifications/threewavectf/threewave_17_update.zip" - -LICENSE="freedist" -KEYWORDS="~amd64 ~x86" -IUSE="dedicated opengl" - -src_unpack() { - unpack threewave_{16_full,17_update}.zip -} diff --git a/games-fps/quake3/Manifest b/games-fps/quake3/Manifest deleted file mode 100644 index 5691df20a7af..000000000000 --- a/games-fps/quake3/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ioquake3-1.36.tar.bz2 3503058 BLAKE2B f5688bc66f19eeeb0cc925208ac4f8a95905f4a2a9be6380f408d354d466020135e0944abc1344e81a9f67aeb714111af2d0f968c2c2eab6138f1a55b2db7191 SHA512 fdd8e0ab56966cdc614eff45ab478b87255cfb1b50ba10b3141bcfcc569fc620d281de93333d39119b2d7b43aac3900ecf826a0459fc89bb2f57e30ae2425645 diff --git a/games-fps/quake3/files/quake3-1.36-bots.patch b/games-fps/quake3/files/quake3-1.36-bots.patch deleted file mode 100644 index 31d2f2041c6f..000000000000 --- a/games-fps/quake3/files/quake3-1.36-bots.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- code/botlib/l_script.c.orig 2009-11-02 20:29:23.000000000 +0100 -+++ code/botlib/l_script.c 2009-11-02 22:21:40.000000000 +0100 -@@ -1118,7 +1118,7 @@ - { - if (*string == '\"') - { -- strcpy(string, string+1); -+ memmove(string, string+1, strlen(string)); - } //end if - if (string[strlen(string)-1] == '\"') - { -@@ -1135,7 +1135,7 @@ - { - if (*string == '\'') - { -- strcpy(string, string+1); -+ memmove(string, string+1, strlen(string)); - } //end if - if (string[strlen(string)-1] == '\'') - { diff --git a/games-fps/quake3/metadata.xml b/games-fps/quake3/metadata.xml deleted file mode 100644 index c62fb568e143..000000000000 --- a/games-fps/quake3/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <longdescription> -Quake III Arena is the third installment of the extremely popular and -successful Quake series by id software. The game was released by id -software for both Windows and Linux. The Linux version of the game was -maintained and sold by the now defunct Loki Entertainment. The powerful -Quake III engine is the basis for many other commercial games, as id's -major source of revenue is licensing their game engines. The engine -allows for user-contributed modifications to be made, allowing the game -to be extensible and expandable. This game is commercial software, and -requires the data from a retail copy of the game to play. If you're -interested in checking out the technology behind Quake III, then -"emerge quake3-demo" to get the playable demo. -</longdescription> - <use> - <flag name="mumble">Adds player-location (positional audio) support to VoIP</flag> - <flag name="teamarena">Adds support for Team Arena expansion pack</flag> - <flag name="voice">Adds VoIP support</flag> - </use> -</pkgmetadata> diff --git a/games-fps/quake3/quake3-1.36-r1.ebuild b/games-fps/quake3/quake3-1.36-r1.ebuild deleted file mode 100644 index 0618c60f2e6d..000000000000 --- a/games-fps/quake3/quake3-1.36-r1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils flag-o-matic toolchain-funcs games - -MY_PN="ioquake3" -MY_PV="${PV}" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="Quake III Arena - 3rd installment of the classic id 3D first-person shooter" -HOMEPAGE="https://ioquake3.org/" -SRC_URI="https://ioquake3.org/files/${MY_PV}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# "smp" is omitted, because currently it does not work. -IUSE="dedicated opengl teamarena +openal curl vorbis voice mumble" - -UIDEPEND="virtual/opengl - media-libs/libsdl[sound,video,joystick,X,opengl] - openal? ( media-libs/openal ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) - voice? ( media-libs/speex ) - curl? ( net-misc/curl )" -DEPEND="opengl? ( ${UIDEPEND} ) - !dedicated? ( ${UIDEPEND} )" -UIRDEPEND="voice? ( mumble? ( media-sound/mumble ) )" -RDEPEND="${DEPEND} - opengl? ( ${UIRDEPEND} ) - !dedicated? ( ${UIRDEPEND} ) - games-fps/quake3-data - teamarena? ( games-fps/quake3-teamarena )" - -S="${WORKDIR}/${MY_P}" - -my_arch() { - case "${ARCH}" in - x86) echo "i386" ;; - amd64) echo "x86_64" ;; - *) tc-arch-kernel ;; - esac -} - -my_platform() { - usex kernel_linux linux freebsd -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-bots.patch - einfo "Fixing libspeex linking..." - sed -i -e 's/\(-lspeex\)/\1 -lspeexdsp/' Makefile || die -} - -src_compile() { - - buildit() { use $1 && echo 1 || echo 0 ; } - - # This is the easiest way to pass CPPFLAGS to the build system, which - # are otherwise ignored. - append-flags ${CPPFLAGS} - - # OPTIMIZE is disabled in favor of CFLAGS. - # - # TODO: BUILD_CLIENT_SMP=$(buildit smp) - emake \ - ARCH="$(my_arch)" \ - V=1 \ - BUILD_CLIENT=$(( $(buildit opengl) | $(buildit !dedicated) )) \ - BUILD_GAME_QVM=0 \ - BUILD_GAME_SO=0 \ - BUILD_SERVER=$(buildit dedicated) \ - DEFAULT_BASEDIR="${GAMES_DATADIR}/${PN}" \ - GENERATE_DEPENDENCIES=0 \ - OPTIMIZE="" \ - PLATFORM="$(my_platform)" \ - USE_CODEC_VORBIS=$(buildit vorbis) \ - USE_CURL=$(buildit curl) \ - USE_CURL_DLOPEN=0 \ - USE_INTERNAL_SPEEX=0 \ - USE_INTERNAL_ZLIB=0 \ - USE_LOCAL_HEADERS=0 \ - USE_MUMBLE=$(buildit mumble) \ - USE_OPENAL=$(buildit openal) \ - USE_OPENAL_DLOPEN=0 \ - USE_VOIP=$(buildit voice) -} - -src_install() { - dodoc BUGS ChangeLog id-readme.txt md4-readme.txt NOTTODO README TODO - if use voice ; then - dodoc voip-readme.txt - fi - - if use opengl || ! use dedicated ; then - doicon misc/quake3.svg - make_desktop_entry quake3 "Quake III Arena" - fi - - cd build/release-$(my_platform)-$(my_arch) || die - local exe target - for exe in {ioquake3,ioquake3-smp,ioq3ded}.$(my_arch) ; do - if [[ -x ${exe} ]] ; then - target=${exe%.*} - newgamesbin ${exe} ${target} - dosym ${target} "${GAMES_BINDIR}/${target/io}" - fi - done - - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - - ewarn "The source version of Quake III Arena will not work with PunkBuster." - ewarn "If you need PB support, then use the games-fps/quake3-bin package." -} diff --git a/games-fps/quake3/quake3-9999.ebuild b/games-fps/quake3/quake3-9999.ebuild deleted file mode 100644 index a5273e1ac571..000000000000 --- a/games-fps/quake3/quake3-9999.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# quake3-9999 -> latest git -# quake3-9999.REV -> use git REV -# quake3-VER_alphaREV -> git snapshot REV for version VER -# quake3-VER -> normal quake release - -EAPI=5 -inherit eutils flag-o-matic toolchain-funcs games -[[ "${PV}" == 9999* ]] && inherit git-r3 - -MY_PN="ioquake3" -MY_PV="${PV}" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="Quake III Arena - 3rd installment of the classic id 3D first-person shooter" -HOMEPAGE="https://ioquake3.org/" -[[ "${PV}" != 9999* ]] && SRC_URI="https://ioquake3.org/files/${MY_PV}/${MY_P}.tar.bz2" -EGIT_REPO_URI="https://github.com/ioquake/ioq3.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -# "smp" is omitted, because currently it does not work. -IUSE="dedicated opengl teamarena +openal curl vorbis voice mumble" - -UIDEPEND="virtual/opengl - media-libs/libsdl[sound,video,joystick,X,opengl] - virtual/jpeg:0 - openal? ( media-libs/openal ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) - voice? ( media-libs/speex ) - curl? ( net-misc/curl )" -DEPEND="opengl? ( ${UIDEPEND} ) - !dedicated? ( ${UIDEPEND} )" -UIRDEPEND="voice? ( mumble? ( media-sound/mumble ) )" -RDEPEND="${DEPEND} - opengl? ( ${UIRDEPEND} ) - !dedicated? ( ${UIRDEPEND} ) - games-fps/quake3-data - teamarena? ( games-fps/quake3-teamarena )" - -if [[ "${PV}" != 9999* ]] ; then - S="${WORKDIR}/${MY_P}" -fi - -my_arch() { - case "${ARCH}" in - x86) echo "i386" ;; - amd64) echo "x86_64" ;; - *) tc-arch-kernel ;; - esac -} - -my_platform() { - usex kernel_linux linux freebsd -} - -src_compile() { - - buildit() { use $1 && echo 1 || echo 0 ; } - - # This is the easiest way to pass CPPFLAGS to the build system, which - # are otherwise ignored. - append-flags ${CPPFLAGS} - - # Workaround for used zlib macro, wrt bug #449510 - append-flags -DOF=_Z_OF - - # OPTIMIZE is disabled in favor of CFLAGS. - # - # TODO: BUILD_CLIENT_SMP=$(buildit smp) - emake \ - ARCH="$(my_arch)" \ - V=1 \ - BUILD_CLIENT=$(( $(buildit opengl) | $(buildit !dedicated) )) \ - BUILD_GAME_QVM=0 \ - BUILD_GAME_SO=0 \ - BUILD_SERVER=$(buildit dedicated) \ - DEFAULT_BASEDIR="${GAMES_DATADIR}/${PN}" \ - FULLBINEXT="" \ - GENERATE_DEPENDENCIES=0 \ - OPTIMIZE="" \ - PLATFORM="$(my_platform)" \ - USE_CODEC_VORBIS=$(buildit vorbis) \ - USE_CURL=$(buildit curl) \ - USE_CURL_DLOPEN=0 \ - USE_INTERNAL_JPEG=0 \ - USE_INTERNAL_SPEEX=0 \ - USE_INTERNAL_ZLIB=0 \ - USE_LOCAL_HEADERS=0 \ - USE_MUMBLE=$(buildit mumble) \ - USE_OPENAL=$(buildit openal) \ - USE_OPENAL_DLOPEN=0 \ - USE_VOIP=$(buildit voice) -} - -src_install() { - dodoc BUGS ChangeLog id-readme.txt md4-readme.txt NOTTODO README.md TODO voip-readme.txt - if use voice ; then - dodoc voip-readme.txt - fi - - if use opengl || ! use dedicated ; then - doicon misc/quake3.svg - make_desktop_entry quake3 "Quake III Arena" - #use smp && make_desktop_entry quake3-smp "Quake III Arena (SMP)" - fi - - cd build/release-$(my_platform)-$(my_arch) || die - local exe - for exe in ioquake3 ioquake3-smp ioq3ded ; do - if [[ -x ${exe} ]] ; then - dogamesbin ${exe} - dosym ${exe} "${GAMES_BINDIR}/${exe/io}" - fi - done - - # Install renderer libraries, wrt bug #449510 - # this should be done through 'dogameslib', but - # for this some files need to be patched - exeinto "${GAMES_DATADIR}/${PN}" - doexe renderer*.so - - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - - ewarn "The source version of Quake III Arena will not work with PunkBuster." - ewarn "If you need PB support, then use the games-fps/quake3-bin package." -} |