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
* 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
* New upstream version 0.9.41

View File

@ -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)

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
* 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
* 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
* Backport to Xenial

View File

@ -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,7 +104,20 @@
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`
- `installer/install.xml`
- `installer/install5.xml`
@ -112,20 +125,8 @@
- `router/java/src/net/i2p/router/RouterVersion.java`
- (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