1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-12 19:10:19 +03:00

OpenTX 2.2.0 RC12 Launchpad files

This commit is contained in:
Damjan Adamic 2017-03-13 18:26:12 +01:00
parent aaad391a4a
commit c05ea013f6
4 changed files with 54 additions and 4 deletions

View file

@ -13,12 +13,44 @@ There are several step to release a new version of Companion on Launchpad:
The steps above should be repeated for every Ubuntu release. The example below will work with Ubuntu `trusty`
## Prerequisites
* you must have launchpad.net account and be a member of the team
* create and configure your GPG signing key
## Prepare your GPG key
Create GPG key using **name** and **email* that will later appear in the changelog. This will be the key
that will be used to sign the package before uploading it to Launchpad.
```
gpg --gen-key
```
Upload your GPG key (public part) to the Ubuntu key-server. First get the KEY ID (8 characters) of your key:
```
gpg --list-keys
```
Then upload it (replace <KEY ID> with your key ID):
```
gpg --send-keys --keyserver keyserver.ubuntu.com <KEY ID>
```
## Create a Launchpad account
* Go to https://launchpad.net/ and sign-in or register.
* Associate your GPG key with your launchpad account. You will need your keys fingerprint (<fingerprint looks like E448 37D6 EF6E F13C 30C0 415C E7A0 818F 4864 9459>), get it with:
```
gpg --fingerprint
```
* Join OpenTX team on launchpad (one of admins will add you to the team).
## Step 1: update the Debian changelog
You can edit changelog manually, but it is simpler to use a script that creates a generic entry in the changelog. You can always edit it later if needed.
The script is `update-changelog.sh` and it takes 4 parameters:
* email address in the form of `name <email@address>`, since it contains a space it must be enclosed in quotation marks
* email address in the form of `name <email@address>`, since it contains a space it must be enclosed in quotation marks. The email addres must be the same as the one in your GPG key!
* Ubuntu release (directory name)
* OpenTX version
* OpenTX sub-version (Nxxx for nightly builds)

View file

@ -1,6 +1,12 @@
opentx-companion22 (2.2.0~N364~trusty) trusty; urgency=low
* New release 2.2.0~N364 RC12
-- projectkk2glider <projectkk2glider@gmail.com> Mon, 13 Mar 2017 17:29:15 +0100
opentx-companion22 (2.2.0~N363~trusty) trusty; urgency=low
* New release 2.2.0~N363
* New release 2.2.0~N363 RC11
-- projectkk2glider <projectkk2glider@gmail.com> Sun, 05 Mar 2017 09:55:02 +0100

View file

@ -1,6 +1,12 @@
opentx-companion22 (2.2.0~N364~xenial) xenial; urgency=low
* New release 2.2.0~N364 RC12
-- projectkk2glider <projectkk2glider@gmail.com> Mon, 13 Mar 2017 17:29:22 +0100
opentx-companion22 (2.2.0~N363.3~xenial) xenial; urgency=low
* New release 2.2.0~N363
* New release 2.2.0~N363 RC11
-- projectkk2glider <projectkk2glider@gmail.com> Sun, 05 Mar 2017 09:54:41 +0100

View file

@ -1,6 +1,12 @@
opentx-companion22 (2.2.0~N364~yakkety) yakkety; urgency=low
* New release 2.2.0~N364 RC12
-- projectkk2glider <projectkk2glider@gmail.com> Mon, 13 Mar 2017 17:29:26 +0100
opentx-companion22 (2.2.0~N363.1~yakkety) yakkety; urgency=low
* New release 2.2.0~N363
* New release 2.2.0~N363 RC11
-- projectkk2glider <projectkk2glider@gmail.com> Sun, 05 Mar 2017 09:55:07 +0100