updated on Tue Jan 17 20:03:13 UTC 2012
[aur-mirror.git] / blackpenguin / blackpenguin.patch
blob9ae6182665611e6dcdf136dde31c03418cba7c15
1 --- appwindow.cpp 1999-11-23 22:50:14.000000000 +0500
2 +++ appwindow.cpp.new 2011-10-20 04:06:46.457102325 +0600
3 @@ -84,10 +84,10 @@
6 (void)QWhatsThis::whatsThisButton( fileTools );
7 - QWhatsThis::add( newGame, newGameText, FALSE );
8 - QWhatsThis::add( rulesGame, rulesGameText, FALSE );
9 - QWhatsThis::add( loadGame, loadGameText, FALSE );
10 - QWhatsThis::add( saveGame, saveGameText, FALSE );
11 + QWhatsThis::add( newGame, newGameText );
12 + QWhatsThis::add( rulesGame, rulesGameText );
13 + QWhatsThis::add( loadGame, loadGameText );
14 + QWhatsThis::add( saveGame, saveGameText );
16 statusBar()->message( "Hit F2 to start a new Game", 5000 );
18 --- appwindow.h 1999-11-23 22:50:14.000000000 +0500
19 +++ appwindow.h.new 2011-10-20 04:04:41.290439916 +0600
20 @@ -42,10 +42,6 @@
21 void reset();
22 void save();
23 void load();
24 -// --------
25 -// added by Olaf Hartig (9 Nov 1999)
26 - void config();
27 -// --------
29 public slots:
30 void aboutp();
31 --- BlackPenguinData.cpp 1999-11-23 22:50:14.000000000 +0500
32 +++ BlackPenguinData.cpp.new 2011-10-20 04:10:54.993760530 +0600
33 @@ -900,7 +900,7 @@
34 calculate_credits();
36 // dummy kbd event
37 - m_keydummy = new QKeyEvent(Event_KeyPress,0,0,0);
38 + m_keydummy = new QKeyEvent(QEvent::KeyPress,0,0,0);
40 // usr has to start game first
42 @@ -1167,7 +1167,7 @@
43 // first delete the background by overwriting it with the new one
44 bitBlt( m_visible_bg, 0, 0, m_invisible_bg[ ld[level].backgroundcolor ] );
45 // then put the goodies on all the places
46 - available = level_pattern[ld[level].pattern];
47 + memcpy(available, level_pattern[ld[level].pattern], sizeof(level_pattern[ld[level].pattern]));
48 // put the little penguin on the top field
49 pbp->m_position = 10;
50 // blit the goodies on the 'visible' screen
51 @@ -1222,7 +1222,7 @@
52 // first delete the background by overwriting it with the original
53 bitBlt( m_visible_bg, 0, 0, m_invisible_bg[ ld[level].backgroundcolor ] );
54 // then put the goodies on all the places
55 - available = level_pattern[ld[level].pattern];
56 + memcpy(available, level_pattern[ld[level].pattern], sizeof(level_pattern[ld[level].pattern]));
57 // put the little penguin on the top field
58 pbp->m_position = 10;
59 // blit the goodies on the 'visible' screen
60 @@ -1263,7 +1263,7 @@
61 // first delete the background by overwriting it with the original
62 bitBlt( m_visible_bg, 0, 0, m_invisible_bg[ ld[level].backgroundcolor] );
63 // then put the goodies on all the places
64 - available = level_pattern[ld[level].pattern];
65 + memcpy(available, level_pattern[ld[level].pattern], sizeof(level_pattern[ld[level].pattern]));
66 // put the little penguin on the top field
67 pbp->m_position = 10;
68 // blit the goodies on the 'visible' screen
69 --- CConfigDialog.cpp 1999-11-23 22:50:14.000000000 +0500
70 +++ CConfigDialog.cpp.new 2011-10-20 04:13:29.010421956 +0600
71 @@ -225,84 +225,84 @@
73 switch(nKeycode)
75 - case Key_Home: return "Home"; break;
76 - case Key_End: return "End"; break;
77 - case Key_Left: return "Left"; break;
78 - case Key_Up: return "Up"; break;
79 - case Key_Right: return "Right"; break;
80 - case Key_Down: return "Down"; break;
81 - case Key_PageUp: return "PageUp"; break;
82 - case Key_PageDown: return "PageDown"; break;
83 + case QEvent::Key_Home: return "Home"; break;
84 + case QEvent::Key_End: return "End"; break;
85 + case QEvent::Key_Left: return "Left"; break;
86 + case QEvent::Key_Up: return "Up"; break;
87 + case QEvent::Key_Right: return "Right"; break;
88 + case QEvent::Key_Down: return "Down"; break;
89 + case QEvent::Key_PageUp: return "PageUp"; break;
90 + case QEvent::Key_PageDown: return "PageDown"; break;
92 - case Key_Space: return "Space"; break;
93 - case Key_Exclam: return "!"; break;
94 - case Key_QuoteDbl: return "\""; break;
95 - case Key_NumberSign: return "#"; break;
96 - case Key_Dollar: return "$"; break;
97 - case Key_Percent: return "%"; break;
98 - case Key_Ampersand: return "&"; break;
99 - case Key_Apostrophe: return "'"; break;
100 - case Key_ParenLeft: return "("; break;
101 - case Key_ParenRight: return ")"; break;
102 - case Key_Asterisk: return "*"; break;
103 - case Key_Plus: return "+"; break;
104 - case Key_Comma: return ","; break;
105 - case Key_Minus: return "-"; break;
106 - case Key_Period: return "."; break;
107 - case Key_Slash: return "/"; break;
108 - case Key_0: return "0"; break;
109 - case Key_1: return "1"; break;
110 - case Key_2: return "2"; break;
111 - case Key_3: return "3"; break;
112 - case Key_4: return "4"; break;
113 - case Key_5: return "5"; break;
114 - case Key_6: return "6"; break;
115 - case Key_7: return "7"; break;
116 - case Key_8: return "8"; break;
117 - case Key_9: return "9"; break;
118 - case Key_Colon: return ","; break;
119 - case Key_Semicolon: return ";"; break;
120 - case Key_Less: return "<"; break;
121 - case Key_Equal: return "="; break;
122 - case Key_Greater: return ">"; break;
123 - case Key_Question: return "?"; break;
124 - case Key_At: return ""; break;
125 - case Key_A: return "a"; break;
126 - case Key_B: return "b"; break;
127 - case Key_C: return "c"; break;
128 - case Key_D: return "d"; break;
129 - case Key_E: return "e"; break;
130 - case Key_F: return "f"; break;
131 - case Key_G: return "g"; break;
132 - case Key_H: return "h"; break;
133 - case Key_I: return "i"; break;
134 - case Key_J: return "j"; break;
135 - case Key_K: return "k"; break;
136 - case Key_L: return "l"; break;
137 - case Key_M: return "m"; break;
138 - case Key_N: return "n"; break;
139 - case Key_O: return "o"; break;
140 - case Key_P: return "p"; break;
141 - case Key_Q: return "q"; break;
142 - case Key_R: return "r"; break;
143 - case Key_S: return "s"; break;
144 - case Key_T: return "t"; break;
145 - case Key_U: return "u"; break;
146 - case Key_V: return "v"; break;
147 - case Key_W: return "w"; break;
148 - case Key_X: return "x"; break;
149 - case Key_Y: return "y"; break;
150 - case Key_Z: return "z"; break;
151 - case Key_BracketLeft: return "["; break;
152 - case Key_Backslash: return "\\"; break;
153 - case Key_BracketRight: return "]"; break;
154 - case Key_AsciiCircum: return "Circum"; break;
155 - case Key_Underscore: return "_"; break;
156 - case Key_QuoteLeft: return "`"; break;
157 - case Key_BraceLeft: return "{"; break;
158 - case Key_Bar: return "|"; break;
159 - case Key_BraceRight: return "}"; break;
160 - case Key_AsciiTilde: return "~"; break;
161 + case QEvent::Key_Space: return "Space"; break;
162 + case QEvent::Key_Exclam: return "!"; break;
163 + case QEvent::Key_QuoteDbl: return "\""; break;
164 + case QEvent::Key_NumberSign: return "#"; break;
165 + case QEvent::Key_Dollar: return "$"; break;
166 + case QEvent::Key_Percent: return "%"; break;
167 + case QEvent::Key_Ampersand: return "&"; break;
168 + case QEvent::Key_Apostrophe: return "'"; break;
169 + case QEvent::Key_ParenLeft: return "("; break;
170 + case QEvent::Key_ParenRight: return ")"; break;
171 + case QEvent::Key_Asterisk: return "*"; break;
172 + case QEvent::Key_Plus: return "+"; break;
173 + case QEvent::Key_Comma: return ","; break;
174 + case QEvent::Key_Minus: return "-"; break;
175 + case QEvent::Key_Period: return "."; break;
176 + case QEvent::Key_Slash: return "/"; break;
177 + case QEvent::Key_0: return "0"; break;
178 + case QEvent::Key_1: return "1"; break;
179 + case QEvent::Key_2: return "2"; break;
180 + case QEvent::Key_3: return "3"; break;
181 + case QEvent::Key_4: return "4"; break;
182 + case QEvent::Key_5: return "5"; break;
183 + case QEvent::Key_6: return "6"; break;
184 + case QEvent::Key_7: return "7"; break;
185 + case QEvent::Key_8: return "8"; break;
186 + case QEvent::Key_9: return "9"; break;
187 + case QEvent::Key_Colon: return ","; break;
188 + case QEvent::Key_Semicolon: return ";"; break;
189 + case QEvent::Key_Less: return "<"; break;
190 + case QEvent::Key_Equal: return "="; break;
191 + case QEvent::Key_Greater: return ">"; break;
192 + case QEvent::Key_Question: return "?"; break;
193 + case QEvent::Key_At: return ""; break;
194 + case QEvent::Key_A: return "a"; break;
195 + case QEvent::Key_B: return "b"; break;
196 + case QEvent::Key_C: return "c"; break;
197 + case QEvent::Key_D: return "d"; break;
198 + case QEvent::Key_E: return "e"; break;
199 + case QEvent::Key_F: return "f"; break;
200 + case QEvent::Key_G: return "g"; break;
201 + case QEvent::Key_H: return "h"; break;
202 + case QEvent::Key_I: return "i"; break;
203 + case QEvent::Key_J: return "j"; break;
204 + case QEvent::Key_K: return "k"; break;
205 + case QEvent::Key_L: return "l"; break;
206 + case QEvent::Key_M: return "m"; break;
207 + case QEvent::Key_N: return "n"; break;
208 + case QEvent::Key_O: return "o"; break;
209 + case QEvent::Key_P: return "p"; break;
210 + case QEvent::Key_Q: return "q"; break;
211 + case QEvent::Key_R: return "r"; break;
212 + case QEvent::Key_S: return "s"; break;
213 + case QEvent::Key_T: return "t"; break;
214 + case QEvent::Key_U: return "u"; break;
215 + case QEvent::Key_V: return "v"; break;
216 + case QEvent::Key_W: return "w"; break;
217 + case QEvent::Key_X: return "x"; break;
218 + case QEvent::Key_Y: return "y"; break;
219 + case QEvent::Key_Z: return "z"; break;
220 + case QEvent::Key_BracketLeft: return "["; break;
221 + case QEvent::Key_Backslash: return "\\"; break;
222 + case QEvent::Key_BracketRight: return "]"; break;
223 + case QEvent::Key_AsciiCircum: return "Circum"; break;
224 + case QEvent::Key_Underscore: return "_"; break;
225 + case QEvent::Key_QuoteLeft: return "`"; break;
226 + case QEvent::Key_BraceLeft: return "{"; break;
227 + case QEvent::Key_Bar: return "|"; break;
228 + case QEvent::Key_BraceRight: return "}"; break;
229 + case QEvent::Key_AsciiTilde: return "~"; break;
230 default: return "unknown";
232 return "w";
233 --- Makefile 1999-11-23 22:50:14.000000000 +0500
234 +++ Makefile.new 2011-10-20 04:12:06.690424758 +0600
235 @@ -15,7 +15,7 @@
236 LINK = g++
237 LFLAGS =
238 LIBS = -L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11 -lXext
239 -MOC = moc
240 +MOC = /opt/qt2/bin/moc
242 TAR = tar -cf
243 GZIP = gzip -9f