1 |
commit: 57f2b1108b5515011b19ba92277c5c81ccdd1461 |
2 |
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Feb 29 00:58:59 2020 +0000 |
4 |
Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru> |
5 |
CommitDate: Sat Feb 29 00:58:59 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=57f2b110 |
7 |
|
8 |
games-arcade/rotategear: remove package |
9 |
|
10 |
Unavailable sources, deprecated eclass. |
11 |
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com> |
12 |
|
13 |
.../rotategear/files/rotategear-105-homedir.patch | 502 --------------------- |
14 |
.../rotategear/files/rotategear-105-makefile.patch | 27 -- |
15 |
games-arcade/rotategear/metadata.xml | 8 - |
16 |
games-arcade/rotategear/rotategear-105.ebuild | 63 --- |
17 |
4 files changed, 600 deletions(-) |
18 |
|
19 |
diff --git a/games-arcade/rotategear/files/rotategear-105-homedir.patch b/games-arcade/rotategear/files/rotategear-105-homedir.patch |
20 |
deleted file mode 100644 |
21 |
index 24d3185..0000000 |
22 |
--- a/games-arcade/rotategear/files/rotategear-105-homedir.patch |
23 |
+++ /dev/null |
24 |
@@ -1,502 +0,0 @@ |
25 |
-diff -Naur src/act.c src/act.c |
26 |
---- src/act.c 2009-05-16 11:50:42.000000000 +0200 |
27 |
-+++ src/act.c 2009-10-20 12:20:29.000000000 +0200 |
28 |
-@@ -352,6 +352,14 @@ |
29 |
- |
30 |
- void act_init( void ) |
31 |
- { |
32 |
-+#ifdef __LINUX__ |
33 |
-+ char workfile[300]; |
34 |
-+ sprintf(workfile, "%s/.rotategear/save/work.sav", getenv("HOME")); |
35 |
-+ char itemfile[300]; |
36 |
-+ sprintf(itemfile, "%s/.rotategear/save/item_wk.sav", getenv("HOME")); |
37 |
-+ char targetfile[300]; |
38 |
-+ sprintf(targetfile, "%s/.rotategear/save/target", getenv("HOME")); |
39 |
-+#endif |
40 |
- long i; |
41 |
- long x; |
42 |
- long y; |
43 |
-@@ -414,13 +422,20 @@ |
44 |
- } |
45 |
- |
46 |
- ResetGameFlag2( ); |
47 |
-+#ifdef __LINUX__ |
48 |
-+ LoadGameFlag2(workfile); |
49 |
-+#else |
50 |
- LoadGameFlag2( "save/work.sav"); |
51 |
-+#endif |
52 |
- for ( i = 0; i < 512; i++ ) |
53 |
- { |
54 |
- save_data[i] = gameflag2[i]; |
55 |
- } |
56 |
-- |
57 |
-+#ifdef __LINUX__ |
58 |
-+ LoadFile( targetfile, &target_save[0], sizeof( target_save ) ); |
59 |
-+#else |
60 |
- LoadFile( "save/target", &target_save[0], sizeof( target_save ) ); |
61 |
-+#endif |
62 |
- |
63 |
- // player[6] = save_data[8]; /* スキル */ |
64 |
- // player[7] = save_data[7]; /* ハートのかけら所持個数 */ |
65 |
-@@ -1949,10 +1964,20 @@ |
66 |
- /* 一時ファイル保存 */ |
67 |
- void save_file_w( ) |
68 |
- { |
69 |
-+#ifdef __LINUX__ |
70 |
-+ char configfile[300]; |
71 |
-+ sprintf(configfile, "%s/.rotategear/save/config", getenv("HOME")); |
72 |
-+ char workfile[300]; |
73 |
-+ sprintf(workfile, "%s/.rotategear/save/work.sav", getenv("HOME")); |
74 |
-+ char itemfile[300]; |
75 |
-+ sprintf(itemfile, "%s/.rotategear/save/item_wk.sav", getenv("HOME")); |
76 |
-+#endif |
77 |
- long i; |
78 |
-- |
79 |
-+#ifdef __LINUX__ |
80 |
-+ SaveGameFlag(configfile); |
81 |
-+#else |
82 |
- SaveGameFlag("save/config"); |
83 |
-- |
84 |
-+#endif |
85 |
- |
86 |
- ResetGameFlag2( ); |
87 |
- // save_data[7] = player[7]; /* ハートのかけら所持個数 */ |
88 |
-@@ -1968,16 +1993,22 @@ |
89 |
- { |
90 |
- gameflag2[i] = save_data[i]; |
91 |
- } |
92 |
-+#ifdef __LINUX__ |
93 |
-+ SaveGameFlag2(workfile); |
94 |
-+#else |
95 |
- SaveGameFlag2( "save/work.sav"); |
96 |
-- |
97 |
-+#endif |
98 |
- /* アイテム取得情報 */ |
99 |
- ResetGameFlag2(); |
100 |
- for ( i = 0; i < 500; i++ ) |
101 |
- { |
102 |
- gameflag2[i] = item_wk[i]; |
103 |
- } |
104 |
-+#ifdef __LINUX__ |
105 |
-+ SaveGameFlag2(itemfile); |
106 |
-+#else |
107 |
- SaveGameFlag2("save/item_wk.sav"); |
108 |
-- |
109 |
-+#endif |
110 |
- } |
111 |
- |
112 |
- |
113 |
-@@ -6765,31 +6796,63 @@ |
114 |
- |
115 |
- void replay_file_save_w( void ) |
116 |
- { |
117 |
-- |
118 |
-+#ifdef __LINUX__ |
119 |
-+// char replaywfile[300]; |
120 |
-+// sprintf(replaywfile, "%s/.rotategear/replay/%d/replay_data_w_%d.dat", getenv("HOME")); |
121 |
-+ char replay_path[300]; |
122 |
-+ sprintf(replay_path, "%s/.rotategear/replay/", getenv("HOME")); |
123 |
-+#endif |
124 |
- long d_num; |
125 |
- d_num = 1; |
126 |
-+// TODO LINUX |
127 |
-+//#ifdef __LINUX__ |
128 |
-+// sprintf(string, replay_path, (int)stage, (int)save_data[3] ); |
129 |
-+//#else |
130 |
- sprintf(string,"replay/%d/replay_data_w_%d.dat", (int)stage, (int)save_data[3] ); |
131 |
-+//#endif |
132 |
- SaveFile( string, &replay[0], sizeof( replay ) ); |
133 |
- |
134 |
- } |
135 |
- void replay_file_save( long type ) |
136 |
- { |
137 |
-- |
138 |
-+#ifdef __LINUX__ |
139 |
-+ char replayfile[300]; |
140 |
-+ sprintf(replayfile, "%s/.rotategear/replay/%d/replay_data_%d.dat", getenv("HOME")); |
141 |
-+ char replayjfile[300]; |
142 |
-+ sprintf(replayjfile, "%s/.rotategear/replay/%d/replay_data_j%d.dat", getenv("HOME")); |
143 |
-+#endif |
144 |
- long d_num; |
145 |
- d_num = replay_file_name; |
146 |
- if ( type == 0 ) |
147 |
- { |
148 |
-+ |
149 |
-+// TODO LINUX |
150 |
-+//#ifdef __LINUX__ |
151 |
-+// sprintf(string, replayfile, ( int )stage,, (int)save_data[3] ); |
152 |
-+//#else |
153 |
- sprintf(string,"replay/%d/replay_data_%d.dat", (int)stage, (int)save_data[3] ); |
154 |
-+//#endif |
155 |
- } |
156 |
- else |
157 |
- { |
158 |
-+// TODO LINUX |
159 |
-+//#ifdef __LINUX__ |
160 |
-+// sprintf(string, replayjfile, ( int )stage,, (int)save_data[3] ); |
161 |
-+//#else |
162 |
- sprintf(string,"replay/%d/replay_data_j%d.dat", (int)stage, (int)save_data[3] ); |
163 |
-+//#endif |
164 |
- } |
165 |
- SaveFile( string, &replay[0], sizeof( replay ) ); |
166 |
- } |
167 |
- |
168 |
- long replay_file_load( void ) |
169 |
- { |
170 |
-+#ifdef __LINUX__ |
171 |
-+ char replayfile[300]; |
172 |
-+ sprintf(replayfile, "%s/.rotategear/replay/%d/replay_data_%d.dat", getenv("HOME")); |
173 |
-+ char replayjfile[300]; |
174 |
-+ sprintf(replayjfile, "%s/.rotategear/replay/%d/replay_data_j%d.dat", getenv("HOME")); |
175 |
-+#endif |
176 |
- long rc ; |
177 |
- long d_num; |
178 |
- |
179 |
-@@ -6798,11 +6861,20 @@ |
180 |
- |
181 |
- if ( gameflag[125] == 0 ) |
182 |
- { |
183 |
-+// TODO LINUX |
184 |
-+//#ifdef __LINUX__ |
185 |
-+// sprintf(string, replayfile, (int)stage, (int)save_data[3] ); |
186 |
-+//#else |
187 |
- sprintf( string, "replay/%d/replay_data_%d.dat", (int)stage, (int)save_data[3] ); |
188 |
-+//#endif |
189 |
- } |
190 |
- else |
191 |
- { |
192 |
-+//#ifdef __LINUX__ |
193 |
-+// sprintf(string, replayjfile, (int)stage, (int)save_data[3] ); |
194 |
-+//#else |
195 |
- sprintf( string, "replay/%d/replay_data_j%d.dat", (int)stage, (int)save_data[3] ); |
196 |
-+//#endif |
197 |
- } |
198 |
- if ( LoadFile( string, &replay[0], sizeof( replay ) ) ) |
199 |
- { |
200 |
-diff -Naur src/ending.c src/ending.c |
201 |
---- src/ending.c 2008-07-09 02:49:18.000000000 +0200 |
202 |
-+++ src/ending.c 2009-10-20 12:19:18.000000000 +0200 |
203 |
-@@ -60,6 +60,10 @@ |
204 |
- |
205 |
- void ending_init( void ) |
206 |
- { |
207 |
-+#ifdef __LINUX__ |
208 |
-+ char targetfile[300]; |
209 |
-+ sprintf(targetfile, "%s/.rotategear/save/target", getenv("HOME")); |
210 |
-+#endif |
211 |
- int stage_hosei; |
212 |
- int x; |
213 |
- int y; |
214 |
-@@ -95,8 +99,11 @@ |
215 |
- |
216 |
- LoadBitmap("image/sys/waku.bmp",109,true); //プレーンナンバー2にシステム用BMPを読み込む |
217 |
- soundPlayBgm( EN_BGM_GAME07 ); |
218 |
-- |
219 |
-+#ifdef __LINUX__ |
220 |
-+ LoadFile( targetfile, &target_save[0], sizeof( target_save ) ); |
221 |
-+#else |
222 |
- LoadFile( "save/target", &target_save[0], sizeof( target_save ) ); |
223 |
-+#endif |
224 |
- tergetnam = 0; |
225 |
- for ( x = 0; x < 5; x++ ) |
226 |
- { |
227 |
-diff -Naur src/init.c src/init.c |
228 |
---- src/init.c 2008-12-19 00:46:08.000000000 +0100 |
229 |
-+++ src/init.c 2009-10-20 12:19:18.000000000 +0200 |
230 |
-@@ -15,6 +15,9 @@ |
231 |
- #include <unistd.h> |
232 |
- #endif |
233 |
- |
234 |
-+#ifdef __LINUX__ |
235 |
-+#include <fcntl.h> |
236 |
-+#endif |
237 |
- //#define MacOS |
238 |
- |
239 |
- void main_init( void ); |
240 |
-@@ -25,6 +28,17 @@ |
241 |
- |
242 |
- int main(int argc, char *argv[]) |
243 |
- { |
244 |
-+#ifdef __LINUX__ |
245 |
-+ char cfg_path[300]; |
246 |
-+ sprintf(cfg_path, "%s/.rotategear/", getenv("HOME")); |
247 |
-+ mkdir(cfg_path, 0755); |
248 |
-+ char save_path[300]; |
249 |
-+ sprintf(save_path, "%s/.rotategear/save/", getenv("HOME")); |
250 |
-+ mkdir(save_path, 0755); |
251 |
-+ char replay_path[300]; |
252 |
-+ sprintf(replay_path, "%s/.rotategear/replay/", getenv("HOME")); |
253 |
-+ mkdir(replay_path, 0755); |
254 |
-+#endif |
255 |
- SDL_Rect rect; |
256 |
- Uint32 flags; |
257 |
- SDL_Surface* tmp; |
258 |
-@@ -173,13 +187,18 @@ |
259 |
- |
260 |
- void ExitProgram(void) |
261 |
- { |
262 |
-- |
263 |
-+#ifdef __LINUX__ |
264 |
-+ char configfile[300]; |
265 |
-+ sprintf(configfile, "%s/.rotategear/save/config", getenv("HOME")); |
266 |
-+#endif |
267 |
- soundStopBgm(0); |
268 |
- soundStopSeAll(); |
269 |
- soundRelease(); |
270 |
-- |
271 |
-+#ifdef __LINUX__ |
272 |
-+ SaveGameFlag(configfile); |
273 |
-+#else |
274 |
- SaveGameFlag("save/config"); |
275 |
-- |
276 |
-+#endif |
277 |
- closePAD(); |
278 |
- // closeSDL(); |
279 |
- SDL_Quit(); |
280 |
-@@ -193,10 +212,17 @@ |
281 |
- |
282 |
- void main_init_config( void ) |
283 |
- { |
284 |
-+#ifdef __LINUX__ |
285 |
-+ char configfile[300]; |
286 |
-+ sprintf(configfile, "%s/.rotategear/save/config", getenv("HOME")); |
287 |
-+#endif |
288 |
- int i; |
289 |
- i = 0; |
290 |
-- |
291 |
-+#ifdef __LINUX__ |
292 |
-+ if ( ! ( LoadGameFlag(configfile) == 0 ) ) |
293 |
-+#else |
294 |
- if ( ! ( LoadGameFlag("save/config") == 0 ) ) |
295 |
-+#endif |
296 |
- { |
297 |
- /* ファイルが存在しない場合の初期値設定 */ |
298 |
- ResetGameFlag(); |
299 |
-diff -Naur src/stageselect.c src/stageselect.c |
300 |
---- src/stageselect.c 2008-07-10 23:20:58.000000000 +0200 |
301 |
-+++ src/stageselect.c 2009-10-20 12:19:18.000000000 +0200 |
302 |
-@@ -64,6 +64,10 @@ |
303 |
- |
304 |
- void stageselect_init( void ) |
305 |
- { |
306 |
-+#ifdef __LINUX__ |
307 |
-+ char targetfile[300]; |
308 |
-+ sprintf(targetfile, "%s/.rotategear/save/target", getenv("HOME")); |
309 |
-+#endif |
310 |
- scene_exit = 1; |
311 |
- |
312 |
- mode = 0; //現在選択されている項目 0:GAMESTART 1:OPTION 2:EXIT |
313 |
-@@ -101,9 +105,11 @@ |
314 |
- LoadBitmap("image/sys/fonts2.bmp",18,true); //プレーンナンバー2にシステム用BMPを読み込む |
315 |
- LoadBitmap("image/sys/waku.bmp",109,true); //プレーンナンバー2にシステム用BMPを読み込む |
316 |
- |
317 |
-- |
318 |
-+#ifdef __LINUX__ |
319 |
-+ LoadFile( targetfile, &target_save[0], sizeof( target_save ) ); |
320 |
-+#else |
321 |
- LoadFile( "save/target", &target_save[0], sizeof( target_save ) ); |
322 |
-- |
323 |
-+#endif |
324 |
- if ( gameflag[70] == 0 ) |
325 |
- { |
326 |
- soundPlayBgm( EN_BGM_GAME01 ); |
327 |
-@@ -126,6 +132,12 @@ |
328 |
- |
329 |
- void stageselect_keys( void ) |
330 |
- { |
331 |
-+#ifdef __LINUX__ |
332 |
-+ char workfile[300]; |
333 |
-+ sprintf(workfile, "%s/.rotategear/save/work.sav", getenv("HOME")); |
334 |
-+ char itemfile[300]; |
335 |
-+ sprintf(itemfile, "%s/.rotategear/save/item_wk.sav", getenv("HOME")); |
336 |
-+#endif |
337 |
- if ( IsPushKey( gameflag[0] ) ) |
338 |
- { |
339 |
- soundPlaySe( EN_SE_SELECT ); |
340 |
-@@ -185,11 +197,17 @@ |
341 |
- gameflag[70] = 1; |
342 |
- gameflag[128] = 0; //マップビュー |
343 |
- gameflag[129] = 1; //ステージセレクトから開始 |
344 |
-+#ifdef __LINUX__ |
345 |
-+ SaveGameFlag2(workfile); |
346 |
-+#else |
347 |
- SaveGameFlag2( "save/work.sav"); |
348 |
-- |
349 |
-+#endif |
350 |
- ResetGameFlag2( ); |
351 |
-+#ifdef __LINUX__ |
352 |
-+ SaveGameFlag2(itemfile); |
353 |
-+#else |
354 |
- SaveGameFlag2( "save/item_wk.sav"); |
355 |
-- |
356 |
-+#endif |
357 |
- gameflag[40] = 4; |
358 |
- g_scene = EN_SN_ACT; |
359 |
- scene_exit=0; |
360 |
-diff -Naur src/title.c src/title.c |
361 |
---- src/title.c 2008-07-09 02:52:14.000000000 +0200 |
362 |
-+++ src/title.c 2009-10-20 12:21:56.000000000 +0200 |
363 |
-@@ -148,6 +148,13 @@ |
364 |
- |
365 |
- void title_keys( void ) |
366 |
- { |
367 |
-+#ifdef __LINUX__ |
368 |
-+ char workfile[300]; |
369 |
-+ sprintf(workfile, "%s/.rotategear/save/work.sav", getenv("HOME")); |
370 |
-+ char itemfile[300]; |
371 |
-+ sprintf(itemfile, "%s/.rotategear/save/item_wk.sav", getenv("HOME")); |
372 |
-+#endif |
373 |
-+ |
374 |
- if ( IsPushKey( gameflag[0] ) ) |
375 |
- { |
376 |
- soundPlaySe( EN_SE_SELECT ); |
377 |
-@@ -288,11 +295,17 @@ |
378 |
- gameflag[70] = 1; |
379 |
- gameflag[128] = 0; //マップビュー |
380 |
- gameflag[129] = 0; //ステージセレクトから開始 |
381 |
-+#ifdef __LINUX__ |
382 |
-+ SaveGameFlag2(workfile); |
383 |
-+#else |
384 |
- SaveGameFlag2( "save/work.sav"); |
385 |
-- |
386 |
-+#endif |
387 |
- ResetGameFlag2( ); |
388 |
-+#ifdef __LINUX__ |
389 |
-+ SaveGameFlag2(itemfile); |
390 |
-+#else |
391 |
- SaveGameFlag2( "save/item_wk.sav"); |
392 |
-- |
393 |
-+#endif |
394 |
- gameflag[40] = 4; |
395 |
- g_scene = EN_SN_ACT; |
396 |
- scene_exit=0; |
397 |
-@@ -318,11 +331,17 @@ |
398 |
- gameflag[70] = 1; |
399 |
- gameflag[128] = 0; //マップビュー |
400 |
- gameflag[129] = 0; //ステージセレクトから開始 |
401 |
-+#ifdef __LINUX__ |
402 |
-+ SaveGameFlag2(workfile); |
403 |
-+#else |
404 |
- SaveGameFlag2( "save/work.sav"); |
405 |
-- |
406 |
-+#endif |
407 |
- ResetGameFlag2( ); |
408 |
-+#ifdef __LINUX__ |
409 |
-+ SaveGameFlag2(itemfile); |
410 |
-+#else |
411 |
- SaveGameFlag2( "save/item_wk.sav"); |
412 |
-- |
413 |
-+#endif |
414 |
- gameflag[40] = 4; |
415 |
- g_scene = EN_SN_ACT; |
416 |
- scene_exit=0; |
417 |
-@@ -345,11 +364,17 @@ |
418 |
- gameflag[70] = 1; |
419 |
- gameflag[128] = 1; //マップビュー |
420 |
- gameflag[129] = 0; //ステージセレクトから開始 |
421 |
-+#ifdef __LINUX__ |
422 |
-+ SaveGameFlag2(workfile); |
423 |
-+#else |
424 |
- SaveGameFlag2( "save/work.sav"); |
425 |
-- |
426 |
-+#endif |
427 |
- ResetGameFlag2( ); |
428 |
-+#ifdef __LINUX__ |
429 |
-+ SaveGameFlag2(itemfile); |
430 |
-+#else |
431 |
- SaveGameFlag2( "save/item_wk.sav"); |
432 |
-- |
433 |
-+#endif |
434 |
- gameflag[40] = 4; |
435 |
- g_scene = EN_SN_ACT; |
436 |
- scene_exit=0; |
437 |
-@@ -367,11 +392,17 @@ |
438 |
- gameflag[70] = 1; |
439 |
- gameflag[128] = 0; //マップビュー |
440 |
- gameflag[129] = 0; //ステージセレクトから開始 |
441 |
-+#ifdef __LINUX__ |
442 |
-+ SaveGameFlag2(workfile); |
443 |
-+#else |
444 |
- SaveGameFlag2( "save/work.sav"); |
445 |
-- |
446 |
-+#endif |
447 |
- ResetGameFlag2( ); |
448 |
-+#ifdef __LINUX__ |
449 |
-+ SaveGameFlag2(itemfile); |
450 |
-+#else |
451 |
- SaveGameFlag2( "save/item_wk.sav"); |
452 |
-- |
453 |
-+#endif |
454 |
- gameflag[40] = 4; |
455 |
- g_scene = EN_SN_ACT; |
456 |
- scene_exit=0; |
457 |
-@@ -428,11 +459,17 @@ |
458 |
- gameflag[132] = 1; //リプレイ |
459 |
- gameflag[129] = 0; //ステージセレクトから開始 |
460 |
- gameflag[70] = 1; |
461 |
-+#ifdef __LINUX__ |
462 |
-+ SaveGameFlag2(workfile); |
463 |
-+#else |
464 |
- SaveGameFlag2( "save/work.sav"); |
465 |
-- |
466 |
-+#endif |
467 |
- ResetGameFlag2( ); |
468 |
-+#ifdef __LINUX__ |
469 |
-+ SaveGameFlag2(itemfile); |
470 |
-+#else |
471 |
- SaveGameFlag2( "save/item_wk.sav"); |
472 |
-- |
473 |
-+#endif |
474 |
- gameflag[40] = 4; |
475 |
- g_scene = EN_SN_ACT; |
476 |
- scene_exit=0; |
477 |
-@@ -736,6 +773,10 @@ |
478 |
- /***************************************************************************/ |
479 |
- int replay_file_find( void ) |
480 |
- { |
481 |
-+#ifdef __LINUX__ |
482 |
-+ char replaydfile[300]; |
483 |
-+ sprintf(replaydfile, "%s/.rotategear/replay/%d/replay_data_%d.dat", getenv("HOME")); |
484 |
-+#endif |
485 |
- long i; |
486 |
- int file_j; |
487 |
- int stage; |
488 |
-@@ -750,8 +791,12 @@ |
489 |
- } |
490 |
- |
491 |
- file_j = 1; |
492 |
-- |
493 |
-+// TODO LINUX |
494 |
-+//#ifdef __LINUX__ |
495 |
-+// sprintf( string, replaydfile, ( int )stage, ( int )gameflag[120] ); |
496 |
-+//#else |
497 |
- sprintf( string, "replay/%d/replay_data_%d.dat", ( int )stage, ( int )gameflag[120] ); |
498 |
-+//#endif |
499 |
- if ( LoadFile( string, &i, 1 ) ) |
500 |
- { |
501 |
- file_j = 0; |
502 |
-@@ -773,6 +818,11 @@ |
503 |
- /***************************************************************************/ |
504 |
- int replay_file_find2( void ) |
505 |
- { |
506 |
-+// TODO LINUX |
507 |
-+//#ifdef __LINUX__ |
508 |
-+// char replayjfile[300]; |
509 |
-+// sprintf(replayjfile, "%s/.rotategear/replay/%d/replay_data_%d.dat", getenv("HOME")); |
510 |
-+//#endif |
511 |
- long i; |
512 |
- int file_j; |
513 |
- int stage; |
514 |
-@@ -787,7 +837,12 @@ |
515 |
- } |
516 |
- |
517 |
- file_j = 1; |
518 |
-+// TODO LINUX |
519 |
-+//#ifdef __LINUX__ |
520 |
-+// sprintf( string, replayjfile, ( int )stage, ( int )gameflag[120] ); |
521 |
-+//#else |
522 |
- sprintf( string, "replay/%d/replay_data_j%d.dat", ( int )stage, ( int )gameflag[120] ); |
523 |
-+//#endif |
524 |
- if ( LoadFile( string, &i, 1 ) ) |
525 |
- { |
526 |
- file_j = 0; |
527 |
|
528 |
diff --git a/games-arcade/rotategear/files/rotategear-105-makefile.patch b/games-arcade/rotategear/files/rotategear-105-makefile.patch |
529 |
deleted file mode 100644 |
530 |
index 9dda65b..0000000 |
531 |
--- a/games-arcade/rotategear/files/rotategear-105-makefile.patch |
532 |
+++ /dev/null |
533 |
@@ -1,27 +0,0 @@ |
534 |
-diff -Naur src/Makefile src/Makefile |
535 |
---- src/Makefile 2008-05-14 03:08:04.000000000 +0200 |
536 |
-+++ src/Makefile 2009-10-19 14:59:05.000000000 +0200 |
537 |
-@@ -5,14 +5,14 @@ |
538 |
- CFLAGS = $(DEFAULT_CFLAGS) |
539 |
- CXXFLAGS = $(DEFAULT_CFLAGS) |
540 |
- #LDFLAGS = `sdl-config --libs` |
541 |
--LDFLAGS = -L/usr/local/mingw32/lib -logg -lvorbis -lvorbisenc -lvorbisfile -lsmpeg -lmingw32 -lSDL_gfx -lSDL_mixer -lSDLmain -lSDL -mwindows -mno-cygwin |
542 |
-+LDFLAGS = -lSDL_gfx -lSDL_mixer |
543 |
- |
544 |
- OBJS = ram.o util_snd.o function.o dconv.o scene.o title.o init.o act.o option.o ending.o logo.o stageselect.o demo.o |
545 |
- |
546 |
- SOURCES = $(patsubst %.o, %.c, $(OBJS)) |
547 |
- |
548 |
- ifeq ($(wildcard .depend),.depend) |
549 |
--do-it-all: RotateGear |
550 |
-+do-it-all: ../rotategear |
551 |
- include .depend |
552 |
- else |
553 |
- do-it-all: depend recursive |
554 |
-@@ -28,5 +28,5 @@ |
555 |
- clean: |
556 |
- $(RM) $(OBJS) *~ .depend RotateGear.exe |
557 |
- |
558 |
--RotateGear: $(OBJS) |
559 |
-+../rotategear: $(OBJS) |
560 |
- $(CXX) -o $@ $(OBJS) $(LDFLAGS) |
561 |
|
562 |
diff --git a/games-arcade/rotategear/metadata.xml b/games-arcade/rotategear/metadata.xml |
563 |
deleted file mode 100644 |
564 |
index c18eb4b..0000000 |
565 |
--- a/games-arcade/rotategear/metadata.xml |
566 |
+++ /dev/null |
567 |
@@ -1,8 +0,0 @@ |
568 |
-<?xml version="1.0" encoding="UTF-8"?> |
569 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
570 |
-<pkgmetadata> |
571 |
-<maintainer type="person"> |
572 |
- <email>frostworks@×××.de</email> |
573 |
- <name>Marcel Unbehaun</name> |
574 |
-</maintainer> |
575 |
-</pkgmetadata> |
576 |
|
577 |
diff --git a/games-arcade/rotategear/rotategear-105.ebuild b/games-arcade/rotategear/rotategear-105.ebuild |
578 |
deleted file mode 100644 |
579 |
index 9972154..0000000 |
580 |
--- a/games-arcade/rotategear/rotategear-105.ebuild |
581 |
+++ /dev/null |
582 |
@@ -1,63 +0,0 @@ |
583 |
-# Copyright 1999-2009 Gentoo Foundation |
584 |
-# Distributed under the terms of the GNU General Public License v2 |
585 |
-# $Header: $ |
586 |
- |
587 |
-EAPI="2" |
588 |
- |
589 |
-MY_PN=rg |
590 |
- |
591 |
-inherit eutils games |
592 |
- |
593 |
-DESCRIPTION="multiplatform platform puzzle game" |
594 |
-HOMEPAGE="http://maglog.jp/alpha-secret-base/Article313069.html" |
595 |
-SRC_URI="http://www.geocities.jp/dij4121/alpha/data/${MY_PN}_${PV}.zip" |
596 |
-LICENSE="Yawaraka-flexible" |
597 |
-KEYWORDS="~x86" |
598 |
-IUSE="" |
599 |
-SLOT="0" |
600 |
- |
601 |
-RDEPEND="media-libs/libsdl |
602 |
- media-libs/sdl-image |
603 |
- media-libs/sdl-gfx |
604 |
- media-libs/sdl-mixer[vorbis]" |
605 |
-DEPEND="${RDEPEND} |
606 |
- app-arch/unzip" |
607 |
- |
608 |
-S=${WORKDIR}/${MY_PN}_${PV} |
609 |
- |
610 |
-src_prepare(){ |
611 |
- rm src/.depend |
612 |
- epatch ${FILESDIR}/"${P}-makefile.patch" |
613 |
- epatch ${FILESDIR}/"${P}-homedir.patch" |
614 |
- sed -i -e "s:sound/:"${GAMES_DATADIR}"/"${PN}"/sound/:g" -i src/init.c |
615 |
- sed -i -e "s:data/:"${GAMES_DATADIR}"/"${PN}"/data/:g" -i src/act.c |
616 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/demo.c |
617 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/ending.c |
618 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/act.c |
619 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/logo.c |
620 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/init.c |
621 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/option.c |
622 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/title.c |
623 |
- sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/stageselect.c |
624 |
-} |
625 |
- |
626 |
-src_compile() { |
627 |
- cd src |
628 |
- emake || die "make failed" |
629 |
-} |
630 |
-src_install() { |
631 |
- dogamesbin ${PN} |
632 |
- local datadir="${GAMES_DATADIR}"/"${PN}" |
633 |
- dodir ${datadir} |
634 |
- insinto "${GAMES_DATADIR}"/"${PN}" |
635 |
- doins -r sound data image || die |
636 |
- newicon RotateGear.png "${PN}.png" |
637 |
- make_desktop_entry "${PN}" "${PN}" |
638 |
- dodoc readme.txt |
639 |
- prepgamesdirs |
640 |
-} |
641 |
- |
642 |
-pkg_postinst() { |
643 |
- games_pkg_postinst |
644 |
- |
645 |
-} |
646 |
\ No newline at end of file |