1403 Commits

Author SHA1 Message Date
Evan Broder
82373b169d backportpackage: If no dest release is specified, default to the current release 2010-12-15 20:50:30 -08:00
Evan Broder
533b2bf7bd backportpackage: Pass around options instead of options container 2010-12-15 20:39:50 -08:00
Evan Broder
fb0712859c backportpackage: Eliminate global variables 2010-12-15 20:34:58 -08:00
Evan Broder
2b37f9bc62 backportpackage: --source/--destination instead of --from/--to 2010-12-15 20:19:28 -08:00
Evan Broder
d116ced2ca backportpackage: Error if neither -b nor -u is specified 2010-12-15 20:16:47 -08:00
Colin Watson
c0209c5494 add example to grep-merges(1) 2010-12-15 21:57:32 +00:00
Colin Watson
a3c7379a9d install grep-merges 2010-12-15 20:50:30 +00:00
Evan Broder
a8cea3d339 backportpackage: Abort if build fails 2010-12-15 11:02:07 -08:00
Evan Broder
899139ba99 backportpackage: Unquote URLs we get back from LP 2010-12-15 11:00:02 -08:00
Colin Watson
61495065ec grep-merges: New tool. 2010-12-15 14:50:54 +00:00
Benjamin Drung
4e7c58085e pull-lp-source: Unquote URI to get "+" instead of "%2B" in the file name
(LP: #681114).
2010-12-14 18:22:51 +01:00
Evan Broder
6961cbfb3c ubuntutools.builder: Use sbuild-update and friends instead of calling schroot directly 2010-12-13 10:47:26 -08:00
Evan Broder
ac1260b163 sponsor-patch: Replace accidentally removed comment 2010-12-13 10:09:21 -08:00
Evan Broder
9f6067b68f sponsor-patch: Add --update option to make sure build environment is
up to date (LP: #689605)
2010-12-13 04:00:14 -08:00
Evan Broder
b01194ef8d ubuntutools.builder: Add an "update" method for updating chroots 2010-12-13 03:47:37 -08:00
Evan Broder
ee157d1cd9 ubuntutools.builder: Small fixup spotted by pylint 2010-12-12 20:20:40 -08:00
Evan Broder
3ae9fea935 backportpackage: Minor cleanup identified by pylint 2010-12-12 20:19:37 -08:00
Evan Broder
ccb14b6831 backportpackage: Add a --build option. (And a --builder option) 2010-12-12 20:11:49 -08:00
Evan Broder
b56b02683b sponsor-patch: Separate multi-builder support into a Python module.
Rename SPONSOR_PATCH_BUILDER environment variable to
UBUNTUTOOLS_BUILDER (but still support SPONSOR_PATCH_BUILDER)
2010-12-12 19:45:52 -08:00
Evan Broder
fc7faa9780 sponsor-patch, backportpackage:
Factor out logging code from sponsor-patch and share it with backportpackage
2010-12-12 19:27:08 -08:00
Evan Broder
aff1d83e02 backportpackage: Update the manpage for the new UI 2010-12-12 19:16:59 -08:00
Evan Broder
7dd3ae05d7 backportpackage: Make the source package an argument instead of an option 2010-12-12 18:54:04 -08:00
Evan Broder
71102a4589 backportpackage: Refactor code some so main structure is clearer 2010-12-12 18:48:50 -08:00
Evan Broder
7450a5e8bb backportpackage: Fix slightly awkward text 2010-12-12 18:26:25 -08:00
Evan Broder
3ab323805e backportpackage: Wrap source to 80-column lines 2010-12-12 18:25:59 -08:00
Evan Broder
1a2677b8ef backportpackage: Factor out subprocess.call error handling into a helper 2010-12-12 18:24:28 -08:00
Evan Broder
462cd8f4ca backportpackage: Add a --version argument
--version lets you specify either the version of the source package to
fetch (in the absence of a source release option) or the version to
verify against the specified source release.
2010-12-12 18:12:28 -08:00
Evan Broder
dc76d195bf backportpackage: Support backporting to multiple destination releases by using (required) options instead of arguments 2010-12-12 16:36:51 -08:00
Evan Broder
8ec0773201 backportpackage: Correct uses of subprocess.call 2010-12-12 12:15:38 -08:00
Michael Bienia
6e214de3b3 ubuntutools/lp/lpapicache.py: Replace tabs with spaces 2010-12-12 11:46:07 +01:00
Evan Broder
4669ee62af backportpackage: Use a file:/// URL when giving paths to make them clickable in gnome-terminal 2010-12-11 16:57:40 -08:00
Evan Broder
fccec5fab9 backportpackage: Pass -sa to debuild to make sure the orig source tarball is included 2010-12-11 16:54:37 -08:00
Evan Broder
0f01b0752c backportpackage: Print real error messages instead of relying on subprocess.check_call backtraces 2010-12-11 16:54:19 -08:00
Evan Broder
158c4f3693 backportpackage.1: Document that backportpackage uses a temporary directory, as this is different from sponsor-patch and syncpackage 2010-12-11 15:49:49 -08:00
Evan Broder
2befb9ec5a backportpackage: Use "backportpackage-" as the prefix for temporary directory, to make it easy to find 2010-12-11 15:49:18 -08:00
Evan Broder
006e8482fc Actually install the backportpackage script. 2010-12-11 15:24:05 -08:00
Evan Broder
07029e3dfb Set DEB_VENDOR in backportpackage, since it will only be used for Ubuntu development 2010-12-11 14:43:31 -08:00
Evan Broder
cb41838b48 backportpackage: new script for testing backport requests in a PPA. 2010-12-11 14:12:02 -08:00
Stefano Rivera
53652d8cee pbuilder-dist: Fix typo in local archive support, introduced in 0.107. 2010-12-11 12:35:18 +02:00
Michael Bienia
133f91bbf9 lp-shell, import-bug-from-debian:
Use the 'production' LP instance instead of 'edge' (which is going away).
2010-12-03 13:54:28 +01:00
Benjamin Drung
91239a55f7 releasing version 0.107 0.107 2010-12-03 00:14:44 +01:00
Benjamin Drung
100ba7d1b5 Remove all trailing tabs. 2010-12-03 00:10:41 +01:00
Benjamin Drung
1943df29eb Remove all trailing spaces. 2010-12-03 00:06:43 +01:00
Benjamin Drung
daf1535d05 edit-patch: Correct indentation to spaces only. 2010-12-02 23:36:32 +01:00
Stefano Rivera
84e2835686 * pbuilder-dist:
- Refactor to use subprocess.popen instead of os.system (LP: #398974)
  - Catch OSErrors when creating directories (LP: #671067)
  - Set HOME so pbuilder reads .pbuilderrc
  - Add bidirectional workarounds for LP: #599695 (pbuilder uses the host
    apt keyring). Complain if the target's keyring isn't installed.
* Use dpkg-vendor in ubuntutools.misc.system_distribution(), cache result.
2010-12-02 11:42:51 +02:00
Stefano Rivera
cbbd22fa5b Pass --debootstrap qemu-debootstrap as separate arguments 2010-12-02 10:25:31 +02:00
Stefano Rivera
67734216ab Add bidirectional workarounds for LP: #599695 (pbuilder uses the host
apt keyring). Complain if the target's keyring isn't installed.
2010-12-02 09:37:44 +02:00
Stefano Rivera
f347770b46 Use dpkg-vendor in ubuntutools.misc.system_distribution(), cache result. 2010-12-02 09:34:09 +02:00
Stefano Rivera
516b264a8f Strip trailing whitespace 2010-12-02 09:33:54 +02:00
Stefano Rivera
27365f9dd4 Set HOME so pbuilder reads .pbuilderrc 2010-12-02 09:30:21 +02:00