debian stuff
This commit is contained in:
@@ -1,239 +1,5 @@
|
|||||||
zcash (2.0.1) stable; urgency=medium
|
hush (3.2.0) stable; urgency=medium
|
||||||
|
|
||||||
* 2.0.1 release.
|
* 3.2.0.1 release.
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Sun, 14 Oct 2018 13:40:30 -0700
|
-- Hush Core <myhushteam@gmail.com> Sun, 14 Oct 2019 13:40:30 -0700
|
||||||
|
|
||||||
zcash (2.0.1~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 2.0.1-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Mon, 08 Oct 2018 12:40:54 -0700
|
|
||||||
|
|
||||||
zcash (2.0.0) stable; urgency=medium
|
|
||||||
|
|
||||||
* 2.0.0 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 15 Aug 2018 17:57:50 -0700
|
|
||||||
|
|
||||||
zcash (2.0.0~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 2.0.0-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 09 Aug 2018 16:56:56 +0000
|
|
||||||
|
|
||||||
zcash (1.1.2) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.1.2 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Sun, 01 Jul 2018 20:12:33 -0700
|
|
||||||
|
|
||||||
zcash (1.1.2~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.1.2-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 22 Jun 2018 17:03:41 -0700
|
|
||||||
|
|
||||||
zcash (1.1.1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.1.1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 25 May 2018 15:49:34 +1200
|
|
||||||
|
|
||||||
zcash (1.1.1~rc2) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.1.1-rc2 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 23 May 2018 09:28:50 -0700
|
|
||||||
|
|
||||||
zcash (1.1.1~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.1.1-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Sat, 19 May 2018 10:16:14 +1200
|
|
||||||
|
|
||||||
zcash (1.1.0) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.1.0 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 11 Apr 2018 20:15:29 -0600
|
|
||||||
|
|
||||||
zcash (1.1.0~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.1.0-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 05 Apr 2018 03:26:17 +0100
|
|
||||||
|
|
||||||
zcash (1.0.15) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.15 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 28 Feb 2018 16:58:19 +0000
|
|
||||||
|
|
||||||
zcash (1.0.15~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.15-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Sat, 24 Feb 2018 04:20:05 +0000
|
|
||||||
|
|
||||||
zcash (1.0.14) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.14 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 03 Jan 2018 23:54:16 +0100
|
|
||||||
|
|
||||||
zcash (1.0.14~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.14-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 22 Dec 2017 10:12:41 +0000
|
|
||||||
|
|
||||||
zcash (1.0.13) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.13 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Mon, 20 Nov 2017 12:31:53 +0000
|
|
||||||
|
|
||||||
zcash (1.0.13~rc2) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.13-rc2 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 17 Nov 2017 18:01:08 +0000
|
|
||||||
|
|
||||||
zcash (1.0.13~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.13-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 15 Nov 2017 00:02:21 +0000
|
|
||||||
|
|
||||||
zcash (1.0.12) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.12 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 28 Sep 2017 01:26:44 +0100
|
|
||||||
|
|
||||||
zcash (1.0.12~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.12-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Sat, 23 Sep 2017 10:51:36 +0100
|
|
||||||
|
|
||||||
zcash (1.0.11) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.11 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Tue, 15 Aug 2017 10:06:25 +0100
|
|
||||||
|
|
||||||
zcash (1.0.11~rc1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.11-rc1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Tue, 01 Aug 2017 17:12:52 +0200
|
|
||||||
|
|
||||||
zcash (1.0.10+1) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.10-1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 23 Jun 2017 19:50:41 -0700
|
|
||||||
|
|
||||||
zcash (1.0.10) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.10 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 22 Jun 2017 15:13:04 +1200
|
|
||||||
|
|
||||||
zcash (1.0.9) stable; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.9 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 24 May 2017 12:51:06 -0700
|
|
||||||
|
|
||||||
zcash (1.0.8+1) jessie; urgency=high
|
|
||||||
|
|
||||||
* 1.0.8-1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 13 Apr 2017 20:20:37 -0700
|
|
||||||
|
|
||||||
zcash (1.0.8) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.8 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Mon, 27 Mar 2017 21:30:07 +0100
|
|
||||||
|
|
||||||
zcash (1.0.7+1) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.7-1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 08 Mar 2017 13:51:11 -0800
|
|
||||||
|
|
||||||
zcash (1.0.7) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.7 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 03 Mar 2017 20:55:04 -0800
|
|
||||||
|
|
||||||
zcash (1.0.6) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.6 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 10 Feb 2017 10:23:00 -0800
|
|
||||||
|
|
||||||
zcash (1.0.5) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.5 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 19 Jan 2017 19:23:40 -0700
|
|
||||||
|
|
||||||
zcash (1.0.4) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.4 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 15 Dec 2016 16:46:14 +1300
|
|
||||||
|
|
||||||
zcash (1.0.3) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.3 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 17 Nov 2016 15:56:00 -0700
|
|
||||||
|
|
||||||
zcash (1.0.2) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.2 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Mon, 07 Nov 2016 19:01:35 -0600
|
|
||||||
|
|
||||||
zcash (1.0.1) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.1 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 03 Nov 2016 23:21:09 -0500
|
|
||||||
|
|
||||||
zcash (1.0.0-sprout) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.0 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Fri, 28 Oct 2016 03:00:50 -0700
|
|
||||||
|
|
||||||
zcash (1.0.0-rc4) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.0-rc4 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 27 Oct 2016 13:36:00 +0100
|
|
||||||
|
|
||||||
zcash (1.0.0-rc3) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.0-rc3 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Wed, 26 Oct 2016 23:17:03 +0100
|
|
||||||
|
|
||||||
zcash (1.0.0-rc2) jessie; urgency=medium
|
|
||||||
|
|
||||||
* 1.0.0-rc2 release.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Sun, 23 Oct 2016 01:51:27 +0100
|
|
||||||
|
|
||||||
zcash (1.0.0-rc1) jessie; urgency=medium
|
|
||||||
|
|
||||||
* Initial packaging for Debian.
|
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Mon, 17 Oct 2016 11:47:02 -0700
|
|
||||||
|
|||||||
140
contrib/debian/examples/HUSH3.conf
Normal file
140
contrib/debian/examples/HUSH3.conf
Normal file
@@ -0,0 +1,140 @@
|
|||||||
|
##
|
||||||
|
## komodo.conf configuration file. Lines beginning with # are comments.
|
||||||
|
##
|
||||||
|
|
||||||
|
# Network-related settings:
|
||||||
|
|
||||||
|
# Run a regression test network
|
||||||
|
#regtest=0
|
||||||
|
|
||||||
|
# Connect via a SOCKS5 proxy
|
||||||
|
#proxy=127.0.0.1:9050
|
||||||
|
|
||||||
|
# Bind to given address and always listen on it. Use [host]:port notation for IPv6
|
||||||
|
#bind=<addr>
|
||||||
|
|
||||||
|
# Bind to given address and whitelist peers connecting to it. Use [host]:port notation for IPv6
|
||||||
|
#whitebind=<addr>
|
||||||
|
|
||||||
|
##############################################################
|
||||||
|
## Quick Primer on addnode vs connect ##
|
||||||
|
## Let's say for instance you use addnode=4.2.2.4 ##
|
||||||
|
## addnode will connect you to and tell you about the ##
|
||||||
|
## nodes connected to 4.2.2.4. In addition it will tell ##
|
||||||
|
## the other nodes connected to it that you exist so ##
|
||||||
|
## they can connect to you. ##
|
||||||
|
## connect will not do the above when you 'connect' to it. ##
|
||||||
|
## It will *only* connect you to 4.2.2.4 and no one else.##
|
||||||
|
## ##
|
||||||
|
## So if you're behind a firewall, or have other problems ##
|
||||||
|
## finding nodes, add some using 'addnode'. ##
|
||||||
|
## ##
|
||||||
|
## If you want to stay private, use 'connect' to only ##
|
||||||
|
## connect to "trusted" nodes. ##
|
||||||
|
## ##
|
||||||
|
## If you run multiple nodes on a LAN, there's no need for ##
|
||||||
|
## all of them to open lots of connections. Instead ##
|
||||||
|
## 'connect' them all to one node that is port forwarded ##
|
||||||
|
## and has lots of connections. ##
|
||||||
|
## Thanks goes to [Noodle] on Freenode. ##
|
||||||
|
##############################################################
|
||||||
|
|
||||||
|
# Use as many addnode= settings as you like to connect to specific peers
|
||||||
|
#addnode=69.164.218.197
|
||||||
|
#addnode=10.0.0.2:8233
|
||||||
|
|
||||||
|
# Alternatively use as many connect= settings as you like to connect ONLY to specific peers
|
||||||
|
#connect=69.164.218.197
|
||||||
|
#connect=10.0.0.1:8233
|
||||||
|
|
||||||
|
# Listening mode, enabled by default except when 'connect' is being used
|
||||||
|
#listen=1
|
||||||
|
|
||||||
|
# Maximum number of inbound+outbound connections.
|
||||||
|
#maxconnections=
|
||||||
|
|
||||||
|
#
|
||||||
|
# JSON-RPC options (for controlling a running Komodo/komodod process)
|
||||||
|
#
|
||||||
|
|
||||||
|
# server=1 tells komodod to accept JSON-RPC commands (set as default if not specified)
|
||||||
|
#server=1
|
||||||
|
|
||||||
|
# Bind to given address to listen for JSON-RPC connections. Use [host]:port notation for IPv6.
|
||||||
|
# This option can be specified multiple times (default: bind to all interfaces)
|
||||||
|
#rpcbind=<addr>
|
||||||
|
|
||||||
|
# You must set rpcuser and rpcpassword to secure the JSON-RPC api
|
||||||
|
#rpcuser=Ulysses
|
||||||
|
#rpcpassword=YourSuperGreatPasswordNumber_DO_NOT_USE_THIS_OR_YOU_WILL_GET_ROBBED_385593
|
||||||
|
|
||||||
|
# How many seconds komodo will wait for a complete RPC HTTP request.
|
||||||
|
# after the HTTP connection is established.
|
||||||
|
#rpcclienttimeout=30
|
||||||
|
|
||||||
|
# By default, only RPC connections from localhost are allowed.
|
||||||
|
# Specify as many rpcallowip= settings as you like to allow connections from other hosts,
|
||||||
|
# either as a single IPv4/IPv6 or with a subnet specification.
|
||||||
|
|
||||||
|
# NOTE: opening up the RPC port to hosts outside your local trusted network is NOT RECOMMENDED,
|
||||||
|
# because the rpcpassword is transmitted over the network unencrypted and also because anyone
|
||||||
|
# that can authenticate on the RPC port can steal your keys + take over the account running komodod
|
||||||
|
# For more information see https://github.com/zcash/zcash/issues/1497
|
||||||
|
|
||||||
|
#rpcallowip=10.1.1.34/255.255.255.0
|
||||||
|
#rpcallowip=1.2.3.4/24
|
||||||
|
#rpcallowip=2001:db8:85a3:0:0:8a2e:370:7334/96
|
||||||
|
|
||||||
|
# Listen for RPC connections on this TCP port:
|
||||||
|
#rpcport=8232
|
||||||
|
|
||||||
|
# You can use Komodo or komodod to send commands to Komodo/komodod
|
||||||
|
# running on another host using this option:
|
||||||
|
#rpcconnect=127.0.0.1
|
||||||
|
|
||||||
|
# Transaction Fee
|
||||||
|
|
||||||
|
# Send transactions as zero-fee transactions if possible (default: 0)
|
||||||
|
#sendfreetransactions=0
|
||||||
|
|
||||||
|
# Create transactions that have enough fees (or priority) so they are likely to # begin confirmation within n blocks (default: 1).
|
||||||
|
# This setting is overridden by the -paytxfee option.
|
||||||
|
#txconfirmtarget=n
|
||||||
|
|
||||||
|
# Miscellaneous options
|
||||||
|
|
||||||
|
# Enable attempt to mine komodo.
|
||||||
|
#gen=0
|
||||||
|
|
||||||
|
# Set the number of threads to be used for mining komodo (-1 = all cores).
|
||||||
|
#genproclimit=1
|
||||||
|
|
||||||
|
# Specify a different Equihash solver (e.g. "tromp") to try to mine komodo
|
||||||
|
# faster when gen=1.
|
||||||
|
#equihashsolver=default
|
||||||
|
|
||||||
|
# Pre-generate this many public/private key pairs, so wallet backups will be valid for
|
||||||
|
# both prior transactions and several dozen future transactions.
|
||||||
|
#keypool=100
|
||||||
|
|
||||||
|
# Pay an optional transaction fee every time you send komodo. Transactions with fees
|
||||||
|
# are more likely than free transactions to be included in generated blocks, so may
|
||||||
|
# be validated sooner. This setting does not affect private transactions created with
|
||||||
|
# 'z_sendmany'.
|
||||||
|
#paytxfee=0.00
|
||||||
|
|
||||||
|
#Rewind the chain to specific block height. This is useful for creating snapshots at a given block height.
|
||||||
|
#rewind=777777
|
||||||
|
|
||||||
|
#Stop the chain a specific block height. This is useful for creating snapshots at a given block height.
|
||||||
|
#stopat=1000000
|
||||||
|
|
||||||
|
#Set an address to use as change address for all transactions. This value must be set to a 33 byte pubkey. All mined coins will also be sent to this address.
|
||||||
|
#pubkey=027dc7b5cfb5efca96674b45e9fda18df069d040b9fd9ff32c35df56005e330392
|
||||||
|
|
||||||
|
#Forfeit all user rewards to miners. Set this to explicitly not claim user rewards.
|
||||||
|
#exchange=1
|
||||||
|
|
||||||
|
#Donate all user rewards to a a specific address. This value must be set to a 33 byte pubkey.
|
||||||
|
#donation=027dc7b5cfb5efca96674b45e9fda18df069d040b9fd9ff32c35df56005e330392
|
||||||
|
|
||||||
@@ -1,432 +0,0 @@
|
|||||||
<project>
|
|
||||||
<shortName>VerusCoin</shortName>
|
|
||||||
<fullName>VerusCoin</fullName>
|
|
||||||
<version>0.3.12</version>
|
|
||||||
<installerFilename>${product_shortname}-v${product_version}-${platform_name}-installer.${platform_exec_suffix}</installerFilename>
|
|
||||||
<licenseFile>../COPYING</licenseFile>
|
|
||||||
<leftImage>../assets/imgs/VRSC_256x256.png</leftImage>
|
|
||||||
<logoImage>../assets/imgs/VRSC_256x256.png</logoImage>
|
|
||||||
<splashImage>../assets/imgs/VRSC_256x256.png</splashImage>
|
|
||||||
<allowLanguageSelection>1</allowLanguageSelection>
|
|
||||||
<componentList>
|
|
||||||
<componentGroup>
|
|
||||||
<name>VerusCoin</name>
|
|
||||||
<description>VerusCoin CLI</description>
|
|
||||||
<canBeEdited>1</canBeEdited>
|
|
||||||
<downloadable>1</downloadable>
|
|
||||||
<selected>1</selected>
|
|
||||||
<show>1</show>
|
|
||||||
<componentList>
|
|
||||||
<component>
|
|
||||||
<name>Agama</name>
|
|
||||||
<description>Verus-Enhanced Agama Wallet</description>
|
|
||||||
<canBeEdited>1</canBeEdited>
|
|
||||||
<downloadable>1</downloadable>
|
|
||||||
<selected>1</selected>
|
|
||||||
<show>1</show>
|
|
||||||
<desktopShortcutList>
|
|
||||||
<shortcut>
|
|
||||||
<comment>Start Agama App</comment>
|
|
||||||
<exec></exec>
|
|
||||||
<icon>../assets/icons/agama_icons/256x256.png</icon>
|
|
||||||
<name>Agama App</name>
|
|
||||||
<path></path>
|
|
||||||
<platforms>all</platforms>
|
|
||||||
<runAsAdmin>0</runAsAdmin>
|
|
||||||
<runInTerminal>0</runInTerminal>
|
|
||||||
<windowsExec>${installdir}/Agama/Agama-win32-x64/Agama.exe</windowsExec>
|
|
||||||
<windowsExecArgs></windowsExecArgs>
|
|
||||||
<windowsIcon></windowsIcon>
|
|
||||||
<windowsPath>${windows_folder_common_programs}/</windowsPath>
|
|
||||||
</shortcut>
|
|
||||||
</desktopShortcutList>
|
|
||||||
<folderList>
|
|
||||||
<folder>
|
|
||||||
<description>Verus-Enhanced Agama Wallet</description>
|
|
||||||
<destination>${installdir}/Agama</destination>
|
|
||||||
<name>Agama</name>
|
|
||||||
<platforms>all</platforms>
|
|
||||||
<distributionFileList>
|
|
||||||
<distributionDirectory>
|
|
||||||
<origin>../Agama-win32-x64</origin>
|
|
||||||
</distributionDirectory>
|
|
||||||
</distributionFileList>
|
|
||||||
</folder>
|
|
||||||
</folderList>
|
|
||||||
</component>
|
|
||||||
</componentList>
|
|
||||||
<folderList>
|
|
||||||
<folder>
|
|
||||||
<description>Program Files</description>
|
|
||||||
<destination>${installdir}</destination>
|
|
||||||
<name>programfiles</name>
|
|
||||||
<platforms>all</platforms>
|
|
||||||
<shortcutList>
|
|
||||||
<shortcut>
|
|
||||||
<comment>Uninstall</comment>
|
|
||||||
<exec>${installdir}/${uninstallerName}</exec>
|
|
||||||
<icon></icon>
|
|
||||||
<name>Uninstall ${product_fullname}</name>
|
|
||||||
<path>${installdir}</path>
|
|
||||||
<platforms>all</platforms>
|
|
||||||
<runAsAdmin>0</runAsAdmin>
|
|
||||||
<runInTerminal>0</runInTerminal>
|
|
||||||
<windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
|
|
||||||
<windowsExecArgs></windowsExecArgs>
|
|
||||||
<windowsIcon></windowsIcon>
|
|
||||||
<windowsPath>${installdir}</windowsPath>
|
|
||||||
</shortcut>
|
|
||||||
</shortcutList>
|
|
||||||
</folder>
|
|
||||||
<folder>
|
|
||||||
<description>VerusCoin</description>
|
|
||||||
<destination>${installdir}/</destination>
|
|
||||||
<name>VerusCoin</name>
|
|
||||||
<platforms>all</platforms>
|
|
||||||
<distributionFileList>
|
|
||||||
<distributionDirectory>
|
|
||||||
<origin>../verus-cli</origin>
|
|
||||||
</distributionDirectory>
|
|
||||||
</distributionFileList>
|
|
||||||
</folder>
|
|
||||||
</folderList>
|
|
||||||
</componentGroup>
|
|
||||||
</componentList>
|
|
||||||
<preInstallationActionList>
|
|
||||||
<registryGetMatch>
|
|
||||||
<key>HKEY_LOCAL_MACHINE\SOFTWARE\${project.shortname}</key>
|
|
||||||
<name>uninstaller_path</name>
|
|
||||||
<variable>uninstaller_path</variable>
|
|
||||||
</registryGetMatch>
|
|
||||||
<setInstallerVariable>
|
|
||||||
<name>previous_installation_exists</name>
|
|
||||||
<value>1</value>
|
|
||||||
<ruleList>
|
|
||||||
<fileTest condition="exists" path="${uninstaller_path}"/>
|
|
||||||
</ruleList>
|
|
||||||
</setInstallerVariable>
|
|
||||||
</preInstallationActionList>
|
|
||||||
<readyToInstallActionList>
|
|
||||||
<runProgram>
|
|
||||||
<program>${uninstaller_path}</program>
|
|
||||||
<programArguments></programArguments>
|
|
||||||
<ruleList>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${previous_installation_exists}</value1>
|
|
||||||
<value2>1</value2>
|
|
||||||
</compareValues>
|
|
||||||
</ruleList>
|
|
||||||
</runProgram>
|
|
||||||
<deleteFile>
|
|
||||||
<explanation>Deleting user data</explanation>
|
|
||||||
<path>${windows_folder_appdata}/Agama</path>
|
|
||||||
<progressText>Deleting user data</progressText>
|
|
||||||
<ruleList>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${previous_installation_exists}</value1>
|
|
||||||
<value2>1</value2>
|
|
||||||
</compareValues>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${installation_type}</value1>
|
|
||||||
<value2>uninstall</value2>
|
|
||||||
</compareValues>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${delete_user_data}</value1>
|
|
||||||
<value2>1</value2>
|
|
||||||
</compareValues>
|
|
||||||
</ruleList>
|
|
||||||
</deleteFile>
|
|
||||||
<deleteFile>
|
|
||||||
<explanation>Deleting iguana config json</explanation>
|
|
||||||
<path>${windows_folder_appdata}/Iguana/config.json</path>
|
|
||||||
<progressText>Deleting iguana config</progressText>
|
|
||||||
<ruleList>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${previous_installation_exists}</value1>
|
|
||||||
<value2>1</value2>
|
|
||||||
</compareValues>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${installation_type}</value1>
|
|
||||||
<value2>uninstall</value2>
|
|
||||||
</compareValues>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${delete_config_data}</value1>
|
|
||||||
<value2>1</value2>
|
|
||||||
</compareValues>
|
|
||||||
</ruleList>
|
|
||||||
</deleteFile>
|
|
||||||
<exit>
|
|
||||||
<explanation>Uninstalled</explanation>
|
|
||||||
<progressText>Uninstalled</progressText>
|
|
||||||
<ruleList>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${previous_installation_exists}</value1>
|
|
||||||
<value2>1</value2>
|
|
||||||
</compareValues>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${installation_type}</value1>
|
|
||||||
<value2>uninstall</value2>
|
|
||||||
</compareValues>
|
|
||||||
</ruleList>
|
|
||||||
</exit>
|
|
||||||
<showProgressDialog>
|
|
||||||
<title>Downloading files</title>
|
|
||||||
<actionList>
|
|
||||||
<httpGet>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Visual C++ Redistributable for Visual Studio 2015 library files are needed for Agama daemon</explanation>
|
|
||||||
<filename>${system_temp_directory}/vc_redist.x64.exe</filename>
|
|
||||||
<progressText>Downloading Visual C++ Redistributable for Visual Studio 2015</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
<url>https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe</url>
|
|
||||||
</httpGet>
|
|
||||||
</actionList>
|
|
||||||
<ruleList>
|
|
||||||
<fileExists>
|
|
||||||
<negate>1</negate>
|
|
||||||
<path>${system_temp_directory}/vc_redist.x64.exe</path>
|
|
||||||
</fileExists>
|
|
||||||
</ruleList>
|
|
||||||
</showProgressDialog>
|
|
||||||
<runProgram>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Visual C++ Redistributable for Visual Studio 2015 library files are needed for Agama daemon</explanation>
|
|
||||||
<program>${system_temp_directory}/vc_redist.x64.exe</program>
|
|
||||||
<programArguments>/install /passive</programArguments>
|
|
||||||
<progressText>Downloading Visual C++ Redistributable for Visual Studio 2015</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
</runProgram>
|
|
||||||
<showProgressDialog>
|
|
||||||
<title>Downloading files</title>
|
|
||||||
<actionList>
|
|
||||||
<httpGet>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Visual C++ Redistributable for Visual Studio 2015 library files are needed for Agama daemon</explanation>
|
|
||||||
<filename>${system_temp_directory}/vc_redist.x86.exe</filename>
|
|
||||||
<progressText>Downloading Visual C++ Redistributable for Visual Studio 2015</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
<url>https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe</url>
|
|
||||||
</httpGet>
|
|
||||||
</actionList>
|
|
||||||
<ruleList>
|
|
||||||
<fileExists>
|
|
||||||
<negate>1</negate>
|
|
||||||
<path>${system_temp_directory}/vc_redist.x86.exe</path>
|
|
||||||
</fileExists>
|
|
||||||
</ruleList>
|
|
||||||
</showProgressDialog>
|
|
||||||
<runProgram>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Visual C++ Redistributable for Visual Studio 2015 library files are needed for Agama daemon</explanation>
|
|
||||||
<program>${system_temp_directory}/vc_redist.x86.exe</program>
|
|
||||||
<programArguments>/install /passive</programArguments>
|
|
||||||
<progressText>Downloading Visual C++ Redistributable for Visual Studio 2015</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
</runProgram>
|
|
||||||
<createDirectory>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Creating ZcashParam directory</explanation>
|
|
||||||
<path>${windows_folder_appdata}/ZcashParams/</path>
|
|
||||||
<progressText>Creating ZcashParam directory</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
</createDirectory>
|
|
||||||
<showProgressDialog>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Zcash Params file: sprout-proving.key</explanation>
|
|
||||||
<progressText>Zcash Params file: sprout-proving.key</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
<title>Downloading Zcash Params file</title>
|
|
||||||
<actionList>
|
|
||||||
<httpGet>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Zcash Params file: sprout-proving.key</explanation>
|
|
||||||
<filename>${windows_folder_appdata}/ZcashParams/sprout-proving.key</filename>
|
|
||||||
<progressText>Zcash Params file: sprout-proving.key</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
<url>https://z.cash/downloads/sprout-proving.key</url>
|
|
||||||
</httpGet>
|
|
||||||
</actionList>
|
|
||||||
<ruleList>
|
|
||||||
<fileExists>
|
|
||||||
<negate>1</negate>
|
|
||||||
<path>${windows_folder_appdata}/ZcashParams/sprout-proving.key</path>
|
|
||||||
</fileExists>
|
|
||||||
</ruleList>
|
|
||||||
</showProgressDialog>
|
|
||||||
<showProgressDialog>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Zcash Params file: sprout-verifying.key</explanation>
|
|
||||||
<progressText>Zcash Params file: sprout-verifying.key</progressText>
|
|
||||||
<title>Downloading Zcash Params files</title>
|
|
||||||
<actionList>
|
|
||||||
<httpGet>
|
|
||||||
<abortOnError>0</abortOnError>
|
|
||||||
<explanation>Zcash Params file: sprout-verifying.key</explanation>
|
|
||||||
<filename>${windows_folder_appdata}/ZcashParams/sprout-verifying.key</filename>
|
|
||||||
<progressText>Zcash Params file: sprout-verifying.key</progressText>
|
|
||||||
<showMessageOnError>0</showMessageOnError>
|
|
||||||
<url>https://z.cash/downloads/sprout-verifying.key</url>
|
|
||||||
</httpGet>
|
|
||||||
</actionList>
|
|
||||||
<ruleList>
|
|
||||||
<fileExists>
|
|
||||||
<negate>1</negate>
|
|
||||||
<path>${windows_folder_appdata}/ZcashParams/sprout-verifying.key</path>
|
|
||||||
</fileExists>
|
|
||||||
</ruleList>
|
|
||||||
</showProgressDialog>
|
|
||||||
</readyToInstallActionList>
|
|
||||||
<postInstallationActionList>
|
|
||||||
<addEnvironmentVariable>
|
|
||||||
<name>VERUS_HOME</name>
|
|
||||||
<scope>system</scope>
|
|
||||||
<value>${installdir}/verus-cli/</value>
|
|
||||||
</addEnvironmentVariable>
|
|
||||||
<registrySet>
|
|
||||||
<key>HKEY_LOCAL_MACHINE\SOFTWARE\${project.shortname}</key>
|
|
||||||
<name>uninstaller_path</name>
|
|
||||||
<type>REG_SZ</type>
|
|
||||||
<value>${installdir}/${uninstallerName}.exe</value>
|
|
||||||
</registrySet>
|
|
||||||
<actionGroup>
|
|
||||||
<actionList>
|
|
||||||
<copyFile>
|
|
||||||
<destination>C:\Windows\System32\</destination>
|
|
||||||
<explanation>Copying ReqCopying Required DLL filesuired DLL files</explanation>
|
|
||||||
<origin>${installdir}/resources/app/windeps/x86/vcruntime140d.dll</origin>
|
|
||||||
<progressText>Copying ReqCopying Required DLL filesuired DLL files</progressText>
|
|
||||||
</copyFile>
|
|
||||||
</actionList>
|
|
||||||
<ruleList>
|
|
||||||
<platformTest type="windows-x86"/>
|
|
||||||
</ruleList>
|
|
||||||
</actionGroup>
|
|
||||||
<actionGroup>
|
|
||||||
<actionList>
|
|
||||||
<copyFile>
|
|
||||||
<destination>C:\Windows\System32\</destination>
|
|
||||||
<explanation>Copying ReqCopying Required DLL filesuired DLL files</explanation>
|
|
||||||
<origin>${installdir}/resources/app/windeps/x64/ucrtbased.dll</origin>
|
|
||||||
<progressText>Copying ReqCopying Required DLL filesuired DLL files</progressText>
|
|
||||||
</copyFile>
|
|
||||||
<copyFile>
|
|
||||||
<destination>C:\Windows\System32\</destination>
|
|
||||||
<explanation>Copying ReqCopying Required DLL filesuired DLL files</explanation>
|
|
||||||
<origin>${installdir}/resources/app/windeps/x64/vcruntime140d.dll</origin>
|
|
||||||
<progressText>Copying ReqCopying Required DLL filesuired DLL files</progressText>
|
|
||||||
</copyFile>
|
|
||||||
<copyFile>
|
|
||||||
<destination>C:\Windows\SysWOW64\</destination>
|
|
||||||
<explanation>Copying ReqCopying Required DLL filesuired DLL files</explanation>
|
|
||||||
<origin>${installdir}/resources/app/windeps/x86/ucrtbased.dll</origin>
|
|
||||||
<progressText>Copying ReqCopying Required DLL filesuired DLL files</progressText>
|
|
||||||
</copyFile>
|
|
||||||
<copyFile>
|
|
||||||
<destination>C:\Windows\SysWOW64\</destination>
|
|
||||||
<explanation>Copying ReqCopying Required DLL filesuired DLL files</explanation>
|
|
||||||
<origin>${installdir}/resources/app/windeps/x86/vcruntime140d.dll</origin>
|
|
||||||
<progressText>Copying ReqCopying Required DLL filesuired DLL files</progressText>
|
|
||||||
</copyFile>
|
|
||||||
</actionList>
|
|
||||||
<ruleList>
|
|
||||||
<platformTest type="windows-x64"/>
|
|
||||||
</ruleList>
|
|
||||||
</actionGroup>
|
|
||||||
</postInstallationActionList>
|
|
||||||
<postUninstallationActionList>
|
|
||||||
<registryDelete>
|
|
||||||
<key>HKEY_LOCAL_MACHINE\SOFTWARE\${project.shortname}</key>
|
|
||||||
<name>uninstaller_path</name>
|
|
||||||
</registryDelete>
|
|
||||||
</postUninstallationActionList>
|
|
||||||
<allowAddRemoveComponents>1</allowAddRemoveComponents>
|
|
||||||
<allowComponentSelection>1</allowComponentSelection>
|
|
||||||
<enableDebugger>1</enableDebugger>
|
|
||||||
<enableRollback>1</enableRollback>
|
|
||||||
<enableTimestamp>1</enableTimestamp>
|
|
||||||
<outputDirectory>../builds</outputDirectory>
|
|
||||||
<replaceLockedFilesOnReboot>1</replaceLockedFilesOnReboot>
|
|
||||||
<rollbackBackupDirectory>${windows_folder_appdata}</rollbackBackupDirectory>
|
|
||||||
<saveRelativePaths>1</saveRelativePaths>
|
|
||||||
<singleInstanceCheck>1</singleInstanceCheck>
|
|
||||||
<vendor>VerusCoin</vendor>
|
|
||||||
<windows64bitMode>1</windows64bitMode>
|
|
||||||
<parameterList>
|
|
||||||
<directoryParameter>
|
|
||||||
<name>installdir</name>
|
|
||||||
<description>Installer.Parameter.installdir.description</description>
|
|
||||||
<explanation>Installer.Parameter.installdir.explanation</explanation>
|
|
||||||
<value></value>
|
|
||||||
<default>${platform_install_prefix}/${product_shortname}</default>
|
|
||||||
<allowEmptyValue>0</allowEmptyValue>
|
|
||||||
<cliOptionName>prefix</cliOptionName>
|
|
||||||
<mustBeWritable>1</mustBeWritable>
|
|
||||||
<mustExist>0</mustExist>
|
|
||||||
<width>30</width>
|
|
||||||
<validationActionList>
|
|
||||||
<throwError>
|
|
||||||
<text>You don't have enough disk space to install the application,
|
|
||||||
please select another installation directory</text>
|
|
||||||
<ruleList>
|
|
||||||
<checkFreeDiskSpace>
|
|
||||||
<logic>less</logic>
|
|
||||||
<path>${installdir}</path>
|
|
||||||
<size>${required_diskspace}</size>
|
|
||||||
</checkFreeDiskSpace>
|
|
||||||
</ruleList>
|
|
||||||
</throwError>
|
|
||||||
</validationActionList>
|
|
||||||
</directoryParameter>
|
|
||||||
<choiceParameterGroup>
|
|
||||||
<name>installation_type</name>
|
|
||||||
<title>Instalation type</title>
|
|
||||||
<description>Existing instalation is detected</description>
|
|
||||||
<explanation>Existing instalation is detected</explanation>
|
|
||||||
<value>uninstall</value>
|
|
||||||
<default>uninstall</default>
|
|
||||||
<parameterList>
|
|
||||||
<parameterGroup>
|
|
||||||
<name>uninstall</name>
|
|
||||||
<title>Uninstall</title>
|
|
||||||
<explanation>Uninstall</explanation>
|
|
||||||
<value></value>
|
|
||||||
<default></default>
|
|
||||||
<parameterList>
|
|
||||||
<booleanParameter name="delete_user_data" description="Delete user data" displayStyle="checkbox-left">
|
|
||||||
<explanation></explanation>
|
|
||||||
<value>0</value>
|
|
||||||
<default>0</default>
|
|
||||||
</booleanParameter>
|
|
||||||
<booleanParameter name="delete_zcash_params" description="Delete Zcash params" displayStyle="checkbox-left">
|
|
||||||
<explanation></explanation>
|
|
||||||
<value>0</value>
|
|
||||||
<default>0</default>
|
|
||||||
</booleanParameter>
|
|
||||||
</parameterList>
|
|
||||||
</parameterGroup>
|
|
||||||
<labelParameter name="Upgrade" description="Upgrade to current version">
|
|
||||||
<title>Upgrade</title>
|
|
||||||
<explanation></explanation>
|
|
||||||
<image></image>
|
|
||||||
</labelParameter>
|
|
||||||
</parameterList>
|
|
||||||
<ruleList>
|
|
||||||
<compareValues>
|
|
||||||
<logic>equals</logic>
|
|
||||||
<value1>${previous_installation_exists}</value1>
|
|
||||||
<value2>1</value2>
|
|
||||||
</compareValues>
|
|
||||||
</ruleList>
|
|
||||||
</choiceParameterGroup>
|
|
||||||
</parameterList>
|
|
||||||
</project>
|
|
||||||
|
|
||||||
@@ -1,12 +1,13 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
# Copyright 2019 Hush Developers
|
||||||
## Usage:
|
## Usage:
|
||||||
## ./zcutil/build-debian-package.sh
|
## ./zcutil/build-debian-package.sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
BUILD_PATH="/tmp/verus-cli"
|
BUILD_PATH="/tmp/hush-deb"
|
||||||
PACKAGE_NAME="verus-cli"
|
PACKAGE_NAME="hush"
|
||||||
SRC_PATH=`pwd`
|
SRC_PATH=`pwd`
|
||||||
SRC_DEB=$SRC_PATH/contrib/debian
|
SRC_DEB=$SRC_PATH/contrib/debian
|
||||||
SRC_DOC=$SRC_PATH/doc
|
SRC_DOC=$SRC_PATH/doc
|
||||||
@@ -18,12 +19,8 @@ if [ ! -d $BUILD_PATH ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
## PACKAGE_VERSION=$($SRC_PATH/src/zcashd --version | grep version | cut -d' ' -f4 | tr -d v)
|
## PACKAGE_VERSION=$($SRC_PATH/src/zcashd --version | grep version | cut -d' ' -f4 | tr -d v)
|
||||||
## Need version setting from environment
|
#PACKAGE_VERSION=0.3.10-beta
|
||||||
|
PACKAGE_VERSION=$($SRC_PATH/src/hushd --version|head -n1|cut -d' ' -f4|cut -d- -f1|sed 's/v//g')
|
||||||
PACKAGE_VERSION=0.3.10-beta
|
|
||||||
|
|
||||||
##
|
|
||||||
## Also, what does the sed end up doing?
|
|
||||||
DEBVERSION=$(echo $PACKAGE_VERSION | sed 's/-beta/~beta/' | sed 's/-rc/~rc/' | sed 's/-/+/')
|
DEBVERSION=$(echo $PACKAGE_VERSION | sed 's/-beta/~beta/' | sed 's/-rc/~rc/' | sed 's/-/+/')
|
||||||
BUILD_DIR="$BUILD_PATH/$PACKAGE_NAME-$PACKAGE_VERSION-amd64"
|
BUILD_DIR="$BUILD_PATH/$PACKAGE_NAME-$PACKAGE_VERSION-amd64"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user