Merge lp:~dpm/qreator/packaging-fixes into lp:qreator

Proposed by David Planella
Status: Merged
Merged at revision: 191
Proposed branch: lp:~dpm/qreator/packaging-fixes
Merge into: lp:qreator
Diff against target: 37 lines (+12/-5)
1 file modified
debian/control (+12/-5)
To merge this branch: bzr merge lp:~dpm/qreator/packaging-fixes
Reviewer Review Type Date Requested Status
Qreator Hackers Pending
Review via email: mp+190790@code.launchpad.net

Commit message

Fixed some packaging issues and added extra fields to the control file

Description of the change

Fix for bug 1210408

Packaging fixes
- Changed priority from extra to optional
- Added python-qrencode and dh-translations to the build dependencies
- Added Homepage and VCS-related fields
- Removed yelp from the dependencies
- Made software-center a Recommends

One thing I'm not sure about is whether it is necessary at all to add python-qrencode to the build dependencies. If we're adding it, we might as well add all the runtime dependencies, as without it qreator won't run during the build step. But we're not actually running qreator during the build.

To post a comment you must log in.
lp:~dpm/qreator/packaging-fixes updated
180. By David Planella

Fixed homepage

181. By David Planella

Added dependencies to geolocation providers and to the GNOME symbolic icons package so that they get installed in those distributions in which they're not by default (e.g. Xubuntu)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2013-05-19 08:52:27 +0000
3+++ debian/control 2013-10-12 09:03:20 +0000
4@@ -1,12 +1,18 @@
5 Source: qreator
6 Section: python
7-Priority: extra
8-Build-Depends: debhelper (>= 8),
9+Priority: optional
10+Build-Depends: debhelper (>= 9),
11 python (>= 2.6.6-3~),
12- python-distutils-extra (>= 2.10)
13+ python-distutils-extra (>= 2.10),
14+ dh-translations,
15+ python-qrencode
16 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
17 XSBC-Original-Maintainer: David Planella <david.planella@ubuntu.com>
18 Standards-Version: 3.9.4
19+X-Python-Version: >= 2.6
20+Homepage: https://launchpad.net/qreator
21+Vcs-Bzr: https://code.launchpad.net/~qreator-hackers/qreator/trunk
22+Vcs-Browser: https://code.launchpad.net/~qreator-hackers/qreator/trunk
23
24 Package: qreator
25 Architecture: all
26@@ -27,8 +33,9 @@
27 python-vobject,
28 gir1.2-gtkclutter-1.0,
29 python-qrencode,
30- yelp,
31- software-center
32+ geoclue-ubuntu-geoip | geoclue-hostip,
33+ gnome-icon-theme-symbolic
34+Recommends: software-center
35 Description: Create your own QR codes
36 Qreator enables you to easily create your own QR codes to encode
37 different types of information in an efficient, compact and cool way.

Subscribers

People subscribed via source and target branches