Debian files for 0.9.42

checklist updates
This commit is contained in:
zzz
2019-08-29 11:56:55 +00:00
parent cff2ae3ac9
commit 89b70895d7
7 changed files with 50 additions and 17 deletions

View File

@ -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 i2p (0.9.41-1ubuntu1) bionic; urgency=medium
* New upstream version 0.9.41 * New upstream version 0.9.41

View File

@ -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 i2p (0.9.41-1~disco+1) disco; urgency=medium
* New upstream version 0.9.41 * New upstream version 0.9.41

View File

@ -58,7 +58,7 @@ Generate files to upload
- export TZ=UTC - export TZ=UTC
- cd i2p.i2p.foobar - 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 - edit debian/changelog to add the release at the top
* version MUST be 0.9.XX-1ubuntu1 * version MUST be 0.9.XX-1ubuntu1
next version for fixes would be 0.9.XX-2ubunutu1 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 * name and email MUST EXACTLY match what's in your GPG keyring
or the signing will fail. or the signing will fail.
(or add -kkeyid argument to debuild, which you must do (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 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 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 precise-release-tarball for precise thru wily... only do this once for both the precise and trusty build)
(ant xenial-release-tarball for xenial) (ant xenial-release-tarball for xenial)

View File

@ -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 i2p (0.9.41p-1~precise+1) precise; urgency=medium
* Backport to Precise * Backport to Precise

View File

@ -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 i2p (0.9.41p-1~trusty+1) trusty; urgency=medium
* Backport to Trusty * Backport to Trusty

View File

@ -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 i2p (0.9.41x-1~xenial+1) xenial; urgency=medium
* Backport to Xenial * Backport to Xenial

View File

@ -31,7 +31,7 @@
- Trial Debian build: Build and test a preliminary Debian build - Trial Debian build: Build and test a preliminary Debian build
with 'ant debian' and fix any issues 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! Oracle JDK will error on things that OpenJDK does not!
@ -104,7 +104,20 @@
5. Copy latest trust list _MTN/monotonerc from website or some other workspace 5. Copy latest trust list _MTN/monotonerc from website or some other workspace
6. Change revision in: 6. Verify that no untrusted revisions were inadvertently blessed by a trusted party:
```
ant revisions
```
7. Review the complete diff from the last release:
```
mtn diff -r t:i2p-0.9.(xx-1) > out.diff
vi out.diff
```
8. Change revision in:
- `history.txt` - `history.txt`
- `installer/install.xml` - `installer/install.xml`
- `installer/install5.xml` - `installer/install5.xml`
@ -112,20 +125,8 @@
- `router/java/src/net/i2p/router/RouterVersion.java` - `router/java/src/net/i2p/router/RouterVersion.java`
- (change to BUILD = 0 and EXTRA = "") - (change to BUILD = 0 and EXTRA = "")
7. `mtn ci` 9. `mtn ci`
8. 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:
```
ant revisions
```
### Build and test ### Build and test