1223 Commits

Author SHA1 Message Date
Michael Bienia
0dfe4b4731 ubuntutools/lp/lpapicache.py:
* PersonTeam.canUploadPackage() can now also check package sets for upload
  permissions. This requires now to also pass the distroseries as package sets
  are per distroseries.
* Drop PersonTeam.isPerPackageUploader() as it's also handled by canUploadPackage()
ubuntu-build: Update for the PersonTeam.canUploadChange().
ubuntutools/requestsync/{lp,mail}.py:
* needSponsorship() now also expects a release name because of the above mentioned
  change to PersonTeam.canUploadPackage().
requestsync: Update for needSponsorship() change.
2010-02-20 15:48:48 +01:00
Michael Bienia
caafd18fb9 ubuntutools/lp/lpapicache.py:
Re-add dropped "beta/" to the resource type URLs
 Use lookup_service_root() when checking for LP API URLs
2010-02-20 15:18:52 +01:00
Kees Cook
9420833871 mk-sbuild, docs/mk-sbuild.1: document DEBOOTSTRAP_MIRROR for good
measure, thanks to Paul Holcomb.
2010-02-18 11:11:16 -08:00
Michael Vogt
4e104ffcef edit-patch: add wrapper around cdbs-edit-patch, dpatch-edit-patch, quilt
to transparently deal with the various patch systems.
2010-02-16 17:05:40 +01:00
Michael Bienia
4da9387f3d Merge with trunk. 2010-02-16 14:06:32 +01:00
Michael Bienia
cfe30e88e5 ubuntutools/requestsync/mail.py: Encode the report to utf-8 before passing
it to gpg for signing (lp: #522316).
2010-02-15 22:40:51 +01:00
Ryan Kavanagh
e6a7d63ae0 Switched merge_changelog to merge-changelog 2010-02-15 16:34:10 -05:00
Ryan Kavanagh
0e10dd4ed4 Fixed typo in doc/grab-merge.1 2010-02-15 09:34:09 -05:00
Ryan Kavanagh
28891f7d7a Added the merge_changelog script 2010-02-15 09:32:55 -05:00
Benjamin Drung
ce5dec0c12 Setting the package name or version does not work, if multiple bugs are processed. 2010-02-14 15:55:52 +01:00
Benjamin Drung
47030d4fd7 Add fakesync script. 2010-02-13 19:45:21 +01:00
Benjamin Drung
4a143146c3 New feature: Accept a list of bug numbers. 2010-02-13 01:57:49 +01:00
Benjamin Drung
3a922e8752 * Set location for build results (pbuilder).
* Improve package name guessing.
2010-02-13 01:10:48 +01:00
Michael Bienia
b101712009 ubuntutools/lp/lpapicache.py: Add __repr__() to the BaseWrapper class 2010-02-12 19:36:08 +01:00
Michael Bienia
4f21ae1cd0 Replace translate_service() from ubuntutools.lp.libsupport with calls to
lookup_service_root() from launchpadlib.uris.
2010-02-12 18:47:02 +01:00
Benjamin Drung
d526cd933f Adjust parameter and add -P to the list. 2010-02-09 23:37:01 +01:00
Fabrice Coutadeur
d4667d668e - looks for binary changes files dynamically
- added piuparts support with pbuilder
- Changed status from Confirmed to Acked
2010-02-09 22:58:52 +01:00
Emmet Hikory
51160d6eb1 Move conditional lvm2 install prior to first call to lvm2 binaries 2010-02-10 06:08:02 +09:00
Fabrice Coutadeur
16051d01ae do not hard code the dist name 2010-02-09 21:18:35 +01:00
Kees Cook
79d78376b5 * mk-sbuild: automatically install qemu-kvm-extras-static if requested
* mk-sbuild: conditionally install lvm2 only for lvm-snapshot schroots
* mk-sbuild: rationalise architecture variables
* mk-sbuild: Generalise --type support and add "file" SCHROOT_TYPE
* mk-sbuild.1: Document the --type argument
* mk-sbuild: clean up and make slight adjustments to new lvm/dir/file logic.
2010-02-09 07:12:39 -08:00
Emmet Hikory
47be819276 * mk-sbuild: automatically install qemu-kvm-extras-static if requested
* mk-sbuild: conditionally install lvm2 only for lv-snapshot schroots
* mk-sbuild: rationalise architecture variables
* mk-sbuild: Generalise --type support and add "file" SCHROOT_TYPE
* mk-sbuild.1: Document the --type argument
2010-02-09 22:36:18 +09:00
Emmet Hikory
4c598a9247 * mk-sbuild: Generalise --type support and add "file" SCHROOT_TYPE
* mk-sbuild.1: Document the --type argument
2010-02-09 22:10:58 +09:00
Emmet Hikory
b5d36d7794 merge from trunk 2010-02-09 22:00:44 +09:00
Emmet Hikory
acf2ebb924 mk-sbuild: Generalise --type support and add "file"|"tarball" type 2010-02-09 21:29:29 +09:00
Kees Cook
0dc688ee7e * rename mk-sbuild-lv to mk-sbuild, support union-type=aufs
* mk-sbuild: clean up and make slight adjustments to new lvm/aufs logic.
* mk-sbuild.1: update documentation to reflect alternative config file
  names for distro and schroot type overrides.
2010-02-09 00:22:06 -08:00
Fabrice Coutadeur
99afb52d19 piuparts support:
- added test_install function
- adde -S and --with_piuparts to run piuparts test after compilation
- added -l and --lvm parameter to pass the lvm partition to use for piuparts
2010-02-09 06:51:42 +01:00
Emmet Hikory
7a5de7c877 mk-sbuild: automatically install qemu-kvm-extras-static if requested 2010-02-09 12:07:35 +09:00
Emmet Hikory
c2fa613721 mk-sbuild: rationalise architecture variables 2010-02-09 11:40:16 +09:00
Emmet Hikory
32d0e916d3 mk-sbuild: conditionally install lvm2 only for lv-snapshot schroots 2010-02-09 11:34:20 +09:00
Scott Moser
3997415b8f add union-type support fot mk-sbuild-lv (rename -> mk-sbuild) 2010-02-08 20:04:33 -05:00
Kees Cook
07451d8631 requestsync: add -C to allow manually adding changelog when missing
(LP: #518574).
2010-02-08 11:55:58 -08:00
Kees Cook
233ceb06b9 requestsync: add -C to allow manually adding changelog when missing. 2010-02-08 10:12:55 -08:00
Loïc Minier
ecdba06065 Demote qemu-kvm-extras-static to a Suggests since most people don't build
for armel.
2010-02-06 10:33:09 +01:00
Michael Bienia
a33a5c106b ubuntutools/lp/__init__.py: Define the default LP service to use (default: edge)
ubuntutools/lp/__init__.py: Don't hardcode the LP service root but look it up instead
debian/control: Depend on python-launchpadlib >= 1.5.4 because of this
2010-02-06 01:53:29 +01:00
Emmet Hikory
621b743cab Support qemu-arm-static -> qemu-kvm-extras-static transition 2010-02-05 16:46:54 -08:00
Benjamin Drung
8a0396377b Replace spaces by tabs. 2010-02-05 09:57:53 +01:00
Benjamin Drung
4180affdf1 Make section modifiable. 2010-02-05 09:54:02 +01:00
Emmet Hikory
803ee6582b Oops: upload cleanup 2010-02-04 10:42:53 -08:00
Michael Bienia
95487419e7 ubuntutools/requestsync/{lp,mail}.py: Replace the relative imports with
absolute ones (follow PEP8)
2010-02-04 00:37:02 +01:00
Emmet Hikory
6661936718 pbuilder-dist: change --mirror logic to use -ports when appropriate 0.92 2010-02-03 15:26:40 -08:00
Emmet Hikory
384cba2e19 pbuilder-dist: use --arch=foo rather than --arch foo for debootstrap 2010-02-03 15:06:03 -08:00
Emmet Hikory
54b102a92d s/=/ / in pbuilder-dist 2010-02-03 15:01:48 -08:00
Emmet Hikory
5a62f49527 elif is nicer than else if 2010-02-03 14:58:45 -08:00
Emmet Hikory
bffe719703 Fix bugs in architecture-switching 2010-02-03 14:38:27 -08:00
Emmet Hikory
5120e41e6a pbuilder-dist: Allow architecture-switching to armel on i386/amd64 2010-02-03 14:13:33 -08:00
Emmet Hikory
dbfbeea256 mk-sbuild-lv: use --arch=foo rather than --arch foo for debootstrap 2010-02-03 12:35:57 -08:00
Emmet Hikory
c8f27f6cfe * mk-sbuild-lv: support foreign armel schroots
* debian/control: add qemu-arm-static to Recommends:
2010-02-03 11:46:08 -08:00
Siegfried-Angel Gevatter Pujals
dc678ec284 * bash_completion/pbuilder-dist:
- Enable tab-completion for pbuilder-lucid and cowbuilder-lucid.
2010-02-03 12:37:19 +01:00
Benjamin Drung
264ba59ffd Fix download of lib* packages. 2010-02-03 00:26:32 +01:00
Fabrice Coutadeur
e7e3d269c1 Add support for sbuild, by adding a --with_sbuild option
Also add a logging function for commands (LogCall)
2010-01-29 06:37:11 +01:00