X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fwin32inst.nsi.in;h=e13fda12d7f4b3f904f617c19089abbc29cb12c8;hb=a93e9a8c03f239eb067331491d3a276c696b27ea;hp=e8e1e0d58dc0875fb50dee67ad8d927b6f4685d9;hpb=d07a951b5a41e5f1f32226b38dfe912690b7ee1b;p=synfig.git diff --git a/synfig-studio/trunk/win32inst.nsi.in b/synfig-studio/trunk/win32inst.nsi.in index e8e1e0d..e13fda1 100644 --- a/synfig-studio/trunk/win32inst.nsi.in +++ b/synfig-studio/trunk/win32inst.nsi.in @@ -18,10 +18,6 @@ OutFile "@PACKAGE_TARNAME@-@PACKAGE_VERSION@.exe" ; The default installation directory InstallDir $PROGRAMFILES\Synfig -; Registry key to check for directory (so if you install again, it will -; overwrite the old one automatically) -InstallDirRegKey HKLM "Software\Voria_@PACKAGE_TARNAME@" "Install_Dir" - !define MUI_ABORTWARNING !define SHCNE_ASSOCCHANGED 0x8000000 @@ -77,7 +73,7 @@ Section "Synfig Studio" FileClose $0 WriteRegStr HKLM "${PRODUCT_REG_KEY}" "Path" "$INSTDIR" - WriteRegStr HKLM "${PRODUCT_REG_KEY}" "Version" "@PRODUCT_VERSION@" + WriteRegStr HKLM "${PRODUCT_REG_KEY}" "Version" "@PACKAGE_VERSION@" ; Write the uninstall keys for Windows WriteRegStr HKLM "${PRODUCT_UNINSTALL_KEY}" "DisplayName" "@PACKAGE_NAME@" @@ -108,6 +104,7 @@ SectionEnd ; Optional section (can be disabled by the user) Section "Start Menu Shortcuts" + SetShellVarContext All 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\synfigstudio.exe" "" "$INSTDIR\share\pixmaps\synfig_icon.ico" 0 @@ -144,6 +141,7 @@ Section "Uninstall" RMDir "$INSTDIR\bin" ; Remove shortcuts, if any + SetShellVarContext All Delete "$SMPROGRAMS\Voria\Uninstall Synfig Studio.lnk" Delete "$SMPROGRAMS\Voria\Synfig Studio.lnk"