1 |
mr_bones_ 09/01/22 20:21:06 |
2 |
|
3 |
Modified: crashtest-1.0-gentoo.patch |
4 |
Log: |
5 |
EAPI=2; re-roll patch; work around for bug #237135 |
6 |
(Portage version: 2.1.6.4/cvs/Linux 2.6.28.1 i686) |
7 |
|
8 |
Revision Changes Path |
9 |
1.2 games-simulation/crashtest/files/crashtest-1.0-gentoo.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/crashtest/files/crashtest-1.0-gentoo.patch?rev=1.2&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/crashtest/files/crashtest-1.0-gentoo.patch?rev=1.2&content-type=text/plain |
13 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/crashtest/files/crashtest-1.0-gentoo.patch?r1=1.1&r2=1.2 |
14 |
|
15 |
Index: crashtest-1.0-gentoo.patch |
16 |
=================================================================== |
17 |
RCS file: /var/cvsroot/gentoo-x86/games-simulation/crashtest/files/crashtest-1.0-gentoo.patch,v |
18 |
retrieving revision 1.1 |
19 |
retrieving revision 1.2 |
20 |
diff -u -r1.1 -r1.2 |
21 |
--- crashtest-1.0-gentoo.patch 18 May 2007 19:06:50 -0000 1.1 |
22 |
+++ crashtest-1.0-gentoo.patch 22 Jan 2009 20:21:06 -0000 1.2 |
23 |
@@ -1,36 +1,29 @@ |
24 |
---- crashtest.cxx.old 2007-05-18 19:56:02.000000000 +0200 |
25 |
-+++ crashtest.cxx 2007-05-18 19:58:54.000000000 +0200 |
26 |
-@@ -607,13 +607,7 @@ |
27 |
- |
28 |
- int main(int argc, char *argv[]) |
29 |
- { |
30 |
-- char *bindirname = dirname(argv[0]); |
31 |
-- if (!strcmp(bindirname,".")) |
32 |
-- dirprefix="/usr/share/games/crashtest"; |
33 |
-- else |
34 |
-- { |
35 |
-- dirprefix = dirname(bindirname) + std::string("/share/games/crashtest"); |
36 |
-- } |
37 |
-+ dirprefix="@GENTOO_DATADIR@"; |
38 |
- if (getenv("PLODE_DATADIR")) |
39 |
- dirprefix = getenv("PLODE_DATADIR"); |
40 |
- modelmap = new ModelMap(dirprefix); |
41 |
---- Makefile.old 2007-05-18 20:08:12.000000000 +0200 |
42 |
-+++ Makefile 2007-05-18 20:16:40.000000000 +0200 |
43 |
-@@ -10,19 +10,13 @@ |
44 |
- |
45 |
- # END OF CUSTOM SETTINGS |
46 |
- |
47 |
+diff -ru crashtest-1.0.orig/src-crashtest/Makefile crashtest-1.0/src-crashtest/Makefile |
48 |
+--- crashtest-1.0.orig/src-crashtest/Makefile 2006-10-25 12:08:52.000000000 -0400 |
49 |
++++ crashtest-1.0/src-crashtest/Makefile 2009-01-22 02:28:47.000000000 -0500 |
50 |
+@@ -1,34 +1,12 @@ |
51 |
+-# EDIT THESE SETTINGS |
52 |
+- |
53 |
+-PLIBPREFIX=/usr |
54 |
+-ODEPREFIX=/usr |
55 |
+-CXX=g++ |
56 |
+- |
57 |
+-#PLIBPREFIX=$(HOME) |
58 |
+-#ODEPREFIX=$(HOME) |
59 |
+-#CXX=g++-4.0 |
60 |
+- |
61 |
+-# END OF CUSTOM SETTINGS |
62 |
+- |
63 |
-CXXFLAGS=\ |
64 |
- -I$(ODEPREFIX)/include \ |
65 |
- -I$(PLIBPREFIX)/include \ |
66 |
- -I../src-common \ |
67 |
- -O2 -g -Wall |
68 |
- |
69 |
- LFLAGS=\ |
70 |
- -L$(PLIBPREFIX)/lib \ |
71 |
- -L/usr/X11R6/lib |
72 |
- |
73 |
+-LFLAGS=\ |
74 |
+- -L$(PLIBPREFIX)/lib \ |
75 |
+- -L/usr/X11R6/lib |
76 |
+- |
77 |
OBJS=staticworldobject.o crashtest.o dynamicobject.o cartobject.o |
78 |
|
79 |
-LIBS= $(ODEPREFIX)/lib/libode.a -lplibssgaux -lplibssg -lplibsg -lplibpu -lplibfnt -lplibul -lGLU -lGL -lasound `fltk-config --use-gl --use-images --ldflags` -lglut |
80 |
@@ -38,7 +31,14 @@ |
81 |
|
82 |
|
83 |
all: crashtest |
84 |
-@@ -31,10 +31,10 @@ |
85 |
+ |
86 |
+ crashtest: $(OBJS) |
87 |
+- $(CXX) -o crashtest $(OBJS) $(LFLAGS) $(LIBS) |
88 |
++ $(CXX) -o crashtest $(OBJS) $(LDFLAGS) $(LIBS) |
89 |
+ |
90 |
+ staticworldobject.o: ../src-common/staticworldobject.cxx ../src-common/staticworldobject.h ../src-common/worldobject.h |
91 |
+ $(CXX) -c $(CXXFLAGS) ../src-common/staticworldobject.cxx |
92 |
+@@ -37,10 +15,10 @@ |
93 |
$(CXX) -c $(CXXFLAGS) ../src-common/dynamicobject.cxx |
94 |
|
95 |
cartobject.o: cartobject.cxx cartobject.h |
96 |
@@ -51,7 +51,7 @@ |
97 |
|
98 |
|
99 |
|
100 |
-@@ -48,13 +42,13 @@ |
101 |
+@@ -48,13 +26,13 @@ |
102 |
PLODE_DATADIR=`pwd` ./crashtest |
103 |
|
104 |
|
105 |
@@ -68,5 +68,45 @@ |
106 |
# Models |
107 |
install -m 644 models/testground.3ds $(GAMEDIR)/models/testground.3ds |
108 |
install -m 644 models/biped_torso.3ds $(GAMEDIR)/models/biped_torso.3ds |
109 |
---- Makefile.old 2007-05-18 20:22:57.000000000 +0200 |
110 |
-+++ Makefile 2007-05-18 20:23:27.000000000 +0200 |
111 |
+Only in crashtest-1.0/src-crashtest: Makefile.orig |
112 |
+diff -ru crashtest-1.0.orig/src-crashtest/crashtest.cxx crashtest-1.0/src-crashtest/crashtest.cxx |
113 |
+--- crashtest-1.0.orig/src-crashtest/crashtest.cxx 2006-10-25 11:45:26.000000000 -0400 |
114 |
++++ crashtest-1.0/src-crashtest/crashtest.cxx 2009-01-22 02:32:00.000000000 -0500 |
115 |
+@@ -11,14 +11,14 @@ |
116 |
+ |
117 |
+ #include <GL/glu.h> |
118 |
+ |
119 |
+-#include <FL/Fl.H> |
120 |
+-#include <FL/Fl_Box.H> |
121 |
+-#include <FL/Fl_Button.H> |
122 |
+-#include <FL/Fl_Check_Button.H> |
123 |
+-#include <FL/Fl_Chart.H> |
124 |
+-#include <FL/Fl_Value_Slider.H> |
125 |
+-#include <FL/Fl_Gl_Window.H> |
126 |
+-#include <FL/fl_draw.H> |
127 |
++#include <fltk-1.1/FL/Fl.H> |
128 |
++#include <fltk-1.1/FL/Fl_Box.H> |
129 |
++#include <fltk-1.1/FL/Fl_Button.H> |
130 |
++#include <fltk-1.1/FL/Fl_Check_Button.H> |
131 |
++#include <fltk-1.1/FL/Fl_Chart.H> |
132 |
++#include <fltk-1.1/FL/Fl_Value_Slider.H> |
133 |
++#include <fltk-1.1/FL/Fl_Gl_Window.H> |
134 |
++#include <fltk-1.1/FL/fl_draw.H> |
135 |
+ |
136 |
+ #include <plib/ssg.h> |
137 |
+ #include <plib/ul.h> |
138 |
+@@ -607,13 +607,7 @@ |
139 |
+ |
140 |
+ int main(int argc, char *argv[]) |
141 |
+ { |
142 |
+- char *bindirname = dirname(argv[0]); |
143 |
+- if (!strcmp(bindirname,".")) |
144 |
+- dirprefix="/usr/share/games/crashtest"; |
145 |
+- else |
146 |
+- { |
147 |
+- dirprefix = dirname(bindirname) + std::string("/share/games/crashtest"); |
148 |
+- } |
149 |
++ dirprefix="@GENTOO_DATADIR@"; |
150 |
+ if (getenv("PLODE_DATADIR")) |
151 |
+ dirprefix = getenv("PLODE_DATADIR"); |
152 |
+ modelmap = new ModelMap(dirprefix); |