Debian files for 0.9.50

checklist updates
This commit is contained in:
zzz
2021-05-19 09:50:47 -04:00
parent cb7dcda57f
commit 2bb14c317f
7 changed files with 45 additions and 19 deletions

View File

@ -1,3 +1,9 @@
i2p (0.9.50-1~bionic+1) bionic; urgency=medium
* New upstream version 0.9.50
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 19 May 2021 12:12:12 +0000
i2p (0.9.49-1~bionic+1) bionic; urgency=medium
* New upstream version 0.9.49

1
debian-alt/bionic/compat Normal file
View File

@ -0,0 +1 @@
9

View File

@ -15,7 +15,7 @@ Versions are as follows:
Min version Max version Uses src pkg Copied to Debian
----------- ----------- ------------ ----------------
bionic cosmic bionic --
focal hirsute bionic buster, sid
focal impish bionic buster, bullseye, sid
Unsupported (Java 7):
precise saucy precise wheezy
@ -39,16 +39,7 @@ Prep (first time only)
- Make a PPA, lets call it 'test'
- OPTIONAL: Go to i2p.packages PPA and copy over existing I2P to your PPA:
(select "copy existing binaries")
trusty, xenial, bionic
not precise (only if building for precise which you probably aren't)
not utopic (obsolete, disabled by launchpad)
- Go to i2p.packages PPA and copy over service-wrapper-java to your PPA.
This is required for the build.
(select "copy existing binaries")
trusty
not precise (only if building for precise which you probably aren't)
not xenial, bionic (more recent versions 3.5.25-2 or 3.5.26-3 are in official launchpad)
not utopic (obsolete, disabled by launchpad)
bionic and higher
- you need the following packages
sudo apt-get install devscripts dput dh_systemd bash-completion
@ -75,7 +66,6 @@ Generate files to upload
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 xenial-release-tarball for xenial)
this will make a directory ../i2p-0.9.XX-0-xxxxxxxx/
and a tarball ../i2p_0.9.XX.orig.tar.bz2
- cp debian/changelog ../i2p-0.9.XX-0-xxxxxxxx/debian/

View File

@ -1,3 +1,9 @@
i2p (0.9.50-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.50
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 19 May 2021 12:12:12 +0000
i2p (0.9.49-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.49

24
debian/changelog vendored
View File

@ -1,3 +1,27 @@
i2p (0.9.50-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.50
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 19 May 2021 12:12:12 +0000
i2p (0.9.49-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.49
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 17 Feb 2021 12:12:12 +0000
i2p (0.9.48-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.48
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 02 Dec 2020 12:12:12 +0000
i2p (0.9.47-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.47
-- zzz on i2p (key signing) <zzz@i2pmail.org> Tue, 25 Aug 2020 12:12:12 +0000
i2p (0.9.46-1ubuntu1) eoan; urgency=medium
* New upstream version 0.9.46

2
debian/compat vendored
View File

@ -1 +1 @@
9
10

View File

@ -101,30 +101,29 @@
javac.compilerargs=-bootclasspath /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar
```
5. Copy latest trust list _MTN/monotonerc from website or some other workspace
6. Verify that no untrusted revisions were included:
5. Verify that no untrusted revisions were included:
```
ant revisions
```
7. Review the complete diff from the last release:
6. Review the complete diff from the last release:
```
git diff i2p-0.9.(xx-1)..HEAD > out.diff
vi out.diff
```
8. Change revision in:
7. Change revision in:
- `history.txt`
- `installer/install.xml`
- `installer/install5.xml`
- `core/java/src/net/i2p/CoreVersion.java`
- (both VERSION and PUBLISHED_VERSION)
- `router/java/src/net/i2p/router/RouterVersion.java`
- (change to BUILD = 0 and EXTRA = "")
9. `git commit`
8. `git commit`
### Build and test