458 Commits

Author SHA1 Message Date
Kees Cook
e9bb3f8d1d releasing version 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 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 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) 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 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
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
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
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
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
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
97bed31aa1 Add an entry to debian/changelog. 2009-07-29 23:16:13 +02:00
Michael Bienia
27cccf9a70 * Drop python-launchpad-bugs from Depends.
It's still referenced in ubuntutools/ppaput.py but this module isn't used
  by anything and should be updated to use the LP API.
2009-07-24 09:21:19 +02:00
Nicolas Valcarcel Scerpella
480bbc9278 * mk-sbuild-lv:
- Add check for built-in dm_snapshot (LP: #398414)
2009-07-20 15:08:19 -05:00
Andreas Moog
f2c6091a2e Don't add second XSBC-Original-Maintainer if Maintainer was set
to Motu or Core-Dev.
2009-07-08 23:07:46 +02:00
Andreas Moog
89e8d69cbe * update-maintainer:
- Don't silently fail when Maintainer-Field contains a comment
    in brackets. (LP: #397144)
2009-07-08 21:30:20 +02:00
Michael Bienia
9c4a6b0988 * Create blank changelog entry for 0.76. 2009-07-06 17:54:48 +02:00
Michael Bienia
7d29f31847 Upload 0.75 to karmic. 2009-07-06 17:52:55 +02:00
Michael Bienia
e6c5a0fe26 * requestsync:
Add "done" as last email command to stop parsing the email body for
  further email commands (lp: #372555)
2009-07-02 20:01:34 +02:00
Michael Bienia
e139944b3a * lpapiwrapper.py:
canUploadPackage(): Assume 'universe' as component if the package doesn't
  exist (yet) in Ubuntu (needed for checking sponsorship when requesting syncs
  of new packages).
* requestsync: use canUploadPackage() from LpApiWrapper
2009-06-27 11:58:05 +02:00
Iain Lane
ba0d0664a8 requestsync: We need to use the output from madison, not just throw it
away.
2009-06-15 19:58:41 +01:00
Luke Yelavich
5d0eb21a8f Credit Robert Ancell 2009-06-12 13:10:40 +10:00
Luke Yelavich
4ba398de53 lp-set-dup: Add missing % needed for string substitution. 2009-06-12 13:08:19 +10:00
Colin Watson
be68e7465a set our own Maintainer field to match what update-maintainer now does 2009-06-09 11:02:01 +01:00
Colin Watson
ac53f8f767 Get rid of the last remaining use of subprocess.Popen(shell=True) in
404main.
2009-06-09 11:00:55 +01:00
Colin Watson
6730937ea3 Rewrite 404main using python-apt. Note that this requires python-apt
0.7.9, not in jaunty.
2009-06-09 11:00:00 +01:00
Jonathan Davies
7eb81c1185 Removed (superseded by Launchpad API support)
* ubuntutools/lp/cookie.py
 * ubuntutools/lp/urlopener.py

And removed references from these files as necessary:
 * requestsync
 * ubuntutools/lp/functions.py
2009-06-09 10:19:58 +01:00
Jonathan Davies
a58f36a5db * debian/changelog: Added all my pervious changes. 2009-06-09 10:12:04 +01:00
Michael Bienia
f760b4e845 * buildd: Use LP API for retrying or rescoring of builds. 2009-06-09 10:34:21 +02:00
Colin Watson
fa2a6f3dce no need for *ubuntu* versions here 2009-06-09 09:14:45 +01:00
Nathan Handler
d131a9d995 Create new UNRELEASED debian/changelog entry 2009-05-23 20:46:52 +00:00
Nathan Handler
2dbdc62166 Uploaded 0.74 to karmic 2009-05-23 20:42:38 +00:00
Nathan Handler
67fec3a81a pull-debian-source: Modify to work for packages not in main (LP: #379822) 2009-05-23 20:40:21 +00:00
Nathan Handler
3aeb7c88b5 Revert changes from revision 397 2009-05-21 03:11:02 +00:00
Iain Lane
95708ccc3b Merge code improvement from Anders Kaseorg
[ Anders Kaseorg ]
* ubuntutools/lp/functions.py:
  - Simplify isLPTeamMember.
2009-05-17 15:11:12 +01:00
Nathan Handler
1dbc9df337 * update-maintainer:
- Make change proposed by Bryce Harrington to make the script recognize
    versions that end in buildX as valid Ubuntu versions, and thus allow it
    to work with fakesyncs. (LP: #376623)
2009-05-16 19:11:45 +00:00
Colin Watson
0a28dbb15d * update-maintainer:
- Convert to getopt so that '--section main' works as well as
    '--section=main'.
2009-05-12 00:05:06 +01:00
Anders Kaseorg
f762242ebb * ubuntutools/lp/functions.py:
- Simplify isLPTeamMember.

<Laney> andersk: what does super_teams do?
<andersk> Laney: I found super_teams using dir(launchpad.me).  It
returns the collection of teams that the person is a member of.  I'm
not sure it's actually documented.
<Laney> andersk: I've found the documentation to be a bit
lacking. Does it count indirect memberships too?
<andersk> Laney: yes, it appears to.
<Laney> andersk: If that's right then your version is better than mine
<Laney> andersk: Could you prepare a branch for merging? I'd just do
it directly but I'm a bit busy now so can't, and I'm afraid I'll
forget
2009-05-10 17:41:03 -04:00
Iain Lane
f25358a175 Close bug 2009-05-10 19:14:43 +01:00
Iain Lane
4b8839ef15 - Correct bug supervisor team to ubuntu-bugcontrol
- Remove team names from sponsorship message - makes the function much
    simpler

Also check if teams are valid using is_valid.
2009-05-09 21:08:46 +01:00