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
=== modified file 'debian/control'
--- debian/control 2013-05-19 08:52:27 +0000
+++ debian/control 2013-10-12 09:03:20 +0000
@@ -1,12 +1,18 @@
1Source: qreator1Source: qreator
2Section: python2Section: python
3Priority: extra3Priority: optional
4Build-Depends: debhelper (>= 8),4Build-Depends: debhelper (>= 9),
5 python (>= 2.6.6-3~),5 python (>= 2.6.6-3~),
6 python-distutils-extra (>= 2.10)6 python-distutils-extra (>= 2.10),
7 dh-translations,
8 python-qrencode
7Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>9Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
8XSBC-Original-Maintainer: David Planella <david.planella@ubuntu.com>10XSBC-Original-Maintainer: David Planella <david.planella@ubuntu.com>
9Standards-Version: 3.9.411Standards-Version: 3.9.4
12X-Python-Version: >= 2.6
13Homepage: https://launchpad.net/qreator
14Vcs-Bzr: https://code.launchpad.net/~qreator-hackers/qreator/trunk
15Vcs-Browser: https://code.launchpad.net/~qreator-hackers/qreator/trunk
1016
11Package: qreator17Package: qreator
12Architecture: all18Architecture: all
@@ -27,8 +33,9 @@
27 python-vobject,33 python-vobject,
28 gir1.2-gtkclutter-1.0,34 gir1.2-gtkclutter-1.0,
29 python-qrencode,35 python-qrencode,
30 yelp,36 geoclue-ubuntu-geoip | geoclue-hostip,
31 software-center37 gnome-icon-theme-symbolic
38Recommends: software-center
32Description: Create your own QR codes39Description: Create your own QR codes
33 Qreator enables you to easily create your own QR codes to encode40 Qreator enables you to easily create your own QR codes to encode
34 different types of information in an efficient, compact and cool way.41 different types of information in an efficient, compact and cool way.

Subscribers

People subscribed via source and target branches