Merge lp:~mitya57/kubuntu-packaging/qtsensors-5.2.1+dfsg-4ubuntu1 into lp:~kubuntu-packagers/kubuntu-packaging/qtsensors-opensource-src

Proposed by Dmitry Shachnev
Status: Merged
Merged at revision: 57
Proposed branch: lp:~mitya57/kubuntu-packaging/qtsensors-5.2.1+dfsg-4ubuntu1
Merge into: lp:~kubuntu-packagers/kubuntu-packaging/qtsensors-opensource-src
Diff against target: 207 lines (+51/-65)
4 files modified
debian/changelog (+26/-33)
debian/control (+23/-21)
debian/libqt5sensors5-dev.install (+1/-1)
debian/rules (+1/-10)
To merge this branch: bzr merge lp:~mitya57/kubuntu-packaging/qtsensors-5.2.1+dfsg-4ubuntu1
Reviewer Review Type Date Requested Status
Timo Jyrinki Approve
Review via email: mp+218178@code.launchpad.net

Commit message

* Merge with Debian unstable, remaining change:
   - Add enable_make_check.patch to disable some failing tests.

Description of the change

* Merge with Debian unstable, remaining change:
  - Add enable_make_check.patch to disable some failing tests.

This brings the new naming for QML module package.

To post a comment you must log in.
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

