Merge lp://qastaging/~sylvain-pineau/checkbox/providers_new_packaging into lp://qastaging/~checkbox-dev/checkbox/checkbox-packaging
Proposed by
Sylvain Pineau
Status: | Merged |
---|---|
Approved by: | Zygmunt Krynicki |
Approved revision: | 42 |
Merged at revision: | 41 |
Proposed branch: | lp://qastaging/~sylvain-pineau/checkbox/providers_new_packaging |
Merge into: | lp://qastaging/~checkbox-dev/checkbox/checkbox-packaging |
Diff against target: |
117 lines (+14/-46) 6 files modified
debian/plainbox-provider-certification-client.install (+2/-3) debian/plainbox-provider-certification-server-soc.install (+2/-3) debian/plainbox-provider-certification-server.install (+2/-3) debian/plainbox-provider-checkbox.install (+2/-5) debian/plainbox-provider-resource-generic.install (+2/-3) debian/rules (+4/-29) |
To merge this branch: | bzr merge lp://qastaging/~sylvain-pineau/checkbox/providers_new_packaging |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Zygmunt Krynicki (community) | Approve | ||
Sylvain Pineau (community) | Needs Resubmitting | ||
Review via email: mp+195556@code.qastaging.launchpad.net |
Description of the change
packaging MR linked to this branch: https:/
Here we can see the benefit of having setup.py handling all the providers deb layout.
To post a comment you must log in.
10:02 zyga: spineau: I love how that makes packaging way easier :D lib/plainbox- providers- 1/plainbox- resources" in .install files? I thought that just having a file path makes it sufficient for the directory to become created
10:03 zyga: spineau: do we need "50+usr/
10:03 zyga: spineau: and presumably the 'lib' directory is created by per-provider setup
10:04 zyga: spineau: please add a comment as to why we're removing egg-info's from providers (because they aren't python and we're just cheating to have the install process working)
10:04 zyga: spineau: otherwise packaging is big +1 :)