From 2e00cec408da32d547fb41cb9d86a8a16ea7887f Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 9 Dec 2017 17:35:34 +0000 Subject: [PATCH] deb doc updates --- debian-alt/doc/dependencies.txt | 2 +- debian-alt/doc/launchpad.txt | 20 +++++++++++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/debian-alt/doc/dependencies.txt b/debian-alt/doc/dependencies.txt index 044d2fbdaa..43a7cf05d4 100644 --- a/debian-alt/doc/dependencies.txt +++ b/debian-alt/doc/dependencies.txt @@ -68,7 +68,7 @@ Current Runtime Dependencies * service-wrapper In non-Debian builds we bundle the jars; it's removed in the Debian source package. For some Debian and Ubuntu releases, these seem to be much older than what we're bundling, - which is 3.5.30, but there's no particular version that we need. + but there's no particular version that we need. * libgmp-dev In non-Debian builds we bundle compiled C code; in the Debian packages we have a small diff --git a/debian-alt/doc/launchpad.txt b/debian-alt/doc/launchpad.txt index 84dd008fd3..b7b046a935 100644 --- a/debian-alt/doc/launchpad.txt +++ b/debian-alt/doc/launchpad.txt @@ -3,6 +3,23 @@ Instructions to upload to launchpad PPA You must have a GPG key already uploaded to the usual public key servers, where launchpad can find it. +Overview +-------- + +We currently copy the launchpad builds to our debian repo both +for use in both the ubuntu and debian distros. This is much easier +than doing debian builds ourselves. + +Versions are as follows: + +Min version Max version Uses src pkg Copied to Debian +----------- ----------- ------------ ---------------- +precise saucy precise wheezy +trusty wily precise jessie +xenial yakkety xenial -- +zesty bionic zesty stretch, buster, sid + + Prep ---- @@ -130,10 +147,11 @@ Release ------- Then copy from your PPA to the i2p-maintainers PPA. -Then in the i2p-maintainers PPA, copy trusty to vivid. Copy xenial to yakkety, zesty. +Then in the i2p-maintainers PPA, copy zesty to artful, bionic. Did a new series open up since the last time you did this? Copy to the new one also. (select "copy existing binaries") Copy xenial first and wait for it to be published in i2p-maintainers or the others will fail. +For xenial, build and copy it separately. It is built from the "ant xenial-release-tarball" source. For precise and trusty, build and copy it separately. Both precise and trusty are built from the "ant precise-release-tarball" source.