Merge lp:~statik/python-distutils-extra/modernize into lp:python-distutils-extra
Proposed by
Elliot Murphy
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~statik/python-distutils-extra/modernize |
Merge into: | lp:python-distutils-extra |
Diff against target: |
40 lines (+4/-5) 1 file modified
debian/local/python-mkdebian (+4/-5) |
To merge this branch: | bzr merge lp:~statik/python-distutils-extra/modernize |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Pitt (community) | Needs Fixing | ||
Review via email: mp+18726@code.launchpad.net |
Commit message
Some updates to python-mkdebian.
To post a comment you must log in.
This branch changes some of the defaults in python-mkdebian. Maybe you will hate this idea, maybe it's good. I know defaults can be controversial, but I believe these changes are good defaults for someone who doesn't know a lot about debian packaging who just wants to turn a python module into a debian package.
I changed from python-central to python-support for consistency with debian python packaging team preference for python-support, to make it easier to move packages that are created with this tool upstream into debian.
I move from CDBS to DH7 because I really like what Joey has done in dh7 and how simple the overrides are. For context, look at slide 44 and 45 of http:// kitenet. net/~joey/ talks/debhelper /debhelper- slides. odp
I pass --buildsystem= python_ distutils so that packages work even if there is a makefile in the root (I and some other upstreams like having a makefile with a check command even for a python project). I am not 100% confident whether dh7 takes care of everything that /usr/share/ cdbs/1/ rules/langpack. mk was handling.
Update to compat level 7.
Update to Standards-Version: 3.8.3
Finally I fix a typo that caused additional_ dependencies defaulting to None instead of []