Merge lp:~alecu/unity-scope-click/merge-trunk6 into lp:unity-scope-click/devel

Proposed by Alejandro J. Cura
Status: Merged
Approved by: dobey
Approved revision: 358
Merged at revision: 359
Proposed branch: lp:~alecu/unity-scope-click/merge-trunk6
Merge into: lp:unity-scope-click/devel
Diff against target: 90 lines (+44/-2)
4 files modified
debian/changelog (+33/-0)
debian/control (+3/-0)
debian/rules (+6/-0)
libclickscope/click/interface.cpp (+2/-2)
To merge this branch: bzr merge lp:~alecu/unity-scope-click/merge-trunk6
Reviewer Review Type Date Requested Status
dobey (community) Approve
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+227857@code.launchpad.net

Commit message

Merge tip of trunk

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
dobey (dobey) :
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 2014-07-14 18:38:55 +0000
3+++ debian/changelog 2014-07-23 04:11:49 +0000
4@@ -1,3 +1,36 @@
5+unity-scope-click (0.1+14.10.20140722-0ubuntu1) utopic; urgency=low
6+
7+ [ Alejandro J. Cura ]
8+ * Explicitly select g++ version 4.9 for ABI stability
9+
10+ -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Tue, 22 Jul 2014 18:00:13 +0000
11+
12+unity-scope-click (0.1+14.10.20140718.1-0ubuntu1) utopic; urgency=medium
13+
14+ [ Alejandro J. Cura (alecu) ]
15+ * New upstream release.
16+ - Use departments db to provide departments for installed apps.
17+ - Populate departments database from the store scope.
18+ - A tool for initialization or update of the departments db.
19+ - New binary package unity-scope-click-init-departments and data package
20+ - Provide default departments db and an upstart job that copies it to
21+ user's home directory.
22+ - Check for already purchased apps in search results in the store scope.
23+ (LP: #1340430)
24+ - Fix search button on previews for scopes. (LP: #1333831)
25+ - Show the price in search results for apps that have prices.
26+ - Updated the translation template. (LP: #1342924)
27+ - Use package_appid name format in dconf keys for the 6 core apps.
28+ - Added build dependency on libpay1-dev.
29+ - Added dependency on pay-service, libsqlite3-0 and
30+ unity-scope-click-departmentsdb.
31+ - Dropped dependency on sqlite3.
32+
33+ [ Ubuntu daily release ]
34+ * New rebuild forced
35+
36+ -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Fri, 18 Jul 2014 19:06:30 +0000
37+
38 unity-scope-click (0.1+14.10.20140714-0ubuntu1) utopic; urgency=medium
39
40 [ Alejandro J. Cura (alecu) ]
41
42=== modified file 'debian/control'
43--- debian/control 2014-07-17 23:15:30 +0000
44+++ debian/control 2014-07-23 04:11:49 +0000
45@@ -1,9 +1,12 @@
46 Source: unity-scope-click
47 Section: x11
48 Priority: optional
49+# g++-4.9: since we use c++11 features, explicitly select a g++ version
50+# to protect from ABI breaks in libstdc++
51 Build-Depends: cmake (>= 2.8.10),
52 debhelper (>= 9),
53 dh-translations,
54+ g++-4.9,
55 google-mock,
56 intltool,
57 libboost-locale-dev,
58
59=== modified file 'debian/rules'
60--- debian/rules 2014-04-04 16:40:49 +0000
61+++ debian/rules 2014-07-23 04:11:49 +0000
62@@ -1,4 +1,10 @@
63 #!/usr/bin/make -f
64+include /usr/share/dpkg/default.mk
65+
66+# Explicitly selecting a G{CC,++}-version here to avoid accidental
67+# ABI breaks introduced by toolchain updates.
68+export CC=$(DEB_HOST_GNU_TYPE)-gcc-4.9
69+export CXX=$(DEB_HOST_GNU_TYPE)-g++-4.9
70
71 DH_CMAKE_BUILD_DIR=obj-${DEB_BUILD_GNU_TYPE}
72
73
74=== modified file 'libclickscope/click/interface.cpp'
75--- libclickscope/click/interface.cpp 2014-07-21 12:41:31 +0000
76+++ libclickscope/click/interface.cpp 2014-07-23 04:11:49 +0000
77@@ -494,11 +494,11 @@
78 callback(package_names, InterfaceError::NoError);
79 } catch (...) {
80 qWarning() << "Can't parse 'click list' output: " << QString::fromStdString(stdout_data);
81- callback({}, InterfaceError::ParseError);
82+ callback(PackageSet(), InterfaceError::ParseError);
83 }
84 } else {
85 qWarning() << "Error" << code << "running 'click list': " << QString::fromStdString(stderr_data);
86- callback({}, InterfaceError::CallError);
87+ callback(PackageSet(), InterfaceError::CallError);
88 }
89 });
90 }

Subscribers

People subscribed via source and target branches

to all changes: