Merge lp:~sylvain-pineau/checkbox/checkbox-support-packaging into lp:~checkbox-dev/checkbox/checkbox-packaging

Proposed by Sylvain Pineau
Status: Merged
Approved by: Sylvain Pineau
Approved revision: 53
Merged at revision: 53
Proposed branch: lp:~sylvain-pineau/checkbox/checkbox-support-packaging
Merge into: lp:~checkbox-dev/checkbox/checkbox-packaging
Diff against target: 33 lines (+15/-1)
2 files modified
debian/control (+13/-1)
debian/python3-checkbox-support.install (+2/-0)
To merge this branch: bzr merge lp:~sylvain-pineau/checkbox/checkbox-support-packaging
Reviewer Review Type Date Requested Status
Sylvain Pineau Pending
Zygmunt Krynicki Pending
Review via email: mp+200977@code.launchpad.net

This proposal supersedes a proposal from 2014-01-07.

Description of the change

Adds the python3-checkbox-support package to replace python3-checkbox for plainbox/providers based clients.

To post a comment you must log in.
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote : Posted in a previous version of this proposal

To avoid vendorizing pyparsing for older releases (<13.10). I'd recommend to re-package the 2.0.1 trusty version for precise, quantal and raring in the checkbox-dev ppa.

Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote : Posted in a previous version of this proposal

checkbox-dev ppa now provides pyparsing 2.01 for older releases.

review: Needs Resubmitting
Revision history for this message
Zygmunt Krynicki (zyga) wrote : Posted in a previous version of this proposal

+1 :-)

review: Approve
Revision history for this message
Daniel Manrique (roadmr) wrote : Posted in a previous version of this proposal
Revision history for this message
Zygmunt Krynicki (zyga) wrote : Posted in a previous version of this proposal

Huh, I guess we need to remove the prerequisite from this merge request

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-12-15 21:14:10 +0000
3+++ debian/control 2014-01-09 10:15:18 +0000
4@@ -156,9 +156,21 @@
5 Description: CheckBox python3 library
6 This package contains the CheckBox python3 library needed by some jobs.
7
8+Package: python3-checkbox-support
9+Section: python
10+Architecture: all
11+Depends: gir1.2-gudev-1.0,
12+ python3-pyparsing,
13+ udev,
14+ udisks2 | udisks,
15+ ${misc:Depends},
16+ ${python3:Depends}
17+Description: CheckBox support python3 library
18+ This package contains the CheckBox support python3 library needed by some jobs.
19+
20 Package: plainbox-provider-resource-generic
21 Architecture: all
22-Depends: python3 (>= 3.2), python3-checkbox, ${misc:Depends}
23+Depends: python3 (>= 3.2), python3-checkbox-support, ${misc:Depends}
24 Recommends: dmidecode, dpkg (>= 1.13), lsb-release, wodim
25 Description: CheckBox generic resource jobs provider
26 This package provides the generic resource jobs.
27
28=== added file 'debian/python3-checkbox-support.install'
29--- debian/python3-checkbox-support.install 1970-01-01 00:00:00 +0000
30+++ debian/python3-checkbox-support.install 2014-01-09 10:15:18 +0000
31@@ -0,0 +1,2 @@
32+usr/lib/python3/dist-packages/checkbox_support-*.egg-info/*
33+usr/lib/python3/dist-packages/checkbox_support/*

Subscribers

People subscribed via source and target branches