summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-08-05 20:45:04 -0400
committerIonen Wolkens <ionen@gentoo.org>2023-08-06 00:27:42 -0400
commit4272a10243ad9922992611d5723f25710da767f4 (patch)
tree76db6f1be984fec655be44c14818799af603eb33 /games-fps
parentgames-emulation/pcsx2_patches: drop 0_p20230623 (diff)
downloadgentoo-4272a10243ad9922992611d5723f25710da767f4.tar.gz
gentoo-4272a10243ad9922992611d5723f25710da767f4.tar.bz2
gentoo-4272a10243ad9922992611d5723f25710da767f4.zip
games-fps/xonotic: drop 0.8.5
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'games-fps')
-rw-r--r--games-fps/xonotic/Manifest1
-rw-r--r--games-fps/xonotic/xonotic-0.8.5.ebuild105
2 files changed, 0 insertions, 106 deletions
diff --git a/games-fps/xonotic/Manifest b/games-fps/xonotic/Manifest
index bb6cfce6cfc1..0416a5788373 100644
--- a/games-fps/xonotic/Manifest
+++ b/games-fps/xonotic/Manifest
@@ -1,2 +1 @@
-DIST xonotic-0.8.5.zip 1228561792 BLAKE2B 3f1391ff6522c8f6b7b4f717aecd6ffe852142d70e7cffff9cb5a602a69142c59850636cc1450aade5ae39088354170b819f696427ba8829bf7c375029f2430a SHA512 4ffc4b73eeb5f580d178a98419d5b44cbff0c56e356a62baa729b5b7a6c3d43b2b425b123428c9b1bf3f4718eaf61bcf5d62914521cc061c7563a253440c807e
DIST xonotic-0.8.6.zip 1238439495 BLAKE2B f9a9823a2ef8a1a8790c92fe898599938ff39fe9a32bb1f3595a4b451237f7fca29385feeaf8164216713a2cbe2db4d78cadeee91bb08093dae4a7ad1588e4d4 SHA512 cb39879e96f19abb2877588c2d50c5d3e64dd68153bec3dd1bebedf4d765e506afa419c28381d7005aed664cb1a042571c132b5b319e4308cab67745d996c2a6
diff --git a/games-fps/xonotic/xonotic-0.8.5.ebuild b/games-fps/xonotic/xonotic-0.8.5.ebuild
deleted file mode 100644
index de5cb5d5a726..000000000000
--- a/games-fps/xonotic/xonotic-0.8.5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop check-reqs toolchain-funcs xdg
-
-DESCRIPTION="Fork of Nexuiz, Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine"
-HOMEPAGE="https://xonotic.org/"
-SRC_URI="https://dl.xonotic.org/${P}.zip"
-S="${WORKDIR}/${PN^}"
-
-LICENSE="GPL-3+ GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="X +alsa ode +sdl"
-
-# note: many dependencies are used through dlopen()
-COMMON_UIDEPEND="
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis"
-RDEPEND="
- dev-libs/d0_blind_id
- media-libs/libjpeg-turbo:=
- media-libs/libpng
- media-libs/freetype:2
- net-misc/curl
- sys-libs/zlib:=
- X? (
- ${COMMON_UIDEPEND}
- media-libs/libglvnd[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXpm
- x11-libs/libXxf86vm
- alsa? ( media-libs/alsa-lib )
- )
- ode? ( dev-games/ode:=[double-precision] )
- sdl? (
- ${COMMON_UIDEPEND}
- media-libs/libsdl2[joystick,opengl,sound,video]
- )"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )"
-BDEPEND="app-arch/unzip"
-
-CHECKREQS_DISK_BUILD="1500M"
-CHECKREQS_DISK_USR="1200M"
-
-src_prepare() {
- default
-
- sed -e 's|-O3 ||' \
- -e '/^LDFLAGS_RELEASE/s/$(OPTIM_RELEASE)/$(GENTOO_LDFLAGS)/' \
- -i source/darkplaces/makefile.inc || die
-}
-
-src_compile() {
- tc-export CC
-
- local emakeargs=(
- -C source/darkplaces
- DEFAULT_SNDAPI=$(usex alsa ALSA OSS)
- DP_FS_BASEDIR="${EPREFIX}"/usr/share/${PN}
- DP_LINK_ODE=$(usex ode shared no)
- STRIP=:
- CPUOPTIMIZATIONS="${CFLAGS}"
- GENTOO_LDFLAGS="${LDFLAGS}"
- )
-
- # split for bug 473352
- emake "${emakeargs[@]}" sv-release
- use X && emake "${emakeargs[@]}" cl-release
- use sdl && emake "${emakeargs[@]}" sdl-release
-}
-
-src_install() {
- newbin {source/darkplaces/darkplaces,${PN}}-dedicated
-
- if use X || use sdl; then
- if use X; then
- newbin {source/darkplaces/darkplaces,${PN}}-glx
- domenu misc/logos/${PN}-glx.desktop
- fi
- if use sdl; then
- newbin {source/darkplaces/darkplaces,${PN}}-sdl
- domenu misc/logos/${PN}.desktop
- fi
-
- local size
- for size in 16 22 24 32 48 128 256 512; do
- newicon -s ${size} misc/logos/icons_png/${PN}_${size}.png ${PN}.png
- done
- newicon -s scalable misc/logos/${PN}_icon.svg ${PN}.svg
- fi
-
- dodoc Docs/*.{md,txt}
-
- insinto /usr/share/${PN}
- doins -r key_0.d0pk server data
-
- rm "${ED}"/usr/share/${PN}/server/.gitattributes || die
-}