From 06ba2053209c64dcfb9137a654448cb069782ce8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Brunner?= Date: Fri, 1 Nov 2019 16:09:53 +0100 Subject: [PATCH] Windows Installer: Update for Carbon Chamaeleon 0.15.0.0 --- installers/windows/Monero.iss | 8 ++++---- installers/windows/README.md | 10 +++++----- installers/windows/ReadMe.htm | 10 +++++----- installers/windows/WelcomeImage.bmp | Bin 450054 -> 450054 bytes 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/installers/windows/Monero.iss b/installers/windows/Monero.iss index cfe18f36..3a7660cb 100644 --- a/installers/windows/Monero.iss +++ b/installers/windows/Monero.iss @@ -1,4 +1,4 @@ -; Monero Boron Butterfly GUI Wallet Installer for Windows +; Monero Carbon Chamaeleon GUI Wallet Installer for Windows ; Copyright (c) 2017-2019, The Monero Project ; See LICENSE @@ -8,7 +8,7 @@ AppName=Monero GUI Wallet ; Thus it's important to keep this stable over releases ; With a different "AppName" InnoSetup would treat a mere update as a completely new application and thus mess up -AppVersion=0.14.1.2 +AppVersion=0.15.0.0 DefaultDirName={pf}\Monero GUI Wallet DefaultGroupName=Monero GUI Wallet UninstallDisplayIcon={app}\monero-wallet-gui.exe @@ -58,7 +58,7 @@ Name: "en"; MessagesFile: "compiler:Default.isl" ; .exe/.dll file possibly with version info). ; ; This is far more robust than relying on version info or on file dates (flag "comparetimestamp"). -; As of version 0.14.1.0, the Monero .exe files do not carry version info anyway in their .exe headers. +; As of version 0.15.0.0, the Monero .exe files do not carry version info anyway in their .exe headers. ; The only small drawback seems to be somewhat longer update times because each and every file is ; copied again, even if already present with correct file date and identical content. ; @@ -197,7 +197,7 @@ begin // Additional wizard page for entering a special blockchain location blockChainDefaultDir := ExpandConstant('{commonappdata}\bitmonero'); s := 'The default folder to store the Monero blockchain is ' + blockChainDefaultDir; - s := s + '. As this will need more than 70 GB of free space, you may want to use a folder on a different drive.'; + s := s + '. As this will need more than 74 GB of free space, you may want to use a folder on a different drive.'; s := s + ' If yes, specify that folder here.'; BlockChainDirPage := CreateInputDirPage(wpSelectDir, diff --git a/installers/windows/README.md b/installers/windows/README.md index 0b17a076..37424199 100644 --- a/installers/windows/README.md +++ b/installers/windows/README.md @@ -6,7 +6,7 @@ Copyright (c) 2017-2019, The Monero Project This is a *Inno Setup* script `Monero.iss` plus some related files that allows you to build a standalone Windows installer (.exe) for -the GUI wallet that comes with the Boron Butterfly release of Monero. +the GUI wallet that comes with the Carbon Chamaeleon release of Monero. This turns the GUI wallet into a more or less standard Windows program, by default installed into a subdirectory of `C:\Program Files`, a @@ -18,7 +18,7 @@ Monero. As the setup script in file [Monero.iss](Monero.iss) has to list many files and directories of the GUI wallet package to install by name, this version of the script only works with exactly the GUI wallet -for Monero release *Boron Butterfly* that you find on +for Monero release *Carbon Chamaeleon* that you find on [the official download page](https://getmonero.org/downloads/). It should however be easy to modify the script for future @@ -32,15 +32,15 @@ See [LICENSE](LICENSE). You can only build on Windows, and the result is always a Windows .exe file that can act as a standalone installer for the -Boron Butterfly GUI wallet. +Carbon Chamaeleon GUI wallet. Note that the installer build process is now reproducible / deterministic. For details check the file [Deterministic.md](Deterministic.md). The build steps in detail: 1. Install *Inno Setup*. You can get it from [here](http://www.jrsoftware.org/isdl.php) -2. Get the Inno Setup script plus related files by cloning the whole [monero-gui GitHub repository](https://github.com/monero-project/monero-gui); you will only need the files in the installer directory `installers\windows` however. Depending on development state, additionally you may have to checkout a specific branch, like `release-v0.14`. -3. The setup script is written to take the GUI wallet files from a subdirectory named `bin`; so create `installers\windows\bin`, get the zip file of the GUI wallet from [here](https://getmonero.org/downloads/), unpack it somewhere, and copy all the files and subdirectories in the single subdirectory there (currently named `monero-gui-0.14.1.2`) to this `bin` subdirectory +2. Get the Inno Setup script plus related files by cloning the whole [monero-gui GitHub repository](https://github.com/monero-project/monero-gui); you will only need the files in the installer directory `installers\windows` however. Depending on development state, additionally instead of simply using `master` you may have to checkout a specific branch, like `release-v0.15`. +3. The setup script is written to take the GUI wallet files from a subdirectory named `bin`; so create `installers\windows\bin`, get the zip file of the GUI wallet from [here](https://getmonero.org/downloads/), unpack it somewhere, and copy all the files and subdirectories in the single subdirectory there (currently named `monero-gui-0.15.0.0`) to this `bin` subdirectory 4. Start Inno Setup, load `Monero.iss` and compile it 5. The result i.e. the finished installer will be the file `mysetup.exe` in the `installers\windows\Output` subdirectory diff --git a/installers/windows/ReadMe.htm b/installers/windows/ReadMe.htm index aee7adf1..f9e044ea 100644 --- a/installers/windows/ReadMe.htm +++ b/installers/windows/ReadMe.htm @@ -1,13 +1,13 @@ -Monero Boron Butterfly GUI Wallet +Monero Carbon Chamaeleon GUI Wallet -

Monero Boron Butterfly GUI Wallet

+

Monero Carbon Chamaeleon GUI Wallet

Copyright (c) 2014-2019, The Monero Project
- Date: July 20, 2019

+ Date: November 1, 2019

Preface

@@ -23,7 +23,7 @@

Content of the Package

-

You just installed the Monero GUI wallet for Windows, release Boron Butterfly, version 0.14.1.2. +

You just installed the Monero GUI wallet for Windows, release Carbon Chamaeleon, version 0.15.0.0. The wallet enables you to send and receive Moneroj in a secure and very private way.

@@ -61,7 +61,7 @@ provides the most security and privacy possible for you.

However if your Internet access makes it difficult to run a full node, or if you have simply no room to store - the blockchain locally (somewhat over 70 GB in July 2019, and of course growing), you can compromise and try to connect + the blockchain locally (somewhat over 74 GB in November 2019, and of course growing), you can compromise and try to connect to a remote node. One way of finding such a node is checking this page.

diff --git a/installers/windows/WelcomeImage.bmp b/installers/windows/WelcomeImage.bmp index e286cf396ffae212f68f675c5805e253041fe90a..e6faffa668191aaac5d6a526df872cf6e902149d 100644 GIT binary patch delta 6693 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 Mb~bi&j6OmL3ni8HfDQVGSGLEEFDPsQs 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