Convert the rest of the error and warning dialogs to Gtk::MessageDialog since it...
[synfig.git] / synfig-studio / trunk / win32inst.nsi.in
index 8594deb..bf90172 100644 (file)
@@ -33,12 +33,13 @@ InstallDirRegKey HKLM "Software\Voria_@PACKAGE_TARNAME@" "Install_Dir"
 
 ;--------------------------------
 
-;!define MUI_WELCOMEFINISHPAGE_BITMAP "images\about_dialog.bmp"
+!define MUI_WELCOMEFINISHPAGE_BITMAP ".\images\installer_logo.bmp"
 
 ; Pages
 
 !insertmacro MUI_PAGE_WELCOME
-!insertmacro MUI_PAGE_LICENSE "alphalicense.txt"
+;!insertmacro MUI_PAGE_LICENSE "@srcdir@\alphalicense.txt"
+!insertmacro MUI_PAGE_LICENSE "@srcdir@\COPYING"
 !insertmacro MUI_PAGE_COMPONENTS
 !insertmacro MUI_PAGE_DIRECTORY
 !insertmacro MUI_PAGE_INSTFILES
@@ -58,12 +59,12 @@ Section "Synfig Studio"
   SetOutPath "$INSTDIR\share\pixmaps"
   File "images\*.png"
   
-  SetOutPath "$INSTDIR\share"
+  SetOutPath "$INSTDIR\share\pixmaps"
   File "images\*.ico"
 
   SetOutPath "$INSTDIR\bin"
-  File "src\sinfgapp\.libs\libsinfgapp-0.dll"
-  File "src\gtkmm\.libs\sinfgstudio.exe"
+  File "src\synfigapp\.libs\libsynfigapp-0.dll"
+  File "src\gtkmm\.libs\synfigstudio.exe"
 
        FileOpen $0 $PROFILE\.gtkrc-2.0 a
        FileSeek $0 0 END
@@ -90,14 +91,14 @@ Section "Synfig Studio"
        WriteRegStr HKCR ".sif" "Content Type" "image/x-sif"
        WriteRegStr HKCR ".sif" "PerceivedType" "image"
 
-       WriteRegStr HKCR ".sif.gz" "" "Synfig.Composition"
-       WriteRegStr HKCR ".sif.gz" "Content Type" "image/x-sifz"
-       WriteRegStr HKCR ".sif.gz" "PerceivedType" "image"
+       WriteRegStr HKCR ".sifz" "" "Synfig.Composition"
+       WriteRegStr HKCR ".sifz" "Content Type" "image/x-sifz"
+       WriteRegStr HKCR ".sifz" "PerceivedType" "image"
 
        WriteRegStr HKCR "Synfig.Composition" "" "Synfig Composition File"
-       WriteRegStr HKCR "Synfig.Composition\DefaultIcon" "" "$INSTDIR\bin\sinfgstudio.exe;1"
+       WriteRegStr HKCR "Synfig.Composition\DefaultIcon" "" "$INSTDIR\share\pixmaps\sif_icon.ico"
        WriteRegStr HKCR "Synfig.Composition\shell" "" "open"
-       WriteRegStr HKCR "Synfig.Composition\shell\open\command" "" '$INSTDIR\bin\sinfgstudio.exe "%1"'
+       WriteRegStr HKCR "Synfig.Composition\shell\open\command" "" '$INSTDIR\bin\synfigstudio.exe "%1"'
        
        System::Call 'Shell32::SHChangeNotify(i ${SHCNE_ASSOCCHANGED}, i ${SHCNF_IDLIST}, i 0, i 0)'
   WriteUninstaller "${PRODUCT_UNINSTALL_EXE}"
@@ -109,7 +110,7 @@ Section "Start Menu Shortcuts"
 
   CreateDirectory "$SMPROGRAMS\Voria"
   CreateShortCut "$SMPROGRAMS\Voria\Uninstall Synfig Studio.lnk" "$INSTDIR\uninstall-@PACKAGE_TARNAME@.exe" "" "$INSTDIR\uninstall-@PACKAGE_TARNAME@.exe" 0
-  CreateShortCut "$SMPROGRAMS\Voria\Synfig Studio.lnk" "$INSTDIR\bin\sinfgstudio.exe" "" "$INSTDIR\bin\sinfgstudio.exe" 0
+  CreateShortCut "$SMPROGRAMS\Voria\Synfig Studio.lnk" "$INSTDIR\bin\synfigstudio.exe" "" "$INSTDIR\share\pixmaps\synfig_icon.ico" 0
   
 SectionEnd
 
@@ -124,7 +125,7 @@ Section "Uninstall"
        DeleteRegKey HKCR "Synfig.Composition\shell"
        DeleteRegKey HKCR "Synfig.Composition" 
        DeleteRegKey HKCR ".sif"
-       DeleteRegKey HKCR ".sif.gz"
+       DeleteRegKey HKCR ".sifz"
   
   ; Remove registry keys
   DeleteRegKey HKLM "${PRODUCT_REG_KEY}"
@@ -132,8 +133,8 @@ Section "Uninstall"
 
   ; Remove files and uninstaller
        Delete "$INSTDIR\${PRODUCT_UNINSTALL_EXE}"
-  Delete $INSTDIR\bin\sinfgstudio.exe
-  Delete $INSTDIR\bin\libsinfgapp-0.dll
+  Delete $INSTDIR\bin\synfigstudio.exe
+  Delete $INSTDIR\bin\libsynfigapp-0.dll
   RMDir $INSTDIR\bin
 
   ; Remove shortcuts, if any