Merge lp:~ken-vandine/gnome-shell/ubuntu into lp:~ubuntu-desktop/gnome-shell/ubuntu

Proposed by Ken VanDine on 2017-04-21
Status: Merged
Merged at revision: 17
Proposed branch: lp:~ken-vandine/gnome-shell/ubuntu
Merge into: lp:~ubuntu-desktop/gnome-shell/ubuntu
Diff against target: 82 lines (+15/-10)
3 files modified
debian/changelog (+9/-0)
debian/control (+3/-5)
debian/control.in (+3/-5)
To merge this branch: bzr merge lp:~ken-vandine/gnome-shell/ubuntu
Reviewer Review Type Date Requested Status
Jeremy Bicha 2017-04-21 Approve on 2017-04-25
Review via email: mp+322970@code.launchpad.net

Description of the change

Packaging changes preparing for gnome-shell by default

* Dropped switcheroo-control from a recommends to a suggests. It might make sense to bump it back to a recommends if we decide on gdm3 over lightdm as default.
* Dropped chrome-gnome-shell from a recommends to a suggests. Ultimately I think this will be very useful and we might want to include it. But it's not strictly required to run gnome-shell and we should decide separately if we want it by default.
* Don't build depend on telepathy-logger to prevent linking to the depends in universe. This has already been done in debian as well.
* Don't recommend gnome-contacts, we should handle default application select in the seed.

To post a comment you must log in.
lp:~ken-vandine/gnome-shell/ubuntu updated on 2017-04-24
20. By Ken VanDine on 2017-04-21

Dropped gnome-contacts from recommends, lets use the seed to select apps

21. By Ken VanDine on 2017-04-21

New upstream release (LP: #1682238)

22. By Ken VanDine on 2017-04-21

  - Suggest chrome-gnome-shell instead of recommend
  - Dropped build dep for gir1.2-telepathylogger-0.2
* New upstream release (LP: #1682238)

23. By Ken VanDine on 2017-04-24

Suggest switcheroo-control and chrome-gnome-shell instead of recommend

Jeremy Bicha (jbicha) wrote :

Thanks, I made a few more demotions and pushed this to the ubuntu-desktop branch.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2017-04-21 15:29:51 +0000
3+++ debian/changelog 2017-04-24 13:53:47 +0000
4@@ -1,3 +1,12 @@
5+gnome-shell (3.24.1-0ubuntu2~gnome2) zesty; urgency=medium
6+
7+ * debian/control.in
8+ - Suggest switcheroo-control and chrome-gnome-shell instead of recommend
9+ - Dropped build dep for gir1.2-telepathylogger-0.2
10+ - Dropped gnome-contacts from recommends, lets use the seed to select apps
11+
12+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 21 Apr 2017 10:39:18 -0400
13+
14 gnome-shell (3.24.1-0ubuntu1) zesty; urgency=medium
15
16 * New upstream release (LP: #1682238)
17
18=== modified file 'debian/control'
19--- debian/control 2017-04-20 13:52:17 +0000
20+++ debian/control 2017-04-24 13:53:47 +0000
21@@ -82,7 +82,6 @@
22 gir1.2-rsvg-2.0,
23 gir1.2-soup-2.4 (>= 2.40.1),
24 gir1.2-telepathyglib-0.12,
25- gir1.2-telepathylogger-0.2 (>= 0.8.0),
26 gir1.2-upowerglib-1.0 (>= 0.99),
27 gjs (>= 1.47.90),
28 gnome-session,
29@@ -93,17 +92,16 @@
30 mutter (>= 3.23.91),
31 python3,
32 libglib2.0-bin (>= 2.40.0-3),
33-Recommends: chrome-gnome-shell,
34- xserver-xorg-legacy,
35+Recommends: xserver-xorg-legacy,
36 gkbd-capplet,
37- gnome-contacts,
38 gnome-control-center,
39 gnome-themes-standard-data,
40 gnome-user-guide,
41 gdm3 (>= 3.10.0.1-3~),
42 iio-sensor-proxy,
43- switcheroo-control,
44 unzip
45+Suggests: chrome-gnome-shell,
46+ switcheroo-control
47 Breaks: gdm3 (<< 3.19.92),
48 gnome-session (<< 3.19)
49 Conflicts: gnome-screensaver (<< 3.6)
50
51=== modified file 'debian/control.in'
52--- debian/control.in 2017-04-20 13:52:17 +0000
53+++ debian/control.in 2017-04-24 13:53:47 +0000
54@@ -78,7 +78,6 @@
55 gir1.2-rsvg-2.0,
56 gir1.2-soup-2.4 (>= 2.40.1),
57 gir1.2-telepathyglib-0.12,
58- gir1.2-telepathylogger-0.2 (>= 0.8.0),
59 gir1.2-upowerglib-1.0 (>= 0.99),
60 gjs (>= 1.47.90),
61 gnome-session,
62@@ -89,17 +88,16 @@
63 mutter (>= 3.23.91),
64 python3,
65 libglib2.0-bin (>= 2.40.0-3),
66-Recommends: chrome-gnome-shell,
67- xserver-xorg-legacy,
68+Recommends: xserver-xorg-legacy,
69 gkbd-capplet,
70- gnome-contacts,
71 gnome-control-center,
72 gnome-themes-standard-data,
73 gnome-user-guide,
74 gdm3 (>= 3.10.0.1-3~),
75 iio-sensor-proxy,
76- switcheroo-control,
77 unzip
78+Suggests: chrome-gnome-shell,
79+ switcheroo-control
80 Breaks: gdm3 (<< 3.19.92),
81 gnome-session (<< 3.19)
82 Conflicts: gnome-screensaver (<< 3.6)

Subscribers

People subscribed via source and target branches

to all changes: