From 1888d3d1bb715de2c40214476da4ae5d5579930d Mon Sep 17 00:00:00 2001 From: Kevin Gallagher Date: Fri, 14 Oct 2016 09:57:58 -0700 Subject: [PATCH] Adds newline between source and package definition Also updates doc/release-process.md instructions for the Debian package and Gitian descriptor. --- contrib/DEBIAN/control | 1 + doc/release-process.md | 17 ++++++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/contrib/DEBIAN/control b/contrib/DEBIAN/control index 936fdc46..276b8a64 100644 --- a/contrib/DEBIAN/control +++ b/contrib/DEBIAN/control @@ -9,6 +9,7 @@ Build-Depends: autoconf, automake, bsdmainutils, build-essential unzip, wget, zlib1g-dev Vcs-Git: git@github.com:zcash/zcash.git Vcs-Browser: https://github.com/zcash/zcash + Package: zcash Version: 1.0.0-rc1 Architecture: amd64 diff --git a/doc/release-process.md b/doc/release-process.md index 2fe3b556..8f5e04b8 100644 --- a/doc/release-process.md +++ b/doc/release-process.md @@ -28,14 +28,17 @@ Also, the following commands use the `ZCASH_RELEASE_PREV` bash variable for the previous release: $ ZCASH_RELEASE_PREV=1.0.0-beta1 - + ## B. create a new release branch / github PR ### B1. update (commit) version in sources doc/README.md src/clientversion.h configure.ac - + contrib/DEBIAN/control + contrib/gitian-descriptors/gitian-linux.yml + + In `configure.ac` and `clientversion.h`: - Increment `CLIENT_VERSION_BUILD` according to the following schema: @@ -56,12 +59,20 @@ git shortlog helps a lot, for example: $ git shortlog --no-merges v${ZCASH_RELEASE_PREV}..HEAD \ > ./doc/release-notes/release-notes-${ZCASH_RELEASE}.md +Update the Debian package changelog: + + export DEBVERSION='1.0.0-rc1' + export DEBEMAIL="${DEBEMAIL:-team@z.cash}" + export DEBFULLNAME="${DEBFULLNAME:-Zcash Company}" + + dch -v $DEBVERSION -D jessie -c contrib/DEBIAN/changelog + ### B3. change the network magics If this release breaks backwards compatibility, change the network magic numbers. Set the four `pchMessageStart` in `CTestNetParams` in `chainparams.cpp` to random values. - + ### B4. merge the previous changes Do the normal pull-request, review, testing process for this release PR.