Merge lp://staging/~roadmr/checkbox/packaging-libqt5v8-dependency into lp://staging/checkbox

Proposed by Daniel Manrique
Status: Superseded
Proposed branch: lp://staging/~roadmr/checkbox/packaging-libqt5v8-dependency
Merge into: lp://staging/checkbox
Diff against target: 9414 lines (+9017/-0)
78 files modified
debian/canonical-certification-server.install (+3/-0)
debian/changelog (+3044/-0)
debian/checkbox-autostart-desktop.install (+1/-0)
debian/checkbox-autostart-server.install (+1/-0)
debian/checkbox-ci-mailer.install (+1/-0)
debian/checkbox-cli.install (+3/-0)
debian/checkbox-cli.links (+1/-0)
debian/checkbox-cli.postinst (+7/-0)
debian/checkbox-gui.install (+4/-0)
debian/checkbox-hw-collection.install (+2/-0)
debian/checkbox-hw-collection.links (+1/-0)
debian/checkbox-hw-collection.postinst (+7/-0)
debian/checkbox-ng-service.install (+2/-0)
debian/checkbox-ng.install (+3/-0)
debian/checkbox-qt.install (+6/-0)
debian/checkbox-qt.links (+1/-0)
debian/checkbox-qt.postinst (+7/-0)
debian/checkbox.config (+27/-0)
debian/checkbox.dirs (+3/-0)
debian/checkbox.install (+18/-0)
debian/checkbox.links (+2/-0)
debian/checkbox.manpages (+1/-0)
debian/checkbox.postinst (+9/-0)
debian/checkbox.postrm (+26/-0)
debian/checkbox.templates (+83/-0)
debian/compat (+1/-0)
debian/control (+441/-0)
debian/copyright (+33/-0)
debian/extras/canonical-certification-config/canonical-certification.conf (+20/-0)
debian/extras/ihv-demo-config/plainbox.conf (+8/-0)
debian/patches/series (+1/-0)
debian/patches/vendorized_packages_removal.patch (+22/-0)
debian/plainbox-ihv-demo-config.install (+1/-0)
debian/plainbox-insecure-policy.install (+1/-0)
debian/plainbox-provider-certification-client.install (+2/-0)
debian/plainbox-provider-certification-server-soc.install (+2/-0)
debian/plainbox-provider-certification-server.install (+2/-0)
debian/plainbox-provider-checkbox.install (+2/-0)
debian/plainbox-provider-checkbox.lintian-overrides (+5/-0)
debian/plainbox-provider-resource-generic.install (+2/-0)
debian/plainbox-secure-policy.install (+1/-0)
debian/plainbox.install (+1/-0)
debian/po/POTFILES.in (+1/-0)
debian/po/ast.po (+210/-0)
debian/po/cs.po (+210/-0)
debian/po/de.po (+219/-0)
debian/po/en_AU.po (+210/-0)
debian/po/en_GB.po (+210/-0)
debian/po/es.po (+216/-0)
debian/po/fr.po (+212/-0)
debian/po/gl.po (+212/-0)
debian/po/he.po (+210/-0)
debian/po/hu.po (+210/-0)
debian/po/id.po (+218/-0)
debian/po/it.po (+216/-0)
debian/po/ja.po (+210/-0)
debian/po/nl.po (+218/-0)
debian/po/oc.po (+210/-0)
debian/po/pl.po (+210/-0)
debian/po/pt_BR.po (+214/-0)
debian/po/ro.po (+210/-0)
debian/po/ru.po (+210/-0)
debian/po/templates.pot (+210/-0)
debian/po/tr.po (+210/-0)
debian/po/uk.po (+210/-0)
debian/po/zh_CN.po (+210/-0)
debian/po/zh_TW.po (+210/-0)
debian/python3-checkbox-ng.install (+2/-0)
debian/python3-checkbox-support.install (+2/-0)
debian/python3-checkbox.install (+2/-0)
debian/python3-plainbox.install (+3/-0)
debian/python3-plainbox.links (+1/-0)
debian/python3-plainbox.lintian-overrides (+8/-0)
debian/python3-pyremove (+2/-0)
debian/rules (+85/-0)
debian/source/format (+1/-0)
debian/tests/control (+2/-0)
debian/tests/unit-tests (+15/-0)
To merge this branch: bzr merge lp://staging/~roadmr/checkbox/packaging-libqt5v8-dependency
Reviewer Review Type Date Requested Status
Zygmunt Krynicki (community) Needs Resubmitting
Review via email: mp+211583@code.staging.launchpad.net

This proposal has been superseded by a proposal from 2014-03-18.

Commit message

Reduced set of qt5 build-depends to minimum necessary, fixes build dependencies, and removes arch restriction logic which is no longer needed.

Description of the change

* Reduced set of qt5 build-depends to minimum necessary
* Drop GUI_ARCHES logic in debian/rules.
* Drop arch-restriction from packages.
* Drop libqt5v8-5-dev build-dependency. (LP: #1292801)
* Remove arch restriction from checkbox. All dependencies are present
  now, and keeping things in dep-wait state is recommended cause it
  doesn't block anything and this upload would not be necessary.

To post a comment you must log in.
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

wrong target branch

review: Needs Resubmitting

Unmerged revisions

69. By Daniel Manrique

Reduced set of qt5 build-depends to minimum necessary

68. By Daniel Manrique

* Drop GUI_ARCHES logic in debian/rules.
* Drop arch-restriction from packages.
* Drop libqt5v8-5-dev build-dependency. (LP: #1292801)
* Remove arch restriction from checkbox. All dependencies are present
  now, and keeping things in dep-wait state is recommended cause it
  doesn't block anything and this upload would not be necessary.

67. By Daniel Manrique

"Packaging changes: finalizing the 0.17.8 release of checkbox (checkbox-old). Opening 0.17.9.dev version. [r=zkrynicki][bug=][author=roadmr]"

66. By Sylvain Pineau

"automatic merge by tarmac [r=sylvain-pineau][bug=1243058][author=checkbox-dev]"

65. By Daniel Manrique

"Added config examples for virt/network testing. These "templates" can be modified by users to fit their needs. [r=zkrynicki][bug=][author=roadmr]"

64. By Zygmunt Krynicki

"automatic merge by tarmac [r=roadmr][bug=1243058][author=checkbox-dev]"

63. By Daniel Manrique

"uild checkbox-gui only on supported architectures (i386, amd64, armhf).

The reason the others are unsupported is that the qt5declarative set of
packages depends on the v8 javascript engine which is unavailable for those
architectures. If/when this dependency becomes available we can either remove
these restrictions or leave the supported arch list "empty".
 [r=sylvain-pineau][bug=][author=roadmr]"

62. By Daniel Manrique

"Removed build dependencies on qt{multimedia,sensors}5-dev as they're not actually needed, Minor rearranging of checkbox-gui dependencies.
 [r=zkrynicki][bug=][author=roadmr]"

61. By Zygmunt Krynicki

"automatic merge by tarmac [r=sylvain-pineau][bug=][author=zkrynicki]"

60. By Daniel Manrique

"checkbox-gui needs to depend on the qt5 local storage plugin to store the user's choice of whether to show the deselection warning. [r=brendan-donegan][bug=][author=roadmr]"

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches