Deb updates for 35

This commit is contained in:
zzz
2018-06-27 14:52:55 +00:00
parent ef7b3e0c8b
commit c02f685307
5 changed files with 35 additions and 6 deletions

View File

@ -1,3 +1,9 @@
i2p (0.9.35-1ubuntu1) artful; urgency=medium
* New upstream version 0.9.35
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 27 Jun 2018 12:12:12 +0000
i2p (0.9.34-2ubuntu1) artful; urgency=medium
* New upstream version 0.9.34

View File

@ -17,11 +17,11 @@ Min version Max version Uses src pkg Copied to Debian
precise saucy precise wheezy
trusty wily precise jessie
xenial yakkety xenial --
artful bionic artful stretch, buster, sid
artful cosmic artful stretch, buster, sid
Prep
----
Prep (first time only)
----------------------
- Make a launchpad account
- Log into launchpad
@ -48,12 +48,13 @@ Prep
- you need the following packages
sudo apt-get install devscripts dput dh_systemd bash-completion
- check out clean copy of release:
mtn co -d i2p.mtn -b i2p.i2p i2p.i2p.foobar -r t:i2p-0.9.xx
Generate files to upload
------------------------
- check out clean copy of release:
mtn co -d i2p.mtn -b i2p.i2p i2p.i2p.foobar -r t:i2p-0.9.xx
- export TZ=UTC
- cd i2p.i2p.foobar
- copy debian-alt/(series)/changelog to debian/
@ -68,11 +69,13 @@ Generate files to upload
run gpg -K to list your private keys
- ant debian-release-tarball (this is currently for artful 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 and yakkety)
(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/
- cp debian-alt/(series)/(other files besides changelog) to ../i2p-0.9.XX-0-xxxxxxxx/debian/
- (if you build trusty after precise, cp debian/i2p.postinst ../i2p-0.9.XX-0-xxxxxxxx/debian/
since precise modifies it but trusty does not)
- cd ../i2p-0.9.XX-0-xxxxxxxx/
- Note: If building for precise/trusty and you are on yakkety or higher without Java 7,
make a symlink so debuild will work: cd /var/lib/jvm; sudo ln -s java-8-openjdk-amd64/ java-7-openjdk-amd64
@ -161,6 +164,8 @@ from the "ant precise-release-tarball" source.
Creating milestone, release, and uploading files
----------------------------------------------
You may do this either before or after doing the Launchpad builds.
You must first create a milestone, then create a release
and attach it to the milestone.

View File

@ -1,3 +1,9 @@
i2p (0.9.35p-1~precise+1) precise; urgency=medium
* Backport to Precise
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 27 Jun 2018 12:12:12 +0000
i2p (0.9.34p-1~precise+1) precise; urgency=medium
* Backport to Precise

View File

@ -1,3 +1,9 @@
i2p (0.9.35p-2~trusty+1) trusty; urgency=medium
* Backport to Trusty
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 27 Jun 2018 12:12:12 +0000
i2p (0.9.34p-2~trusty+1) trusty; urgency=medium
* Backport to Trusty

View File

@ -1,3 +1,9 @@
i2p (0.9.35x-1~xenial+1) xenial; urgency=medium
* Backport to Xenial
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 27 Jun 2018 12:12:12 +0000
i2p (0.9.34x-2~xenial+1) xenial; urgency=medium
* Backport to Xenial