From 89b70895d74d97cba06a84c7a5cd1e946b589865 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Thu, 29 Aug 2019 11:56:55 +0000 Subject: [PATCH] Debian files for 0.9.42 checklist updates --- debian-alt/bionic/changelog | 6 ++++++ debian-alt/disco/changelog | 6 ++++++ debian-alt/doc/launchpad.txt | 6 ++++-- debian-alt/precise/changelog | 6 ++++++ debian-alt/trusty/changelog | 6 ++++++ debian-alt/xenial/changelog | 6 ++++++ installer/resources/checklist.md | 29 +++++++++++++++-------------- 7 files changed, 49 insertions(+), 16 deletions(-) diff --git a/debian-alt/bionic/changelog b/debian-alt/bionic/changelog index 1bb390ef14..cf0ea74c8c 100644 --- a/debian-alt/bionic/changelog +++ b/debian-alt/bionic/changelog @@ -1,3 +1,9 @@ +i2p (0.9.42-1ubuntu1) bionic; urgency=medium + + * New upstream version 0.9.42 + + -- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 28 Aug 2019 12:12:12 +0000 + i2p (0.9.41-1ubuntu1) bionic; urgency=medium * New upstream version 0.9.41 diff --git a/debian-alt/disco/changelog b/debian-alt/disco/changelog index 49344fde7d..94895e96a5 100644 --- a/debian-alt/disco/changelog +++ b/debian-alt/disco/changelog @@ -1,3 +1,9 @@ +i2p (0.9.42-1~disco+1) disco; urgency=medium + + * New upstream version 0.9.42 + + -- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 28 Aug 2019 12:12:12 +0000 + i2p (0.9.41-1~disco+1) disco; urgency=medium * New upstream version 0.9.41 diff --git a/debian-alt/doc/launchpad.txt b/debian-alt/doc/launchpad.txt index d764a659a3..be905a3ebd 100644 --- a/debian-alt/doc/launchpad.txt +++ b/debian-alt/doc/launchpad.txt @@ -58,7 +58,7 @@ Generate files to upload - export TZ=UTC - cd i2p.i2p.foobar -- copy debian-alt/(series)/changelog to debian/ +- copy debian-alt/(series)/* to debian/ - edit debian/changelog to add the release at the top * version MUST be 0.9.XX-1ubuntu1 next version for fixes would be 0.9.XX-2ubunutu1 @@ -66,8 +66,10 @@ Generate files to upload * name and email MUST EXACTLY match what's in your GPG keyring or the signing will fail. (or add -kkeyid argument to debuild, which you must do - if you want to sign with a subkey) + if you want to sign with a subkey. As of recent versions, + the keyid argument must be a 16-char fingerprint, not a short key.) run gpg -K to list your private keys +- Remove patch files in debian/patches that are not listed in debian/patches/series - ant debian-release-tarball (this is currently for bionic and higher) (ant precise-release-tarball for precise thru wily... only do this once for both the precise and trusty build) (ant xenial-release-tarball for xenial) diff --git a/debian-alt/precise/changelog b/debian-alt/precise/changelog index 69b23b69d3..7479d3b017 100644 --- a/debian-alt/precise/changelog +++ b/debian-alt/precise/changelog @@ -1,3 +1,9 @@ +i2p (0.9.42p-1~precise+1) precise; urgency=medium + + * Backport to Precise + + -- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 28 Aug 2019 12:12:12 +0000 + i2p (0.9.41p-1~precise+1) precise; urgency=medium * Backport to Precise diff --git a/debian-alt/trusty/changelog b/debian-alt/trusty/changelog index 6cd9b29252..6a330001d0 100644 --- a/debian-alt/trusty/changelog +++ b/debian-alt/trusty/changelog @@ -1,3 +1,9 @@ +i2p (0.9.42p-1~trusty+1) trusty; urgency=medium + + * Backport to Trusty + + -- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 28 Aug 2019 12:12:12 +0000 + i2p (0.9.41p-1~trusty+1) trusty; urgency=medium * Backport to Trusty diff --git a/debian-alt/xenial/changelog b/debian-alt/xenial/changelog index 5667c20a75..d01d2537c8 100644 --- a/debian-alt/xenial/changelog +++ b/debian-alt/xenial/changelog @@ -1,3 +1,9 @@ +i2p (0.9.42x-1~xenial+1) xenial; urgency=medium + + * Backport to Xenial + + -- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 28 Aug 2019 12:12:12 +0000 + i2p (0.9.41x-1~xenial+1) xenial; urgency=medium * Backport to Xenial diff --git a/installer/resources/checklist.md b/installer/resources/checklist.md index 4f7ca95fe5..725423821d 100644 --- a/installer/resources/checklist.md +++ b/installer/resources/checklist.md @@ -31,7 +31,7 @@ - Trial Debian build: Build and test a preliminary Debian build with 'ant debian' and fix any issues -- Javadoc test: 'ant javadoc' with an Oracle JDK, fix any issues +- Javadoc test: 'ant javadoc' and 'ant mavenCentral' with an Oracle JDK, fix any issues Oracle JDK will error on things that OpenJDK does not! @@ -104,28 +104,29 @@ 5. Copy latest trust list _MTN/monotonerc from website or some other workspace -6. Change revision in: - - `history.txt` - - `installer/install.xml` - - `installer/install5.xml` - - `core/java/src/net/i2p/CoreVersion.java` - - `router/java/src/net/i2p/router/RouterVersion.java` - - (change to BUILD = 0 and EXTRA = "") +6. Verify that no untrusted revisions were inadvertently blessed by a trusted party: -7. `mtn ci` + ``` + ant revisions + ``` -8. Review the complete diff from the last release: +7. Review the complete diff from the last release: ``` mtn diff -r t:i2p-0.9.(xx-1) > out.diff vi out.diff ``` -9. Verify that no untrusted revisions were inadvertently blessed by a trusted party: +8. Change revision in: + - `history.txt` + - `installer/install.xml` + - `installer/install5.xml` + - `core/java/src/net/i2p/CoreVersion.java` + - `router/java/src/net/i2p/router/RouterVersion.java` + - (change to BUILD = 0 and EXTRA = "") + +9. `mtn ci` - ``` - ant revisions - ``` ### Build and test -- GitLab