1 |
commit: 9c10453e479816a0fd962e4c8930cd6dfad81eea |
2 |
Author: Michael Weber <michael <AT> xmw <DOT> de> |
3 |
AuthorDate: Fri May 6 11:43:45 2011 +0000 |
4 |
Commit: Michael Weber <xmw <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 6 11:43:45 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=9c10453e |
7 |
|
8 |
[games-fps/urbanterror] fixed src_uri, new versions |
9 |
|
10 |
--- |
11 |
.../urbanterror/urbanterror-4.1.1783.240410.ebuild | 5 +- |
12 |
...0.ebuild => urbanterror-4.1.1788.210710.ebuild} | 29 +++++------- |
13 |
...0.ebuild => urbanterror-4.1.1807.251210.ebuild} | 48 +++++++++++--------- |
14 |
profiles/package.mask | 4 ++ |
15 |
4 files changed, 43 insertions(+), 43 deletions(-) |
16 |
|
17 |
diff --git a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild b/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild |
18 |
index 02ea052..5e93352 100644 |
19 |
--- a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild |
20 |
+++ b/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild |
21 |
@@ -1,4 +1,4 @@ |
22 |
-# Copyright 1999-2010 Gentoo Foundation |
23 |
+# Copyright 1999-2011 Gentoo Foundation |
24 |
# Distributed under the terms of the GNU General Public License v2 |
25 |
# $Header: $ |
26 |
|
27 |
@@ -11,8 +11,7 @@ HOMEPAGE="http://www.urbanterror.net/ |
28 |
http://www.www0.org/w/Optimized_executable;_builds_of_ioq3_engine_for_urt" |
29 |
MY_VER=$(get_version_component_range 1)$(get_version_component_range 2) |
30 |
SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.7z |
31 |
- http://urt.hsogaming.com/mirror/currentversion/UrbanTerror_${MY_VER}_FULL.zip |
32 |
- ftp://ftp.snt.utwente.nl/pub/games/${PN}/UrbanTerror_${MY_VER}_FULL.zip |
33 |
+ ftp://ftp.snt.utwente.nl/pub/games/${PN}/old/UrbanTerror_${MY_VER}_FULL.zip |
34 |
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg" |
35 |
|
36 |
LICENSE="GPL-2" |
37 |
|
38 |
diff --git a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild b/games-fps/urbanterror/urbanterror-4.1.1788.210710.ebuild |
39 |
similarity index 79% |
40 |
copy from games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild |
41 |
copy to games-fps/urbanterror/urbanterror-4.1.1788.210710.ebuild |
42 |
index 02ea052..56a2033 100644 |
43 |
--- a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild |
44 |
+++ b/games-fps/urbanterror/urbanterror-4.1.1788.210710.ebuild |
45 |
@@ -10,15 +10,14 @@ DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine" |
46 |
HOMEPAGE="http://www.urbanterror.net/ |
47 |
http://www.www0.org/w/Optimized_executable;_builds_of_ioq3_engine_for_urt" |
48 |
MY_VER=$(get_version_component_range 1)$(get_version_component_range 2) |
49 |
-SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.7z |
50 |
- http://urt.hsogaming.com/mirror/currentversion/UrbanTerror_${MY_VER}_FULL.zip |
51 |
- ftp://ftp.snt.utwente.nl/pub/games/${PN}/UrbanTerror_${MY_VER}_FULL.zip |
52 |
+SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.lzma |
53 |
+ ftp://ftp.snt.utwente.nl/pub/games/${PN}/old/UrbanTerror_${MY_VER}_FULL.zip |
54 |
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg" |
55 |
|
56 |
LICENSE="GPL-2" |
57 |
SLOT="0" |
58 |
KEYWORDS="~amd64 ~x86" |
59 |
-IUSE="+client +curl openal server speex vorbis" |
60 |
+IUSE="+client +curl openal server speex vanilla vorbis" |
61 |
|
62 |
COMMON_DEPEND=" |
63 |
client? ( |
64 |
@@ -37,17 +36,11 @@ RDEPEND="${COMMON_DEPEND}" |
65 |
|
66 |
S=${WORKDIR}/ioq3-urt-git/ioq3-urt |
67 |
|
68 |
-src_unpack() { |
69 |
- unpack ${A} |
70 |
- unpack ./ioq3-urt-git.tar |
71 |
-} |
72 |
- |
73 |
src_prepare() { |
74 |
- einfo "remove bundled include files" |
75 |
+ use vanilla || epatch "${FILESDIR}"/${P}-server-name.patch |
76 |
+ |
77 |
rm -rf code/{SDL12,libs/win{32,64}} || die |
78 |
- #rm -rf code/{AL,SDL12,jpeg-6b,libcurl,libs/win{32,64},zlib} || die |
79 |
|
80 |
- #oq3-urt-git/ioq3-urt/Makefile |
81 |
sed -i -e 's:include <SDL_opengl.h>:include <SDL/SDL_opengl.h>:' code/renderer/qgl.h || die |
82 |
|
83 |
# fix case sensitivity and remove shipped binaries |
84 |
@@ -86,24 +79,24 @@ src_install() { |
85 |
doins "${DISTDIR}"/${PN}.svg || die |
86 |
fi |
87 |
|
88 |
+ insinto "${GAMES_DATADIR}"/${PN}/q3ut4 |
89 |
+ doins -r q3ut4/{glsl,textures} || die |
90 |
+ |
91 |
if use client ; then |
92 |
newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN} || die |
93 |
make_desktop_entry ${PN} "UrbanTerror" ${PN} |
94 |
fi |
95 |
|
96 |
if use server ; then |
97 |
- newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die |
98 |
- make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN} |
99 |
- |
100 |
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4 |
101 |
- doins dedicated.cfg || die |
102 |
+ newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die |
103 |
+ make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN} |
104 |
+ doins dedicated.cfg || die |
105 |
fi |
106 |
|
107 |
dodoc ChangeLog NOTTODO README TODO {md4,voip}-readme.txt || die |
108 |
|
109 |
cd "${WORKDIR}"/UrbanTerror/q3ut4 || die |
110 |
|
111 |
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4 |
112 |
doins -r *.pk3 autoexec.cfg demos/ description.txt mapcycle.txt screenshots/ || die |
113 |
|
114 |
prepgamesdirs |
115 |
|
116 |
diff --git a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild b/games-fps/urbanterror/urbanterror-4.1.1807.251210.ebuild |
117 |
similarity index 68% |
118 |
copy from games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild |
119 |
copy to games-fps/urbanterror/urbanterror-4.1.1807.251210.ebuild |
120 |
index 02ea052..3456fe6 100644 |
121 |
--- a/games-fps/urbanterror/urbanterror-4.1.1783.240410.ebuild |
122 |
+++ b/games-fps/urbanterror/urbanterror-4.1.1807.251210.ebuild |
123 |
@@ -4,15 +4,16 @@ |
124 |
|
125 |
EAPI=2 |
126 |
|
127 |
-inherit eutils games toolchain-funcs versionator |
128 |
+inherit eutils flag-o-matic games toolchain-funcs versionator |
129 |
|
130 |
DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine" |
131 |
HOMEPAGE="http://www.urbanterror.net/ |
132 |
http://www.www0.org/w/Optimized_executable;_builds_of_ioq3_engine_for_urt" |
133 |
MY_VER=$(get_version_component_range 1)$(get_version_component_range 2) |
134 |
-SRC_URI="http://www0.org/urt/ioq3-$(get_version_component_range 3)-urt-git-$(get_version_component_range 4).tar.7z |
135 |
- http://urt.hsogaming.com/mirror/currentversion/UrbanTerror_${MY_VER}_FULL.zip |
136 |
- ftp://ftp.snt.utwente.nl/pub/games/${PN}/UrbanTerror_${MY_VER}_FULL.zip |
137 |
+MY_PATCH=$(get_version_component_range 3)-urt-$(get_version_component_range 4)-git-nobumpy |
138 |
+SRC_URI="http://xmw.de/mirror/urbanterror/ioquake3-1807.tar.bz2 |
139 |
+ http://www0.org/urt/ioq3-${MY_PATCH}.tar.lzma |
140 |
+ ftp://ftp.snt.utwente.nl/pub/games/${PN}/old/UrbanTerror_${MY_VER}_FULL.zip |
141 |
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg" |
142 |
|
143 |
LICENSE="GPL-2" |
144 |
@@ -22,6 +23,8 @@ IUSE="+client +curl openal server speex vorbis" |
145 |
|
146 |
COMMON_DEPEND=" |
147 |
client? ( |
148 |
+ media-libs/ftgl |
149 |
+ media-libs/freetype:1 |
150 |
media-libs/libsdl[X,opengl] |
151 |
openal? ( media-libs/openal ) |
152 |
vorbis? ( media-libs/libogg media-libs/libvorbis ) |
153 |
@@ -35,24 +38,24 @@ DEPEND="${COMMON_DEPEND} |
154 |
media-libs/netpbm" |
155 |
RDEPEND="${COMMON_DEPEND}" |
156 |
|
157 |
-S=${WORKDIR}/ioq3-urt-git/ioq3-urt |
158 |
- |
159 |
-src_unpack() { |
160 |
- unpack ${A} |
161 |
- unpack ./ioq3-urt-git.tar |
162 |
-} |
163 |
+S=${WORKDIR}/ioquake3 |
164 |
|
165 |
src_prepare() { |
166 |
- einfo "remove bundled include files" |
167 |
- rm -rf code/{SDL12,libs/win{32,64}} || die |
168 |
- #rm -rf code/{AL,SDL12,jpeg-6b,libcurl,libs/win{32,64},zlib} || die |
169 |
+ epatch "${WORKDIR}"/ioq3-${MY_PATCH}.patch |
170 |
+ use vanilla || epatch "${FILESDIR}"/${P}-server-name.patch |
171 |
+ |
172 |
+ rm -rf code/{FTGL,FT2,SDL12,libs/win{32,64}} || die |
173 |
|
174 |
- #oq3-urt-git/ioq3-urt/Makefile |
175 |
- sed -i -e 's:include <SDL_opengl.h>:include <SDL/SDL_opengl.h>:' code/renderer/qgl.h || die |
176 |
+ sed -e '/SDL_CFLAGS=/s:--cflags sdl:--cflags freetype2 sdl:' \ |
177 |
+ -i Makefile || die |
178 |
+ |
179 |
+ sed -e 's:include <SDL_opengl.h>:include <SDL/SDL_opengl.h>:' \ |
180 |
+ -i code/renderer/qgl.h || die |
181 |
|
182 |
# fix case sensitivity and remove shipped binaries |
183 |
local my_utdir=${WORKDIR}/UrbanTerror |
184 |
- mv "${my_utdir}/q3ut4/demos/tutorial.dm_68" "${my_utdir}/q3ut4/demos/TUTORIAL.dm_68" || die |
185 |
+ mv "${my_utdir}/q3ut4/demos/tutorial.dm_68" \ |
186 |
+ "${my_utdir}/q3ut4/demos/TUTORIAL.dm_68" || die |
187 |
rm -f "${my_utdir}"/io{UrbanTerror,UrTded,}.{exe,i386,x86_64} || die |
188 |
} |
189 |
|
190 |
@@ -86,25 +89,26 @@ src_install() { |
191 |
doins "${DISTDIR}"/${PN}.svg || die |
192 |
fi |
193 |
|
194 |
+ insinto "${GAMES_DATADIR}"/${PN}/q3ut4 |
195 |
+ #doins -r q3ut4/{glsl,textures} || die |
196 |
+ |
197 |
if use client ; then |
198 |
newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN} || die |
199 |
make_desktop_entry ${PN} "UrbanTerror" ${PN} |
200 |
fi |
201 |
|
202 |
if use server ; then |
203 |
- newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die |
204 |
- make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN} |
205 |
- |
206 |
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4 |
207 |
- doins dedicated.cfg || die |
208 |
+ newgamesbin build/release-linux-${my_arch}/ioquake3-smp.${my_arch} ${PN}-dedicated || die |
209 |
+ make_desktop_entry ${PN}-dedicated "UrbanTerror dedicated" ${PN} |
210 |
+ doins dedicated.cfg || die |
211 |
fi |
212 |
|
213 |
dodoc ChangeLog NOTTODO README TODO {md4,voip}-readme.txt || die |
214 |
|
215 |
cd "${WORKDIR}"/UrbanTerror/q3ut4 || die |
216 |
|
217 |
- insinto "${GAMES_DATADIR}"/${PN}/q3ut4 |
218 |
doins -r *.pk3 autoexec.cfg demos/ description.txt mapcycle.txt screenshots/ || die |
219 |
|
220 |
prepgamesdirs |
221 |
} |
222 |
+ |
223 |
|
224 |
diff --git a/profiles/package.mask b/profiles/package.mask |
225 |
index 81e1014..cb845c2 100644 |
226 |
--- a/profiles/package.mask |
227 |
+++ b/profiles/package.mask |
228 |
@@ -3,3 +3,7 @@ |
229 |
dev-games/gigi |
230 |
games-strategy/freeorion |
231 |
|
232 |
+# Michael Weber <xmw@g.o> (06 May 2011) |
233 |
+# crashes on escape inside game |
234 |
+=games-fps/urbanterror-4.1.1807.251210 |
235 |
+ |