Commit Graph

  • 404bc96fd3 pbuilder-dist.new: remove proxy stuff as according to Laney pbuilder does that itself. Siegfried-Angel Gevatter Pujals 2008-09-29 15:00:38 +02:00
  • 43af4c2d54 Don't set self.base to the proxy address - it generates invalid filenames causing operations to fail Iain Lane 2008-09-29 11:25:43 +01:00
  • 7a13c54ca5 Only bind-mount /var/cache/archive if it actually exists Iain Lane 2008-09-29 11:23:49 +01:00
  • 086890b756 * Prepare 0.45 upload, debian/changelog: - Moved Cesare's changelog entry to 0.45 - Updated changelog timestamp - Returning to previous versioning, without the ubuntu1 bit 0.45 Adrien Cunin 2008-09-24 16:03:57 +02:00
  • 6243ae5c18 reverse-build-depends: add -X to grep-dctrl so that it works with exact matches only Cesare Tirabassi 2008-09-19 22:59:14 +02:00
  • e1138e8482 * pbuilder-dist: - Eliminated some warning with a better check for whether a given distro already has a pbuilder chroot in $BASE_DIR, when that distro is not known by the script - Added intrepid as a known distro Adrien Cunin 2008-09-13 00:16:09 +02:00
  • c35c9c1246 * buildd: Fixed strings. * common.py: Revert find() addition - breaks sqlite cookie checker. Jonathan Patrick Davies 2008-09-09 11:58:27 +01:00
  • 788ebb89ff Removed useless .bzrignore Adrien Cunin 2008-09-07 16:18:51 +02:00
  • 4988769730 * update-maintainer: - check at the beginning of the script that the necessary files are readable/writable, and note which control files we are going to modify - at the end, only modify those control files, so that the script doesn't return 1 anymore when it was actually successful Adrien Cunin 2008-09-07 15:32:07 +02:00
  • 6009e9d41b Trap an exception and fix some strings. Siegfried-Angel Gevatter Pujals 2008-09-06 15:48:30 +02:00
  • 03e3d66c30 Prepage 0.44ubuntu1 upload. 0.44ubuntu1 Jonathan Patrick Davies 2008-09-02 21:44:58 +01:00
  • aea1d639e8 * requestsync: Improve wording. Jonathan Patrick Davies 2008-09-02 09:54:26 +01:00
  • e34088a986 * requestsync: Improve dup sync bug checking. Jonathan Patrick Davies 2008-09-01 23:12:38 +01:00
  • 806beacb51 * requestsync: Check for already existing sync requests before filing a new one. Jonathan Patrick Davies 2008-09-01 22:29:32 +01:00
  • cbfdaaea55 Remove this left behind space. Jonathan Patrick Davies 2008-09-01 11:53:04 +01:00
  • 772d40b939 * debian/control: - Improved description. - Wrapped Depends line and bumped debhelper build-dependency version to 6. * debian/compat: Changed to 6. * Moved https_proxy dropping code to common.py. Jonathan Patrick Davies 2008-09-01 11:41:19 +01:00
  • 83d71696d7 * buildd: Small changes to strings. Jonathan Patrick Davies 2008-09-01 11:19:08 +01:00
  • 4b3746bb6d Fix a number of minor glitches in manual pages. Colin Watson 2008-09-01 09:50:23 +01:00
  • 033fb7aa12 Prepare 0.43ubuntu1 upload. 0.43ubuntu1 Jonathan Patrick Davies 2008-08-31 11:41:14 +01:00
  • 3af0c337cc * common.py: Improve wording. * massfile and pull-lp-source: Point to https Launchpad links. Jonathan Patrick Davies 2008-08-29 08:14:15 +01:00
  • 13ccb17ef5 * buildd: - Check if package is in restricted too. - Output which component the package is in, in the header. Jonathan Patrick Davies 2008-08-29 08:06:51 +01:00
  • da9df8802b * buildd: Fix a verb tense. Jonathan Patrick Davies 2008-08-29 08:01:43 +01:00
  • ea5b154129 * common.py: New function: packageComponent() - returns which component a package in Ubuntu is in. * buildd: Check which component the package is in. Jonathan Patrick Davies 2008-08-29 07:44:58 +01:00
  • 3c25fca142 * common.py: New function: isLPTeamMember() - checks if the user is a member of the Launchpad team using cookies for authentication. * requestsync: Adapt team checking with the function above. * buildd: Adapt privilege checking code to the new function above. Jonathan Patrick Davies 2008-08-28 19:21:45 +01:00
  • 839c167927 * requestsync: Return an error when the script is unable to connect to packages.debian.org (LP: #261916). * Changes by Karl Goetz: Add a Recommends: on ca-certificates (LP: #247157). Jonathan Patrick Davies 2008-08-27 23:28:05 +01:00
  • 927f99295e Merged with Ryan Kavanagh's branch for new mk-sbuild-lv.1. Jonathan Patrick Davies 2008-08-27 19:06:58 +01:00
  • 8892c00d8d Added mk-sbuild-lv.1 Ryan Kavanagh 2008-08-27 14:02:14 -04:00
  • d47089e977 Merged in changes by Ryan Kavanagh <ryanakca@kubuntu.org>. Jonathan Patrick Davies 2008-08-27 18:09:50 +01:00
  • 41d0be35a7 New manpage, fix typos Ryan Kavanagh 2008-08-27 11:21:36 -04:00
  • 990ad2e6bf Added hugdaylist.1 Ryan Kavanagh 2008-08-27 10:52:32 -04:00
  • 49c0e14da3 * common.py: - If loading a cookie file raises an exception exit. - Improve cookie file writing. Jonathan Patrick Davies 2008-08-27 15:33:18 +01:00
  • 70fc6fa3c7 * common.py: New functions: checkReleaseExists() and checkSourceExists(). * buildd and pull-lp-source: Adapt code to use new functions above. Jonathan Patrick Davies 2008-08-27 10:22:08 +01:00
  • 01db3cd8aa * doc/requestsync.1: Document new -d flag. Jonathan Patrick Davies 2008-08-26 15:33:01 +01:00
  • 159df6ac27 * Merged changes to requestsync by Jelmer Vernooij. Jonathan Patrick Davies 2008-08-25 11:06:36 +01:00
  • 570a068118 * requestsync: Exit when connecting to Launchpad fails. Jonathan Patrick Davies 2008-08-24 21:46:53 +01:00
  • 93ac014123 Add changelog entry Jelmer Vernooij 2008-08-23 18:29:26 +02:00
  • 97b9b9ccc2 Document -d in requestsync help. Jelmer Vernooij 2008-08-23 18:28:13 +02:00
  • 9a5df25367 Merge trunk. Jelmer Vernooij 2008-08-23 18:27:13 +02:00
  • 4a6e0118c1 Add -d option to requestsync to allow requesting syncs from other Debian distros than unstable. Jelmer Vernooij 2008-08-23 18:14:33 +02:00
  • 884e3a8575 common.py: allow for multiple firefox instances, check all possible cookie files. Kees Cook 2008-08-20 10:59:31 -07:00
  • 3407655c52 When https_proxy is in the environment, output a warning and disable it as urllib/urllib2 don't support it; see LP #122551. Loïc Minier 2008-08-18 13:27:20 +02:00
  • 2875772fa6 Drop spurious tab in buildd. Loïc Minier 2008-08-18 13:09:50 +02:00
  • 1fa64d54b0 Replace .BB in doc/pbuilder-dist.1 with a newline to fix a syntax error. Loïc Minier 2008-08-18 12:22:27 +02:00
  • 9a34c5c278 Import urllib2. 0.40ubuntu3 Loïc Minier 2008-08-18 12:07:45 +02:00
  • 3919c682e6 * requestsync: Correct print statement redirect to sys,stderr. Jonathan Patrick Davies 2008-08-18 11:01:04 +01:00
  • b961efe7c5 0.40ubuntu1 uploaded to Ubuntu. 0.40ubuntu1 Jonathan Patrick Davies 2008-08-16 23:40:49 +01:00
  • 1359d91815 * requestsync: Suggest using the --lp flag when mailing a request encounters a failure. Jonathan Patrick Davies 2008-08-15 22:08:10 +01:00
  • 307417e56a * common.py: What is with this little dot? Jonathan Patrick Davies 2008-08-14 23:12:45 +01:00
  • e5052d74a8 * Added note about Mozilla Firefox cookie file to doc/requestsync.1 and doc/buildd.1. Jonathan Patrick Davies 2008-08-14 21:43:14 +01:00
  • efb92c73af * buildd: Code cleanup on single arch options. * doc/buildd.1: Created. * doc/requestsync.1: Added note about sponsorship detecting. Jonathan Patrick Davies 2008-08-14 19:50:13 +01:00
  • b65f74226c 0.39ubuntu1 uploaded. New debian/changelog entry added. 0.39ubuntu1 Jonathan Patrick Davies 2008-08-14 12:24:50 +01:00
  • f588ea57cf * buildd: Improved build status checking and rescore requesting. Jonathan Patrick Davies 2008-08-14 12:18:44 +01:00
  • d84d815050 * buildd: - Do not rescore packages not in the build queue. - Sort archs in order. Jonathan Patrick Davies 2008-08-14 11:20:28 +01:00
  • f48309fd48 * buildd: Do not rescore or retry successfully built packages. Jonathan Patrick Davies 2008-08-14 11:02:27 +01:00
  • 28d84fa1a8 * get-branches: Sub string for invalid operation correctly. Jonathan Patrick Davies 2008-08-14 10:50:04 +01:00
  • a26bfee8bb * get-branches: Improved option handling. Jonathan Patrick Davies 2008-08-14 10:43:20 +01:00
  • ba12b9a4d6 * buildd: Allow the rescoring of one arch too. Jonathan Patrick Davies 2008-08-13 23:37:06 +01:00
  • abea053a51 * buildd: Improve usage notes. Jonathan Patrick Davies 2008-08-13 23:24:59 +01:00
  • 8ba739394c * buildd: Check that the architecture specified is correct and that --arch is not used for incorrect operations. Jonathan Patrick Davies 2008-08-13 23:20:55 +01:00
  • e636aff690 * buildd: - Added optparse support for option handling. - Added support to request the rebuilding of only one architecture. * hugdaylist: Improved number of bugs option handling. Jonathan Patrick Davies 2008-08-13 22:39:02 +01:00
  • 577643a6be Merge with Iain Lane's changes: * pull-lp-source: Better handle errors when going to LP. Jonathan Patrick Davies 2008-08-13 12:15:42 +01:00
  • 728bb807d5 Better handle errors when going to LP Iain Lane 2008-08-13 10:56:53 +01:00
  • ce044d17df Merge with trunk Iain Lane 2008-08-13 10:38:32 +01:00
  • 91f62881df - Add functions mkdir and readlist. Siegfried-Angel Gevatter Pujals 2008-08-12 23:42:44 +02:00
  • 0faf0bc3e5 Relicense Kees' scripts to GPLv3+. Add sbuild as alternative recommend to pbuilder. Siegfried-Angel Gevatter Pujals 2008-08-12 20:15:15 +02:00
  • 8d89a43e4b * common.py: Use os.path.expanduser() instead of os.environ. Jonathan Patrick Davies 2008-08-12 18:48:56 +01:00
  • a37b0de322 * common.py: Use os.path.expanduser() instead of os.environ. Jonathan Patrick Davies 2008-08-12 18:43:21 +01:00
  • 381a361c83 * debian/changelog: - 0.38ubuntu1 uploaded for fixes. - Added new entry. Jonathan Patrick Davies 2008-08-12 18:32:45 +01:00
  • b0528dd32e * requestsync: Fixes to permission checking. * common.py: Change cookie file permissions to read and write only by user. 0.38ubuntu1 Jonathan Patrick Davies 2008-08-12 18:18:11 +01:00
  • 575e8e76d4 * requestsync: Added left out '% team' to urlopen(). Jonathan Patrick Davies 2008-08-12 15:46:44 +01:00
  • ff50620915 * requestsync: Check if user is a member of ubuntu-core-dev if sync request is for a package in main. Jonathan Patrick Davies 2008-08-12 15:42:55 +01:00
  • 6d1aa801fe * debian/changelog: 0.37ubuntu1 uploaded to Ubuntu - new changelog entry added. 0.37ubuntu1 Jonathan Patrick Davies 2008-08-12 14:53:15 +01:00
  • f88e66ffdd * massfile: And here too. Jonathan Patrick Davies 2008-08-12 14:46:29 +01:00
  • 615bf224cc * massfile: Use the functions in the common.py file above to authenticate with Launchpad. Jonathan Patrick Davies 2008-08-12 14:43:02 +01:00
  • 00b3977dd8 * requestsync: Remove any other mentions of the "-s" flag. Jonathan Patrick Davies 2008-08-12 14:31:06 +01:00
  • 0d993122ea * setup.py: - Install buildd. - Use a #!/usr/bin/python header. Jonathan Patrick Davies 2008-08-12 14:19:52 +01:00
  • d6a19fc638 * requestsync: - Print usage before checking for sponsorship. - Restore 're' import to where it was. Jonathan Patrick Davies 2008-08-12 14:07:51 +01:00
  • 05c55bfbe2 * common.py: Removed print "Using cookie file" line. * requestsync: - Using the Launchpad cookie file, validate that the user is a member the ubuntu-dev team on Launchpad. Thus, checking if the user needs sponsership or not (LP: #130648). * doc/requestsync.1: Removed mention of -s flag. Obsoleted by the above. Jonathan Patrick Davies 2008-08-12 13:52:05 +01:00
  • 4a493b0c7a * get-branches: Check that the team has branches before downloading. Jonathan Patrick Davies 2008-08-12 00:09:01 +01:00
  • eab57aec28 * get-branches: Now check team option before anything else. Jonathan Patrick Davies 2008-08-11 23:45:07 +01:00
  • fb7bb815e0 * common.py: Use sqlite3 instead of pysqlite2 as it forms part of Python 2.5. * debian/control: Changed XS-Python-Version to >= 2.5. Jonathan Patrick Davies 2008-08-11 23:15:47 +01:00
  • 0adea5faa0 * requestsync: Use the functions in the common.py file above to authenticate with Launchpad. * common.py: Check that the file written has Launchpad entries. * buildd: Use new functions in common.py. Jonathan Patrick Davies 2008-08-11 22:53:37 +01:00
  • 341f2a60b5 * debian/changelog: common.py has moved. Jonathan Patrick Davies 2008-08-11 21:57:36 +01:00
  • 0dc2681b17 Move ubuntutools/common.py to common.py. Siegfried-Angel Gevatter Pujals 2008-08-11 22:53:25 +02:00
  • d3f18b8ec7 * buildd: Imported from Martin Pitt's scripts at: http://people.ubuntu.com/~pitti/scripts/buildd.py * ubuntutools/common.py: Python module to be used to enable the use of cookies to authenticate with Launchpad. * debian/ubuntu-dev-tools.install: Added line to install common.py above to the correct location. Jonathan Patrick Davies 2008-08-11 21:48:40 +01:00
  • 2dafedde63 * pull-lp-source: Seems sed didn't replace distribution with release here. Jonathan Patrick Davies 2008-08-11 19:32:46 +01:00
  • 2c4fdd6553 * pull-lp-source: Use urllib2.urlopen() to read link to .dsc files. Jonathan Patrick Davies 2008-08-11 19:31:12 +01:00
  • bd51d19e4c * pull-lp-source: Now check if package exists in the release. Jonathan Patrick Davies 2008-08-11 19:24:39 +01:00
  • d3efcc879f Remove unneeded AUTHORS and README. Add the GPL header to all scripts. Siegfried-Angel Gevatter Pujals 2008-08-11 20:06:35 +02:00
  • 3d4017fe77 * pull-lp-source: - Use optparse for option handling. - Check that 'distro' exists on Launchpad. - Use subprocess for dget calls. Jonathan Patrick Davies 2008-08-11 14:20:38 +01:00
  • 45a5d024b3 * hugdaylist: Must remember to remove debugging messages in future... Jonathan Patrick Davies 2008-08-11 10:58:04 +01:00
  • 684715ff89 * hugdaylist: Improved argument and error handling. Jonathan Patrick Davies 2008-08-11 10:57:19 +01:00
  • 59a6f32e8e * get-branches: - Improve invalid directory error. - Check that the team page exists before creating new directory for downloads. * doc/get-branches.1: Created. Jonathan Patrick Davies 2008-08-11 07:57:58 +01:00
  • dc80eacf3f * get-branches: Open the teams code page before making a new directory. Jonathan Patrick Davies 2008-08-11 07:38:59 +01:00
  • f928a041be * debian/changelog: Uploaded 0.36ubuntu1 and added new entry for changes. 0.36ubuntu1 Jonathan Patrick Davies 2008-08-10 22:08:35 +01:00
  • 7d7d4c0ef9 Unify headers. Siegfried-Angel Gevatter Pujals 2008-08-10 23:03:05 +02:00
  • dba03d5022 * get-branches: Really add copyright header. * hugdaylist: Remove "either". We use version 3 of the GPL only. Jonathan Patrick Davies 2008-08-10 21:57:25 +01:00
  • 4f9d3426b5 * get-branches: - Rewrote option handling with optparse. - Added short version of GPL to header. - Fixed regular expressions to work with new Launchpad interface. - Use subprocess.call() on Bazaar instead of os.system(). Jonathan Patrick Davies 2008-08-10 21:53:43 +01:00
  • 1c7abae846 * AUTHORS: Updated list. * debian/copyright: Synchronized with above. * hugdaylist: - Added short version of GPL to header. - Rewrote option handling with optparse. - Filter bugs subscribed to the ubuntu-archive team. Jonathan Patrick Davies 2008-08-10 17:20:13 +01:00
  • e3afe4de77 * hugdaylist: Added code to handle exceptions. Jonathan Patrick Davies 2008-08-10 15:49:02 +01:00