Merge lp:~mterry/unity-lens-applications/modern-build into lp:unity-lens-applications
Proposed by
Michael Terry
Status: | Merged |
---|---|
Approved by: | Didier Roche-Tolomelli |
Approved revision: | 318 |
Merged at revision: | 318 |
Proposed branch: | lp:~mterry/unity-lens-applications/modern-build |
Merge into: | lp:unity-lens-applications |
Prerequisite: | lp:~mterry/unity-lens-applications/sync-packaging |
Diff against target: |
104 lines (+19/-17) 8 files modified
data/Makefile.am (+1/-1) data/unity-lens-applications.service.in (+1/-1) debian/changelog (+4/-0) debian/compat (+1/-1) debian/control (+1/-2) debian/rules (+10/-9) debian/unity-lens-applications.install (+0/-2) src/Makefile.am (+1/-1) |
To merge this branch: | bzr merge lp:~mterry/unity-lens-applications/modern-build |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Didier Roche-Tolomelli | Approve | ||
PS Jenkins bot | continuous-integration | Pending | |
Review via email: mp+133402@code.launchpad.net |
Commit message
Switch from cdbs to dh9 and run tests
Description of the change
Use a more modern build system for debian/:
* Switch from cdbs to dh9
* Use --fail-missing (not strictly needed, since we only have one binary package, but helps for future-proofing)
* Automatically run tests due to dh9
* Change from libexecdir to pkglibexecdir, now that dh9 fixes the long standing bug that set the wrong libexecdir
Note that debian/
To post a comment you must log in.
Works completely fine.