Commit Graph
33 Commits
Author SHA1 Message Date
Kevin Gallagher 4bc627b6a3 Improves usability of fetch-params.sh
Remove the lockfile at the end (fixes #1731)
Makes it clearer what happens in the script output if params already exist.
2016-11-02 11:06:55 -07:00
Kevin Gallagher fa7261bd44 Run Lintian after built package is copied to $SRC_PATH
Because of `set -e`, if there are any warnings, then the package won't be
copied back to the source directory. For now, there are definitely going to
remain some Lintian warnings which we'll want to ignore.
Also updates comments to make them more descriptive.
2016-10-27 09:08:38 -07:00
Kevin Gallagher 590480bc75 Adds zcash.examples and zcash.manpages 2016-10-26 16:24:35 -07:00
Kevin Gallagher 71cf68da48 Add DEBIAN/rules file (required by policy) 2016-10-26 16:10:55 -07:00
Kevin Gallagher 8764ae0eb7 Fixes executable mode of maintainer scripts 2016-10-26 16:10:34 -07:00
Kevin Gallagher b37870bbf3 Update Debian package maintainer scripts 2016-10-26 15:59:32 -07:00
Kevin Gallagher a049dd2953 Use fakeroot to build Debian package 2016-10-26 15:36:24 -07:00
Kevin Gallagher e07471634b Adds libgomp1 to Debian package depends
Fixes #1610.
2016-10-24 16:41:10 -07:00
Kevin Gallagher b53b5a63e1 Adds . to blank lines in Google license 2016-10-16 20:53:06 -07:00
Kevin Gallagher dc7db2029c Updates Zcash Core developers -> Zcash developers 2016-10-16 20:24:12 -07:00
Kevin Gallagher 92833e9dd7 Adds additional licenses to Debian copyright file 2016-10-16 19:56:49 -07:00
Kevin Gallagher b2ba9d64ed Adds json_test_vectors.h to zcash_gtest_SOURCES 2016-10-15 15:57:11 -05:00
Kevin Gallagher 2f3ecb4422 Adds zcbenchmarks.h to libbitcoin_wallet_a_SOURCES 2016-10-15 15:57:11 -05:00
Kevin Gallagher 58d09f27f5 Adds files in src/zcash/circuit to libzcash_a_SOURCES 2016-10-15 15:57:11 -05:00
Kevin Gallagher 7553b173b7 Add alertkeys.h to libbitcoin_server_a_SOURCES 2016-10-15 15:57:11 -05:00
Kevin Gallagher 9ffe371d09 Adds zcash/Proof.hpp to LIBZCASH_H 2016-10-15 15:57:11 -05:00
Kevin Gallagher cc552e4db8 Adds zcash/Zcash.h to LIBZCASH sources 2016-10-15 15:57:11 -05:00
Kevin Gallagher 60157808cd Inlude crypto/equihash.tcc in list of sources for dist 2016-10-15 15:57:11 -05:00
Kevin Gallagher 558081c98c Adds faketime to Gitian build dependencies 2016-10-15 15:57:11 -05:00
Kevin Gallagher 74dcb5ff05 Include contrib/devtools/split-debug.sh from upstream 2016-10-15 15:57:11 -05:00
Kevin Gallagher a9f33db1ae Moves V=1 and NO_QT=1 to MAKEOPTS 2016-10-15 15:57:11 -05:00
Kevin Gallagher 3bccc064c6 Removes Windows and OSX packaging from EXTRA_DIST 2016-10-15 15:57:11 -05:00
Kevin Gallagher 9c61dc4b00 Updates Gitian descriptor for Zcash 2016-10-15 15:57:11 -05:00
Kevin Gallagher 993682d88f Adds distro: debian to gitian-linux.yml 2016-10-15 15:57:11 -05:00
Kevin Gallagher 4d0ee1b227 Updates trusty -> jessie in Gitian Linux descriptor 2016-10-15 15:57:11 -05:00
Kevin Gallagher d707438c72 Updates Linux gitian descriptor file for Zcash 2016-10-15 15:57:11 -05:00
Kevin Gallagher 80eabf2b66 Adds copyright file back to Debian package 2016-10-14 10:37:41 -07:00
Kevin Gallagher 1888d3d1bb Adds newline between source and package definition
Also updates doc/release-process.md instructions for the
Debian package and Gitian descriptor.
2016-10-14 09:57:58 -07:00
Kevin Gallagher 3327ef3df0 Moves zcash-fetch-params to /usr/bin
Since the file is managed by the package manager, this is a more appropriate
location for that script. Also updates the timestamp in the changelog.
2016-10-13 20:13:37 -07:00
Kevin Gallagher b5718a5a57 Initial packaging for Debian
This adds some source files, a script and skeleton for building
a Debian package that installs the zcash daemon and CLI tool.
Also removes unused Bitcoin files.
2016-10-13 13:15:14 -07:00
Kevin Gallagher e3320f4f0f Increases timeout to 30s, wait before retry to 3s
Default: 20 tries
2016-10-11 10:56:01 -07:00
Kevin Gallagher f964718c83 Set wget retry options for fetching parameters
This will retry upon refused connections and similar errors, wait 1 second
before the next retry, time out after 10 seconds if no data is received or
the connection times out, plus try an infinite number of times.
2016-10-10 20:34:55 -07:00
Kevin Gallagher 2e113f6b9d Lock to prevent parallel execution of fetch-params.sh
Two instances of the fetch-params.sh script running at once will
result in corruption of the proving key and an error when the
hashes are computed. This implements a lock to stop such a
scenario from occurring.

We also terminate and don't create the symlinks if the downloaded
parameters fail the checksum command.
2016-09-22 03:08:42 -07:00