804 Commits

Author SHA1 Message Date
Nathan Handler
f83148b000 debian/control: Mention pull-revu-source in description 2009-09-24 11:58:34 +00:00
Iain Lane
2c8a198018 debian/control: Included a short description of each script (LP: #406658). 2009-09-24 12:39:20 +01:00
Iain Lane
4550abc30e update-maintainer: Prefer updating control.in to control; this is used by
some Debian packages, notably those maintained by pkg-gnome.
2009-09-24 12:37:15 +01:00
Iain Lane
d281ff0428 update-maintainer: Also check if package is in experimental when looking
who to update maintainer to.
2009-09-24 12:36:26 +01:00
Jonathan Davies
6bc7b8e017 * debian/control: Included a short description of each script (LP: #406658). 2009-09-23 17:32:11 +01:00
Iain Lane
dac4145893 requestsync: Give an error message if no changelog entries - happens if,
for example, the new package's changelog hasn't yet been published on p.d.o
2009-09-21 00:41:11 +01:00
Kees Cook
e9bb3f8d1d releasing version 0.80 0.80 2009-09-10 10:32:45 -07:00
Kees Cook
73cd5897c0 mk-sbuild-lv: Export http_proxy. LP: #416438 2009-09-10 10:22:23 -07:00
Martin Pitt
97faca5bbb releasing version 0.79 0.79 2009-09-05 16:42:15 +02:00
Martin Pitt
f536680dd3 debian/copyright: Add lp-project-upload. 2009-09-05 16:42:07 +02:00
Martin Pitt
05efc70443 * Add lp-project-upload: Upload a release tarball to a Launchpad project.
* Add doc/lp-project-upload.1: Corresponding manpage.
* setup.py: Add lp-project-upload.
2009-09-05 16:40:10 +02:00
Steve Langasek
2bd5fba0e8 releasing version 0.78 0.78 2009-09-01 12:17:07 -07:00
Steve Langasek
66e5f15f40 Set XS-Python-Version to 2.6 or better, due to use of 2.6-specific
syntax in requestsync.
2009-09-01 12:14:03 -07:00
Nathan Handler
3b3d174e23 setup.py: Add pull-revu-source to list of scripts 2009-09-01 11:07:18 +00:00
Michael Bienia
1580e901de Upload 0.77 to karmic and prepare a new changelog entry. 2009-09-01 10:59:26 +02:00
Michael Bienia
ccc6d698a5 setup.py: Install also the ubuntutools/requestsync/* modules (lp: #421627) 0.77 2009-09-01 10:56:57 +02:00
Nathan Handler
72d3f50be2 pull-revu-source: Update to use dsc.py to get dsc URL 2009-08-30 19:51:57 +00:00
Kees Cook
eb94bb8f7e releasing version 0.76 0.76 2009-08-30 10:50:49 -07:00
Nathan Handler
e81c4a1ae7 * Add pull-revu-source and doc/pull-revu-source.1
* Update debian/copyright to include pull-revu-source
2009-08-30 17:25:53 +00:00
Michael Bienia
48f591a4bb lpapicache.py: Fix imports with python-launchpadlib 1.5.1 and add
python-lazr-restfulclient to Depends
2009-08-29 11:13:08 +02:00
Michael Bienia
7fba4ddbd1 requestsync:
- Use UBU* environment variables before the DEB* ones (lp: #400133)
 - Split requestsync into a "mail" module and a "lpapi" module and use
   the LP API only when --lp was used. In "mail" mode requestsync has
   to ask some more questions for parts it can't find out without LP API.
   (lp: #406659, #416955)
buildd:
 - Display the name of the current development series when none is 
   specified in --batch mode
2009-08-25 13:22:18 +02:00
Michael Bienia
0510f340ca ubuntutools/lp/lpapicache.py: remove the useless LpApiWrapper class 2009-08-25 13:18:46 +02:00
Michael Bienia
1efd85bb5f Merge my requestsync branch:
- Use UBU* environment variables before the DEB* ones (lp: #400133)
 - Split requestsync into a "mail" module and a "lpapi" module and use
   the LP API only when --lp was used. In "mail" mode requestsync has
   to ask some more questions for parts it can't find out without LP API.
   (lp: #406659, #416955)
2009-08-25 13:15:18 +02:00
Michael Bienia
82899a0f45 bug fixes 2009-08-25 13:02:57 +02:00
Michael Bienia
30bb23a2b7 lpapicache.py:
- Catch IOError from libsupport.get_launchpad(), display the error and
   exit
 - Bug fix in PersonTeam.canUploadPackage()
 - Remove leftover code from PersonTeam.isPerPackageUploader()
2009-08-24 12:14:02 +02:00
Michael Bienia
f284ee7cd6 requestsync: cleanup 2009-08-23 13:08:22 +02:00
Michael Bienia
966ab3727a requestsync: reindent remaining code and small cleanup 2009-08-22 18:34:22 +02:00
Michael Bienia
d5a19ca5a7 ubuntutools.requestsync.lp: fix errors in imports 2009-08-22 18:07:26 +02:00
Michael Bienia
5448add754 requestsync: make a "mail" and "lp" version of checkExistingReports and move
it to the correct module
2009-08-22 17:39:38 +02:00
Michael Bienia
e628bfbe34 requestsync:
- move mail_bug() to ubuntutools.requestsync.mail
 - implement support for UBU* environment variables (lp: #400133)
2009-08-22 17:12:55 +02:00
Michael Bienia
ec92bb5d75 requestsync: move the remaining code of cur_version_component() into the
__main__ code.
2009-08-22 11:59:22 +02:00
Michael Bienia
ea3c45cb16 Merge from devel branch. 2009-08-22 11:40:43 +02:00
Michael Bienia
a1457492b4 buildd: Display the name of the current development series when none is
specified in --batch mode
2009-08-22 11:32:33 +02:00
Michael Bienia
0353f952d8 Merge with trunk 2009-08-22 11:20:59 +02:00
Luca Falavigna
ee3ad27b78 * Switch to python-support to ease initial import into Debian:
- debian/control: build-depend on python-support instead of pycentral,
    also remove unneeded XB-Python-Version field from binary stanza.
  - debian/rules: set DEB_PYTHON_SYSTEM to pysupport.
  - ubuntu-dev-tools.preinst: remove stale pycentral files on upgrades.
2009-08-21 17:53:35 +02:00
Iain Lane
d9dd366665 * requestsync:
- Guard some calls when -n is specified
  - Fetch changelog of specified version, not current version. If an
    experimenal upload happened after the unstable one we're syncing, this
    is considered to be current by p.d.o and we would get those changelog
    entries in the sync request
  - Remove trailing fullstop from sync bug title
2009-08-17 12:02:35 +01:00
Siegfried-Angel Gevatter Pujals
9842049f21 Change pbuilder-dist header to mention cowbuilder in addition to pbuilder. 2009-08-16 00:20:27 +02:00
Siegfried-Angel Gevatter Pujals
1028885576 If there's a "etc/<distro>/apt.conf" file inside the build result
directory, pass it to pbuilder as --aptconfdir. Thanks to Paul Novotny
and Ryan Pavlik (LP: #363043).
2009-08-16 00:18:24 +02:00
Siegfried-Angel Gevatter Pujals
5069952a4a * pbuilder-dist:
- Expand "~" in PBUILDFOLDER to the user's home directory.
2009-08-16 00:12:37 +02:00
Michael Bienia
d96e4af643 requestsync: move post_bug() to ubuntutools/requestsync/lp.py 2009-08-12 13:46:21 +02:00
Michael Bienia
7ff9aa777a requestsync, ubuntutools/requestsync/common.py:
Move the asking about editing the report to edit_report()
2009-08-12 13:14:50 +02:00
Iain Lane
e54ee2d25a Attempt to fix sponsorship detection for new source packages 2009-08-09 15:06:56 +01:00
Michael Bienia
aab36b1d41 * Merge from devel branch 2009-08-09 13:43:18 +02:00
Michael Bienia
087fac7ede requestsync: Fix call of isLpTeamMember()
Merge changes from my devel branch:
 - rename lpapiwrapper.py to lpapicache.py to match more to its function
 - remove unneeded imports from ubuntutools/common.py
2009-08-09 13:24:30 +02:00
Michael Bienia
17c36f9107 requestsync: Call isLpTeamMember() from the correct object 2009-08-09 13:20:13 +02:00
Michael Bienia
c060c48ec8 Merge with trunk. 2009-08-09 13:03:00 +02:00
Iain Lane
39594f64e0 * requestsync: Guard some calls when -n is specified
* suspicious-source: Add *.hs *.el *.css to whitelist
2009-08-08 16:03:28 +01:00
Michael Bienia
6d924143c0 requestsync: refactor 'checkNeedsSponsorship' 2009-08-07 14:07:46 +02:00
Michael Bienia
5748f9d64f requestsync: more refactoring 2009-08-07 13:27:45 +02:00
Michael Bienia
3e71ff7ab7 ubuntutools/common.py: remove unneeded imports 2009-08-07 13:10:22 +02:00