* [gentoo-commits] proj/gamerlay:master commit in: profiles/, games-fps/urbanterror/
@ 2011-05-06 14:02 Michael Weber
0 siblings, 0 replies; only message in thread
From: Michael Weber @ 2011-05-06 14:02 UTC (permalink / raw
To: gentoo-commits
commit: 9c10453e479816a0fd962e4c8930cd6dfad81eea
Author: Michael Weber <michael <AT> xmw <DOT> de>
AuthorDate: Fri May 6 11:43:45 2011 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri May 6 11:43:45 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=9c10453e
[games-fps/urbanterror] fixed src_uri, new versions
---
.../urbanterror/urbanterror-4.1.1783.240410.ebuild | 5 +-
...0.ebuild => urbanterror-4.1.1788.210710.ebuild} | 29 +++++-------
...0.ebuild => urbanterror-4.1.1807.251210.ebuild} | 48 +++++++++++---------
profiles/package.mask | 4 ++
4 files changed, 43 insertions(+), 43 deletions(-)
diff --git a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild b/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild
index 02ea052..5e93352 100644
--- a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild
+++ b/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -11,8 +11,7 @@ HOMEPAGE="http://www.urbanterror.net/
http://www.www0.org/w/Optimized_executable;_builds_of_ioq3_engine_for_urt"
MY_VER=$(get_version_component_range 1)$(get_version_component_range 2)
SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.7z
- http://urt.hsogaming.com/mirror/currentversion/UrbanTerror_${MY_VER}_FULL.zip
- ftp://ftp.snt.utwente.nl/pub/games/${PN}/UrbanTerror_${MY_VER}_FULL.zip
+ ftp://ftp.snt.utwente.nl/pub/games/${PN}/old/UrbanTerror_${MY_VER}_FULL.zip
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg"
LICENSE="GPL-2"
diff --git a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild b/games-fps/urbanterror/urbanterror-4.1.1788.210710.ebuild
similarity index 79%
copy from games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild
copy to games-fps/urbanterror/urbanterror-4.1.1788.210710.ebuild
index 02ea052..56a2033 100644
--- a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild
+++ b/games-fps/urbanterror/urbanterror-4.1.1788.210710.ebuild
@@ -10,15 +10,14 @@ DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
HOMEPAGE="http://www.urbanterror.net/
http://www.www0.org/w/Optimized_executable;_builds_of_ioq3_engine_for_urt"
MY_VER=$(get_version_component_range 1)$(get_version_component_range 2)
-SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.7z
- http://urt.hsogaming.com/mirror/currentversion/UrbanTerror_${MY_VER}_FULL.zip
- ftp://ftp.snt.utwente.nl/pub/games/${PN}/UrbanTerror_${MY_VER}_FULL.zip
+SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.lzma
+ ftp://ftp.snt.utwente.nl/pub/games/${PN}/old/UrbanTerror_${MY_VER}_FULL.zip
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="+client +curl openal server speex vorbis"
+IUSE="+client +curl openal server speex vanilla vorbis"
COMMON_DEPEND="
client? (
@@ -37,17 +36,11 @@ RDEPEND="${COMMON_DEPEND}"
S=${WORKDIR}/ioq3-urt-git/ioq3-urt
-src_unpack() {
- unpack ${A}
- unpack ./ioq3-urt-git.tar
-}
-
src_prepare() {
- einfo "remove bundled include files"
+ use vanilla || epatch "${FILESDIR}"/${P}-server-name.patch
+
rm -rf code/{SDL12,libs/win{32,64}} || die
- #rm -rf code/{AL,SDL12,jpeg-6b,libcurl,libs/win{32,64},zlib} || die
- #oq3-urt-git/ioq3-urt/Makefile
sed -i -e 's:include <SDL_opengl.h>:include <SDL/SDL_opengl.h>:' code/renderer/qgl.h || die
# fix case sensitivity and remove shipped binaries
@@ -86,24 +79,24 @@ src_install() {
doins "${DISTDIR}"/${PN}.svg || die
fi
+ insinto "${GAMES_DATADIR}"/${PN}/q3ut4
+ doins -r q3ut4/{glsl,textures} || die
+
if use client ; then
newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN} || die
make_desktop_entry ${PN} "UrbanTerror" ${PN}
fi
if use server ; then
- newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die
- make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN}
-
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4
- doins dedicated.cfg || die
+ newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die
+ make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN}
+ doins dedicated.cfg || die
fi
dodoc ChangeLog NOTTODO README TODO {md4,voip}-readme.txt || die
cd "${WORKDIR}"/UrbanTerror/q3ut4 || die
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4
doins -r *.pk3 autoexec.cfg demos/ description.txt mapcycle.txt screenshots/ || die
prepgamesdirs
diff --git a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild b/games-fps/urbanterror/urbanterror-4.1.1807.251210.ebuild
similarity index 68%
copy from games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild
copy to games-fps/urbanterror/urbanterror-4.1.1807.251210.ebuild
index 02ea052..3456fe6 100644
--- a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild
+++ b/games-fps/urbanterror/urbanterror-4.1.1807.251210.ebuild
@@ -4,15 +4,16 @@
EAPI=2
-inherit eutils games toolchain-funcs versionator
+inherit eutils flag-o-matic games toolchain-funcs versionator
DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
HOMEPAGE="http://www.urbanterror.net/
http://www.www0.org/w/Optimized_executable;_builds_of_ioq3_engine_for_urt"
MY_VER=$(get_version_component_range 1)$(get_version_component_range 2)
-SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.7z
- http://urt.hsogaming.com/mirror/currentversion/UrbanTerror_${MY_VER}_FULL.zip
- ftp://ftp.snt.utwente.nl/pub/games/${PN}/UrbanTerror_${MY_VER}_FULL.zip
+MY_PATCH=$(get_version_component_range 3)-urt-$(get_version_component_range 4)-git-nobumpy
+SRC_URI="http://xmw.de/mirror/urbanterror/ioquake3-1807.tar.bz2
+ http://www0.org/urt/ioq3-${MY_PATCH}.tar.lzma
+ ftp://ftp.snt.utwente.nl/pub/games/${PN}/old/UrbanTerror_${MY_VER}_FULL.zip
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg"
LICENSE="GPL-2"
@@ -22,6 +23,8 @@ IUSE="+client +curl openal server speex vorbis"
COMMON_DEPEND="
client? (
+ media-libs/ftgl
+ media-libs/freetype:1
media-libs/libsdl[X,opengl]
openal? ( media-libs/openal )
vorbis? ( media-libs/libogg media-libs/libvorbis )
@@ -35,24 +38,24 @@ DEPEND="${COMMON_DEPEND}
media-libs/netpbm"
RDEPEND="${COMMON_DEPEND}"
-S=${WORKDIR}/ioq3-urt-git/ioq3-urt
-
-src_unpack() {
- unpack ${A}
- unpack ./ioq3-urt-git.tar
-}
+S=${WORKDIR}/ioquake3
src_prepare() {
- einfo "remove bundled include files"
- rm -rf code/{SDL12,libs/win{32,64}} || die
- #rm -rf code/{AL,SDL12,jpeg-6b,libcurl,libs/win{32,64},zlib} || die
+ epatch "${WORKDIR}"/ioq3-${MY_PATCH}.patch
+ use vanilla || epatch "${FILESDIR}"/${P}-server-name.patch
+
+ rm -rf code/{FTGL,FT2,SDL12,libs/win{32,64}} || die
- #oq3-urt-git/ioq3-urt/Makefile
- sed -i -e 's:include <SDL_opengl.h>:include <SDL/SDL_opengl.h>:' code/renderer/qgl.h || die
+ sed -e '/SDL_CFLAGS=/s:--cflags sdl:--cflags freetype2 sdl:' \
+ -i Makefile || die
+
+ sed -e 's:include <SDL_opengl.h>:include <SDL/SDL_opengl.h>:' \
+ -i code/renderer/qgl.h || die
# fix case sensitivity and remove shipped binaries
local my_utdir=${WORKDIR}/UrbanTerror
- mv "${my_utdir}/q3ut4/demos/tutorial.dm_68" "${my_utdir}/q3ut4/demos/TUTORIAL.dm_68" || die
+ mv "${my_utdir}/q3ut4/demos/tutorial.dm_68" \
+ "${my_utdir}/q3ut4/demos/TUTORIAL.dm_68" || die
rm -f "${my_utdir}"/io{UrbanTerror,UrTded,}.{exe,i386,x86_64} || die
}
@@ -86,25 +89,26 @@ src_install() {
doins "${DISTDIR}"/${PN}.svg || die
fi
+ insinto "${GAMES_DATADIR}"/${PN}/q3ut4
+ #doins -r q3ut4/{glsl,textures} || die
+
if use client ; then
newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN} || die
make_desktop_entry ${PN} "UrbanTerror" ${PN}
fi
if use server ; then
- newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die
- make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN}
-
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4
- doins dedicated.cfg || die
+ newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die
+ make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN}
+ doins dedicated.cfg || die
fi
dodoc ChangeLog NOTTODO README TODO {md4,voip}-readme.txt || die
cd "${WORKDIR}"/UrbanTerror/q3ut4 || die
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4
doins -r *.pk3 autoexec.cfg demos/ description.txt mapcycle.txt screenshots/ || die
prepgamesdirs
}
+
diff --git a/profiles/package.mask b/profiles/package.mask
index 81e1014..cb845c2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -3,3 +3,7 @@
dev-games/gigi
games-strategy/freeorion
+# Michael Weber <xmw@gentoo.org> (06 May 2011)
+# crashes on escape inside game
+=games-fps/urbanterror-4.1.1807.251210
+
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2011-05-06 14:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-06 14:02 [gentoo-commits] proj/gamerlay:master commit in: profiles/, games-fps/urbanterror/ Michael Weber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox