Merge lp:~thomir-deactivatedaccount/autopilot/fix-packaging into lp:autopilot

Proposed by Thomi Richards
Status: Merged
Approved by: Michael Terry
Approved revision: 188
Merged at revision: 189
Proposed branch: lp:~thomir-deactivatedaccount/autopilot/fix-packaging
Merge into: lp:autopilot
Diff against target: 71 lines (+29/-13)
1 file modified
debian/control (+29/-13)
To merge this branch: bzr merge lp:~thomir-deactivatedaccount/autopilot/fix-packaging
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Approve
Michael Terry (community) Approve
Review via email: mp+162185@code.launchpad.net

Commit message

Change autopilot packaging to only install packages required on each platform.

Description of the change

Change autopilot packaging to only install packages required on each platform.

To post a comment you must log in.
Revision history for this message
Michael Terry (mterry) wrote :

Sure, seems fine. The circular dependency shouldn't cause a problem.

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/control'
--- debian/control 2013-04-30 17:11:46 +0000
+++ debian/control 2013-05-02 17:28:32 +0000
@@ -22,22 +22,13 @@
2222
23Package: python-autopilot23Package: python-autopilot
24Architecture: all24Architecture: all
25Depends: ${shlibs:Depends},25Depends: ${misc:Depends},
26 ${misc:Depends},
27 ${python:Depends},26 ${python:Depends},
28 gir1.2-gconf-2.0,27 autopilot-desktop | autopilot-touch,
29 gir1.2-glib-2.0,
30 gir1.2-gtk-2.0,
31 gir1.2-ibus-1.0,
32 python-dbus,28 python-dbus,
33 python-junitxml,29 python-junitxml,
34 python-qt4,
35 python-qt4-dbus,
36 python-testscenarios,30 python-testscenarios,
37 python-testtools,31 python-testtools,
38 python-xdg,
39 python-xlib,
40 python-zeitgeist,
41Recommends: libautopilot-gtk (>= 1.3),32Recommends: libautopilot-gtk (>= 1.3),
42 libautopilot-qt (>= 1.3),33 libautopilot-qt (>= 1.3),
43Description: Utility to write and run integration tests easily34Description: Utility to write and run integration tests easily
@@ -46,6 +37,32 @@
46 keyboard. It also provides a lot of utilities linked to the X server37 keyboard. It also provides a lot of utilities linked to the X server
47 and detecting applications.38 and detecting applications.
4839
40Package: autopilot-touch
41Architecture: all
42Section: metapackages
43Depends: ${misc:Depends},
44 python-autopilot,
45 python-evedv,
46 python-upa,
47Recommends: libautopilot-qt (>= 1.3),
48Description: Autopilot support for the ubuntu Touch platform
49 This metapackage exists to depend on the packages needed to install and use
50 autopilot on the Ubuntu Touch platform.
51
52Package: autopilot-desktop
53Architecture: all
54Section: metapackages
55Depends: ${misc:Depends},
56 gir1.2-gconf-2.0,
57 gir1.2-glib-2.0,
58 gir1.2-gtk-2.0,
59 gir1.2-ibus-1.0,
60 python-autopilot,
61 python-xlib,
62Description: Autopilot support for the ubuntu Desktop platform
63 This metapackage exists to depend on the packages needed to install and use
64 autopilot on the Ubuntu Desktop platform.
65
49Package: python-autopilot-vis66Package: python-autopilot-vis
50Architecture: all67Architecture: all
51Depends: ${misc:Depends},68Depends: ${misc:Depends},
@@ -61,8 +78,7 @@
6178
62Package: python-autopilot-tests79Package: python-autopilot-tests
63Architecture: all80Architecture: all
64Depends: ${shlibs:Depends},81Depends: ${misc:Depends},
65 ${misc:Depends},
66 ${python:Depends},82 ${python:Depends},
67 python-autopilot,83 python-autopilot,
68 libautopilot-qt,84 libautopilot-qt,

Subscribers

People subscribed via source and target branches