@@ -304,6 +304,19 @@ FunctionEnd
304
304
305
305
; Language files
306
306
!insertmacro MUI_LANGUAGE " English"
307
+ !insertmacro MUI_LANGUAGE " German"
308
+ !insertmacro MUI_LANGUAGE " French"
309
+ !insertmacro MUI_LANGUAGE " Russian"
310
+ !insertmacro MUI_LANGUAGE " Japanese"
311
+ !insertmacro MUI_LANGUAGE " Italian"
312
+ !insertmacro MUI_LANGUAGE " Polish"
313
+ !insertmacro MUI_LANGUAGE " Spanish"
314
+ !insertmacro MUI_LANGUAGE " PortugueseBR"
315
+ !insertmacro MUI_LANGUAGE " Portuguese"
316
+ !insertmacro MUI_LANGUAGE " Czech"
317
+ !insertmacro MUI_LANGUAGE " Croatian"
318
+ !insertmacro MUI_LANGUAGE " Thai"
319
+ !insertmacro MUI_LANGUAGE " Dutch"
307
320
308
321
; ----------------------------------------------------------------------------------------------------------------------------
309
322
@@ -402,27 +415,11 @@ Section "Quantum GIS" SecQGIS
402
415
; Create the Desktop Shortcut
403
416
SetShellVarContext current
404
417
405
- !if ${INSTALLER_TYPE} == " OSGeo4W"
406
- CreateShortCut " $DESKTOP\${QGIS_BASE}.lnk" " $INSTALL_DIR\bin\nircmd.exe" ' exec hide "$INSTALL_DIR\bin\qgis.bat"' \
407
- " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
408
- !else
409
- CreateShortCut " $DESKTOP\${QGIS_BASE}.lnk" " $INSTALL_DIR\bin\qgis.exe" " " \
410
- " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
411
- !endif
412
-
413
418
; Create the Windows Start Menu Shortcuts
414
419
SetShellVarContext all
415
420
416
421
CreateDirectory " $SMPROGRAMS\${QGIS_BASE}"
417
422
418
- !if ${INSTALLER_TYPE} == " OSGeo4W"
419
- CreateShortCut " $SMPROGRAMS\${QGIS_BASE}\${QGIS_BASE}.lnk" " $INSTALL_DIR\bin\nircmd.exe" ' exec hide "$INSTALL_DIR\bin\qgis.bat"' \
420
- " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
421
- !else
422
- CreateShortCut " $SMPROGRAMS\${QGIS_BASE}\${QGIS_BASE}.lnk" " $INSTALL_DIR\bin\qgis.exe" " " \
423
- " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
424
- !endif
425
-
426
423
CreateShortCut " $SMPROGRAMS\${QGIS_BASE}\Quantum GIS Web Site.lnk" " $INSTALL_DIR\QGIS-WebSite.url" " " \
427
424
" $INSTALL_DIR\icons\QGIS_Web.ico" " " SW_SHOWNORMAL " " " Visit the Quantum GIS Web Site"
428
425
@@ -435,6 +432,26 @@ Section "Quantum GIS" SecQGIS
435
432
436
433
ReadEnvStr $0 COMSPEC
437
434
nsExec::ExecToLog ' "$0" /c "$INSTALL_DIR\postinstall.bat"'
435
+
436
+ !if ${INSTALLER_TYPE} == " OSGeo4W"
437
+ ; Overwrite the shortcuts created by qgis' postinstall
438
+ ; "%OSGEO4W_STARTMENU%\Quantum GIS (1.5.0).lnk"
439
+ ; "%ALLUSERSPROFILE%\Desktop\Quantum GIS (1.5.0).lnk"
440
+
441
+ Delete " $DESKTOP\Quantum GIS (${VERSION_NUMBER}).lnk"
442
+ CreateShortCut " $DESKTOP\Quantum GIS (${VERSION_NUMBER}).lnk" " $INSTALL_DIR\bin\nircmd.exe" ' exec hide "$INSTALL_DIR\bin\qgis.bat"' \
443
+ " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
444
+
445
+ Delete " $SMPROGRAMS\${QGIS_BASE}\Quantum GIS (${VERSION_NUMBER}).lnk"
446
+ CreateShortCut " $SMPROGRAMS\${QGIS_BASE}\Quantum GIS (${VERSION_NUMBER}).lnk" " $INSTALL_DIR\bin\nircmd.exe" ' exec hide "$INSTALL_DIR\bin\qgis.bat"' \
447
+ " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
448
+ !else
449
+ CreateShortCut " $DESKTOP\${QGIS_BASE}.lnk" " $INSTALL_DIR\bin\qgis.exe" " " \
450
+ " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
451
+ CreateShortCut " $SMPROGRAMS\${QGIS_BASE}\${QGIS_BASE}.lnk" " $INSTALL_DIR\bin\qgis.exe" " " \
452
+ " $INSTALL_DIR\icons\QGIS.ico" " " SW_SHOWNORMAL " " " Launch ${COMPLETE_NAME}"
453
+ !endif
454
+
438
455
SectionEnd
439
456
440
457
Function DownloadDataSet
@@ -565,13 +582,17 @@ Section "Uninstall"
565
582
Delete " $INSTDIR\preremove.bat"
566
583
Delete " $INSTDIR\preremove.log"
567
584
585
+ Delete " $INSTDIR\QGIS-WebSite.url"
586
+ Delete " $INSTDIR\*.txt"
587
+
568
588
RMDir /r " $INSTDIR\bin"
569
589
RMDir /r " $INSTDIR\apps"
570
590
RMDir /r " $INSTDIR\etc"
571
591
RMDir /r " $INSTDIR\include"
572
592
RMDir /r " $INSTDIR\lib"
573
593
RMDir /r " $INSTDIR\share"
574
594
RMDir /r " $INSTDIR\icons"
595
+
575
596
!else
576
597
; remove files
577
598
Delete " $INSTDIR\Uninstall-QGIS.exe"
0 commit comments