1 |
reavertm 11/09/29 20:37:27 |
2 |
|
3 |
Added: kadu-0.10.0-cmake.patch |
4 |
Log: |
5 |
Version bump, bug 382259 |
6 |
|
7 |
(Portage version: 2.2.0_alpha59/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 net-im/kadu/files/kadu-0.10.0-cmake.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/kadu/files/kadu-0.10.0-cmake.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/kadu/files/kadu-0.10.0-cmake.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: kadu-0.10.0-cmake.patch |
16 |
=================================================================== |
17 |
diff --git a/Plugins.cmake b/Plugins.cmake |
18 |
index c6906ce..124bff4 100644 |
19 |
--- a/Plugins.cmake |
20 |
+++ b/Plugins.cmake |
21 |
@@ -1,155 +1,164 @@ |
22 |
-set (COMPILE_PLUGINS |
23 |
- |
24 |
-# protocols |
25 |
- # GaduGadu protocol suppot |
26 |
- gadu_protocol |
27 |
- # Jabber/XMPP protocol support |
28 |
- jabber_protocol |
29 |
- |
30 |
-# notifiers |
31 |
- # Enables notifications about buddies presence and other in chat windows |
32 |
- chat_notify |
33 |
- # Notification by external commands module |
34 |
- exec_notify |
35 |
- # Hints near tray icon |
36 |
- hints |
37 |
- # Notifications by qt4_docking plugin |
38 |
- qt4_docking_notify |
39 |
- # Speech synthesis support |
40 |
- speech |
41 |
- # PC Speaker notification support |
42 |
- pcspeaker |
43 |
- |
44 |
-# history |
45 |
- # General history plugin |
46 |
- history |
47 |
- # Chat history storing, browsing and searching support using sqlite |
48 |
- sql_history |
49 |
- # Migration from x <= 0.6.5 format |
50 |
- history_migration |
51 |
- |
52 |
-# encryption |
53 |
- # Encrypted chat support |
54 |
- encryption_ng |
55 |
- # OpenSSL encrypted chat support |
56 |
- encryption_ng_simlite |
57 |
- |
58 |
-# docking |
59 |
- # Tray icon support (common part of all docking modules) |
60 |
- docking |
61 |
- # Always on top window docking plugin |
62 |
- desktop_docking |
63 |
- # Qt tray docking techniques module (works everywhere) |
64 |
- qt4_docking |
65 |
- |
66 |
-# sound |
67 |
- # General sound plugin |
68 |
- sound |
69 |
- # Phonon sound support |
70 |
- phonon_sound |
71 |
- # External sound player support |
72 |
- ext_sound |
73 |
- # QtSound sound support |
74 |
- qt4_sound |
75 |
- |
76 |
-# mediaplayer |
77 |
- # Media players support plugin |
78 |
- mediaplayer |
79 |
- |
80 |
-# misc |
81 |
- # Antistring |
82 |
- antistring |
83 |
- # Auto away module |
84 |
- autoaway |
85 |
- # Auto hide Kadu window |
86 |
- auto_hide |
87 |
- # Autoresponder plugin |
88 |
- autoresponder |
89 |
- # Autostatus |
90 |
- autostatus |
91 |
- # Cenzor |
92 |
- cenzor |
93 |
- # Configuration wizard |
94 |
- config_wizard |
95 |
- # Loads presence status messages from file |
96 |
- filedesc |
97 |
- # Protection against unwanted chats |
98 |
- firewall |
99 |
- # Idle time counter |
100 |
- idle |
101 |
- # Shows image links and youtube links as images and videos in chat |
102 |
- imagelink |
103 |
- # Last status infos |
104 |
- last_seen |
105 |
- # Imports profiles from old Kadu |
106 |
- profiles_import |
107 |
- # Simple view |
108 |
- simpleview |
109 |
- # Single window mode |
110 |
- single_window |
111 |
- # Sms gateway support |
112 |
- sms |
113 |
- # Spellchecking in chat window |
114 |
- spellchecker |
115 |
- # Tabbed chat dialog |
116 |
- tabs |
117 |
- # Automatic mispelled word replacement |
118 |
- word_fix |
119 |
-) |
120 |
- |
121 |
-# Platform-speficic plugins |
122 |
- |
123 |
-if (UNIX) |
124 |
- list (APPEND COMPILE_PLUGINS |
125 |
+if (NOT COMPILE_PLUGINS) |
126 |
+ set (COMPILE_PLUGINS |
127 |
|
128 |
- # mediaplayer |
129 |
- # MPD mediaplayer support |
130 |
-# mpd_mediaplayer |
131 |
- # MPRIS Media Players support |
132 |
- mprisplayer_mediaplayer |
133 |
- ) |
134 |
-endif (UNIX) |
135 |
- |
136 |
-if (UNIX AND NOT APPLE) |
137 |
- list (APPEND COMPILE_PLUGINS |
138 |
+ # protocols |
139 |
+ # GaduGadu protocol suppot |
140 |
+ gadu_protocol |
141 |
+ # Jabber/XMPP protocol support |
142 |
+ jabber_protocol |
143 |
|
144 |
# notifiers |
145 |
- # Freedesktop notification support |
146 |
- freedesktop_notify |
147 |
+ # Enables notifications about buddies presence and other in chat windows |
148 |
+ chat_notify |
149 |
+ # Notification by external commands module |
150 |
+ exec_notify |
151 |
+ # Hints near tray icon |
152 |
+ hints |
153 |
+ # Notifications by qt4_docking plugin |
154 |
+ qt4_docking_notify |
155 |
+ # Speech synthesis support |
156 |
+ speech |
157 |
+ # PC Speaker notification support |
158 |
+ pcspeaker |
159 |
+ |
160 |
+ # history |
161 |
+ # General history plugin |
162 |
+ history |
163 |
+ # Chat history storing, browsing and searching support using sqlite |
164 |
+ sql_history |
165 |
+ # Migration from x <= 0.6.5 format |
166 |
+ history_migration |
167 |
+ |
168 |
+ # encryption |
169 |
+ # Encrypted chat support |
170 |
+ encryption_ng |
171 |
+ # OpenSSL encrypted chat support |
172 |
+ encryption_ng_simlite |
173 |
+ |
174 |
+ # docking |
175 |
+ # Tray icon support (common part of all docking modules) |
176 |
+ docking |
177 |
+ # Always on top window docking plugin |
178 |
+ desktop_docking |
179 |
+ # Qt tray docking techniques module (works everywhere) |
180 |
+ qt4_docking |
181 |
+ |
182 |
+ # sound |
183 |
+ # General sound plugin |
184 |
+ sound |
185 |
+ # Phonon sound support |
186 |
+ phonon_sound |
187 |
+ # External sound player support |
188 |
+ ext_sound |
189 |
+ # QtSound sound support |
190 |
+ qt4_sound |
191 |
|
192 |
# mediaplayer |
193 |
- # Amarok 1.x mediaplayer support |
194 |
- amarok1_mediaplayer |
195 |
- # FALF mediaplayer support |
196 |
- falf_mediaplayer |
197 |
+ # Media players support plugin |
198 |
+ mediaplayer |
199 |
|
200 |
# misc |
201 |
- # Easily take screenshots and send as images |
202 |
- screenshot |
203 |
- ) |
204 |
-endif (UNIX AND NOT APPLE) |
205 |
- |
206 |
-if (APPLE) |
207 |
- list (APPEND COMPILE_PLUGINS |
208 |
- |
209 |
- # notifiers |
210 |
- # Growl notification support |
211 |
- growl_notify |
212 |
- |
213 |
- # mediaplayer |
214 |
- # Itunes Media Player support |
215 |
- itunes_mediaplayer |
216 |
- ) |
217 |
-endif (APPLE) |
218 |
- |
219 |
-if (WIN32) |
220 |
- list (APPEND COMPILE_PLUGINS |
221 |
- |
222 |
- # mediaplayer |
223 |
- # Winamp Media Player support |
224 |
- winamp_mediaplayer |
225 |
+ # Antistring |
226 |
+ antistring |
227 |
+ # Auto away module |
228 |
+ autoaway |
229 |
+ # Auto hide Kadu window |
230 |
+ auto_hide |
231 |
+ # Autoresponder plugin |
232 |
+ autoresponder |
233 |
+ # Autostatus |
234 |
+ autostatus |
235 |
+ # Cenzor |
236 |
+ cenzor |
237 |
+ # Configuration wizard |
238 |
+ config_wizard |
239 |
+ # Loads presence status messages from file |
240 |
+ filedesc |
241 |
+ # Protection against unwanted chats |
242 |
+ firewall |
243 |
+ # Idle time counter |
244 |
+ idle |
245 |
+ # Shows image links and youtube links as images and videos in chat |
246 |
+ imagelink |
247 |
+ # Last status infos |
248 |
+ last_seen |
249 |
+ # Imports profiles from old Kadu |
250 |
+ profiles_import |
251 |
+ # Simple view |
252 |
+ simpleview |
253 |
+ # Single window mode |
254 |
+ single_window |
255 |
+ # Sms gateway support |
256 |
+ sms |
257 |
+ # Spellchecking in chat window |
258 |
+ spellchecker |
259 |
+ # Tabbed chat dialog |
260 |
+ tabs |
261 |
+ # Automatic mispelled word replacement |
262 |
+ word_fix |
263 |
) |
264 |
-endif (WIN32) |
265 |
|
266 |
-# Sort the list so plugins will be built in alphabetical order |
267 |
-list (SORT COMPILE_PLUGINS) |
268 |
+ # Platform-speficic plugins |
269 |
+ |
270 |
+ if (UNIX) |
271 |
+ list (APPEND COMPILE_PLUGINS |
272 |
+ |
273 |
+ # mediaplayer |
274 |
+ # MPD mediaplayer support (disabled by default because of dependencies but is supposed to work good) |
275 |
+ # mpd_mediaplayer |
276 |
+ # MPRIS Media Players support |
277 |
+ mprisplayer_mediaplayer |
278 |
+ ) |
279 |
+ endif (UNIX) |
280 |
+ |
281 |
+ if (UNIX AND NOT APPLE) |
282 |
+ list (APPEND COMPILE_PLUGINS |
283 |
+ |
284 |
+ # notifiers |
285 |
+ # Freedesktop notification support |
286 |
+ freedesktop_notify |
287 |
+ |
288 |
+ # mediaplayer |
289 |
+ # Amarok 1.x mediaplayer support |
290 |
+ amarok1_mediaplayer |
291 |
+ # FALF mediaplayer support |
292 |
+ falf_mediaplayer |
293 |
+ |
294 |
+ # misc |
295 |
+ # Easily take screenshots and send as images |
296 |
+ screenshot |
297 |
+ ) |
298 |
+ endif (UNIX AND NOT APPLE) |
299 |
+ |
300 |
+ if (APPLE) |
301 |
+ list (APPEND COMPILE_PLUGINS |
302 |
+ |
303 |
+ # notifiers |
304 |
+ # Growl notification support |
305 |
+ growl_notify |
306 |
+ |
307 |
+ # mediaplayer |
308 |
+ # Itunes Media Player support |
309 |
+ itunes_mediaplayer |
310 |
+ ) |
311 |
+ endif (APPLE) |
312 |
+ |
313 |
+ if (WIN32) |
314 |
+ list (APPEND COMPILE_PLUGINS |
315 |
+ |
316 |
+ # mediaplayer |
317 |
+ # Winamp Media Player support |
318 |
+ winamp_mediaplayer |
319 |
+ ) |
320 |
+ endif (WIN32) |
321 |
+ |
322 |
+ # Sort the list so plugins will be built in alphabetical order |
323 |
+ list (SORT COMPILE_PLUGINS) |
324 |
+else (NOT COMPILE_PLUGINS) |
325 |
+ # Convert to list with two commands |
326 |
+ string (REGEX REPLACE "[ ,]" ";" COMPILE_PLUGINS "${COMPILE_PLUGINS}") |
327 |
+ set (COMPILE_PLUGINS ${COMPILE_PLUGINS}) |
328 |
+ |
329 |
+ # Remove empty entries |
330 |
+ list (REMOVE_ITEM COMPILE_PLUGINS "") |
331 |
+endif (NOT COMPILE_PLUGINS) |