Merge lp:~mitya57/ubuntu/saucy/qtdeclarative-opensource-src/merge into lp:ubuntu/saucy/qtdeclarative-opensource-src
- Saucy (13.10)
- merge
- Merge into saucy
Proposed by
Dmitry Shachnev
Status: | Merged |
---|---|
Merged at revision: | 7 |
Proposed branch: | lp:~mitya57/ubuntu/saucy/qtdeclarative-opensource-src/merge |
Merge into: | lp:ubuntu/saucy/qtdeclarative-opensource-src |
Diff against target: |
423 lines (+190/-37) 6 files modified
debian/changelog (+80/-0) debian/control (+52/-29) debian/copyright (+42/-2) debian/qtdeclarative5-doc-html.install (+2/-0) debian/qtdeclarative5-doc.install (+2/-0) debian/rules (+12/-6) |
To merge this branch: | bzr merge lp:~mitya57/ubuntu/saucy/qtdeclarative-opensource-src/merge |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Timo Jyrinki | Approve | ||
Ubuntu branches | Pending | ||
Review via email: mp+172054@code.launchpad.net |
Commit message
Description of the change
This is a merge from Debian, started by Timo and finished by me. This is needed to unblock landing of new qtdoc package.
The only difference from what is in bzr now is a "dch -r" call.
To post a comment you must log in.
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote : | # |
Addendum: I added two cherry-picked patches requested by Florian on top of the packaging branch lp:~kubuntu-packagers/kubuntu-packaging/qtdeclarative-opensource-src - those were tested to be functional (https:/
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote : | # |
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 2013-06-20 15:24:17 +0000 |
3 | +++ debian/changelog 2013-06-28 14:52:14 +0000 |
4 | @@ -1,3 +1,83 @@ |
5 | +qtdeclarative-opensource-src (5.0.2-6ubuntu1) saucy; urgency=low |
6 | + |
7 | + [ Timo Jyrinki ] |
8 | + * Resync with Debian, remaining changes: |
9 | + - Keep cherry-picked patches, and symbols |
10 | + - Keep debian/patches/rendering_performance_fix_lp1092358.patch |
11 | + - Add Vcs-Bzr field |
12 | + |
13 | + [ Dmitry Shachnev ] |
14 | + * Merge with Debian 5.0.2-6 to bring in documentation packages. |
15 | + * Note: architecture restrictions have been dropped from this upload, |
16 | + as requested by the Release Team. |
17 | + |
18 | + -- Dmitry Shachnev <mitya57@ubuntu.com> Fri, 28 Jun 2013 18:32:07 +0400 |
19 | + |
20 | +qtdeclarative-opensource-src (5.0.2-6) experimental; urgency=low |
21 | + |
22 | + * Update symbols files. |
23 | + |
24 | + -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Wed, 26 Jun 2013 18:29:51 -0300 |
25 | + |
26 | +qtdeclarative-opensource-src (5.0.2-5) experimental; urgency=low |
27 | + |
28 | + [ Lisandro Damián Nicanor Pérez Meyer ] |
29 | + * Make every package that ships a binary managed by qtchooser depend on it. |
30 | + * Build the documentation shipped with this submodule as a build-indep task: |
31 | + - Add the necessary indep build dependencies: |
32 | + * qttools5-dev-tools to use qhelpgenerator. |
33 | + * libqt5sql5-sqlite to generate qch doc. |
34 | + - Build and create packages for qch and HTML doc formats. |
35 | + * Update symbols files. |
36 | + * Set qtdeclarative5-dbg as M-A same, so it can be coinstalled with other |
37 | + archs debugging symbols. |
38 | + |
39 | + [ Timo Jyrinki ] |
40 | + * Depend on libgl1-mesa-dri from the qtquick2 QML plugin |
41 | + - Not depending may cause crashes due to lack of VBO support |
42 | + (https://bugs.launchpad.net/bugs/1176199) |
43 | + |
44 | + -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Wed, 19 Jun 2013 21:33:20 -0300 |
45 | + |
46 | +qtdeclarative-opensource-src (5.0.2-4) experimental; urgency=low |
47 | + |
48 | + [ Pino Toscano ] |
49 | + * debian/control: remove extra ${misc:Pre-Depends} from qmlscene and |
50 | + qtdeclarative5-dev-tools. |
51 | + * Update symbols files. |
52 | + * Fix Vcs-* headers. |
53 | + |
54 | + [ Lisandro Damián Nicanor Pérez Meyer ] |
55 | + * Update symbols with amd64 build. |
56 | + |
57 | + -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Sat, 18 May 2013 21:25:40 -0300 |
58 | + |
59 | +qtdeclarative-opensource-src (5.0.2-3) experimental; urgency=low |
60 | + |
61 | + [ Pino Toscano ] |
62 | + * Update symbols files. |
63 | + |
64 | + [ Lisandro Damián Nicanor Pérez Meyer ] |
65 | + * Update symbols files. |
66 | + |
67 | + -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Mon, 06 May 2013 14:53:19 -0300 |
68 | + |
69 | +qtdeclarative-opensource-src (5.0.2-2) experimental; urgency=low |
70 | + |
71 | + [ Lisandro Damián Nicanor Pérez Meyer ] |
72 | + * Fix wrong permissions of examples. |
73 | + |
74 | + [ Pino Toscano ] |
75 | + * Update symbols files. |
76 | + * qtdeclarative5-localstorage-plugin: depend on libqt5sql5-sqlite, as it is |
77 | + used directly. |
78 | + * Remove extra ${shlibs:Depends} from qtdeclarative5-private-dev. |
79 | + * Bump the libqt5v8-5-private-dev and libqt5xmlpatterns5-private-dev build |
80 | + dependencies to 5.0.2~. |
81 | + * rules: use $(DEB_HOST_MULTIARCH) everywhere. |
82 | + |
83 | + -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Tue, 30 Apr 2013 20:45:49 -0300 |
84 | + |
85 | qtdeclarative-opensource-src (5.0.2-1ubuntu2) saucy; urgency=low |
86 | |
87 | [ Timo Jyrinki ] |
88 | |
89 | === modified file 'debian/control' |
90 | --- debian/control 2013-04-29 16:27:13 +0000 |
91 | +++ debian/control 2013-06-28 14:52:14 +0000 |
92 | @@ -11,18 +11,20 @@ |
93 | Timo Jyrinki <timo@debian.org> |
94 | Build-Depends: debhelper (>= 9), |
95 | dpkg-dev (>= 1.16.1), |
96 | - libqt5v8-5-private-dev (>= 5.0.1~), |
97 | - libqt5xmlpatterns5-private-dev (>= 5.0.1~), |
98 | + libqt5v8-5-private-dev (>= 5.0.2~), |
99 | + libqt5xmlpatterns5-private-dev (>= 5.0.2~), |
100 | pkg-kde-tools, |
101 | qtbase5-private-dev (>= 5.0.2~) |
102 | +Build-Depends-Indep: libqt5sql5-sqlite, |
103 | + qttools5-dev-tools (>= 5.0.2~) |
104 | Standards-Version: 3.9.4 |
105 | Homepage: http://qt-project.org/ |
106 | -Vcs-Git: git://git.debian.org/pkg-kde/qt/qtdeclarative.git |
107 | -Vcs-Browser: http://git.debian.org/?p=pkg-kde/qt/qtdeclarative.git;a=summary |
108 | +Vcs-Git: git://anonscm.debian.org/pkg-kde/qt/qtdeclarative.git |
109 | +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/qt/qtdeclarative.git;a=summary |
110 | Vcs-Bzr: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/qtdeclarative-opensource-src |
111 | |
112 | Package: libqt5qml5 |
113 | -Architecture: amd64 i386 armhf |
114 | +Architecture: any |
115 | Multi-Arch: same |
116 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
117 | Depends: ${misc:Depends}, ${shlibs:Depends} |
118 | @@ -37,7 +39,7 @@ |
119 | QML code with JavaScript and C++. |
120 | |
121 | Package: libqt5quick5 |
122 | -Architecture: amd64 i386 armhf |
123 | +Architecture: any |
124 | Multi-Arch: same |
125 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
126 | Depends: ${misc:Depends}, ${shlibs:Depends} |
127 | @@ -51,7 +53,7 @@ |
128 | boxes and other portable devices. |
129 | |
130 | Package: libqt5quickparticles5 |
131 | -Architecture: amd64 i386 armhf |
132 | +Architecture: any |
133 | Multi-Arch: same |
134 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
135 | Depends: ${misc:Depends}, ${shlibs:Depends} |
136 | @@ -62,7 +64,7 @@ |
137 | This package contains the Qt Quick Particles support library. |
138 | |
139 | Package: libqt5quicktest5 |
140 | -Architecture: amd64 i386 armhf |
141 | +Architecture: any |
142 | Multi-Arch: same |
143 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
144 | Depends: ${misc:Depends}, ${shlibs:Depends} |
145 | @@ -73,7 +75,7 @@ |
146 | This package contains the Qt Quick Test library for QtDeclarative module. |
147 | |
148 | Package: qtdeclarative5-folderlistmodel-plugin |
149 | -Architecture: amd64 i386 armhf |
150 | +Architecture: any |
151 | Multi-Arch: same |
152 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
153 | Depends: ${misc:Depends}, ${shlibs:Depends} |
154 | @@ -84,10 +86,10 @@ |
155 | The FolderListModel provides a model of the contents of a file system folder. |
156 | |
157 | Package: qtdeclarative5-localstorage-plugin |
158 | -Architecture: amd64 i386 armhf |
159 | +Architecture: any |
160 | Multi-Arch: same |
161 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
162 | -Depends: ${misc:Depends}, ${shlibs:Depends} |
163 | +Depends: ${misc:Depends}, ${shlibs:Depends}, libqt5sql5-sqlite |
164 | Description: Qt 5 localstorage QML plugin |
165 | Qt is a cross-platform C++ application framework. Qt's primary feature |
166 | is its rich set of widgets that provide standard GUI functionality. |
167 | @@ -95,7 +97,7 @@ |
168 | This is a singleton type for reading and writing to SQLite databases. |
169 | |
170 | Package: qtdeclarative5-particles-plugin |
171 | -Architecture: amd64 i386 armhf |
172 | +Architecture: any |
173 | Multi-Arch: same |
174 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
175 | Depends: ${misc:Depends}, ${shlibs:Depends} |
176 | @@ -106,7 +108,7 @@ |
177 | This QML module contains a particle system for Qt Quick. |
178 | |
179 | Package: qtdeclarative5-qtquick2-plugin |
180 | -Architecture: amd64 i386 armhf |
181 | +Architecture: any |
182 | Multi-Arch: same |
183 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
184 | Depends: libgl1-mesa-dri, ${misc:Depends}, ${shlibs:Depends} |
185 | @@ -117,7 +119,7 @@ |
186 | This package contains the Qt Quick 2 QML plugin for Qt declarative. |
187 | |
188 | Package: qtdeclarative5-test-plugin |
189 | -Architecture: amd64 i386 armhf |
190 | +Architecture: any |
191 | Multi-Arch: same |
192 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
193 | Depends: ${misc:Depends}, ${shlibs:Depends} |
194 | @@ -128,7 +130,7 @@ |
195 | This package contains the test QML plugin for Qt declarative. |
196 | |
197 | Package: qtdeclarative5-window-plugin |
198 | -Architecture: amd64 i386 armhf |
199 | +Architecture: any |
200 | Multi-Arch: same |
201 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
202 | Depends: ${misc:Depends}, ${shlibs:Depends} |
203 | @@ -140,7 +142,7 @@ |
204 | accessing screen information. |
205 | |
206 | Package: qtdeclarative5-xmllistmodel-plugin |
207 | -Architecture: amd64 i386 armhf |
208 | +Architecture: any |
209 | Multi-Arch: same |
210 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
211 | Depends: ${misc:Depends}, ${shlibs:Depends} |
212 | @@ -152,7 +154,7 @@ |
213 | |
214 | Package: qtdeclarative5-dev |
215 | Section: libdevel |
216 | -Architecture: amd64 i386 armhf |
217 | +Architecture: any |
218 | Pre-Depends: dpkg (>= 1.15.6~) |
219 | Depends: libqt5qml5 (= ${binary:Version}), |
220 | libqt5quick5 (= ${binary:Version}), |
221 | @@ -168,12 +170,11 @@ |
222 | Qt 5 applications using Qt 5 declarative headers. |
223 | |
224 | Package: qtdeclarative5-private-dev |
225 | -Architecture: amd64 i386 armhf |
226 | +Architecture: any |
227 | Section: libdevel |
228 | Pre-Depends: dpkg (>= 1.15.6~) |
229 | Depends: qtdeclarative5-dev (= ${binary:Version}), |
230 | ${misc:Depends}, |
231 | - ${shlibs:Depends} |
232 | Description: Qt 5 declarative private development files |
233 | Qt is a cross-platform C++ application framework. Qt's primary feature |
234 | is its rich set of widgets that provide standard GUI functionality. |
235 | @@ -184,12 +185,11 @@ |
236 | Use at your own risk. |
237 | |
238 | Package: qtdeclarative5-dev-tools |
239 | -Architecture: amd64 i386 armhf |
240 | +Architecture: any |
241 | Multi-Arch: foreign |
242 | Section: devel |
243 | -Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
244 | -Depends: ${misc:Depends}, ${shlibs:Depends} |
245 | -Recommends: qtchooser |
246 | +Pre-Depends: dpkg (>= 1.15.6~) |
247 | +Depends: qtchooser, ${misc:Depends}, ${shlibs:Depends} |
248 | Description: Qt 5 declarative development programs |
249 | Qt is a cross-platform C++ application framework. Qt's primary feature |
250 | is its rich set of widgets that provide standard GUI functionality. |
251 | @@ -198,12 +198,11 @@ |
252 | declarative applications. |
253 | |
254 | Package: qmlscene |
255 | -Architecture: amd64 i386 armhf |
256 | +Architecture: any |
257 | Multi-Arch: foreign |
258 | Section: devel |
259 | -Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
260 | -Depends: ${misc:Depends}, ${shlibs:Depends} |
261 | -Recommends: qtchooser |
262 | +Pre-Depends: dpkg (>= 1.15.6~) |
263 | +Depends: qtchooser, ${misc:Depends}, ${shlibs:Depends} |
264 | Description: Qt 5 QML scene viewer |
265 | Qt is a cross-platform C++ application framework. Qt's primary feature |
266 | is its rich set of widgets that provide standard GUI functionality. |
267 | @@ -211,7 +210,7 @@ |
268 | This package contains the QML viewer for Qt Quick 2. |
269 | |
270 | Package: qtdeclarative5-examples |
271 | -Architecture: amd64 i386 armhf |
272 | +Architecture: any |
273 | Multi-Arch: same |
274 | Section: x11 |
275 | Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} |
276 | @@ -224,7 +223,8 @@ |
277 | |
278 | Package: qtdeclarative5-dbg |
279 | Priority: extra |
280 | -Architecture: amd64 i386 armhf |
281 | +Architecture: any |
282 | +Multi-Arch: same |
283 | Section: debug |
284 | Pre-Depends: dpkg (>= 1.15.6~) |
285 | Depends: libqt5qml5 (= ${binary:Version}), |
286 | @@ -239,3 +239,26 @@ |
287 | is its rich set of widgets that provide standard GUI functionality. |
288 | . |
289 | This package contains the debugging symbols for the Qt 5 declarative libraries. |
290 | + |
291 | +Package: qtdeclarative5-doc |
292 | +Priority: extra |
293 | +Architecture: all |
294 | +Section: doc |
295 | +Depends: ${misc:Depends} |
296 | +Description: Qt 5 declarative documentation |
297 | + Qt is a cross-platform C++ application framework. Qt's primary feature |
298 | + is its rich set of widgets that provide standard GUI functionality. |
299 | + . |
300 | + This package contains the documentation for the Qt 5 declarative libraries. |
301 | + |
302 | +Package: qtdeclarative5-doc-html |
303 | +Priority: extra |
304 | +Architecture: all |
305 | +Section: doc |
306 | +Depends: ${misc:Depends} |
307 | +Description: Qt 5 declarative HTML documentation |
308 | + Qt is a cross-platform C++ application framework. Qt's primary feature |
309 | + is its rich set of widgets that provide standard GUI functionality. |
310 | + . |
311 | + This package contains the HTML documentation for the Qt 5 declarative |
312 | + libraries. |
313 | |
314 | === modified file 'debian/copyright' |
315 | --- debian/copyright 2013-04-29 16:27:13 +0000 |
316 | +++ debian/copyright 2013-06-28 14:52:14 +0000 |
317 | @@ -17,8 +17,48 @@ |
318 | 2012-2013 Timo Jyrinki <timo.jyrinki@canonical.com> |
319 | License: LGPL-2.1 |
320 | |
321 | -Files: examples/* src/qml/doc/snippets/* src/quick/doc/snippets/* tests/auto/qmltest/listview/tst_listview.qml tests/auto/qmltest/listview/tst_listview.qml tests/auto/qmltest/image/tst_image.qml tests/auto/qmltest/image/tst_image.qml tests/auto/qmltest/text/tst_text.qml tests/auto/qmltest/text/tst_text.qml tests/auto/qmltest/animatedimage/tst_animatedimage.qml tests/auto/qmltest/animatedimage/tst_animatedimage.qml tests/auto/qmltest/gradient/tst_gradient.qml tests/auto/qmltest/gradient/tst_gradient.qml tests/auto/qmltest/textinput/tst_textinput.qml tests/auto/qmltest/textinput/tst_textinput.qml tests/auto/qmltest/rectangle/tst_rectangle.qml tests/auto/qmltest/rectangle/tst_rectangle.qml tests/auto/qmltest/textedit/tst_textedit.qml tests/auto/qmltest/textedit/tst_textedit.qml tests/auto/qmltest/listmodel/tst_listmodel.qml tests/auto/qmltest/listmodel/tst_listmodel.qml tests/auto/qmltest/fontloader/tst_fontloader.qml tests/auto/qmltest/fontloader/tst_fontloader.qml tests/benchmarks/qml/holistic/data/ |
322 | -largeTargets/gridview-example.qml tests/benchmarks/qml/holistic/data/largeTargets/gridview-example.qml tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml tests/testapplications/listview/sections.qml tests/testapplications/listview/sections.qml tests/testapplications/listview/onRemove.qml tests/testapplications/listview/onRemove.qml tests/testapplications/listview/alteredViews.qml tests/testapplications/listview/alteredViews.qml tests/testapplications/listview/viewTransitions.qml tests/testapplications/listview/viewTransitions.qml tests/testapplications/animatedsprite/animatedsprite.qml tests/testapplications/animatedsprite/animatedsprite.qml tests/testapplications/animatedsprite/animatedspriteadvance.qml tests/testapplications/animatedsprite/animatedspriteadvance.qml |
323 | +Files: examples/* |
324 | + src/qml/doc/snippets/* |
325 | + src/quick/doc/snippets/* |
326 | + tests/auto/qmltest/listview/tst_listview.qml |
327 | + tests/auto/qmltest/listview/tst_listview.qml |
328 | + tests/auto/qmltest/image/tst_image.qml |
329 | + tests/auto/qmltest/image/tst_image.qml |
330 | + tests/auto/qmltest/text/tst_text.qml |
331 | + tests/auto/qmltest/text/tst_text.qml |
332 | + tests/auto/qmltest/animatedimage/tst_animatedimage.qml |
333 | + tests/auto/qmltest/animatedimage/tst_animatedimage.qml |
334 | + tests/auto/qmltest/gradient/tst_gradient.qml |
335 | + tests/auto/qmltest/gradient/tst_gradient.qml |
336 | + tests/auto/qmltest/textinput/tst_textinput.qml |
337 | + tests/auto/qmltest/textinput/tst_textinput.qml |
338 | + tests/auto/qmltest/rectangle/tst_rectangle.qml |
339 | + tests/auto/qmltest/rectangle/tst_rectangle.qml |
340 | + tests/auto/qmltest/textedit/tst_textedit.qml |
341 | + tests/auto/qmltest/textedit/tst_textedit.qml |
342 | + tests/auto/qmltest/listmodel/tst_listmodel.qml |
343 | + tests/auto/qmltest/listmodel/tst_listmodel.qml |
344 | + tests/auto/qmltest/fontloader/tst_fontloader.qml |
345 | + tests/auto/qmltest/fontloader/tst_fontloader.qml |
346 | + tests/benchmarks/qml/holistic/data/ |
347 | + largeTargets/gridview-example.qml |
348 | + tests/benchmarks/qml/holistic/data/largeTargets/gridview-example.qml |
349 | + tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml |
350 | + tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml |
351 | + tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml |
352 | + tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml |
353 | + tests/testapplications/listview/sections.qml |
354 | + tests/testapplications/listview/sections.qml |
355 | + tests/testapplications/listview/onRemove.qml |
356 | + tests/testapplications/listview/onRemove.qml |
357 | + tests/testapplications/listview/alteredViews.qml |
358 | + tests/testapplications/listview/alteredViews.qml |
359 | + tests/testapplications/listview/viewTransitions.qml |
360 | + tests/testapplications/listview/viewTransitions.qml |
361 | + tests/testapplications/animatedsprite/animatedsprite.qml |
362 | + tests/testapplications/animatedsprite/animatedsprite.qml |
363 | + tests/testapplications/animatedsprite/animatedspriteadvance.qml |
364 | + tests/testapplications/animatedsprite/animatedspriteadvance.qml |
365 | Copyright: 2012 Digia Plc and/or its subsidiary(-ies) |
366 | License: BSD-3-clause |
367 | |
368 | |
369 | === added file 'debian/qtdeclarative5-doc-html.install' |
370 | --- debian/qtdeclarative5-doc-html.install 1970-01-01 00:00:00 +0000 |
371 | +++ debian/qtdeclarative5-doc-html.install 2013-06-28 14:52:14 +0000 |
372 | @@ -0,0 +1,2 @@ |
373 | +usr/share/qt5/doc/qtqml/ |
374 | +usr/share/qt5/doc/qtquick/ |
375 | |
376 | === added file 'debian/qtdeclarative5-doc.install' |
377 | --- debian/qtdeclarative5-doc.install 1970-01-01 00:00:00 +0000 |
378 | +++ debian/qtdeclarative5-doc.install 2013-06-28 14:52:14 +0000 |
379 | @@ -0,0 +1,2 @@ |
380 | +usr/share/qt5/doc/qtquick.qch |
381 | +usr/share/qt5/doc/qtqml.qch |
382 | |
383 | === modified file 'debian/rules' |
384 | --- debian/rules 2013-04-29 16:27:13 +0000 |
385 | +++ debian/rules 2013-06-28 14:52:14 +0000 |
386 | @@ -14,25 +14,31 @@ |
387 | override_dh_auto_configure: |
388 | qmake |
389 | |
390 | -override_dh_auto_install: |
391 | +override_dh_auto_build-indep: |
392 | + dh_auto_build -Smakefile -- docs |
393 | + |
394 | +override_dh_auto_install-arch: |
395 | dh_auto_install |
396 | |
397 | # Fix wrong path in pkgconfig files |
398 | - find $(CURDIR)/debian/tmp/usr/lib/*/pkgconfig -type f -name '*.pc' \ |
399 | + find $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig -type f -name '*.pc' \ |
400 | -exec sed -i -e 's/$(DEB_HOST_MULTIARCH)\/$(DEB_HOST_MULTIARCH)/$(DEB_HOST_MULTIARCH)/g' {} \; |
401 | |
402 | + # Remove libtool-like files |
403 | + rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la |
404 | + |
405 | # Fix wrong permissions in examples. |
406 | - find $(CURDIR)/debian/tmp/usr/lib/*/qt5/examples/ -type f \( \ |
407 | + find $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/examples/ -type f \( \ |
408 | -name '*.png' \ |
409 | -o -name '*.php' \ |
410 | -o -name '*.xsl' \ |
411 | -o -name '*.xml' \ |
412 | -o -name '*.js' \ |
413 | -o -name '*.jpg' \ |
414 | - \) -print0 | xargs -0 chmod 644 |
415 | + \) -print0 | xargs -0 chmod a-x |
416 | |
417 | - # Remove libtool-like files |
418 | - rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la |
419 | +override_dh_auto_install-indep: |
420 | + make INSTALL_ROOT=$(CURDIR)/debian/tmp install_docs |
421 | |
422 | override_dh_install: |
423 | dh_install --fail-missing |
Looks good, the documentation packages will be very welcome.