944 Commits

Author SHA1 Message Date
Michael Vogt
eafd4a4bff edit-patch: fix in edit mode for existing patches when dpkg already applied them all 2010-04-06 16:02:38 +02:00
Michael Vogt
1e27007d44 * edit-patch:
- fix quilt mode when dpkg already applied all the patches 
    (LP: #556297)
2010-04-06 10:45:40 +02:00
Michael Bienia
b875c4e884 debian/control: Bump the dependency on python-launchpadlib to >= 1.5.7. 2010-03-30 19:10:16 +02:00
Michael Bienia
e8722696bf lp-shell:
+ Add support for using different LP API versions.
+ Add option to login anonymously into LP.
doc/lp-shell.1: Update the documentation.
2010-03-27 20:19:58 +01:00
Michael Bienia
28f7abc2d4 Merge changes from my devel branch:
- ubuntutools/lp/lpapicache.py, ubuntutools/lp/libsupport.py: Add support
  for different LP API versions.
- ubuntutools/lp/__init__.py: Set the '1.0' LP API version as default.
- massfile: Updated to 1.0 LP API.
- doc/requestsync.1: Update the paragraph about sponsoring (lp: #538990).
- pull-lp-source: Use (anonymously) the LP API to get the URL for the .dsc
  file instead of screen scraping.
- ubuntutools/requestsync/mail.py: Fix some more encoding issues.
- Apply patch from Julian Andres Klode for the python-apt 0.8 API transition
  (Closes: #572091)
2010-03-25 22:16:20 +01:00
Michael Bienia
3edf300dd6 Apply patch from Julian Andres Klode for the python-apt 0.8 API transition
(Closes: #572091)
2010-03-25 22:15:56 +01:00
Michael Bienia
24a8eae5c7 ubuntutools/requestsync/mail.py: Fix some more encoding issues. 2010-03-25 21:58:01 +01:00
Michael Bienia
1372671779 pull-lp-source: Use (anonymously) the LP API to get the URL for the .dsc
file instead of screen scraping.
2010-03-20 20:22:55 +01:00
Michael Bienia
dfc59c0558 ubuntutools/lp/lpapicache.py: Also specify the LP API version to use when
using anonymous login.
2010-03-20 19:58:13 +01:00
Michael Bienia
cc8ec956b0 Factor our the spliting of the release name and the pocket name into its
own function.
2010-03-20 19:45:04 +01:00
Michael Bienia
5babcfe869 ubuntutools/lp/udtexceptions.py: Rename PocketDoesNotExistException to PocketDoesNotExistError. 2010-03-20 19:27:40 +01:00
Michael Bienia
8f7d07e6bc doc/requestsync.1: Update the paragraph about sponsoring (lp: #538990). 2010-03-20 18:49:42 +01:00
Michael Bienia
e4e8f156bd * ubuntutools/lp/lpapicache.py, ubuntutools/lp/libsupport.py: Add support
for different LP API versions.
* ubuntutools/lp/__init__.py: Set the '1.0' LP API version as default.
* massfile: Updated to 1.0 LP API.
2010-03-20 18:27:31 +01:00
Luca Falavigna
8c5be3eb66 Shorten description line a bit 2010-03-18 15:58:58 +01:00
Michael Bienia
c921eaf947 lp-shell: Support all to the launchpadlib Python module known service names. 2010-03-18 11:03:55 +01:00
Daniel Holbach
dcb7ccbaec release 0.96 2010-03-15 11:59:26 +01:00
Daniel Holbach
f84f961805 * hugdaylist, requestsync, doc/requestsync.1:
ubuntu-{main,universe}-sponsors → ubuntu-sponsors,
  {ubuntu,motu}-release → ubuntu-release.
* ubuntutools/ppaput.py: removed, not necessary any more.
* debian/copyright: removed references to ppaput.
2010-03-15 10:22:35 +01:00
Emmet Hikory
f9570af63f mk-sbuild: Really don't use build-arm-chroot 2010-03-09 08:34:59 +09:00
Michael Bienia
f77f947359 ubuntu-build: missed updating a function call. 2010-03-08 18:08:06 +01:00
Jonathan Riddell
c5cef06bff Update reverse-build-depends for lucid 0.95 2010-03-08 13:34:10 +00:00
Emmet Hikory
5d0197e239 releasing version 0.94 0.94 2010-03-08 21:13:09 +09:00
Emmet Hikory
afdf9bfd63 pbuilder-dist: add self. before target_distro in powerpc check 2010-03-08 21:07:31 +09:00
Emmet Hikory
1c04fd9ec0 Update copyright to reflect myself and smoser as authors, and note mk-sbuild-lv to mk-sbuild transition 2010-03-08 18:59:50 +09:00
Emmet Hikory
4430dc01c0 Update package description to reflect mk-sbuild-lv changing to mk-sbuild 2010-03-08 18:57:00 +09:00
Emmet Hikory
e5862f49c9 * pbuilder-dist: allow any foreign chroot (may not work, but we can try)
* docs/pbuilder-dist.1: update manpage to indicate general architecture
2010-03-08 18:54:54 +09:00
Emmet Hikory
510cdbd726 * mk-sbuild: switch to use qemu-debootstrap for foreign chroots
* mk-sbuild: allow any foreign chroot (may not work, but we can try)
2010-03-08 18:05:37 +09:00
Luca Falavigna
af1d20f51e Add manpage for lp-set-dup 2010-03-06 12:56:06 +01:00
Luca Falavigna
99414b6d44 Bump Standards-Version to 3.8.4 2010-03-06 12:52:52 +01:00
Steve Langasek
72076da069 releasing version 0.93 0.93 2010-03-05 19:16:45 -08:00
Steve Langasek
f76e52e730 fix up bug refs so bzr, lp can actually see them 2010-03-05 09:46:57 -08:00
Michael Bienia
95a8fdecb2 requestsync: Subscribe 'ubuntu-release' to Feature Freeze exceptions (updated
to current policy; lp: #532740)
2010-03-05 17:59:46 +01:00
Colin Watson
1005f7d174 lp-shell: Disable default apport excepthook, as this is intended for
interactive use.
2010-02-24 10:41:55 +00:00
Michael Bienia
16addfa5ff lp-set-dup: Don't crash when accessing private bugs (lp: #525539) 2010-02-23 00:33:13 +01:00
Michael Bienia
3df7282fc5 Merge with my development branch:
* ubuntutools/requestsync/{lp,mail}.py: Replace the relative imports with
  absolute ones (follow PEP8)
* Add support for the other LP service roots (edge is still default)
* Also check package sets for upload permissions.
* ubuntutools/lp/lpapicache.py: Add support for anonymous login (currently
  unused).
* ubuntutools/lp/lpapicache.py: Turn PersonTeam.getMe() into a class property
  (PersonTeam.me).
* requestsync: Add an error message when Ubuntu has a newer version than
  Debian.
2010-02-20 18:46:21 +01:00
Michael Bienia
e3eaaab755 Document important changes in debian/changelog 2010-02-20 18:44:14 +01:00
Michael Bienia
1cfe684420 requestsync:
* Add an error message when Ubuntu has a newer version than Debian.
2010-02-20 18:36:12 +01:00
Michael Bienia
8377c6bfa3 ubuntutools/lp/lpapicache.py:
* Specify __all__
2010-02-20 18:19:44 +01:00
Michael Bienia
f5c6695e13 ubuntutools/lp/lpapicache.py:
* Make PersonTeam.getMe() a class property (PersonTeam.me).
ubuntutools/requestsync/lp.py, ubuntu-build:
* Update for the above mentioned change.
2010-02-20 18:13:15 +01:00
Michael Bienia
8c114519e8 ubuntutools/lp/lpapicache.py:
* Add support for anonymous login to the Launchpad singleton.
ubuntutools/lp/udtexceptions.py:
* Add AlreadyLoggedInError
2010-02-20 17:07:03 +01:00
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
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
Emmet Hikory
51160d6eb1 Move conditional lvm2 install prior to first call to lvm2 binaries 2010-02-10 06:08:02 +09: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