Codebase list virt-viewer / 0a7fa73
nsis: drop gtk2 support As virt-viewer builds for Windows are using GTK3 nowadays, we can easily drop GTK2 support and avoid maintenance effort in something that is not used/tested anymore. Fabiano FidĂȘncio 8 years ago
2 changed file(s) with 212 addition(s) and 284 deletion(s). Raw diff Collapse all Expand all
4747 make -C $(top_builddir) install DESTDIR=$$DESTDIR >/dev/null && \
4848 makensis -NOCD \
4949 -DDESTDIR=$$DESTDIR \
50 -DGTK_VERSION=$(GTK_API_VERSION) \
5150 -DHaveSpiceGtk=$(HaveSpiceGtk) \
5251 -DHaveGtkVnc=$(HaveGtkVnc) \
5352 -DHaveLibvirt=$(HaveLibvirt) \
9090
9191 File "@prefix@/bin/libspice-client-glib-2.0-8.dll"
9292 File "@prefix@/bin/libspice-controller-0.dll"
93 !if ${GTK_VERSION} == 2.0
94 File "@prefix@/bin/libspice-client-gtk-2.0-4.dll"
95 !else
96 File "@prefix@/bin/libspice-client-gtk-3.0-4.dll"
97 !endif
93 File "@prefix@/bin/libspice-client-gtk-3.0-4.dll"
9894 !endif
9995
10096 File "@prefix@/bin/libatk-1.0-0.dll"
10197 File "@prefix@/bin/libcairo-2.dll"
102 !if ${GTK_VERSION} == 3.0
103 File "@prefix@/bin/libcairo-gobject-2.dll"
104 File "@prefix@/bin/libepoxy-0.dll"
105 !endif
98 File "@prefix@/bin/libcairo-gobject-2.dll"
99 File "@prefix@/bin/libepoxy-0.dll"
106100 File "@prefix@/bin/libcrypto-10.dll"
107101 File "@prefix@/bin/libexpat-1.dll"
108102 File "@prefix@/bin/libffi-6.dll"
109103 File "@prefix@/bin/libfontconfig-1.dll"
110104 File "@prefix@/bin/libfreetype-6.dll"
111 !if ${GTK_VERSION} == 2.0
112 File "@prefix@/bin/libgdk-win32-2.0-0.dll"
113 !else
114 File "@prefix@/bin/libgdk-3-0.dll"
115 !endif
105 File "@prefix@/bin/libgdk-3-0.dll"
116106 File "@prefix@/bin/libgdk_pixbuf-2.0-0.dll"
117107 File "@prefix@/bin/libgio-2.0-0.dll"
118108 File "@prefix@/bin/libglib-2.0-0.dll"
119109 File "@prefix@/bin/libgmodule-2.0-0.dll"
120110 File "@prefix@/bin/libgobject-2.0-0.dll"
121111 File "@prefix@/bin/libgthread-2.0-0.dll"
122 !if ${GTK_VERSION} == 2.0
123 File "@prefix@/bin/libgtk-win32-2.0-0.dll"
124 !else
125 File "@prefix@/bin/libgtk-3-0.dll"
126 !endif
112 File "@prefix@/bin/libgtk-3-0.dll"
127113 File "@prefix@/bin/iconv.dll"
128114 File "@prefix@/bin/libintl-8.dll"
129115 File "@prefix@/bin/libjpeg-62.dll"
157143 File "@prefix@/bin/libgpg-error-0.dll"
158144 File "@prefix@/bin/libgcrypt-20.dll"
159145 File "@prefix@/bin/libgvnc-1.0-0.dll"
160 !if ${GTK_VERSION} == 2.0
161 File "@prefix@/bin/libgtk-vnc-1.0-0.dll"
162 !else
163 File "@prefix@/bin/libgtk-vnc-2.0-0.dll"
164 !endif
146 File "@prefix@/bin/libgtk-vnc-2.0-0.dll"
165147 !endif
166148
167149 File "@prefix@/bin/libgnutls-28.dll"
192174
193175 SetOutPath "$INSTDIR\etc"
194176 File /r "@prefix@/etc/fonts"
195 !if ${GTK_VERSION} == 2.0
196 File /r "@prefix@/etc/gtk-2.0"
197 !else
198 File /r "@prefix@/etc/gtk-3.0"
199 !endif
177 File /r "@prefix@/etc/gtk-3.0"
200178 File /r "@prefix@/etc/libvirt"
201179 CreateDirectory "$INSTDIR\etc\pango"
202180
203 !if ${GTK_VERSION} == 2.0
204 CreateDirectory "$INSTDIR\etc\gtk-2.0"
205 !else
206 CreateDirectory "$INSTDIR\etc\gtk-3.0"
207 !endif
181 CreateDirectory "$INSTDIR\etc\gtk-3.0"
208182
209183 SetOutPath "$INSTDIR\lib"
210184 File /r "@prefix@/lib/gdk-pixbuf-2.0"
211 !if ${GTK_VERSION} == 2.0
212 File /r "@prefix@/lib/gtk-2.0"
213 !else
214 File /r "@prefix@/lib/gtk-3.0"
215 !endif
185 File /r "@prefix@/lib/gtk-3.0"
216186 File /r "@prefix@/lib/pango"
217187
218188 !if ${HaveSpiceGtk} == True
240210 !if ${HaveLibvirt} == True
241211 File /r "@prefix@/share/libvirt"
242212 !endif
243 !if ${GTK_VERSION} == 3.0
244 File /r "@prefix@/share/glib-2.0"
245 !endif
213 File /r "@prefix@/share/glib-2.0"
246214
247215 # fixme for all languages
248216 SetOutPath "$INSTDIR\share\locale\fr"
254222 # fixme: are the UI files shared between virt-viewer and remote-viewer?
255223 SetOutPath "$INSTDIR\share\virt-viewer\ui"
256224 File "${DESTDIR}@prefix@/share/virt-viewer/ui/*.xml"
257
258 !if ${GTK_VERSION} == 2.0
259 SetOutPath "$INSTDIR\share\themes\MS-Windows\gtk-2.0"
260 File "@prefix@/share/themes/MS-Windows/gtk-2.0/gtkrc"
261
262 SetOutPath "$INSTDIR\etc\gtk-2.0"
263 FileOpen $0 gtkrc w
264 FileWrite $0 "gtk-theme-name = $\"MS-Windows$\" $\n"
265 FileWrite $0 "gtk-icon-theme-name = $\"hicolor$\" $\n"
266 FileClose $0
267 !endif
268225
269226 SetOutPath "$INSTDIR\share\icons\hicolor"
270227 File "/usr/share/icons/hicolor/index.theme"
281238 SetOutPath "$INSTDIR\share\icons\hicolor\48x48\apps"
282239 File "${DESTDIR}@prefix@/share/icons/hicolor/48x48/apps/virt-viewer.png"
283240
284 !if ${GTK_VERSION} == 3.0
285 CreateDirectory "$INSTDIR\share\icons\Adwaita"
286 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\places"
287 File "/usr/share/icons/Adwaita/16x16/places/folder-documents-symbolic.symbolic.png"
288 File "/usr/share/icons/Adwaita/16x16/places/folder-download-symbolic.symbolic.png"
289 File "/usr/share/icons/Adwaita/16x16/places/folder-music-symbolic.symbolic.png"
290 File "/usr/share/icons/Adwaita/16x16/places/folder-pictures-symbolic.symbolic.png"
291 File "/usr/share/icons/Adwaita/16x16/places/folder-publicshare-symbolic.symbolic.png"
292 File "/usr/share/icons/Adwaita/16x16/places/folder-remote-symbolic.symbolic.png"
293 File "/usr/share/icons/Adwaita/16x16/places/folder-saved-search-symbolic.symbolic.png"
294 File "/usr/share/icons/Adwaita/16x16/places/folder-symbolic.symbolic.png"
295 File "/usr/share/icons/Adwaita/16x16/places/folder-templates-symbolic.symbolic.png"
296 File "/usr/share/icons/Adwaita/16x16/places/folder-videos-symbolic.symbolic.png"
297 File "/usr/share/icons/Adwaita/16x16/places/network-server-symbolic.symbolic.png"
298 File "/usr/share/icons/Adwaita/16x16/places/network-workgroup-symbolic.symbolic.png"
299 File "/usr/share/icons/Adwaita/16x16/places/start-here-symbolic.symbolic.png"
300 File "/usr/share/icons/Adwaita/16x16/places/user-bookmarks-symbolic.symbolic.png"
301 File "/usr/share/icons/Adwaita/16x16/places/user-desktop-symbolic.symbolic.png"
302 File "/usr/share/icons/Adwaita/16x16/places/user-home-symbolic.symbolic.png"
303 File "/usr/share/icons/Adwaita/16x16/places/user-trash-symbolic.symbolic.png"
304
305 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\places"
306 File "/usr/share/icons/Adwaita/24x24/places/folder-documents-symbolic.symbolic.png"
307 File "/usr/share/icons/Adwaita/24x24/places/folder-download-symbolic.symbolic.png"
308 File "/usr/share/icons/Adwaita/24x24/places/folder-music-symbolic.symbolic.png"
309 File "/usr/share/icons/Adwaita/24x24/places/folder-pictures-symbolic.symbolic.png"
310 File "/usr/share/icons/Adwaita/24x24/places/folder-publicshare-symbolic.symbolic.png"
311 File "/usr/share/icons/Adwaita/24x24/places/folder-remote-symbolic.symbolic.png"
312 File "/usr/share/icons/Adwaita/24x24/places/folder-saved-search-symbolic.symbolic.png"
313 File "/usr/share/icons/Adwaita/24x24/places/folder-symbolic.symbolic.png"
314 File "/usr/share/icons/Adwaita/24x24/places/folder-templates-symbolic.symbolic.png"
315 File "/usr/share/icons/Adwaita/24x24/places/folder-videos-symbolic.symbolic.png"
316 File "/usr/share/icons/Adwaita/24x24/places/network-server-symbolic.symbolic.png"
317 File "/usr/share/icons/Adwaita/24x24/places/network-workgroup-symbolic.symbolic.png"
318 File "/usr/share/icons/Adwaita/24x24/places/start-here-symbolic.symbolic.png"
319 File "/usr/share/icons/Adwaita/24x24/places/user-bookmarks-symbolic.symbolic.png"
320 File "/usr/share/icons/Adwaita/24x24/places/user-desktop-symbolic.symbolic.png"
321 File "/usr/share/icons/Adwaita/24x24/places/user-home-symbolic.symbolic.png"
322 File "/usr/share/icons/Adwaita/24x24/places/user-trash-symbolic.symbolic.png"
323
324 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\places"
325 File "/usr/share/icons/Adwaita/32x32/places/folder-documents-symbolic.symbolic.png"
326 File "/usr/share/icons/Adwaita/32x32/places/folder-download-symbolic.symbolic.png"
327 File "/usr/share/icons/Adwaita/32x32/places/folder-music-symbolic.symbolic.png"
328 File "/usr/share/icons/Adwaita/32x32/places/folder-pictures-symbolic.symbolic.png"
329 File "/usr/share/icons/Adwaita/32x32/places/folder-publicshare-symbolic.symbolic.png"
330 File "/usr/share/icons/Adwaita/32x32/places/folder-remote-symbolic.symbolic.png"
331 File "/usr/share/icons/Adwaita/32x32/places/folder-saved-search-symbolic.symbolic.png"
332 File "/usr/share/icons/Adwaita/32x32/places/folder-symbolic.symbolic.png"
333 File "/usr/share/icons/Adwaita/32x32/places/folder-templates-symbolic.symbolic.png"
334 File "/usr/share/icons/Adwaita/32x32/places/folder-videos-symbolic.symbolic.png"
335 File "/usr/share/icons/Adwaita/32x32/places/network-server-symbolic.symbolic.png"
336 File "/usr/share/icons/Adwaita/32x32/places/network-workgroup-symbolic.symbolic.png"
337 File "/usr/share/icons/Adwaita/32x32/places/start-here-symbolic.symbolic.png"
338 File "/usr/share/icons/Adwaita/32x32/places/user-bookmarks-symbolic.symbolic.png"
339 File "/usr/share/icons/Adwaita/32x32/places/user-desktop-symbolic.symbolic.png"
340 File "/usr/share/icons/Adwaita/32x32/places/user-home-symbolic.symbolic.png"
341 File "/usr/share/icons/Adwaita/32x32/places/user-trash-symbolic.symbolic.png"
342
343 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\places"
344 File "/usr/share/icons/Adwaita/48x48/places/folder-documents-symbolic.symbolic.png"
345 File "/usr/share/icons/Adwaita/48x48/places/folder-download-symbolic.symbolic.png"
346 File "/usr/share/icons/Adwaita/48x48/places/folder-music-symbolic.symbolic.png"
347 File "/usr/share/icons/Adwaita/48x48/places/folder-pictures-symbolic.symbolic.png"
348 File "/usr/share/icons/Adwaita/48x48/places/folder-publicshare-symbolic.symbolic.png"
349 File "/usr/share/icons/Adwaita/48x48/places/folder-remote-symbolic.symbolic.png"
350 File "/usr/share/icons/Adwaita/48x48/places/folder-saved-search-symbolic.symbolic.png"
351 File "/usr/share/icons/Adwaita/48x48/places/folder-symbolic.symbolic.png"
352 File "/usr/share/icons/Adwaita/48x48/places/folder-templates-symbolic.symbolic.png"
353 File "/usr/share/icons/Adwaita/48x48/places/folder-videos-symbolic.symbolic.png"
354 File "/usr/share/icons/Adwaita/48x48/places/network-server-symbolic.symbolic.png"
355 File "/usr/share/icons/Adwaita/48x48/places/network-workgroup-symbolic.symbolic.png"
356 File "/usr/share/icons/Adwaita/48x48/places/start-here-symbolic.symbolic.png"
357 File "/usr/share/icons/Adwaita/48x48/places/user-bookmarks-symbolic.symbolic.png"
358 File "/usr/share/icons/Adwaita/48x48/places/user-desktop-symbolic.symbolic.png"
359 File "/usr/share/icons/Adwaita/48x48/places/user-home-symbolic.symbolic.png"
360 File "/usr/share/icons/Adwaita/48x48/places/user-trash-symbolic.symbolic.png"
361
362 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\places"
363 File "/usr/share/icons/Adwaita/64x64/places/folder-documents-symbolic.symbolic.png"
364 File "/usr/share/icons/Adwaita/64x64/places/folder-download-symbolic.symbolic.png"
365 File "/usr/share/icons/Adwaita/64x64/places/folder-music-symbolic.symbolic.png"
366 File "/usr/share/icons/Adwaita/64x64/places/folder-pictures-symbolic.symbolic.png"
367 File "/usr/share/icons/Adwaita/64x64/places/folder-publicshare-symbolic.symbolic.png"
368 File "/usr/share/icons/Adwaita/64x64/places/folder-remote-symbolic.symbolic.png"
369 File "/usr/share/icons/Adwaita/64x64/places/folder-saved-search-symbolic.symbolic.png"
370 File "/usr/share/icons/Adwaita/64x64/places/folder-symbolic.symbolic.png"
371 File "/usr/share/icons/Adwaita/64x64/places/folder-templates-symbolic.symbolic.png"
372 File "/usr/share/icons/Adwaita/64x64/places/folder-videos-symbolic.symbolic.png"
373 File "/usr/share/icons/Adwaita/64x64/places/network-server-symbolic.symbolic.png"
374 File "/usr/share/icons/Adwaita/64x64/places/network-workgroup-symbolic.symbolic.png"
375 File "/usr/share/icons/Adwaita/64x64/places/start-here-symbolic.symbolic.png"
376 File "/usr/share/icons/Adwaita/64x64/places/user-bookmarks-symbolic.symbolic.png"
377 File "/usr/share/icons/Adwaita/64x64/places/user-desktop-symbolic.symbolic.png"
378 File "/usr/share/icons/Adwaita/64x64/places/user-home-symbolic.symbolic.png"
379 File "/usr/share/icons/Adwaita/64x64/places/user-trash-symbolic.symbolic.png"
380
381 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\places"
382 File "/usr/share/icons/Adwaita/96x96/places/folder-documents-symbolic.symbolic.png"
383 File "/usr/share/icons/Adwaita/96x96/places/folder-download-symbolic.symbolic.png"
384 File "/usr/share/icons/Adwaita/96x96/places/folder-music-symbolic.symbolic.png"
385 File "/usr/share/icons/Adwaita/96x96/places/folder-pictures-symbolic.symbolic.png"
386 File "/usr/share/icons/Adwaita/96x96/places/folder-publicshare-symbolic.symbolic.png"
387 File "/usr/share/icons/Adwaita/96x96/places/folder-remote-symbolic.symbolic.png"
388 File "/usr/share/icons/Adwaita/96x96/places/folder-saved-search-symbolic.symbolic.png"
389 File "/usr/share/icons/Adwaita/96x96/places/folder-symbolic.symbolic.png"
390 File "/usr/share/icons/Adwaita/96x96/places/folder-templates-symbolic.symbolic.png"
391 File "/usr/share/icons/Adwaita/96x96/places/folder-videos-symbolic.symbolic.png"
392 File "/usr/share/icons/Adwaita/96x96/places/network-server-symbolic.symbolic.png"
393 File "/usr/share/icons/Adwaita/96x96/places/network-workgroup-symbolic.symbolic.png"
394 File "/usr/share/icons/Adwaita/96x96/places/start-here-symbolic.symbolic.png"
395 File "/usr/share/icons/Adwaita/96x96/places/user-bookmarks-symbolic.symbolic.png"
396 File "/usr/share/icons/Adwaita/96x96/places/user-desktop-symbolic.symbolic.png"
397 File "/usr/share/icons/Adwaita/96x96/places/user-home-symbolic.symbolic.png"
398 File "/usr/share/icons/Adwaita/96x96/places/user-trash-symbolic.symbolic.png"
399
400 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\devices"
401 File "/usr/share/icons/Adwaita/16x16/devices/drive-harddisk-symbolic.symbolic.png"
402 File "/usr/share/icons/Adwaita/16x16/devices/drive-optical-symbolic.symbolic.png"
403 File "/usr/share/icons/Adwaita/16x16/devices/drive-removable-media-symbolic.symbolic.png"
404
405 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\devices"
406 File "/usr/share/icons/Adwaita/24x24/devices/drive-harddisk-symbolic.symbolic.png"
407 File "/usr/share/icons/Adwaita/24x24/devices/drive-optical-symbolic.symbolic.png"
408 File "/usr/share/icons/Adwaita/24x24/devices/drive-removable-media-symbolic.symbolic.png"
409
410 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\devices"
411 File "/usr/share/icons/Adwaita/32x32/devices/drive-harddisk-symbolic.symbolic.png"
412 File "/usr/share/icons/Adwaita/32x32/devices/drive-optical-symbolic.symbolic.png"
413 File "/usr/share/icons/Adwaita/32x32/devices/drive-removable-media-symbolic.symbolic.png"
414
415 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\devices"
416 File "/usr/share/icons/Adwaita/48x48/devices/drive-harddisk-symbolic.symbolic.png"
417 File "/usr/share/icons/Adwaita/48x48/devices/drive-optical-symbolic.symbolic.png"
418 File "/usr/share/icons/Adwaita/48x48/devices/drive-removable-media-symbolic.symbolic.png"
419
420 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\devices"
421 File "/usr/share/icons/Adwaita/64x64/devices/drive-harddisk-symbolic.symbolic.png"
422 File "/usr/share/icons/Adwaita/64x64/devices/drive-optical-symbolic.symbolic.png"
423 File "/usr/share/icons/Adwaita/64x64/devices/drive-removable-media-symbolic.symbolic.png"
424
425 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\devices"
426 File "/usr/share/icons/Adwaita/96x96/devices/drive-harddisk-symbolic.symbolic.png"
427 File "/usr/share/icons/Adwaita/96x96/devices/drive-optical-symbolic.symbolic.png"
428 File "/usr/share/icons/Adwaita/96x96/devices/drive-removable-media-symbolic.symbolic.png"
429
430 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\status"
431 File "/usr/share/icons/Adwaita/16x16/status/checkbox-symbolic.symbolic.png"
432 File "/usr/share/icons/Adwaita/16x16/status/checkbox-checked-symbolic.symbolic.png"
433
434 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\status"
435 File "/usr/share/icons/Adwaita/24x24/status/checkbox-symbolic.symbolic.png"
436 File "/usr/share/icons/Adwaita/24x24/status/checkbox-checked-symbolic.symbolic.png"
437
438 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\status"
439 File "/usr/share/icons/Adwaita/32x32/status/checkbox-symbolic.symbolic.png"
440 File "/usr/share/icons/Adwaita/32x32/status/checkbox-checked-symbolic.symbolic.png"
441
442 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\status"
443 File "/usr/share/icons/Adwaita/48x48/status/checkbox-symbolic.symbolic.png"
444 File "/usr/share/icons/Adwaita/48x48/status/checkbox-checked-symbolic.symbolic.png"
445
446 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\status"
447 File "/usr/share/icons/Adwaita/64x64/status/checkbox-symbolic.symbolic.png"
448 File "/usr/share/icons/Adwaita/64x64/status/checkbox-checked-symbolic.symbolic.png"
449
450 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\status"
451 File "/usr/share/icons/Adwaita/96x96/status/checkbox-symbolic.symbolic.png"
452 File "/usr/share/icons/Adwaita/96x96/status/checkbox-checked-symbolic.symbolic.png"
453
454 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\actions"
455 File "/usr/share/icons/Adwaita/16x16/actions/edit-clear-symbolic.symbolic.png"
456 File "/usr/share/icons/Adwaita/16x16/actions/view-restore.png"
457 File "/usr/share/icons/Adwaita/16x16/actions/window-close.png"
458
459 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\actions"
460 File "/usr/share/icons/Adwaita/24x24/actions/edit-clear-symbolic.symbolic.png"
461 File "/usr/share/icons/Adwaita/24x24/actions/view-restore.png"
462 File "/usr/share/icons/Adwaita/24x24/actions/window-close.png"
463
464 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\actions"
465 File "/usr/share/icons/Adwaita/32x32/actions/edit-clear-symbolic.symbolic.png"
466 File "/usr/share/icons/Adwaita/32x32/actions/view-restore.png"
467 File "/usr/share/icons/Adwaita/32x32/actions/window-close.png"
468
469 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\actions"
470 File "/usr/share/icons/Adwaita/48x48/actions/edit-clear-symbolic.symbolic.png"
471 File "/usr/share/icons/Adwaita/48x48/actions/view-restore.png"
472 File "/usr/share/icons/Adwaita/48x48/actions/window-close.png"
473
474 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\actions"
475 File "/usr/share/icons/Adwaita/64x64/actions/edit-clear-symbolic.symbolic.png"
476
477 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\actions"
478 File "/usr/share/icons/Adwaita/96x96/actions/edit-clear-symbolic.symbolic.png"
479 !endif
241 CreateDirectory "$INSTDIR\share\icons\Adwaita"
242 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\places"
243 File "/usr/share/icons/Adwaita/16x16/places/folder-documents-symbolic.symbolic.png"
244 File "/usr/share/icons/Adwaita/16x16/places/folder-download-symbolic.symbolic.png"
245 File "/usr/share/icons/Adwaita/16x16/places/folder-music-symbolic.symbolic.png"
246 File "/usr/share/icons/Adwaita/16x16/places/folder-pictures-symbolic.symbolic.png"
247 File "/usr/share/icons/Adwaita/16x16/places/folder-publicshare-symbolic.symbolic.png"
248 File "/usr/share/icons/Adwaita/16x16/places/folder-remote-symbolic.symbolic.png"
249 File "/usr/share/icons/Adwaita/16x16/places/folder-saved-search-symbolic.symbolic.png"
250 File "/usr/share/icons/Adwaita/16x16/places/folder-symbolic.symbolic.png"
251 File "/usr/share/icons/Adwaita/16x16/places/folder-templates-symbolic.symbolic.png"
252 File "/usr/share/icons/Adwaita/16x16/places/folder-videos-symbolic.symbolic.png"
253 File "/usr/share/icons/Adwaita/16x16/places/network-server-symbolic.symbolic.png"
254 File "/usr/share/icons/Adwaita/16x16/places/network-workgroup-symbolic.symbolic.png"
255 File "/usr/share/icons/Adwaita/16x16/places/start-here-symbolic.symbolic.png"
256 File "/usr/share/icons/Adwaita/16x16/places/user-bookmarks-symbolic.symbolic.png"
257 File "/usr/share/icons/Adwaita/16x16/places/user-desktop-symbolic.symbolic.png"
258 File "/usr/share/icons/Adwaita/16x16/places/user-home-symbolic.symbolic.png"
259 File "/usr/share/icons/Adwaita/16x16/places/user-trash-symbolic.symbolic.png"
260
261 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\places"
262 File "/usr/share/icons/Adwaita/24x24/places/folder-documents-symbolic.symbolic.png"
263 File "/usr/share/icons/Adwaita/24x24/places/folder-download-symbolic.symbolic.png"
264 File "/usr/share/icons/Adwaita/24x24/places/folder-music-symbolic.symbolic.png"
265 File "/usr/share/icons/Adwaita/24x24/places/folder-pictures-symbolic.symbolic.png"
266 File "/usr/share/icons/Adwaita/24x24/places/folder-publicshare-symbolic.symbolic.png"
267 File "/usr/share/icons/Adwaita/24x24/places/folder-remote-symbolic.symbolic.png"
268 File "/usr/share/icons/Adwaita/24x24/places/folder-saved-search-symbolic.symbolic.png"
269 File "/usr/share/icons/Adwaita/24x24/places/folder-symbolic.symbolic.png"
270 File "/usr/share/icons/Adwaita/24x24/places/folder-templates-symbolic.symbolic.png"
271 File "/usr/share/icons/Adwaita/24x24/places/folder-videos-symbolic.symbolic.png"
272 File "/usr/share/icons/Adwaita/24x24/places/network-server-symbolic.symbolic.png"
273 File "/usr/share/icons/Adwaita/24x24/places/network-workgroup-symbolic.symbolic.png"
274 File "/usr/share/icons/Adwaita/24x24/places/start-here-symbolic.symbolic.png"
275 File "/usr/share/icons/Adwaita/24x24/places/user-bookmarks-symbolic.symbolic.png"
276 File "/usr/share/icons/Adwaita/24x24/places/user-desktop-symbolic.symbolic.png"
277 File "/usr/share/icons/Adwaita/24x24/places/user-home-symbolic.symbolic.png"
278 File "/usr/share/icons/Adwaita/24x24/places/user-trash-symbolic.symbolic.png"
279
280 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\places"
281 File "/usr/share/icons/Adwaita/32x32/places/folder-documents-symbolic.symbolic.png"
282 File "/usr/share/icons/Adwaita/32x32/places/folder-download-symbolic.symbolic.png"
283 File "/usr/share/icons/Adwaita/32x32/places/folder-music-symbolic.symbolic.png"
284 File "/usr/share/icons/Adwaita/32x32/places/folder-pictures-symbolic.symbolic.png"
285 File "/usr/share/icons/Adwaita/32x32/places/folder-publicshare-symbolic.symbolic.png"
286 File "/usr/share/icons/Adwaita/32x32/places/folder-remote-symbolic.symbolic.png"
287 File "/usr/share/icons/Adwaita/32x32/places/folder-saved-search-symbolic.symbolic.png"
288 File "/usr/share/icons/Adwaita/32x32/places/folder-symbolic.symbolic.png"
289 File "/usr/share/icons/Adwaita/32x32/places/folder-templates-symbolic.symbolic.png"
290 File "/usr/share/icons/Adwaita/32x32/places/folder-videos-symbolic.symbolic.png"
291 File "/usr/share/icons/Adwaita/32x32/places/network-server-symbolic.symbolic.png"
292 File "/usr/share/icons/Adwaita/32x32/places/network-workgroup-symbolic.symbolic.png"
293 File "/usr/share/icons/Adwaita/32x32/places/start-here-symbolic.symbolic.png"
294 File "/usr/share/icons/Adwaita/32x32/places/user-bookmarks-symbolic.symbolic.png"
295 File "/usr/share/icons/Adwaita/32x32/places/user-desktop-symbolic.symbolic.png"
296 File "/usr/share/icons/Adwaita/32x32/places/user-home-symbolic.symbolic.png"
297 File "/usr/share/icons/Adwaita/32x32/places/user-trash-symbolic.symbolic.png"
298
299 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\places"
300 File "/usr/share/icons/Adwaita/48x48/places/folder-documents-symbolic.symbolic.png"
301 File "/usr/share/icons/Adwaita/48x48/places/folder-download-symbolic.symbolic.png"
302 File "/usr/share/icons/Adwaita/48x48/places/folder-music-symbolic.symbolic.png"
303 File "/usr/share/icons/Adwaita/48x48/places/folder-pictures-symbolic.symbolic.png"
304 File "/usr/share/icons/Adwaita/48x48/places/folder-publicshare-symbolic.symbolic.png"
305 File "/usr/share/icons/Adwaita/48x48/places/folder-remote-symbolic.symbolic.png"
306 File "/usr/share/icons/Adwaita/48x48/places/folder-saved-search-symbolic.symbolic.png"
307 File "/usr/share/icons/Adwaita/48x48/places/folder-symbolic.symbolic.png"
308 File "/usr/share/icons/Adwaita/48x48/places/folder-templates-symbolic.symbolic.png"
309 File "/usr/share/icons/Adwaita/48x48/places/folder-videos-symbolic.symbolic.png"
310 File "/usr/share/icons/Adwaita/48x48/places/network-server-symbolic.symbolic.png"
311 File "/usr/share/icons/Adwaita/48x48/places/network-workgroup-symbolic.symbolic.png"
312 File "/usr/share/icons/Adwaita/48x48/places/start-here-symbolic.symbolic.png"
313 File "/usr/share/icons/Adwaita/48x48/places/user-bookmarks-symbolic.symbolic.png"
314 File "/usr/share/icons/Adwaita/48x48/places/user-desktop-symbolic.symbolic.png"
315 File "/usr/share/icons/Adwaita/48x48/places/user-home-symbolic.symbolic.png"
316 File "/usr/share/icons/Adwaita/48x48/places/user-trash-symbolic.symbolic.png"
317
318 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\places"
319 File "/usr/share/icons/Adwaita/64x64/places/folder-documents-symbolic.symbolic.png"
320 File "/usr/share/icons/Adwaita/64x64/places/folder-download-symbolic.symbolic.png"
321 File "/usr/share/icons/Adwaita/64x64/places/folder-music-symbolic.symbolic.png"
322 File "/usr/share/icons/Adwaita/64x64/places/folder-pictures-symbolic.symbolic.png"
323 File "/usr/share/icons/Adwaita/64x64/places/folder-publicshare-symbolic.symbolic.png"
324 File "/usr/share/icons/Adwaita/64x64/places/folder-remote-symbolic.symbolic.png"
325 File "/usr/share/icons/Adwaita/64x64/places/folder-saved-search-symbolic.symbolic.png"
326 File "/usr/share/icons/Adwaita/64x64/places/folder-symbolic.symbolic.png"
327 File "/usr/share/icons/Adwaita/64x64/places/folder-templates-symbolic.symbolic.png"
328 File "/usr/share/icons/Adwaita/64x64/places/folder-videos-symbolic.symbolic.png"
329 File "/usr/share/icons/Adwaita/64x64/places/network-server-symbolic.symbolic.png"
330 File "/usr/share/icons/Adwaita/64x64/places/network-workgroup-symbolic.symbolic.png"
331 File "/usr/share/icons/Adwaita/64x64/places/start-here-symbolic.symbolic.png"
332 File "/usr/share/icons/Adwaita/64x64/places/user-bookmarks-symbolic.symbolic.png"
333 File "/usr/share/icons/Adwaita/64x64/places/user-desktop-symbolic.symbolic.png"
334 File "/usr/share/icons/Adwaita/64x64/places/user-home-symbolic.symbolic.png"
335 File "/usr/share/icons/Adwaita/64x64/places/user-trash-symbolic.symbolic.png"
336
337 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\places"
338 File "/usr/share/icons/Adwaita/96x96/places/folder-documents-symbolic.symbolic.png"
339 File "/usr/share/icons/Adwaita/96x96/places/folder-download-symbolic.symbolic.png"
340 File "/usr/share/icons/Adwaita/96x96/places/folder-music-symbolic.symbolic.png"
341 File "/usr/share/icons/Adwaita/96x96/places/folder-pictures-symbolic.symbolic.png"
342 File "/usr/share/icons/Adwaita/96x96/places/folder-publicshare-symbolic.symbolic.png"
343 File "/usr/share/icons/Adwaita/96x96/places/folder-remote-symbolic.symbolic.png"
344 File "/usr/share/icons/Adwaita/96x96/places/folder-saved-search-symbolic.symbolic.png"
345 File "/usr/share/icons/Adwaita/96x96/places/folder-symbolic.symbolic.png"
346 File "/usr/share/icons/Adwaita/96x96/places/folder-templates-symbolic.symbolic.png"
347 File "/usr/share/icons/Adwaita/96x96/places/folder-videos-symbolic.symbolic.png"
348 File "/usr/share/icons/Adwaita/96x96/places/network-server-symbolic.symbolic.png"
349 File "/usr/share/icons/Adwaita/96x96/places/network-workgroup-symbolic.symbolic.png"
350 File "/usr/share/icons/Adwaita/96x96/places/start-here-symbolic.symbolic.png"
351 File "/usr/share/icons/Adwaita/96x96/places/user-bookmarks-symbolic.symbolic.png"
352 File "/usr/share/icons/Adwaita/96x96/places/user-desktop-symbolic.symbolic.png"
353 File "/usr/share/icons/Adwaita/96x96/places/user-home-symbolic.symbolic.png"
354 File "/usr/share/icons/Adwaita/96x96/places/user-trash-symbolic.symbolic.png"
355
356 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\devices"
357 File "/usr/share/icons/Adwaita/16x16/devices/drive-harddisk-symbolic.symbolic.png"
358 File "/usr/share/icons/Adwaita/16x16/devices/drive-optical-symbolic.symbolic.png"
359 File "/usr/share/icons/Adwaita/16x16/devices/drive-removable-media-symbolic.symbolic.png"
360
361 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\devices"
362 File "/usr/share/icons/Adwaita/24x24/devices/drive-harddisk-symbolic.symbolic.png"
363 File "/usr/share/icons/Adwaita/24x24/devices/drive-optical-symbolic.symbolic.png"
364 File "/usr/share/icons/Adwaita/24x24/devices/drive-removable-media-symbolic.symbolic.png"
365
366 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\devices"
367 File "/usr/share/icons/Adwaita/32x32/devices/drive-harddisk-symbolic.symbolic.png"
368 File "/usr/share/icons/Adwaita/32x32/devices/drive-optical-symbolic.symbolic.png"
369 File "/usr/share/icons/Adwaita/32x32/devices/drive-removable-media-symbolic.symbolic.png"
370
371 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\devices"
372 File "/usr/share/icons/Adwaita/48x48/devices/drive-harddisk-symbolic.symbolic.png"
373 File "/usr/share/icons/Adwaita/48x48/devices/drive-optical-symbolic.symbolic.png"
374 File "/usr/share/icons/Adwaita/48x48/devices/drive-removable-media-symbolic.symbolic.png"
375
376 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\devices"
377 File "/usr/share/icons/Adwaita/64x64/devices/drive-harddisk-symbolic.symbolic.png"
378 File "/usr/share/icons/Adwaita/64x64/devices/drive-optical-symbolic.symbolic.png"
379 File "/usr/share/icons/Adwaita/64x64/devices/drive-removable-media-symbolic.symbolic.png"
380
381 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\devices"
382 File "/usr/share/icons/Adwaita/96x96/devices/drive-harddisk-symbolic.symbolic.png"
383 File "/usr/share/icons/Adwaita/96x96/devices/drive-optical-symbolic.symbolic.png"
384 File "/usr/share/icons/Adwaita/96x96/devices/drive-removable-media-symbolic.symbolic.png"
385
386 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\status"
387 File "/usr/share/icons/Adwaita/16x16/status/checkbox-symbolic.symbolic.png"
388 File "/usr/share/icons/Adwaita/16x16/status/checkbox-checked-symbolic.symbolic.png"
389
390 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\status"
391 File "/usr/share/icons/Adwaita/24x24/status/checkbox-symbolic.symbolic.png"
392 File "/usr/share/icons/Adwaita/24x24/status/checkbox-checked-symbolic.symbolic.png"
393
394 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\status"
395 File "/usr/share/icons/Adwaita/32x32/status/checkbox-symbolic.symbolic.png"
396 File "/usr/share/icons/Adwaita/32x32/status/checkbox-checked-symbolic.symbolic.png"
397
398 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\status"
399 File "/usr/share/icons/Adwaita/48x48/status/checkbox-symbolic.symbolic.png"
400 File "/usr/share/icons/Adwaita/48x48/status/checkbox-checked-symbolic.symbolic.png"
401
402 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\status"
403 File "/usr/share/icons/Adwaita/64x64/status/checkbox-symbolic.symbolic.png"
404 File "/usr/share/icons/Adwaita/64x64/status/checkbox-checked-symbolic.symbolic.png"
405
406 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\status"
407 File "/usr/share/icons/Adwaita/96x96/status/checkbox-symbolic.symbolic.png"
408 File "/usr/share/icons/Adwaita/96x96/status/checkbox-checked-symbolic.symbolic.png"
409
410 SetOutPath "$INSTDIR\share\icons\Adwaita\16x16\actions"
411 File "/usr/share/icons/Adwaita/16x16/actions/edit-clear-symbolic.symbolic.png"
412 File "/usr/share/icons/Adwaita/16x16/actions/view-restore.png"
413 File "/usr/share/icons/Adwaita/16x16/actions/window-close.png"
414
415 SetOutPath "$INSTDIR\share\icons\Adwaita\24x24\actions"
416 File "/usr/share/icons/Adwaita/24x24/actions/edit-clear-symbolic.symbolic.png"
417 File "/usr/share/icons/Adwaita/24x24/actions/view-restore.png"
418 File "/usr/share/icons/Adwaita/24x24/actions/window-close.png"
419
420 SetOutPath "$INSTDIR\share\icons\Adwaita\32x32\actions"
421 File "/usr/share/icons/Adwaita/32x32/actions/edit-clear-symbolic.symbolic.png"
422 File "/usr/share/icons/Adwaita/32x32/actions/view-restore.png"
423 File "/usr/share/icons/Adwaita/32x32/actions/window-close.png"
424
425 SetOutPath "$INSTDIR\share\icons\Adwaita\48x48\actions"
426 File "/usr/share/icons/Adwaita/48x48/actions/edit-clear-symbolic.symbolic.png"
427 File "/usr/share/icons/Adwaita/48x48/actions/view-restore.png"
428 File "/usr/share/icons/Adwaita/48x48/actions/window-close.png"
429
430 SetOutPath "$INSTDIR\share\icons\Adwaita\64x64\actions"
431 File "/usr/share/icons/Adwaita/64x64/actions/edit-clear-symbolic.symbolic.png"
432
433 SetOutPath "$INSTDIR\share\icons\Adwaita\96x96\actions"
434 File "/usr/share/icons/Adwaita/96x96/actions/edit-clear-symbolic.symbolic.png"
480435
481436 ReadEnvStr $0 COMSPEC
482437 SetOutPath "$INSTDIR"
508463 RMDir /r "$INSTDIR\share"
509464
510465 RMDir /r "$INSTDIR\lib\pango"
511 !if ${GTK_VERSION} == 2.0
512 RMDir /r "$INSTDIR\lib\gtk-2.0"
513 !else
514 RMDir /r "$INSTDIR\lib\gtk-3.0"
515 !endif
466 RMDir /r "$INSTDIR\lib\gtk-3.0"
516467
517468 !if ${HaveSpiceGtk} == True
518469 # gstreamer1
532483 RMDir /r "$INSTDIR\lib\gdk-pixbuf-2.0"
533484
534485 RMDir /r "$INSTDIR\etc\pango"
535 !if ${GTK_VERSION} == 2.0
536 RMDir /r "$INSTDIR\etc\gtk-2.0"
537 !else
538 RMDir /r "$INSTDIR\etc\gtk-3.0"
539 !endif
486 RMDir /r "$INSTDIR\etc\gtk-3.0"
540487 RMDir /r "$INSTDIR\etc\fonts"
541488 !if {HaveLibvirt} == True
542489 RMDir /r "$INSTDIR\etc\libvirt"
547494 Delete /rebootok "$INSTDIR\bin\pango-querymodules.exe"
548495 Delete /rebootok "$INSTDIR\bin\libpangoft2-1.0-0.dll"
549496 Delete /rebootok "$INSTDIR\bin\libgdk_pixbuf-2.0-0.dll"
550 !if ${GTK_VERSION} == 2.0
551 Delete /rebootok "$INSTDIR\bin\libgdk-win32-2.0-0.dll"
552 !else
553 Delete /rebootok "$INSTDIR\bin\libgdk-3-0.dll"
554 !endif
497 Delete /rebootok "$INSTDIR\bin\libgdk-3-0.dll"
555498 !if ${HaveSpiceGtk} == True
556499 # gstreamer1
557500 Delete /rebootok "$INSTDIR\bin\gst-inspect-1.0.exe"
578521
579522 Delete /rebootok "$INSTDIR\bin\libspice-client-glib-2.0-8.dll"
580523 Delete /rebootok "$INSTDIR\bin\libspice-controller-0.dll"
581 !if ${GTK_VERSION} == 2.0
582 Delete /rebootok "$INSTDIR\bin\libspice-client-gtk-2.0-4.dll"
583 !else
584 Delete /rebootok "$INSTDIR\bin\libspice-client-gtk-3.0-4.dll"
585 !endif
524 Delete /rebootok "$INSTDIR\bin\libspice-client-gtk-3.0-4.dll"
586525 !endif
587526 Delete /rebootok "$INSTDIR\bin\zlib1.dll"
588527 Delete /rebootok "$INSTDIR\bin\libreadline6.dll"
621560 Delete /rebootok "$INSTDIR\bin\libgpg-error-0.dll"
622561 Delete /rebootok "$INSTDIR\bin\libgcrypt-20.dll"
623562 Delete /rebootok "$INSTDIR\bin\libgvnc-1.0-0.dll"
624 !if ${GTK_VERSION} == 2.0
625 Delete /rebootok "$INSTDIR\bin\libgtk-vnc-1.0-0.dll"
626 !else
627 Delete /rebootok "$INSTDIR\bin\libgtk-vnc-2.0-0.dll"
628 !endif
563 Delete /rebootok "$INSTDIR\bin\libgtk-vnc-2.0-0.dll"
629564 !endif
630565 Delete /rebootok "$INSTDIR\bin\libssp-0.dll"
631566 Delete /rebootok "$INSTDIR\bin\iconv.dll"
632 !if ${GTK_VERSION} == 2.0
633 Delete /rebootok "$INSTDIR\bin\libgtk-win32-2.0-0.dll"
634 !else
635 Delete /rebootok "$INSTDIR\bin\libgtk-3-0.dll"
636 !endif
567 Delete /rebootok "$INSTDIR\bin\libgtk-3-0.dll"
637568 Delete /rebootok "$INSTDIR\bin\libgthread-2.0-0.dll"
638569 Delete /rebootok "$INSTDIR\bin\libgobject-2.0-0.dll"
639570 Delete /rebootok "$INSTDIR\bin\libgnutls-28.dll"
645576 Delete /rebootok "$INSTDIR\bin\libexpat-1.dll"
646577 Delete /rebootok "$INSTDIR\bin\libcrypto-10.dll"
647578 Delete /rebootok "$INSTDIR\bin\libcairo-2.dll"
648 !if ${GTK_VERSION} == 3.0
649 Delete /rebootok "$INSTDIR\bin\libcairo-gobject-2.dll"
650 Delete /rebootok "$INSTDIR\bin\libepoxy-0.dll"
651 !endif
579 Delete /rebootok "$INSTDIR\bin\libcairo-gobject-2.dll"
580 Delete /rebootok "$INSTDIR\bin\libepoxy-0.dll"
652581 Delete /rebootok "$INSTDIR\bin\libatk-1.0-0.dll"
653582 !if ${HaveOVirt} == True
654583 Delete /rebootok "$INSTDIR\bin\libgovirt-2.dll"