Merge lp:~cr3/checkbox/packaging into lp:~tiagosh/checkbox/qt4-dbus

Proposed by Marc Tardif
Status: Merged
Merged at revision: 1162
Proposed branch: lp:~cr3/checkbox/packaging
Merge into: lp:~tiagosh/checkbox/qt4-dbus
Diff against target: 118 lines (+15/-8)
8 files modified
.bzrignore (+4/-0)
debian/checkbox-qt.install (+1/-0)
debian/checkbox-qt.links (+1/-1)
debian/control (+1/-1)
debian/rules (+4/-2)
qt/com.canonical.QtCheckbox.service (+1/-1)
qt/frontend/frontend.pro (+2/-2)
setup.py (+1/-1)
To merge this branch: bzr merge lp:~cr3/checkbox/packaging
Reviewer Review Type Date Requested Status
Tiago Salem Herrmann Pending
Review via email: mp+91938@code.launchpad.net

Description of the change

Note that I renamed checkbox_qt/frontend to qt/frontend so that checkbox_qt only contains Python code and I also renamed /usr/bin/checkbox-qt-gui to /usr/share/checkbox/qt/checkbox-qt-service. The package now runs successfully.

Once this merge request is approved, I will then merge into trunk where we should continue hacking.

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file '.bzrignore'
--- .bzrignore 2012-02-01 14:47:34 +0000
+++ .bzrignore 2012-02-07 22:38:32 +0000
@@ -19,6 +19,10 @@
19gtk/checkbox-gtk.glade.bak19gtk/checkbox-gtk.glade.bak
20gtk/checkbox-gtk.gladep20gtk/checkbox-gtk.gladep
21gtk/checkbox-gtk.gladep.bak21gtk/checkbox-gtk.gladep.bak
22qt/frontend/Makefile
23qt/frontend/checkbox-qt-service
24qt/frontend/moc_qtfront.cpp
25qt/frontend/ui_qtfront.h
22lock26lock
23plugins.bpickle27plugins.bpickle
24plugins.bpickle.old28plugins.bpickle.old
2529
=== modified file 'debian/checkbox-qt.install'
--- debian/checkbox-qt.install 2011-12-05 15:25:22 +0000
+++ debian/checkbox-qt.install 2012-02-07 22:38:32 +0000
@@ -2,4 +2,5 @@
2usr/share/applications/checkbox-qt.desktop2usr/share/applications/checkbox-qt.desktop
3usr/share/checkbox/qt/*3usr/share/checkbox/qt/*
4usr/share/checkbox/examples/checkbox-qt.ini4usr/share/checkbox/examples/checkbox-qt.ini
5usr/share/dbus-1/services/*
5usr/lib/python*/*-packages/checkbox_qt/*6usr/lib/python*/*-packages/checkbox_qt/*
67
=== modified file 'debian/checkbox-qt.links'
--- debian/checkbox-qt.links 2011-12-05 15:25:22 +0000
+++ debian/checkbox-qt.links 2012-02-07 22:38:32 +0000
@@ -1,1 +1,1 @@
1usr/share/man/man1/checkbox.1.gz usr/share/man/man1/checkbox-gtk.1.gz1usr/share/man/man1/checkbox.1.gz usr/share/man/man1/checkbox-qt.1.gz
22
=== modified file 'debian/control'
--- debian/control 2012-02-01 18:41:55 +0000
+++ debian/control 2012-02-07 22:38:32 +0000
@@ -57,7 +57,7 @@
57 This package provides a non-interactive interface for SRU testing.57 This package provides a non-interactive interface for SRU testing.
5858
59Package: checkbox-qt59Package: checkbox-qt
60Architecture: all60Architecture: any
61Depends: checkbox (= ${source:Version}), libqtgui4, libqt4-dbus61Depends: checkbox (= ${source:Version}), libqtgui4, libqt4-dbus
62Description: QT4 interface for checkbox62Description: QT4 interface for checkbox
63 This project provides an extensible interface for system testing. The63 This project provides an extensible interface for system testing. The
6464
=== modified file 'debian/rules'
--- debian/rules 2012-02-01 18:41:55 +0000
+++ debian/rules 2012-02-07 22:38:32 +0000
@@ -4,13 +4,14 @@
4 dh "$@" --with translations,python24 dh "$@" --with translations,python2
55
6override_dh_auto_build:6override_dh_auto_build:
7 cd checkbox_qt/frontend; qmake-qt4; make; cd ../..; cp checkbox_qt/frontend/checkbox-qt-gui bin/checkbox-qt-gui7 (cd qt/frontend; qmake-qt4; make)
8 dh_auto_build8 dh_auto_build
99
10override_dh_installdeb:10override_dh_installdeb:
11 cp debian/checkbox.postrm debian/checkbox-cli.postrm11 cp debian/checkbox.postrm debian/checkbox-cli.postrm
12 cp debian/checkbox.postrm debian/checkbox-urwid.postrm12 cp debian/checkbox.postrm debian/checkbox-urwid.postrm
13 cp debian/checkbox.postrm debian/checkbox-gtk.postrm13 cp debian/checkbox.postrm debian/checkbox-gtk.postrm
14 cp debian/checkbox.postrm debian/checkbox-qt.postrm
14 cp debian/checkbox.postrm debian/checkbox-sru.postrm15 cp debian/checkbox.postrm debian/checkbox-sru.postrm
15 dh_installdeb16 dh_installdeb
1617
@@ -19,11 +20,12 @@
19 dh_installdocs -pcheckbox-cli ./README 20 dh_installdocs -pcheckbox-cli ./README
20 dh_installdocs -pcheckbox-urwid ./README 21 dh_installdocs -pcheckbox-urwid ./README
21 dh_installdocs -pcheckbox-gtk ./README 22 dh_installdocs -pcheckbox-gtk ./README
23 dh_installdocs -pcheckbox-qt ./README
22 dh_installdocs -pcheckbox-sru ./README 24 dh_installdocs -pcheckbox-sru ./README
23 dh_installdocs25 dh_installdocs
2426
25override_dh_clean:27override_dh_clean:
26 -find . -name \*.mo -exec rm {} \;28 -find . -name \*.mo -exec rm {} \;
27 -rm -f debian/checkbox-cli.postrm debian/checkbox-urwid.postrm debian/checkbox-gtk.postrm debian/checkbox-sru.postrm29 -rm -f debian/checkbox-cli.postrm debian/checkbox-urwid.postrm debian/checkbox-gtk.postrm debian/checkbox-qt.postrm debian/checkbox-sru.postrm
28 debconf-updatepo30 debconf-updatepo
29 dh_clean31 dh_clean
3032
=== modified file 'qt/com.canonical.QtCheckbox.service'
--- qt/com.canonical.QtCheckbox.service 2012-02-01 18:41:55 +0000
+++ qt/com.canonical.QtCheckbox.service 2012-02-07 22:38:32 +0000
@@ -1,3 +1,3 @@
1[D-BUS Service]1[D-BUS Service]
2Name=com.canonical.QtCheckbox2Name=com.canonical.QtCheckbox
3Exec=/usr/bin/checkbox-qt-gui3Exec=/usr/share/checkbox/qt/checkbox-qt-service
44
=== renamed directory 'checkbox_qt/frontend' => 'qt/frontend'
=== modified file 'qt/frontend/frontend.pro'
--- checkbox_qt/frontend/frontend.pro 2012-02-01 18:41:55 +0000
+++ qt/frontend/frontend.pro 2012-02-07 22:38:32 +0000
@@ -4,9 +4,9 @@
4#4#
5#-------------------------------------------------5#-------------------------------------------------
66
7QT += core gui dbus7QT += core dbus service
88
9TARGET = checkbox-qt-gui9TARGET = checkbox-qt-service
10TEMPLATE = app10TEMPLATE = app
1111
1212
1313
=== modified file 'setup.py'
--- setup.py 2012-02-01 18:41:55 +0000
+++ setup.py 2012-02-07 22:38:32 +0000
@@ -228,8 +228,8 @@
228 ("share/checkbox/report/images/", ["report/images/*"]),228 ("share/checkbox/report/images/", ["report/images/*"]),
229 ("share/checkbox/scripts/", ["scripts/*"]),229 ("share/checkbox/scripts/", ["scripts/*"]),
230 ("share/checkbox/gtk/", ["gtk/checkbox-gtk.ui", "gtk/*.png"]),230 ("share/checkbox/gtk/", ["gtk/checkbox-gtk.ui", "gtk/*.png"]),
231 ("share/checkbox/qt/", ["qt/checkbox-qt.ui", "qt/*.png", "qt/frontend/checkbox-qt-service"]),
231 ("share/dbus-1/services/", ["qt/com.canonical.QtCheckbox.service"]),232 ("share/dbus-1/services/", ["qt/com.canonical.QtCheckbox.service"]),
232 ("share/checkbox/qt/", ["qt/checkbox-qt.ui", "qt/*.png"]),
233 ("share/apport/package-hooks/", ["apport/source_checkbox.py"]),233 ("share/apport/package-hooks/", ["apport/source_checkbox.py"]),
234 ("share/apport/general-hooks/", ["apport/checkbox.py"])],234 ("share/apport/general-hooks/", ["apport/checkbox.py"])],
235 scripts = ["bin/checkbox-cli", "bin/checkbox-gtk", "bin/checkbox-sru",235 scripts = ["bin/checkbox-cli", "bin/checkbox-gtk", "bin/checkbox-sru",

Subscribers

People subscribed via source and target branches