Browse Source

updated deb build

no_founders_reward
Larry 7 years ago
parent
commit
2b1b1cb6ac
  1. 92
      contrib/debian/changelog
  2. 18
      contrib/debian/control
  3. 23
      contrib/debian/examples/hush.conf
  4. 1
      contrib/debian/hush.examples
  5. 3
      contrib/debian/hush.install
  6. 2
      contrib/debian/hush.manpages
  7. 2
      contrib/debian/postinst
  8. 2
      contrib/debian/postrm
  9. 2
      contrib/debian/preinst
  10. 2
      contrib/debian/prerm
  11. 1
      contrib/debian/zcash.examples
  12. 3
      contrib/debian/zcash.install
  13. 2
      contrib/debian/zcash.manpages
  14. 2
      zcutil/build-debian-package.sh

92
contrib/debian/changelog

@ -1,95 +1,5 @@
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
-- Hush Team <contact@myhush.org> Sat, 2 Sept 2017 12:51:06 -0700

18
contrib/debian/control

@ -1,21 +1,21 @@
Source: zcash
Source: hush
Section: utils
Priority: optional
Maintainer: Zcash Company <team@z.cash>
Homepage: https://z.cash
Maintainer: Hush Team <contact@myhush.org>
Homepage: https://myhush.org
Build-Depends: autoconf, automake, bsdmainutils, build-essential,
git, g++-multilib, libc6-dev, libtool,
m4, ncurses-dev, pkg-config, python,
unzip, wget, zlib1g-dev
Vcs-Git: https://github.com/zcash/zcash.git
Vcs-Browser: https://github.com/zcash/zcash
Vcs-Git: https://github.com/myhush/hush.git
Vcs-Browser: https://github.com/myhush/hush
Package: zcash
Package: hush
Architecture: amd64
Depends: ${shlibs:Depends}
Description: HTTPS for money.
Description: Hush full node.
Based on Bitcoin's code, it intends to offer a far higher standard
of privacy and anonymity through a sophisticiated zero-knowledge
proving scheme which preserves confidentiality of transaction metadata.
This package provides the daemon, zcashd, and the CLI tool,
zcash-cli, to interact with the daemon.
This package provides the daemon, hushd, and the CLI tool,
hush-cli, to interact with the daemon.

23
contrib/debian/examples/zcash.conf → contrib/debian/examples/hush.conf

@ -1,10 +1,10 @@
##
## zcash.conf configuration file. Lines beginning with # are comments.
## hush.conf configuration file. Lines beginning with # are comments.
##
# Network-related settings:
# Run on the test network instead of the real zcash network.
# Run on the test network instead of the real hush network.
#testnet=0
# Run a regression test network
@ -57,10 +57,10 @@
#maxconnections=
#
# JSON-RPC options (for controlling a running Zcash/zcashd process)
# JSON-RPC options (for controlling a running hush/hushd process)
#
# server=1 tells zcashd to accept JSON-RPC commands (set as default if not specified)
# server=1 tells hushd 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.
@ -71,7 +71,7 @@
#rpcuser=Ulysses
#rpcpassword=YourSuperGreatPasswordNumber_DO_NOT_USE_THIS_OR_YOU_WILL_GET_ROBBED_385593
# How many seconds zcash will wait for a complete RPC HTTP request.
# How many seconds hush will wait for a complete RPC HTTP request.
# after the HTTP connection is established.
#rpcclienttimeout=30
@ -81,8 +81,7 @@
# 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 zcashd
# For more information see https://github.com/zcash/zcash/issues/1497
# that can authenticate on the RPC port can steal your keys + take over the account running hushd
#rpcallowip=10.1.1.34/255.255.255.0
#rpcallowip=1.2.3.4/24
@ -91,7 +90,7 @@
# Listen for RPC connections on this TCP port:
#rpcport=8822
# You can use Zcash or zcashd to send commands to Zcash/zcashd
# You can use hush or hushd to send commands to hush/hushd
# running on another host using this option:
#rpcconnect=127.0.0.1
@ -106,13 +105,13 @@
# Miscellaneous options
# Enable attempt to mine zcash.
# Enable attempt to mine hush.
#gen=0
# Set the number of threads to be used for mining zcash (-1 = all cores).
# Set the number of threads to be used for mining hush (-1 = all cores).
#genproclimit=1
# Specify a different Equihash solver (e.g. "tromp") to try to mine zcash
# Specify a different Equihash solver (e.g. "tromp") to try to mine hush
# faster when gen=1.
#equihashsolver=default
@ -120,7 +119,7 @@
# both prior transactions and several dozen future transactions.
#keypool=100
# Pay an optional transaction fee every time you send zcash. Transactions with fees
# Pay an optional transaction fee every time you send hush. 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'.

1
contrib/debian/hush.examples

@ -0,0 +1 @@
DEBIAN/examples/hush.conf

3
contrib/debian/hush.install

@ -0,0 +1,3 @@
usr/bin/hushd
usr/bin/hush-cli
usr/bin/hush-fetch-params

2
contrib/debian/hush.manpages

@ -0,0 +1,2 @@
DEBIAN/manpages/hush-cli.1
DEBIAN/manpages/zhushd.1

2
contrib/debian/postinst

@ -1,5 +1,5 @@
#!/bin/sh
# postinst script for zcash
# postinst script for hush
#
# see: dh_installdeb(1)

2
contrib/debian/postrm

@ -1,5 +1,5 @@
#!/bin/sh
# postrm script for zcash
# postrm script for hush
#
# see: dh_installdeb(1)

2
contrib/debian/preinst

@ -1,5 +1,5 @@
#!/bin/sh
# preinst script for zcash
# preinst script for hush
#
# see: dh_installdeb(1)

2
contrib/debian/prerm

@ -1,5 +1,5 @@
#!/bin/sh
# prerm script for zcash
# prerm script for hush
#
# see: dh_installdeb(1)

1
contrib/debian/zcash.examples

@ -1 +0,0 @@
DEBIAN/examples/zcash.conf

3
contrib/debian/zcash.install

@ -1,3 +0,0 @@
usr/bin/zcashd
usr/bin/zcash-cli
usr/bin/zcash-fetch-params

2
contrib/debian/zcash.manpages

@ -1,2 +0,0 @@
DEBIAN/manpages/zcash-cli.1
DEBIAN/manpages/zcashd.1

2
zcutil/build-debian-package.sh

@ -42,7 +42,7 @@ cp $SRC_PATH/src/hushd $DEB_BIN
cp $SRC_PATH/src/hush-cli $DEB_BIN
cp $SRC_PATH/zcutil/fetch-params.sh $DEB_BIN/hush-fetch-params
# Copy docs
cp $SRC_PATH/doc/release-notes/release-notes-1.0.0.md $DEB_DOC/changelog
cp $SRC_PATH/doc/release-notes/release-notes-1.0.9.md $DEB_DOC/changelog
cp $SRC_DEB/changelog $DEB_DOC/changelog.Debian
cp $SRC_DEB/copyright $DEB_DOC
cp -r $SRC_DEB/examples $DEB_DOC

Loading…
Cancel
Save