1
- Name "@PACKAGE_NAME @ (64-bit)"
1
+ Name "@CLIENT_NAME @ (64-bit)"
2
2
3
3
RequestExecutionLevel highest
4
4
SetCompressor /SOLID lzma
@@ -11,8 +11,8 @@ Unicode true
11
11
12
12
# General Symbol Definitions
13
13
!define REGKEY "SOFTWARE\$(^Name)"
14
- !define COMPANY "@PACKAGE_NAME @ project"
15
- !define URL @PACKAGE_URL @
14
+ !define COMPANY "@CLIENT_NAME @ project"
15
+ !define URL @CLIENT_URL @
16
16
17
17
# MUI Symbol Definitions
18
18
!define MUI_ICON "@abs_top_srcdir@/share/pixmaps/bitcoin.ico"
@@ -24,7 +24,7 @@ Unicode true
24
24
!define MUI_STARTMENUPAGE_REGISTRY_ROOT HKLM
25
25
!define MUI_STARTMENUPAGE_REGISTRY_KEY ${REGKEY}
26
26
!define MUI_STARTMENUPAGE_REGISTRY_VALUENAME StartMenuGroup
27
- !define MUI_STARTMENUPAGE_DEFAULTFOLDER "@PACKAGE_NAME @"
27
+ !define MUI_STARTMENUPAGE_DEFAULTFOLDER "@CLIENT_NAME @"
28
28
!define MUI_FINISHPAGE_RUN "$WINDIR\explorer.exe"
29
29
!define MUI_FINISHPAGE_RUN_PARAMETERS $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
30
30
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
@@ -58,12 +58,12 @@ XPStyle on
58
58
BrandingText " "
59
59
ShowInstDetails show
60
60
VIProductVersion @CLIENT_VERSION_MAJOR@.@CLIENT_VERSION_MINOR@.@
[email protected]
61
- VIAddVersionKey ProductName "@PACKAGE_NAME @"
62
- VIAddVersionKey ProductVersion "@PACKAGE_VERSION @"
61
+ VIAddVersionKey ProductName "@CLIENT_NAME @"
62
+ VIAddVersionKey ProductVersion "@CLIENT_VERSION_STRING @"
63
63
VIAddVersionKey CompanyName "${COMPANY}"
64
64
VIAddVersionKey CompanyWebsite "${URL}"
65
- VIAddVersionKey FileVersion "@PACKAGE_VERSION @"
66
- VIAddVersionKey FileDescription "Installer for @PACKAGE_NAME @"
65
+ VIAddVersionKey FileVersion "@CLIENT_VERSION_STRING @"
66
+ VIAddVersionKey FileDescription "Installer for @CLIENT_NAME @"
67
67
VIAddVersionKey LegalCopyright "Copyright (C) 2009-@COPYRIGHT_YEAR@ @COPYRIGHT_HOLDERS_FINAL@"
68
68
InstallDirRegKey HKCU "${REGKEY}" Path
69
69
ShowUninstDetails show
@@ -95,23 +95,23 @@ Section -post SEC0001
95
95
!insertmacro MUI_STARTMENU_WRITE_BEGIN Application
96
96
CreateDirectory $SMPROGRAMS\$StartMenuGroup
97
97
CreateShortcut "$SMPROGRAMS\$StartMenuGroup\$(^Name).lnk" $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
98
- CreateShortcut "$SMPROGRAMS\$StartMenuGroup\@PACKAGE_NAME @ (testnet).lnk" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "-testnet" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" 1
99
- CreateShortcut "$SMPROGRAMS\$StartMenuGroup\@PACKAGE_NAME @ (test signet).lnk" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "-signet" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" 2
100
- CreateShortcut "$SMPROGRAMS\$StartMenuGroup\@PACKAGE_NAME @ (testnet4).lnk" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "-testnet4" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" 3
98
+ CreateShortcut "$SMPROGRAMS\$StartMenuGroup\@CLIENT_NAME @ (testnet).lnk" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "-testnet" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" 1
99
+ CreateShortcut "$SMPROGRAMS\$StartMenuGroup\@CLIENT_NAME @ (test signet).lnk" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "-signet" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" 2
100
+ CreateShortcut "$SMPROGRAMS\$StartMenuGroup\@CLIENT_NAME @ (testnet4).lnk" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "-testnet4" "$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" 3
101
101
CreateShortcut "$SMPROGRAMS\$StartMenuGroup\Uninstall $(^Name).lnk" $INSTDIR\uninstall.exe
102
102
!insertmacro MUI_STARTMENU_WRITE_END
103
103
WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayName "$(^Name)"
104
- WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayVersion "@PACKAGE_VERSION @"
104
+ WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayVersion "@CLIENT_VERSION_STRING @"
105
105
WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" Publisher "${COMPANY}"
106
106
WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" URLInfoAbout "${URL}"
107
107
WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayIcon $INSTDIR\bitcoin-qt.exe
108
108
WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" UninstallString $INSTDIR\uninstall.exe
109
109
WriteRegDWORD HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" NoModify 1
110
110
WriteRegDWORD HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" NoRepair 1
111
- WriteRegStr HKCR "@PACKAGE_TARNAME @" "URL Protocol" ""
112
- WriteRegStr HKCR "@PACKAGE_TARNAME @" "" "URL:Bitcoin"
113
- WriteRegStr HKCR "@PACKAGE_TARNAME @\DefaultIcon" "" $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
114
- WriteRegStr HKCR "@PACKAGE_TARNAME @\shell\open\command" "" '"$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "%1"'
111
+ WriteRegStr HKCR "@CLIENT_TARNAME @" "URL Protocol" ""
112
+ WriteRegStr HKCR "@CLIENT_TARNAME @" "" "URL:Bitcoin"
113
+ WriteRegStr HKCR "@CLIENT_TARNAME @\DefaultIcon" "" $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
114
+ WriteRegStr HKCR "@CLIENT_TARNAME @\shell\open\command" "" '"$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@" "%1"'
115
115
SectionEnd
116
116
117
117
# Macro for selecting uninstaller sections
@@ -142,9 +142,9 @@ Section -un.post UNSEC0001
142
142
DeleteRegKey HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)"
143
143
Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\Uninstall $(^Name).lnk"
144
144
Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\$(^Name).lnk"
145
- Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\@PACKAGE_NAME @ (testnet).lnk"
146
- Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\@PACKAGE_NAME @ (testnet4).lnk"
147
- Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\@PACKAGE_NAME @ (test signet).lnk"
145
+ Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\@CLIENT_NAME @ (testnet).lnk"
146
+ Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\@CLIENT_NAME @ (testnet4).lnk"
147
+ Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\@CLIENT_NAME @ (test signet).lnk"
148
148
Delete /REBOOTOK "$SMSTARTUP\Bitcoin.lnk"
149
149
Delete /REBOOTOK $INSTDIR\uninstall.exe
150
150
Delete /REBOOTOK $INSTDIR\debug.log
@@ -153,7 +153,7 @@ Section -un.post UNSEC0001
153
153
DeleteRegValue HKCU "${REGKEY}" Path
154
154
DeleteRegKey /IfEmpty HKCU "${REGKEY}\Components"
155
155
DeleteRegKey /IfEmpty HKCU "${REGKEY}"
156
- DeleteRegKey HKCR "@PACKAGE_TARNAME @"
156
+ DeleteRegKey HKCR "@CLIENT_TARNAME @"
157
157
RmDir /REBOOTOK $SMPROGRAMS\$StartMenuGroup
158
158
RmDir /REBOOTOK $INSTDIR
159
159
Push $R0
0 commit comments