Merge lp:~mvo/pkgme/not-native-by-default into lp:pkgme
Status: | Superseded | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~mvo/pkgme/not-native-by-default | ||||
Merge into: | lp:pkgme | ||||
Diff against target: |
155 lines (+75/-4) 6 files modified
pkgme/bin/main.py (+5/-1) pkgme/debuild.py (+28/-0) pkgme/package_files.py (+1/-1) pkgme/tests/test_debuild.py (+38/-0) pkgme/tests/test_package_files.py (+1/-1) pkgme/tests/test_script.py (+2/-1) |
||||
To merge this branch: | bzr merge lp:~mvo/pkgme/not-native-by-default | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Vogt (community) | Needs Resubmitting | ||
Jonathan Lange | Approve | ||
Review via email: mp+115805@code.launchpad.net |
This proposal has been superseded by a proposal from 2012-07-20.
Commit message
Make non-native packages by default.
Description of the change
This branch make pkgme create non-native branches by default.
The reason I suggest this is:
- Its conceptually cleaner to split the package into the orig and the debian part. Now that is not very relevant.
- If the packaging needs tweaking or updating this way the packager just needs to update and upload debian changes instead of the entire package. For large packages this is a significant win. This will not be relevant anymore when pkgme is perfect.
This is a modified version of the previous version that avoids breaking pkgme-service by making build_orig_tar_gz part of build_source_
<mvo> james_w: cool, so test+docstring+ better place and we are good to go?
<james_w> mvo, I think so
I will work on this tomorrow morning.