diff options
author | Tomáš Chvátal <scarabeus@gentoo.org> | 2009-08-13 12:27:11 +0200 |
---|---|---|
committer | Tomáš Chvátal <scarabeus@gentoo.org> | 2009-08-13 12:27:11 +0200 |
commit | 8564839b95baa987d921a5aaabd9ed3e15ba30fa (patch) | |
tree | 6af41da402bbafc8d8824f8a6747b15d7a65d377 /games-fps | |
parent | ( dev-games/clanlib ) removed die on econf clanlib-2.0.3.ebuild (diff) | |
download | gamerlay-8564839b95baa987d921a5aaabd9ed3e15ba30fa.tar.gz gamerlay-8564839b95baa987d921a5aaabd9ed3e15ba30fa.tar.bz2 gamerlay-8564839b95baa987d921a5aaabd9ed3e15ba30fa.zip |
Move to 2 folder layout where one is for devel and one for fixed things.
Diffstat (limited to 'games-fps')
-rw-r--r-- | games-fps/nexuiz/Manifest | 4 | ||||
-rw-r--r-- | games-fps/nexuiz/metadata.xml | 5 | ||||
-rw-r--r-- | games-fps/nexuiz/nexuiz-2.5.ebuild | 133 | ||||
-rw-r--r-- | games-fps/sauerbraten/Manifest | 8 | ||||
-rw-r--r-- | games-fps/sauerbraten/files/sauerbraten-2009.05.04-system-enet.diff | 64 | ||||
-rw-r--r-- | games-fps/sauerbraten/files/sauerbraten-master | 8 | ||||
-rw-r--r-- | games-fps/sauerbraten/files/sauerbraten.conf | 28 | ||||
-rw-r--r-- | games-fps/sauerbraten/files/sauerbraten.init | 74 | ||||
-rw-r--r-- | games-fps/sauerbraten/metadata.xml | 5 | ||||
-rw-r--r-- | games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild | 132 | ||||
-rw-r--r-- | games-fps/urbanterror/Manifest | 6 | ||||
-rw-r--r-- | games-fps/urbanterror/files/urbanterror-makefile.patch | 21 | ||||
-rw-r--r-- | games-fps/urbanterror/metadata.xml | 5 | ||||
-rw-r--r-- | games-fps/urbanterror/urbanterror-4.1.ebuild | 98 |
14 files changed, 0 insertions, 591 deletions
diff --git a/games-fps/nexuiz/Manifest b/games-fps/nexuiz/Manifest deleted file mode 100644 index c58de33..0000000 --- a/games-fps/nexuiz/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST nexmappack_r2.zip 113533483 RMD160 8fbf25ba69ecbaa8170aa468d29ee2f04df5b7f4 SHA1 9d6780822bd682346e74b83e72fafbad45b1ad38 SHA256 15088c7632e0b4f487c789fba4296f44ef5a5d83b51adcb9e603e289e5b8241e -DIST nexuiz-25.zip 666902063 RMD160 4a9eaac39e447bcda2aea481183a41d31bcd9eac SHA1 b62a39cef7a77dc4d739d0b703fc2958028bf9f6 SHA256 23d3bc2f0d87db1c0919a0ffcec9a2a6741a724376deb6b829d6834d5a802a79 -EBUILD nexuiz-2.5.ebuild 3059 RMD160 25629abba77823e8ac992487a2162d63949430f1 SHA1 f6a1f9992e16183ff4795687362e5c1b2a69d1a7 SHA256 48560f29c16daa41834f6843415d89740d7d96ceb5f932cb36183e47eb8882ef -MISC metadata.xml 161 RMD160 734c72757bdba2e93d5c7cfa946fd9eb69e01681 SHA1 e721608e30cdca8dd809c1024687fe4887c49293 SHA256 5102a957a119374da719ca711f473e89fd4183d4e91e86f59e2fc4dce7e607dc diff --git a/games-fps/nexuiz/metadata.xml b/games-fps/nexuiz/metadata.xml deleted file mode 100644 index 4a5a466..0000000 --- a/games-fps/nexuiz/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>playboys</herd> -</pkgmetadata> diff --git a/games-fps/nexuiz/nexuiz-2.5.ebuild b/games-fps/nexuiz/nexuiz-2.5.ebuild deleted file mode 100644 index 020d23b..0000000 --- a/games-fps/nexuiz/nexuiz-2.5.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit eutils toolchain-funcs games - -MY_PN=Nexuiz -MY_P=${PN}-${PV//./} -MAPS=nexmappack_r2 -DESCRIPTION="Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine" -HOMEPAGE="http://alientrap.org/nexuiz/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip - maps? ( mirror://sourceforge/${PN}/${MAPS}.zip )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="alsa dedicated +maps +opengl +sdl" - -UIRDEPEND="media-libs/libogg - media-libs/libvorbis - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXxf86dga - x11-libs/libXxf86vm - virtual/opengl - alsa? ( media-libs/alsa-lib ) - sdl? ( media-libs/libsdl[X,opengl] )" -UIDEPEND="x11-proto/xextproto - x11-proto/xf86dgaproto - x11-proto/xf86vidmodeproto - x11-proto/xproto" -RDEPEND="media-libs/jpeg - net-misc/curl - opengl? ( ${UIRDEPEND} ) - !dedicated? ( !opengl? ( ${UIRDEPEND} ) )" -DEPEND="${RDEPEND} - app-arch/unzip - opengl? ( ${UIDEPEND} ) - !dedicated? ( !opengl? ( ${UIDEPEND} ) )" - -S=${WORKDIR}/darkplaces - -src_unpack() { - unpack ${MY_P}.zip - - local f - for f in "${MY_PN}"/sources/*.zip ; do - unpack ./${f} - done - - if use maps ; then - cd "${WORKDIR}"/${MY_PN} - unpack ${MAPS}.zip - fi -} - -src_prepare() { - # Make the game automatically look in the correct data directory - sed -i \ - -e "/^CC=/s:gcc:$(tc-getCC):" \ - -e "s:-O2:${CFLAGS}:" \ - -e "/-lm/s:$: ${LDFLAGS}:" \ - -e 's/strip/true/' \ - makefile.inc || die "sed makefile.inc failed" - - sed -i \ - -e "s:ifdef DP_.*:DP_FS_BASEDIR=${GAMES_DATADIR}/${PN}\n&:" \ - makefile || die "sed makefile failed" - - if ! use alsa ; then - sed -i \ - -e "/DEFAULT_SNDAPI/s:ALSA:OSS:" \ - makefile || die "sed makefile failed" - fi -} - -src_compile() { - if use opengl || ! use dedicated ; then - emake cl-${PN} || die "emake cl-${PN} failed" - if use sdl ; then - emake sdl-${PN} || die "emake sdl-${PN} failed" - fi - fi - - if use dedicated ; then - emake sv-${PN} || die "emake sv-${PN} failed" - fi -} - -src_install() { - if use opengl || ! use dedicated ; then - dogamesbin ${PN}-glx || die "dogamesbin glx failed" - newicon darkplaces72x72.png ${PN}.png - make_desktop_entry ${PN}-glx "Nexuiz (GLX)" - if use sdl ; then - dogamesbin ${PN}-sdl || die "dogamesbin sdl failed" - make_desktop_entry ${PN}-sdl "Nexuiz (SDL)" - dosym ${PN}-sdl "${GAMES_BINDIR}"/${PN} - else - dosym ${PN}-glx "${GAMES_BINDIR}"/${PN} - fi - fi - - if use dedicated ; then - dogamesbin ${PN}-dedicated || die "dogamesbin dedicated failed" - fi - - cd "${WORKDIR}"/${MY_PN} - - dodoc Docs/*.txt || die "dodoc failed" - dohtml Docs/*.{htm,html} || die "dohtml failed" - insinto "/usr/share/doc/${PF}/html/" - pushd Docs/ > /dev/null - doins -r htmlfiles || die "doins additonal html files failed" - popd > /dev/null - - insinto "${GAMES_DATADIR}"/${PN} - - if use dedicated ; then - doins -r server || die "doins server failed" - fi - - doins -r data || die "doins data failed" - doins -r havoc || die "doins havoc failed" - - prepgamesdirs -} - diff --git a/games-fps/sauerbraten/Manifest b/games-fps/sauerbraten/Manifest deleted file mode 100644 index ecf5172..0000000 --- a/games-fps/sauerbraten/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX sauerbraten-2009.05.04-system-enet.diff 1762 RMD160 67ae13e3282c7204dfe66b725210b28662aa6dcc SHA1 0a223cc90b1350419a8a2188eb47edc44b42a174 SHA256 9ebeb4bd8a73c5d088404069ec3fe5c3a897011c0827f3fcfca79f01eaa45190 -AUX sauerbraten-master 185 RMD160 000c17c195804fe0ada0cd5e3126628b6dd3353b SHA1 c876bbb716a12f9eb85c84f7dc6d41cf45b1e454 SHA256 c1d79d3e1a119e50cc63c97f6dac7d7c411872dbd21c4aea2a4a479da81f7a0b -AUX sauerbraten.conf 605 RMD160 445e6ac9901a5a53a6d0e8b59a9e3de9c230aa98 SHA1 9eed8a4c3422c01db34fcaa4b3aa735459a99edb SHA256 6e0694718370b126034bc569229d91b63cbfbd87f86af0a03d20e08833069811 -AUX sauerbraten.init 1952 RMD160 48d8bea5d2c06d216e581f4f16b31f076d01d5b3 SHA1 699bb25595fc4e090a6d9e28d08af9009ada3f8c SHA256 7bd7d733fa0f7b747f2ee9ce115e76f7b374a0afdcaef459722184c66a9283b7 -DIST sauerbraten_2009_05_04_trooper_edition_linux.tar.bz2 360896105 RMD160 b7342b5379760edc62c6b3093384e45ad1a39b19 SHA1 d4cc4afe711810ce1c2bc6068e76317b9f9d4f53 SHA256 92cf9e2a1711626d2d31fccbf501e36805cefe40374b9b026491768209e593cc -DIST sauerbraten_2009_06_19_patch_linux.tar.bz2 2184733 RMD160 b66999cbfd43a1d37eadcecf5a75537c8be59c93 SHA1 27a22b1ee06f16268e92523d2d166cf5319b9a91 SHA256 d202bd6b2988b9f139cabb6a91b2a854c67359e02c155a138940a867f5cd9563 -EBUILD sauerbraten-2009.05.04.ebuild 3755 RMD160 d90421654a5c812e91427841574df283c4285a00 SHA1 dfeacdf7d45e476e8f854df0ee088f63a95b811c SHA256 2c5a98638885163cc01a8b7cb0796716ac683770ba4579c69cdb0ead4d554c03 -MISC metadata.xml 161 RMD160 734c72757bdba2e93d5c7cfa946fd9eb69e01681 SHA1 e721608e30cdca8dd809c1024687fe4887c49293 SHA256 5102a957a119374da719ca711f473e89fd4183d4e91e86f59e2fc4dce7e607dc diff --git a/games-fps/sauerbraten/files/sauerbraten-2009.05.04-system-enet.diff b/games-fps/sauerbraten/files/sauerbraten-2009.05.04-system-enet.diff deleted file mode 100644 index 418247c..0000000 --- a/games-fps/sauerbraten/files/sauerbraten-2009.05.04-system-enet.diff +++ /dev/null @@ -1,64 +0,0 @@ ---- sauerbraten/src/Makefile -+++ sauerbraten/src/Makefile -@@ -4,7 +4,7 @@ - PLATFORM= $(shell uname -s) - PLATFORM_PREFIX= native - --INCLUDES= -Ishared -Iengine -Ifpsgame -Ienet/include -+INCLUDES= -Ishared -Iengine -Ifpsgame - - STRIP= - ifeq (,$(findstring -g,$(CXXFLAGS))) -@@ -18,8 +18,8 @@ - CLIENT_INCLUDES= $(INCLUDES) -Iinclude - CLIENT_LIBS= -mwindows -Llib -lSDL -lSDL_image -lSDL_mixer -lzdll -lopengl32 -lenet -lws2_32 -lwinmm - else --CLIENT_INCLUDES= $(INCLUDES) -I/usr/X11R6/include `sdl-config --cflags` --CLIENT_LIBS= -Lenet -lenet -L/usr/X11R6/lib `sdl-config --libs` -lSDL_image -lSDL_mixer -lz -lGL -+CLIENT_INCLUDES= $(INCLUDES) `sdl-config --cflags` -+CLIENT_LIBS= -lenet `sdl-config --libs` -lSDL_image -lSDL_mixer -lz -lGL - endif - ifeq ($(PLATFORM),Linux) - CLIENT_LIBS+= -lrt -@@ -89,7 +89,7 @@ - SERVER_LIBS= -Llib -lzdll -lenet -lws2_32 -lwinmm - else - SERVER_INCLUDES= -DSTANDALONE $(INCLUDES) --SERVER_LIBS= -Lenet -lenet -lz -+SERVER_LIBS= -lenet -lz - endif - SERVER_OBJS= \ - shared/crypto-standalone.o \ -@@ -114,15 +114,6 @@ - - all: client server - --enet/Makefile: -- cd enet; ./configure -- --libenet: enet/Makefile -- $(MAKE) -C enet/ all -- --clean-enet: enet/Makefile -- $(MAKE) -C enet/ clean -- - clean: - -$(RM) $(CLIENT_PCH) $(CLIENT_OBJS) $(SERVER_OBJS) $(MASTER_OBJS) sauer_client sauer_server sauer_master - -@@ -157,13 +148,13 @@ - - install: all - else --client: libenet $(CLIENT_OBJS) -+client: $(CLIENT_OBJS) - $(CXX) $(CXXFLAGS) -o sauer_client $(CLIENT_OBJS) $(CLIENT_LIBS) - --server: libenet $(SERVER_OBJS) -+server: $(SERVER_OBJS) - $(CXX) $(CXXFLAGS) -o sauer_server $(SERVER_OBJS) $(SERVER_LIBS) - --master: libenet $(MASTER_OBJS) -+master: $(MASTER_OBJS) - $(CXX) $(CXXFLAGS) -o sauer_master $(MASTER_OBJS) $(SERVER_LIBS) - - install: all diff --git a/games-fps/sauerbraten/files/sauerbraten-master b/games-fps/sauerbraten/files/sauerbraten-master deleted file mode 100644 index 0a26190..0000000 --- a/games-fps/sauerbraten/files/sauerbraten-master +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -SAUER_DIR="$HOME/.%PN%/" -if [ "$#" -ge "1" ] ; then - SAUER_DIR="${1}/" - shift -fi -[ -d "$SAUER_DIR" ] || mkdir -p "$SAUER_DIR" -exec %LIBEXECDIR%/sauer_master "$SAUER_DIR" "$@" diff --git a/games-fps/sauerbraten/files/sauerbraten.conf b/games-fps/sauerbraten/files/sauerbraten.conf deleted file mode 100644 index 8d93bf6..0000000 --- a/games-fps/sauerbraten/files/sauerbraten.conf +++ /dev/null @@ -1,28 +0,0 @@ -# Config file for /etc/init.d/sauerbraten - -# Owner of Sauerbraten server processes (must be existing) -USER="%GAMES_USER_DED%" -GROUP="%GAMES_GROUP%" - - -# Whether to run the dedicated server -RUNSERVER="Yes" - -# Location of the dedicated server config directory -SERVERCONFIG="%SYSCONFDIR%" - -# Additional command line arguments to the dedicated server -SERVERARGS="" - - -# Whether to run the master server -RUNMASTER="No" - -# Location of the master server config directory -MASTERCONFIG="%SYSCONFDIR%" - -# What port should the masterserver use -MASTERPORT="28787" - -# What ip should the masterserver bind to -MASTERIP="" diff --git a/games-fps/sauerbraten/files/sauerbraten.init b/games-fps/sauerbraten/files/sauerbraten.init deleted file mode 100644 index 5aa2356..0000000 --- a/games-fps/sauerbraten/files/sauerbraten.init +++ /dev/null @@ -1,74 +0,0 @@ -#!/sbin/runscript - -depend() { - use net -} - -start() { - [ $(echo ${RUNMASTER} | tr '[:upper:]' '[:lower:]') = "yes" ] && start_master - [ $(echo ${RUNSERVER} | tr '[:upper:]' '[:lower:]') = "yes" ] && start_server - true -} - -start_server() { - ebegin "Starting Sauerbraten dedicated server" - - # Make sure necessary parameters are set - SERVERCONFIG="${SERVERCONFIG:-%SYSCONFDIR%}" - - if [ ! -d ${SERVERCONFIG} ]; then - einfo "No ${SERVERCONFIG} around. Creating new..." - mkdir ${SERVERCONFIG} - chown ${USER}:${GROUP} ${SERVERCONFIG} - fi - - start-stop-daemon \ - --quiet --start --chuid ${USER}:${GROUP} --chdir ${SERVERCONFIG} \ - --make-pidfile --pidfile %GAMES_STATEDIR%/run/sauerbraten/server.pid \ - --background --exec %LIBEXECDIR%/sauer_server -- ${SERVERARGS} - eend $? -} - -start_master() { - ebegin "Starting Sauerbraten master server" - - # Make sure necessary parameters are set - MASTERCONFIG="${MASTERCONFIG:-%SYSCONFDIR%}" - [ -n "${MASTERIP}" ] && MASTERPORT="${MASTERPORT:-28787}" - MASTERARGS="${MASTERCONFIG}/ ${MASTERPORT} ${MASTERIP}" - - if [ ! -d ${MASTERCONFIG} ]; then - einfo "No ${MASTERCONFIG} around. Creating new..." - mkdir ${MASTERCONFIG} - chown ${USER}:${GROUP} ${MASTERCONFIG} - fi - - start-stop-daemon \ - --quiet --start --chuid ${USER}:${GROUP} \ - --make-pidfile --pidfile %GAMES_STATEDIR%/run/sauerbraten/master.pid \ - --background --exec %LIBEXECDIR%/sauer_master -- ${MASTERARGS} - eend $? -} - -stop() { - [ $(echo ${RUNSERVER} | tr '[:upper:]' '[:lower:]') = "yes" ] && stop_server - [ $(echo ${RUNMASTER} | tr '[:upper:]' '[:lower:]') = "yes" ] && stop_master - true -} - -stop_server() { - ebegin "Stopping Sauerbraten dedicated server" - start-stop-daemon --stop --retry 3 --pidfile %GAMES_STATEDIR%/run/sauerbraten/server.pid - eend $? -} - -stop_master() { - ebegin "Stopping Sauerbraten master server" - start-stop-daemon --stop --retry 3 --pidfile %GAMES_STATEDIR%/run/sauerbraten/master.pid - eend $? -} - -restart() { - svc_stop - svc_start -} diff --git a/games-fps/sauerbraten/metadata.xml b/games-fps/sauerbraten/metadata.xml deleted file mode 100644 index 4a5a466..0000000 --- a/games-fps/sauerbraten/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>playboys</herd> -</pkgmetadata> diff --git a/games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild b/games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild deleted file mode 100644 index a3d0177..0000000 --- a/games-fps/sauerbraten/sauerbraten-2009.05.04.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header$ - -EAPI="2" -inherit eutils games - -EDITION="trooper_edition" -PATCH_VERSION="2009_06_19" - -DESCRIPTION="Cube 2: Sauerbraten is an open source game engine (Cube 2) with freeware game data (Sauerbraten)" -HOMEPAGE="http://sauerbraten.org/" -SRC_URI=" - mirror://sourceforge/${PN}/${PN}_${PV//./_}_${EDITION}_linux.tar.bz2 - mirror://sourceforge/${PN}/patch_${PATCH_VERSION}_linux.tar.bz2 -> ${PN}_${PATCH_VERSION}_patch_linux.tar.bz2 -" - -LICENSE="ZLIB freedist" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug dedicated doc" - -RDEPEND=" - sys-libs/zlib - !dedicated? ( - media-libs/libsdl[X,opengl] - media-libs/sdl-mixer[vorbis] - media-libs/sdl-image[png,jpeg] - )" -DEPEND="${RDEPEND} - >=net-libs/enet-1.2_p20090328 - " - -S=${WORKDIR}/${PN} - -LIBEXECDIR="${GAMES_PREFIX}/libexec" -DATADIR="${GAMES_DATADIR}/${PN}" -SYSCONFDIR="${GAMES_SYSCONFDIR}/${PN}" - -src_prepare() { - # Remove cruft - # Not technically nessesary, but will guard against some potential trouble - ecvs_clean - rm -rf "${S}"/sauerbraten_unix "${S}"/bin_unix "${S}"/src/{include,lib,vcpp,enet} - - # Patch makefile to use system enet instead of bundled - epatch "${FILESDIR}"/${P}-system-enet.diff - - # Fix links so they point to the correct directory - sed -i "${S}"/README.html \ - -e 's:docs/::' \ - || die "sed README.html failed" -} - -src_compile() { - local builds build - builds="master server" - cd "${S}/src" - use dedicated || builds+=" client" - for build in ${builds}; do - emake CXXFLAGS="${CXXFLAGS}$(use debug && echo " -D_DEBUG")" ${build} || die "make failed!" - done -} - -src_install() { - if ! use dedicated ; then - # Install the game data - insinto "${DATADIR}" - doins -r data packages || die "doins -r failed" - - # Install the client executable - exeinto "${LIBEXECDIR}" - doexe src/sauer_client || die "doexe failed" - - # Install the client wrapper - games_make_wrapper "${PN}-client" "${LIBEXECDIR}/sauer_client -q\$HOME/.${PN} -r" "${DATADIR}" - - # Create menu entry - doicon "data/cube.png" || die "doicon failed" - make_desktop_entry "${PN}-client" "Cube 2: Sauerbraten" cube.png "Game;ActionGame" - fi - - # Install the server config files - insinto "${SYSCONFDIR}" - doins "server-init.cfg" || die "doins failed" - - # Install the server executables - exeinto "${LIBEXECDIR}" - doexe src/sauer_{server,master} || die "doexe failed" - - # Install the server wrappers - games_make_wrapper "${PN}-server" "${LIBEXECDIR}/sauer_server -q\$HOME/.${PN}" "${SYSCONFDIR}" - cp "${FILESDIR}"/${PN}-master "${T}"/${PN}-master - sed -i \ - -e "s:%PN%:${PN}:g" \ - -e "s:%LIBEXECDIR%:${LIBEXECDIR}:g" \ - "${T}"/${PN}-master || die "sed failed" - dogamesbin "${T}"/${PN}-master - - # Install the server init script - keepdir "${GAMES_STATEDIR}/run/${PN}" - cp "${FILESDIR}"/${PN}.init "${T}" - sed -i \ - -e "s:%SYSCONFDIR%:${SYSCONFDIR}:g" \ - -e "s:%LIBEXECDIR%:${LIBEXECDIR}:g" \ - -e "s:%GAMES_STATEDIR%:${GAMES_STATEDIR}:g" \ - "${T}"/${PN}.init || die "sed failed" - newinitd "${T}"/${PN}.init ${PN} || die "newinitd failed" - cp "${FILESDIR}"/${PN}.conf "${T}" - sed -i \ - -e "s:%SYSCONFDIR%:${SYSCONFDIR}:g" \ - -e "s:%LIBEXECDIR%:${LIBEXECDIR}:g" \ - -e "s:%GAMES_USER_DED%:${GAMES_USER_DED}:g" \ - -e "s:%GAMES_GROUP%:${GAMES_GROUP}:g" \ - "${T}"/${PN}.conf || die "sed failed" - newconfd "${T}"/${PN}.conf ${PN} || die "newconfd failed" - - if use doc ; then - dodoc src/*.txt docs/dev/*.txt || die "dodoc failed" - dohtml -r README.html docs/* || die "dohtml failed" - fi - - prepgamesdirs - fowners -R ${GAMES_USER_DED} "${SYSCONFDIR}" -} - -pkg_postinst() { - games_pkg_postinst - - elog "If you plan to use map editor feature copy all map data from ${DATADIR}" - elog "to corresponding folder in your HOME/.${PN}" -} diff --git a/games-fps/urbanterror/Manifest b/games-fps/urbanterror/Manifest deleted file mode 100644 index 3304f37..0000000 --- a/games-fps/urbanterror/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX urbanterror-makefile.patch 633 RMD160 3e1073dd08aed3964477767b2c7efb6e2c9afc48 SHA1 de974ef4e7b43e17a0a3ef5a18da9cdfa344b7a0 SHA256 3e7e006581d63e6ef506b23df79396b8e30aaa0ee3f00e013f5d1fc8043ed02f -DIST UrbanTerror_41_FULL.zip 754307397 RMD160 e7b46b8b70364f1556f057ab9adb35a54bd2b9a2 SHA1 bbe4262bc46f3ef43525ef338bdda05debf3e2c4 SHA256 5706957783d0e4e77fcc4bbbc2df83aefc0f9a6388f6a63b60947e84f9ed265f -DIST Urbanterror.svg 1592 RMD160 dd7cbf6216cc623fa9a14e0c384d662aa45657fb SHA1 6819d4d3d772fc4c7fe5004d17c8fc0a1cb46cab SHA256 0d7eb12a8fe8380e0d89199621414dd56ecdfe8a8b99eec5b95d925294521de9 -DIST ioUrbanTerrorSource_2007_12_20.zip 17284593 RMD160 70aaea368729913a402b844cf598aa745cc79c06 SHA1 90f813fb991b762fb289a88e3fceb37ace2fd28c SHA256 96d58662852d31fa6ab03431120328dab7f36bf60010a2cfdc1b427d6ac23ce8 -EBUILD urbanterror-4.1.ebuild 2588 RMD160 40fe83d73b04649dfd4002edf8b3ffaadeccf629 SHA1 80c880d9672185afd55a49967077a98ab1a2669e SHA256 900740c3623e0bba240f1ba93ab5b8c8ea520eb481cb11f28586b53ebb4524f9 -MISC metadata.xml 161 RMD160 734c72757bdba2e93d5c7cfa946fd9eb69e01681 SHA1 e721608e30cdca8dd809c1024687fe4887c49293 SHA256 5102a957a119374da719ca711f473e89fd4183d4e91e86f59e2fc4dce7e607dc diff --git a/games-fps/urbanterror/files/urbanterror-makefile.patch b/games-fps/urbanterror/files/urbanterror-makefile.patch deleted file mode 100644 index bb55611..0000000 --- a/games-fps/urbanterror/files/urbanterror-makefile.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- openarena-engine-0.8.1/Makefile 2008-08-09 22:22:37.000000000 +0200 -+++ openarena-engine-0.8.1/Makefile.new 2009-01-07 19:33:31.000000000 +0100 -@@ -231,8 +231,7 @@ - endif - endif - -- BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \ -- -pipe -DUSE_ICON $(shell sdl-config --cflags) -+ BASE_CFLAGS = %CFLAGS% -DUSE_ICON $(shell sdl-config --cflags) - - ifeq ($(USE_OPENAL),1) - BASE_CFLAGS += -DUSE_OPENAL -@@ -323,7 +322,7 @@ - endif - - DEBUG_CFLAGS = $(BASE_CFLAGS) -g -O0 -- RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG $(OPTIMIZE) -+ RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG - - else # ifeq Linux - diff --git a/games-fps/urbanterror/metadata.xml b/games-fps/urbanterror/metadata.xml deleted file mode 100644 index 4a5a466..0000000 --- a/games-fps/urbanterror/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>playboys</herd> -</pkgmetadata> diff --git a/games-fps/urbanterror/urbanterror-4.1.ebuild b/games-fps/urbanterror/urbanterror-4.1.ebuild deleted file mode 100644 index 077eab1..0000000 --- a/games-fps/urbanterror/urbanterror-4.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit games toolchain-funcs - -DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine" -HOMEPAGE="http://www.urbanterror.net/" -SRC_URI="ftp://ftp.snt.utwente.nl/pub/games/${PN}/iourbanterror/source/complete/ioUrbanTerrorSource_2007_12_20.zip - ftp://ftp.snt.utwente.nl/pub/games/${PN}/UrbanTerror_${PV/./}_FULL.zip - http://files.uaaportal.com/gamefiles/current-version/UrbanTerror_${PV/./}_FULL.zip - http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg" - -LICENSE="freedist" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="dedicated openal vorbis" - -RDEPEND="net-misc/curl - vorbis? ( media-libs/libogg media-libs/libvorbis ) - openal? ( media-libs/openal ) - !dedicated? ( media-libs/libsdl[X,opengl] ) - dedicated? ( media-libs/libsdl ) -" -DEPEND="${RDEPEND}" - -S=${WORKDIR} - -src_configure() { - : -} - -src_compile() { - buildit() { use $1 && echo 1 || echo 0 ; } - - if ! use dedicated ; then - cd "${S}"/ioUrbanTerrorClientSource - sed -i \ - -e '16s/-Werror //' \ - code/tools/asm/Makefile || die "sed failed" - emake \ - $(use amd64 && echo ARCH=x86_64) \ - BUILD_CLIENT_SMP=1 \ - BUILD_GAME_SO=0 \ - BUILD_GAME_QVM=0 \ - CC="$(tc-getCC)" \ - DEFAULT_BASEDIR="${GAMES_DATADIR}/${PN}" \ - USE_CODEC_VORBIS=$(buildit vorbis) \ - USE_OPENAL=$(buildit openal) \ - USE_CURL=1 \ - USE_LOCAL_HEADERS=0 \ - || die "emake client failed" - fi - # allways build server - cd "${S}"/ioUrbanTerrorServerSource - emake \ - $(use amd64 && echo ARCH=x86_64) \ - BUILD_GAME_SO=0 \ - BUILD_GAME_QVM=0 \ - CC="$(tc-getCC)" \ - DEFAULT_BASEDIR="${GAMES_DATADIR}/${PN}" \ - USE_CODEC_VORBIS=$(buildit vorbis) \ - USE_OPENAL=$(buildit openal) \ - USE_CURL=1 \ - USE_LOCAL_HEADERS=0 \ - || die "emake server failed" -} - -src_install() { - use amd64 && ARCH=x86_64 - use x86 && ARCH=x86 - - if ! use dedicated ; then - newgamesbin \ - ioUrbanTerrorClientSource/build/release-linux-${ARCH}/ioUrbanTerror-smp.${ARCH} \ - ${PN} - make_desktop_entry ${PN} "UrbanTerror" Urbanterror.svg - fi - newgamesbin \ - ioUrbanTerrorServerSource/build/release-linux-${ARCH}/ioUrTded.${ARCH} \ - ${PN}-server - make_desktop_entry ${PN}-server "UrbanTerror Server" Urbanterror.svg - - doicon "${DISTDIR}"/Urbanterror.svg - cd "${S}"/UrbanTerror/q3ut4 - dodoc readme41.txt - - # fix case sensitivity - mv demos/tutorial.dm_68 demos/TUTORIAL.dm_68 - - insinto "${GAMES_DATADIR}"/${PN}/q3ut4 - doins -r *.pk3 autoexec.cfg demos/ description.txt mapcycle.txt screenshots/ server.cfg - - prepgamesdirs -} |