summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2015-05-28 17:49:27 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2015-05-28 17:49:27 +0000
commitf7fd5cdaa3ec9953d4a0398ac9cb73475b08e26b (patch)
treeaf7225f81bc249aa70bc3fdd1506d41af6a8efdb /games-fps
parentInitial commit. (diff)
downloadgentoo-2-f7fd5cdaa3ec9953d4a0398ac9cb73475b08e26b.tar.gz
gentoo-2-f7fd5cdaa3ec9953d4a0398ac9cb73475b08e26b.tar.bz2
gentoo-2-f7fd5cdaa3ec9953d4a0398ac9cb73475b08e26b.zip
old
(Portage version: 2.2.18/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'games-fps')
-rw-r--r--games-fps/xonotic/ChangeLog5
-rw-r--r--games-fps/xonotic/xonotic-0.7.0.ebuild114
2 files changed, 4 insertions, 115 deletions
diff --git a/games-fps/xonotic/ChangeLog b/games-fps/xonotic/ChangeLog
index 76633d728579..a100e37757d9 100644
--- a/games-fps/xonotic/ChangeLog
+++ b/games-fps/xonotic/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for games-fps/xonotic
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/xonotic/ChangeLog,v 1.20 2015/05/21 10:46:50 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/xonotic/ChangeLog,v 1.21 2015/05/28 17:49:27 mr_bones_ Exp $
+
+ 28 May 2015; Michael Sterrett <mr_bones_@gentoo.org> -xonotic-0.7.0.ebuild:
+ old
21 May 2015; Agostino Sarubbo <ago@gentoo.org> xonotic-0.8.0.ebuild:
Stable for amd64, wrt bug #547206
diff --git a/games-fps/xonotic/xonotic-0.7.0.ebuild b/games-fps/xonotic/xonotic-0.7.0.ebuild
deleted file mode 100644
index 0355667d8880..000000000000
--- a/games-fps/xonotic/xonotic-0.7.0.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/xonotic/xonotic-0.7.0.ebuild,v 1.6 2014/10/12 08:46:57 ago Exp $
-
-EAPI=5
-inherit eutils check-reqs games
-
-MY_PN="${PN^}"
-DESCRIPTION="Fork of Nexuiz, Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine"
-HOMEPAGE="http://www.xonotic.org/"
-SRC_URI="http://dl.xonotic.org/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa debug dedicated doc sdl"
-
-UIRDEPEND="
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/libmodplug
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXpm
- x11-libs/libXext
- x11-libs/libXdmcp
- x11-libs/libXxf86dga
- x11-libs/libXxf86vm
- virtual/opengl
- media-libs/freetype:2
- alsa? ( media-libs/alsa-lib )
- sdl? ( media-libs/libsdl[X,sound,joystick,opengl,video,alsa?] )"
-UIDEPEND="
- x11-proto/xextproto
- x11-proto/xf86dgaproto
- x11-proto/xf86vidmodeproto
- x11-proto/xproto"
-RDEPEND="
- sys-libs/zlib
- virtual/jpeg
- media-libs/libpng
- net-misc/curl
- ~dev-libs/d0_blind_id-0.5
- !dedicated? ( ${UIRDEPEND} )"
-DEPEND="${RDEPEND}
- !dedicated? ( ${UIDEPEND} )"
-
-CHECKREQS_DISK_BUILD="1200M"
-CHECKREQS_DISK_USR="950M"
-
-S=${WORKDIR}/${MY_PN}
-
-pkg_pretend() {
- check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- check-reqs_pkg_setup
- games_pkg_setup
-}
-
-src_prepare() {
- sed -i \
- -e "/^EXE_/s:darkplaces:${PN}:" \
- -e "s:-O3:${CFLAGS}:" \
- -e "/-lm/s:$: ${LDFLAGS}:" \
- -e '/^STRIP/s/strip/true/' \
- source/darkplaces/makefile.inc || die
-
- if ! use alsa; then
- sed -i \
- -e "/DEFAULT_SNDAPI/s:ALSA:OSS:" \
- source/darkplaces/makefile || die
- fi
-}
-
-src_compile() {
- local t="$(use debug && echo debug || echo release)"
- local i
-
- # use a for-loop wrt bug 473352
- for i in sv-${t} $(use !dedicated && echo "cl-${t} $(use sdl && echo sdl-${t})") ; do
- emake \
- -C source/darkplaces \
- DP_LINK_TO_LIBJPEG=1 \
- DP_FS_BASEDIR="${GAMES_DATADIR}/${PN}" \
- ${i}
- done
-}
-
-src_install() {
- if ! use dedicated; then
- dogamesbin source/darkplaces/${PN}-glx
- newicon misc/logos/${PN}_icon.svg ${PN}.svg
- make_desktop_entry ${PN}-glx "${MY_PN} (GLX)"
-
- if use sdl; then
- dogamesbin source/darkplaces/${PN}-sdl
- make_desktop_entry ${PN}-sdl "${MY_PN} (SDL)"
- fi
- fi
- dogamesbin source/darkplaces/${PN}-dedicated
-
- dodoc Docs/*.txt
- use doc && dohtml -r Docs
-
- insinto "${GAMES_DATADIR}/${PN}"
- doins -r key_0.d0pk server data
- prepgamesdirs
-
- elog "If you are using opensource drivers you should consider installing: "
- elog " media-libs/libtxc_dxtn"
-}