Merge lp:~bregma/unity-system-compositor/lp-1677734 into lp:unity-system-compositor

Proposed by Stephen M. Webb
Status: Merged
Approved by: Stephen M. Webb
Approved revision: 313
Merged at revision: 310
Proposed branch: lp:~bregma/unity-system-compositor/lp-1677734
Merge into: lp:unity-system-compositor
Prerequisite: lp:~alan-griffiths/unity-system-compositor/compatibility
Diff against target: 73 lines (+16/-11)
3 files modified
debian/control (+13/-10)
debian/unity-system-compositor.install (+1/-1)
debian/watch (+2/-0)
To merge this branch: bzr merge lp:~bregma/unity-system-compositor/lp-1677734
Reviewer Review Type Date Requested Status
Brandon Schaefer (community) Approve
Alexandros Frantzis (community) Approve
Mir CI Bot continuous-integration Approve
Review via email: mp+321501@code.launchpad.net

Commit message

fix assorted lintian warnings in Deb packaging

Description of the change

Fixes a handful of Lintian warning from the debs created by this projects.

(1) Uses a secure Vcs-Bzr URL.
(2) Updates to Standards-Verision 3.9.8 (no changes required).
(3) Modify the wording of the binary package descriptions to conform to Debian policy.
(4) Added a debian/watch, cos it doesn't hurt.

Also ran wrap-and-sort to canonicalize formatting to minimize future change diffs.

To post a comment you must log in.
313. By Stephen M. Webb

reran wrap-and-sort -at

Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

PASSED: Continuous integration, rev:312
https://mir-jenkins.ubuntu.com/job/usc-ci/60/
Executed test runs:
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-usc/83
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/4527
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=vivid+overlay/4517
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial+overlay/4517
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/4517
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=xenial+overlay/87
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=xenial+overlay/87/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=zesty/87
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=zesty/87/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=armhf,release=vivid+overlay/87
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=armhf,release=vivid+overlay/87/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=xenial+overlay/87
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=xenial+overlay/87/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=zesty/87
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=zesty/87/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/usc-ci/60/rebuild

review: Approve (continuous-integration)
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

PASSED: Continuous integration, rev:313
https://mir-jenkins.ubuntu.com/job/usc-ci/61/
Executed test runs:
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-usc/84
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/4528
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=vivid+overlay/4518
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial+overlay/4518
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/4518
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=xenial+overlay/88
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=xenial+overlay/88/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=zesty/88
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=amd64,release=zesty/88/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=armhf,release=vivid+overlay/88
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=armhf,release=vivid+overlay/88/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=xenial+overlay/88
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=xenial+overlay/88/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=zesty/88
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-usc/arch=i386,release=zesty/88/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/usc-ci/61/rebuild

review: Approve (continuous-integration)
Revision history for this message
Alexandros Frantzis (afrantzis) wrote :

Looks good.

review: Approve
Revision history for this message
Brandon Schaefer (brandontschaefer) wrote :

sweet lgtm

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2017-01-17 21:10:21 +0000
3+++ debian/control 2017-03-31 00:43:17 +0000
4@@ -13,30 +13,30 @@
5 libboost-system-dev,
6 libdbus-1-dev,
7 libgdk-pixbuf2.0-dev,
8+ libgles2-mesa-dev,
9 libglib2.0-dev,
10- libgles2-mesa-dev,
11 libglm-dev,
12 libmirclient-dev (>= 0.26.0),
13 libmirserver-dev (>= 0.26.0),
14 pkg-config,
15 python3,
16+ python3-pil:native,
17 python3-setuptools,
18- python3-pil:native,
19-Standards-Version: 3.9.7
20+Standards-Version: 3.9.8
21 Homepage: https://launchpad.net/unity-system-compositor
22 # if you don't have have commit access to this branch but would like to upload
23 # directly to Ubuntu, don't worry: your changes will be merged back into the
24 # upstream branch
25-Vcs-Bzr: lp:unity-system-compositor
26+Vcs-Bzr: https://bazaar.launchpad.net/+branch/unity-system-compositor/
27
28 Package: unity-system-compositor
29 Architecture: any
30-Depends: ${misc:Depends},
31+Depends: ubuntu-wallpapers,
32+ ${misc:Depends},
33 ${shlibs:Depends},
34- ubuntu-wallpapers,
35 Suggests: repowerd,
36-Description: System compositor for Ubuntu
37- System compositor used by the Mir display server in Ubuntu. If the Unity
38+Description: Mir System Compositor
39+ This is the system compositor using the Mir display server. If the Unity
40 System Compositor can't start, LightDM will fallback to plain Xorg display
41 server.
42
43@@ -46,5 +46,8 @@
44 unity-system-compositor (>= ${source:Version}),
45 ${misc:Depends},
46 ${python3:Depends},
47-Description: Test package for Unity System Compositor
48- Autopilots tests for Unity System Compositor
49+Description: Mir System Compositor autopilot integration tests
50+ This is the system compositor using the Mir display server.
51+ .
52+ This package contains the Autopilots integration tests for the Unity System
53+ Compositor.
54
55=== modified file 'debian/unity-system-compositor.install'
56--- debian/unity-system-compositor.install 2016-05-24 13:56:28 +0000
57+++ debian/unity-system-compositor.install 2017-03-31 00:43:17 +0000
58@@ -3,7 +3,7 @@
59 etc/dbus-1/system.d/com.canonical.Unity.conf
60 usr/bin/unity-system-compositor-spinner
61 usr/sbin/unity-system-compositor
62-usr/share/dbus-1/interfaces/com.canonical.Unity.PowerButton.xml
63 usr/share/dbus-1/interfaces/com.canonical.Unity.Display.xml
64 usr/share/dbus-1/interfaces/com.canonical.Unity.Input.xml
65+usr/share/dbus-1/interfaces/com.canonical.Unity.PowerButton.xml
66 usr/share/dbus-1/interfaces/com.canonical.Unity.UserActivity.xml
67
68=== added file 'debian/watch'
69--- debian/watch 1970-01-01 00:00:00 +0000
70+++ debian/watch 2017-03-31 00:43:17 +0000
71@@ -0,0 +1,2 @@
72+version=3
73+https://launchpad.net/unity-system-compositor/+download .*/unity-system-compositor[-_]([0-9.]+)\.tar\.xz

Subscribers

People subscribed via source and target branches