Merge lp:~unity-team/unity/split-schema-pkg into lp:unity

Proposed by Michal Hruby
Status: Merged
Approved by: Marco Trevisan (Treviño)
Approved revision: no longer in the source branch.
Merged at revision: 3857
Proposed branch: lp:~unity-team/unity/split-schema-pkg
Merge into: lp:unity
Diff against target: 94 lines (+30/-2)
6 files modified
CMakeLists.txt (+1/-1)
com.canonical.Unity.gschema.xml (+5/-0)
debian/changelog (+6/-0)
debian/control (+17/-0)
debian/libunity-core-6.0-9.install (+0/-1)
debian/unity-schemas.install (+1/-0)
To merge this branch: bzr merge lp:~unity-team/unity/split-schema-pkg
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Approve
Marco Trevisan (Treviño) Approve
Review via email: mp+228845@code.launchpad.net

Commit message

Split gsettings schemas into a separate binary package. Added a key for unity8.

Description of the change

Split gsettings schemas into a separate binary package.

Requires g++ 4.9 fix to land.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

+1

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'CMakeLists.txt'
2--- CMakeLists.txt 2014-06-18 13:07:37 +0000
3+++ CMakeLists.txt 2014-07-30 13:37:30 +0000
4@@ -10,7 +10,7 @@
5 set (PROJECT_NAME "unity")
6 set (UNITY_MAJOR 7)
7 set (UNITY_MINOR 3)
8-set (UNITY_MICRO 0)
9+set (UNITY_MICRO 1)
10 set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}")
11 set (UNITY_API_VERSION "6.0")
12 set (UNITY_COMPONENTS_VERSION "6")
13
14=== modified file 'com.canonical.Unity.gschema.xml'
15--- com.canonical.Unity.gschema.xml 2014-04-02 14:07:32 +0000
16+++ com.canonical.Unity.gschema.xml 2014-07-30 13:37:30 +0000
17@@ -122,6 +122,11 @@
18 <summary>List of scope ids specifying which scopes should be created and the order to display them in.</summary>
19 <description>The scopes listed in the scope bar will be ordered according to this list.</description>
20 </key>
21+ <key type="as" name="favorite-scopes">
22+ <default>[ 'scope://clickscope', 'scope://musicaggregator', 'scope://videoaggregator' ]</default>
23+ <summary>List of scope queries specifying what should be displayed in the dash.</summary>
24+ <description>List of favorite scopes displayed in the dash.</description>
25+ </key>
26 </schema>
27 <schema path="/com/canonical/unity/decorations/" id="com.canonical.Unity.Decorations" gettext-domain="unity">
28 <key type="u" name="grab-wait">
29
30=== modified file 'debian/changelog'
31--- debian/changelog 2014-07-11 19:59:35 +0000
32+++ debian/changelog 2014-07-30 13:37:30 +0000
33@@ -1,3 +1,9 @@
34+unity (7.3.1-0ubuntu1) UNRELEASED; urgency=medium
35+
36+ * Split out dconf schemas into separate package
37+
38+ -- Michal Hruby <michal.hruby@canonical.com> Wed, 30 Jul 2014 12:17:06 +0100
39+
40 unity (7.3.0+14.10.20140711-0ubuntu1) utopic; urgency=low
41
42 [ Eleni Maria Stea ]
43
44=== modified file 'debian/control'
45--- debian/control 2014-05-07 19:55:43 +0000
46+++ debian/control 2014-07-30 13:37:30 +0000
47@@ -121,12 +121,29 @@
48 .
49 This package contains the D-Bus service used for unity.
50
51+Package: unity-schemas
52+Architecture: all
53+Multi-Arch: foreign
54+Depends: ${misc:Depends},
55+Replaces: libunity-core-6.0-9 (<< 7.3.0),
56+Breaks: libunity-core-6.0-9 (<< 7.3.0),
57+Description: Interface designed for efficiency of space and interaction.
58+ Unity is a desktop experience that sings. Designed by Canonical and the Ayatana
59+ community, Unity is all about the combination of familiarity and the future. We
60+ bring together visual design, analysis of user experience testing, modern
61+ graphics technologies and a deep understanding of the free software landscape
62+ to produce what we hope will be the lightest, most elegant and most delightful
63+ way to use your PC.
64+ .
65+ This package contains the configuration schemas used by unity.
66+
67 Package: libunity-core-6.0-9
68 Section: libs
69 Architecture: any
70 Depends: ${shlibs:Depends},
71 ${misc:Depends},
72 unity-services (= ${binary:Version}),
73+ unity-schemas (= ${binary:Version}),
74 Conflicts: unity-common, libunity-core-6.0-6, libunity-core-6.0-7, libunity-core-6.0-8
75 Replaces: unity-common, libunity-core-6.0-6, libunity-core-6.0-7, libunity-core-6.0-8
76 Provides: unity-common, unity-common-7.0
77
78=== modified file 'debian/libunity-core-6.0-9.install'
79--- debian/libunity-core-6.0-9.install 2014-02-20 10:19:09 +0000
80+++ debian/libunity-core-6.0-9.install 2014-07-30 13:37:30 +0000
81@@ -1,7 +1,6 @@
82 usr/lib/libunity-core*.so.*
83 usr/lib/unity/*.py
84 usr/share/ccsm
85-usr/share/glib-2.0
86 usr/share/gnome-control-center/
87 usr/share/unity
88 debian/unity-crashdb.conf etc/apport/crashdb.conf.d/
89
90=== added file 'debian/unity-schemas.install'
91--- debian/unity-schemas.install 1970-01-01 00:00:00 +0000
92+++ debian/unity-schemas.install 2014-07-30 13:37:30 +0000
93@@ -0,0 +1,1 @@
94+usr/share/glib-2.0