This upload should be coordinated with QtWebKit, as I dropped qtsensors5-dev transitional package (and current QtWebKit in archive depends on it).

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Regardless of when this (and especially the qtwebkit) gets uploaded, this is a good thing to have.

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-04-17 14:44:32 +0000
3+++ debian/changelog 2014-05-03 06:20:22 +0000
4@@ -1,3 +1,29 @@
5+qtsensors-opensource-src (5.2.1+dfsg-4ubuntu1) utopic; urgency=medium
6+
7+ * Merge with Debian unstable, remaining change:
8+ - Add enable_make_check.patch to disable some failing tests.
9+
10+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 03 May 2014 10:01:10 +0400
11+
12+qtsensors-opensource-src (5.2.1+dfsg-4) unstable; urgency=medium
13+
14+ * Rename QML module qtdeclarative5-qtsensors-plugin to qml-module-qtsensors,
15+ providing proper Break+Replaces and file renamings.
16+
17+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Thu, 03 Apr 2014 11:51:37 -0300
18+
19+qtsensors-opensource-src (5.2.1+dfsg-3) unstable; urgency=medium
20+
21+ [ Dmitry Shachnev ]
22+ * Use dh_auto_test to run the tests.
23+ * Remove dh_builddeb override, xz is now the default compression method.
24+ * Remove dh_auto_build-arch override, it is not needed.
25+
26+ [ Lisandro Damián Nicanor Pérez Meyer ]
27+ * Upload to unstable.
28+
29+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Mon, 24 Mar 2014 23:22:30 -0300
30+
31 qtsensors-opensource-src (5.2.1+dfsg-2ubuntu2) trusty; urgency=medium
32
33 * Break/replace the correct package. Fixes upgrade bug (LP: #1308212).
34@@ -133,36 +159,3 @@
35 * Initial release (Closes: #697509).
36
37 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Mon, 21 Oct 2013 22:47:26 -0300
38-
39-qtsensors-opensource-src (5.0~git20130507-0ubuntu3) saucy; urgency=low
40-
41- * Run tests during build (LP: #1193370).
42- * Bump Standards-Version to 3.9.4, no changes needed.
43-
44- -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 21 Sep 2013 14:15:40 +0400
45-
46-qtsensors-opensource-src (5.0~git20130507-0ubuntu2) saucy; urgency=low
47-
48- * Add version dependency to Qt 5.0.2
49-
50- -- Timo Jyrinki <timo-jyrinki@ubuntu.com> Fri, 24 May 2013 17:31:18 +0300
51-
52-qtsensors-opensource-src (5.0~git20130507-0ubuntu1) saucy; urgency=low
53-
54- [ Timo Jyrinki ]
55- * Fix pkgconfig Libs.private path (LP: #1125156)
56- * New upstream snapshot.
57-
58- [ Ken VanDine ]
59- * debian/control
60- - Only build for arches supported by qtdeclarative
61-
62- -- Timo Jyrinki <timo-jyrinki@ubuntu.com> Wed, 08 May 2013 11:27:52 +0300
63-
64-qtsensors-opensource-src (5.0~git20130115-0ubuntu1) raring; urgency=low
65-
66- * Initial release
67- * Cherry-pick from upstream:
68- - add_license_files.patch
69-
70- -- Timo Jyrinki <timo-jyrinki@ubuntu.com> Fri, 18 Jan 2013 13:56:03 +0200
71
72=== modified file 'debian/control'
73--- debian/control 2014-04-16 07:05:34 +0000
74+++ debian/control 2014-05-03 06:20:22 +0000
75@@ -8,7 +8,8 @@
76 Sune Vuorela <debian@pusling.com>,
77 Pino Toscano <pino@debian.org>,
78 Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>,
79- Timo Jyrinki <timo@debian.org>
80+ Timo Jyrinki <timo@debian.org>,
81+ Dmitry Shachnev <mitya57@gmail.com>
82 Build-Depends: debhelper (>= 9.0.0),
83 pkg-kde-tools,
84 qtbase5-private-dev (>= 5.2.1+dfsg~),
85@@ -19,8 +20,8 @@
86 qttools5-dev-tools (>= 5.2.1~)
87 Standards-Version: 3.9.5
88 Homepage: http://qt-project.org/
89-Vcs-Bzr: lp:~kubuntu-packagers/kubuntu-packaging/qtsensors-opensource-src
90-Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/qtsensors-opensource-src
91+Vcs-Git: git://anonscm.debian.org/pkg-kde/qt/qtsensors.git
92+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/qt/qtsensors.git
93
94 Package: libqt5sensors5
95 Architecture: any
96@@ -34,33 +35,34 @@
97 This package contains Qt Sensors module.
98
99 Package: qtdeclarative5-qtsensors-plugin
100-Architecture: any
101-Multi-Arch: same
102-Pre-Depends: ${misc:Pre-Depends}
103-Depends: ${misc:Depends}, ${shlibs:Depends}
104-Description: Qt 5 Sensors module QML plugin
105- Qt is a cross-platform C++ application framework. Qt's primary feature
106- is its rich set of widgets that provide standard GUI functionality.
107- .
108- This package contains the Qt Sensors QML plugin for Qt Declarative.
109-
110-Package: qtsensors5-dev
111+Architecture: all
112 Section: oldlibs
113+Depends: qml-module-qtsensors, ${misc:Depends}
114+Description: transitional dummy package for Qt 5 Sensors QML module
115+ Qt is a cross-platform C++ application framework. Qt's primary feature
116+ is its rich set of widgets that provide standard GUI functionality.
117+ .
118+ This is a transitional dummy package which can be safely removed.
119+
120+Package: qml-module-qtsensors
121 Architecture: any
122-Depends: libqt5sensors5-dev (= ${binary:Version}), ${misc:Depends}
123-Description: transitional dummy package
124+Multi-Arch: same
125+Pre-Depends: ${misc:Pre-Depends}
126+Depends: ${misc:Depends}, ${shlibs:Depends}
127+Breaks: qtdeclarative5-qtsensors-plugin (<< 5.2.1+dfsg-4~)
128+Replaces: qtdeclarative5-qtsensors-plugin (<< 5.2.1+dfsg-4~)
129+Description: Qt 5 Sensors QML module
130 Qt is a cross-platform C++ application framework. Qt's primary feature
131 is its rich set of widgets that provide standard GUI functionality.
132 .
133- This is a transitional dummy package to libqt5sensors5-dev. It can be
134- safely removed.
135+ This package contains the Qt Sensors QML module for Qt Declarative.
136
137 Package: libqt5sensors5-dev
138 Section: libdevel
139 Architecture: any
140 Depends: libqt5sensors5 (= ${binary:Version}), qtbase5-dev, ${misc:Depends}
141-Breaks: qtsensors5-dev (<< 5.1.1+dfsg-2~)
142-Replaces: qtsensors5-dev (<< 5.1.1+dfsg-2~)
143+Breaks: libqtsensors5-dev (<< 5.1.1+dfsg-2~)
144+Replaces: libqtsensors5-dev (<< 5.1.1+dfsg-2~)
145 Description: Qt 5 Sensors development files
146 Qt is a cross-platform C++ application framework. Qt's primary feature
147 is its rich set of widgets that provide standard GUI functionality.
148@@ -72,7 +74,7 @@
149 Architecture: any
150 Multi-Arch: same
151 Section: x11
152-Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
153+Pre-Depends: ${misc:Pre-Depends}
154 Depends: ${misc:Depends}, ${shlibs:Depends}
155 Description: Qt 5 sensors examples
156 Qt is a cross-platform C++ application framework. Qt's primary feature
157
158=== modified file 'debian/libqt5sensors5-dev.install'
159--- debian/libqt5sensors5-dev.install 2014-02-11 05:02:19 +0000
160+++ debian/libqt5sensors5-dev.install 2014-05-03 06:20:22 +0000
161@@ -1,4 +1,3 @@
162-usr/include/qt5/QtSensors/QtSensorsDepends
163 usr/include/qt5/QtSensors/QAccelerometer
164 usr/include/qt5/QtSensors/QAccelerometerFilter
165 usr/include/qt5/QtSensors/QAccelerometerReading
166@@ -60,6 +59,7 @@
167 usr/include/qt5/QtSensors/QTiltReading
168 usr/include/qt5/QtSensors/QTiltSensor
169 usr/include/qt5/QtSensors/QtSensors
170+usr/include/qt5/QtSensors/QtSensorsDepends
171 usr/include/qt5/QtSensors/QtSensorsVersion
172 usr/include/qt5/QtSensors/qaccelerometer.h
173 usr/include/qt5/QtSensors/qaltimeter.h
174
175=== renamed file 'debian/qtdeclarative5-qtsensors-plugin.install' => 'debian/qml-module-qtsensors.install'
176=== modified file 'debian/rules'
177--- debian/rules 2014-02-27 08:21:43 +0000
178+++ debian/rules 2014-05-03 06:20:22 +0000
179@@ -22,17 +22,11 @@
180 override_dh_auto_configure:
181 qmake QT_BUILD_PARTS+=tests
182
183-override_dh_auto_build-arch:
184- # This override may seem futile, but it helps us make sure that the tools
185- # needed for building the docs are built before calling them.
186- # If there's a better way, do not hesitate to tell us.
187- dh_auto_build
188-
189 override_dh_auto_build-indep:
190 dh_auto_build -Smakefile -- docs
191
192 override_dh_auto_test:
193- xvfb-run -a make check QT_PLUGIN_PATH=$(CURDIR)/plugins LD_LIBRARY_PATH=$(CURDIR)/lib
194+ xvfb-run -a dh_auto_test -- QT_PLUGIN_PATH=$(CURDIR)/plugins LD_LIBRARY_PATH=$(CURDIR)/lib
195
196 override_dh_auto_install-arch:
197 dh_auto_install
198@@ -64,9 +58,6 @@
199
200 dh_install --fail-missing
201
202-override_dh_builddeb:
203- dh_builddeb -- -Zxz
204-
205 override_dh_auto_clean:
206 dh_auto_clean
207 rm -rf doc/qtsensors doc/qtsensors.qch

Subscribers

People subscribed via source and target branches