Merge lp:~mardy/ubuntu-system-settings-online-accounts/signon-ui-service into lp:~mardy/ubuntu-system-settings-online-accounts/master

Proposed by Alberto Mardegan
Status: Merged
Merged at revision: 122
Proposed branch: lp:~mardy/ubuntu-system-settings-online-accounts/signon-ui-service
Merge into: lp:~mardy/ubuntu-system-settings-online-accounts/master
Diff against target: 91 lines (+7/-15)
7 files modified
.bzrignore (+0/-1)
debian/changelog (+6/-0)
debian/control (+1/-2)
debian/ubuntu-system-settings-online-accounts.install (+0/-2)
src/com.canonical.indicators.webcredentials.service.in (+0/-3)
src/com.nokia.singlesignonui.service.in (+0/-3)
src/online-accounts-ui.pro (+0/-4)
To merge this branch: bzr merge lp:~mardy/ubuntu-system-settings-online-accounts/signon-ui-service
Reviewer Review Type Date Requested Status
Sebastien Bacher (community) Approve
Alberto Mardegan Pending
Review via email: mp+222016@code.launchpad.net

Commit message

Use signon-ui-service, to fix co-installation with of signon-ui.

Description of the change

Use signon-ui-service, to fix co-installation with of signon-ui.

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

The technical side of the changes look fine, but there is an issue than ubuntu-system-settings-online-accounts is in universe and signon-ui in main, you can't create the depends this way. Could you build the service from signon-ui instead?

review: Needs Fixing
124. By Alberto Mardegan

Move service to signon-ui

Revision history for this message
Sebastien Bacher (seb128) wrote :

looks good, thanks

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2014-05-28 08:51:22 +0000
3+++ .bzrignore 2014-06-04 12:01:04 +0000
4@@ -31,7 +31,6 @@
5 /debian/*.substvars
6 /plugins/example/libexample.so*
7 /po/*.mo
8-/src/com.canonical.indicators.webcredentials.service
9 /src/com.ubuntu.OnlineAccountsUi.service
10 /src/module/OnlineAccountsPlugin.pc
11 /src/module/libOnlineAccountsPlugin.so*
12
13=== modified file 'debian/changelog'
14--- debian/changelog 2014-05-30 13:30:35 +0000
15+++ debian/changelog 2014-06-04 12:01:04 +0000
16@@ -1,3 +1,9 @@
17+ubuntu-system-settings-online-accounts (0.4-0ubuntu1) UNRELEASED; urgency=medium
18+
19+ * Add signon-ui-service, to fix co-installation of signon-ui.
20+
21+ -- Alberto Mardegan <alberto.mardegan@canonical.com> Wed, 04 Jun 2014 12:33:54 +0300
22+
23 ubuntu-system-settings-online-accounts (0.3+14.10.20140530.1-0ubuntu1) utopic; urgency=low
24
25 [ CI bot ]
26
27=== modified file 'debian/control'
28--- debian/control 2014-05-28 08:51:22 +0000
29+++ debian/control 2014-06-04 12:01:04 +0000
30@@ -34,10 +34,9 @@
31 ${shlibs:Depends},
32 qtdeclarative5-accounts-plugin (>= 0.3),
33 qtdeclarative5-ubuntu-ui-toolkit-plugin | qtdeclarative5-ubuntu-ui-toolkit-plugin-gles,
34+ signon-ui-service,
35 ubuntu-system-settings
36-Conflicts: signon-ui
37 Provides: signon-ui
38-Replaces: signon-ui
39 Description: Online Accounts setup for Ubuntu Touch
40 Online Accounts setup utility for the Ubuntu Touch System Settings.
41
42
43=== modified file 'debian/ubuntu-system-settings-online-accounts.install'
44--- debian/ubuntu-system-settings-online-accounts.install 2014-05-28 08:51:22 +0000
45+++ debian/ubuntu-system-settings-online-accounts.install 2014-06-04 12:01:04 +0000
46@@ -4,8 +4,6 @@
47 usr/lib/*/ubuntu-system-settings
48 usr/share/applications/online-accounts-ui.desktop
49 usr/share/click/hooks
50-usr/share/dbus-1/services/com.canonical.indicators.webcredentials.service
51-usr/share/dbus-1/services/com.nokia.singlesignonui.service
52 usr/share/dbus-1/services/com.ubuntu.OnlineAccountsUi.service
53 usr/share/locale
54 usr/share/ubuntu/settings
55
56=== removed file 'src/com.canonical.indicators.webcredentials.service.in'
57--- src/com.canonical.indicators.webcredentials.service.in 2014-04-29 12:11:55 +0000
58+++ src/com.canonical.indicators.webcredentials.service.in 1970-01-01 00:00:00 +0000
59@@ -1,3 +0,0 @@
60-[D-BUS Service]
61-Name=com.canonical.indicators.webcredentials
62-Exec=$${INSTALL_PREFIX}/bin/signon-ui
63
64=== removed file 'src/com.nokia.singlesignonui.service.in'
65--- src/com.nokia.singlesignonui.service.in 2014-04-29 12:11:55 +0000
66+++ src/com.nokia.singlesignonui.service.in 1970-01-01 00:00:00 +0000
67@@ -1,3 +0,0 @@
68-[D-BUS Service]
69-Name=com.nokia.singlesignonui
70-Exec=$${INSTALL_PREFIX}/bin/$${TARGET} --desktop_file_hint=$${desktop.path}/$${TARGET}.desktop
71
72=== modified file 'src/online-accounts-ui.pro'
73--- src/online-accounts-ui.pro 2014-04-30 12:37:32 +0000
74+++ src/online-accounts-ui.pro 2014-06-04 12:01:04 +0000
75@@ -99,8 +99,6 @@
76 $${RESOURCES}
77
78 QMAKE_SUBSTITUTES += \
79- com.canonical.indicators.webcredentials.service.in \
80- com.nokia.singlesignonui.service.in \
81 com.ubuntu.OnlineAccountsUi.service.in \
82 online-accounts-ui.desktop.in
83
84@@ -109,8 +107,6 @@
85
86 service.path = $${INSTALL_PREFIX}/share/dbus-1/services
87 service.files = \
88- com.canonical.indicators.webcredentials.service \
89- com.nokia.singlesignonui.service \
90 com.ubuntu.OnlineAccountsUi.service
91 INSTALLS += service
92

Subscribers

People subscribed via source and target branches

to all changes: