ubuntu-dev-tools (0.28) UNRELEASED; urgency=low

  [ Adrien Cunin ]
  * pbuilder-dist:
     - Fixed minor bash syntax error
     - Removed quotes around the path when using --aptconfdir, otherwise
       pbuilder create fails

 -- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com>  Sun, 24 Feb 2008 19:52:06 +0100

ubuntu-dev-tools (0.27) hardy; urgency=low

  [ Andrew Hunter ]
  * ppaput:
    - Separated ppaput script from backend python modules (LP: #192184).
    - Switched from homegrown option parseing to Optparse, much more
      robust and less code duplication.

  [ Daniel Holbach ]
  * README, debian/rules, doc/ppaput.1.docbook, ppaput, setup.py: removed
    ppaput for now. It has shortcomings and is not actively used in the
    sponsoring process (LP: #194634).

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * This upload removes accidentaly uploaded files (LP: #194635, #194618,
    #194621).
  * Remove executable bit from AUTHORS file (LP: #194619).
  * debian/control:
     - Change the Vcs-Bzr address to the correct one.
     - Move the reportbug dependency to Recommends.
     - Drop docbook2x build dependency (see Daniel's changes).
  * Move ppaput.py (the module) into new ubuntutools/ directory and
    remove it's shabang.
  * submittodebian:
     - Check if reportbug is installed and if it isn't throw an error.
  * suspicious-sources:
     - Ignore .in files.
  * pbuilder-dist:
     - Apply patch from James Westby to fix a problem where it always
       wanted to get the architecture to use as an option if a symlink
       was being used .
     - Fix a recently introduced problem where pbuilder-dist would always
       want to know the architecture if a symlink was being used. Thanks to
       Adrien Cunin and James Westby for their help on this (LP: #194633).
     - Escape many variables to avoid possible problems there.
     - Reorganize the code a bit and comment it.
     - Accept "upgrade" as an alias for "update".
     - Hide lsb_release's traceback if pbuilder-dist is manually aborted
       while the distribution was being detected.
  * 404main:
     - Try to filter out entries from Debian and PPAs, thanks to Adrien
       Cunin! (LP: #194704)
     - Add limited support for multiple distributions (and update they
       manpage to reflect this).
     - TODO: Use python-apt instead of lots of pipes.
  * debian/copyright.
     - Add ppaput (the executable has been removed for now -see above-,
       but there is still the module in the source package).
  * debian/pycompat:
     - Remove it, as it is not necessary for python-central.

  [ Terence Simpson ]
  * dgetlp:
     - Fix bug where optaining the .orig.tar.gz would fail if the package
       name contains hypens.
     - Add support for native packages.

 -- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com>  Sun, 24 Feb 2008 19:11:06 +0100

ubuntu-dev-tools (0.26) hardy; urgency=low

  [ Stephan Hermann ]
  * pbuilder-dist: fixed a bug with the *sudo call.
    changed from $SUDOREPLACE "pbuilder" to $SUDOREPLACE -- pbuilder ...

  [ Daniel Hahler ]
  * requestsync:
    * If interaction is required (for an explanation to drop the Ubuntu
      changes), edit the report in the sensible-editor.
      When interaction is not required, ask the user if she wants to edit.
      (LP: #190351)
    * Exit, if versions in Ubuntu and Debian are the same already.

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * Add manpages for update-maintainer and 404main.
  * Move pbuilder-dist.bash_completion into new bash_completion/
    directory and tell dh_install to take care of the stuff there.
  * Let update-maintainer also accept --no-changelog (in addition to
    the current --nochangelog), improve its error messages and change
    the default section to universe.
  * Add AUTHORS section to doc/check-symbols.1, and little changes to
    doc/suspicious-source.1.
  * Fix some issues with the new pbuilder-dist code.

 -- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com>  Sun, 17 Feb 2008 19:35:46 +0100

ubuntu-dev-tools (0.25) hardy; urgency=low

  [ Michael Bienia ]
  * requestsync:
    + Add work-around for a bug in Debian's madison.php not returning only the
      'source' line (LP: #183346).
    + Add support to file sync requests with python-launchpad-bugs (--lp)
      (LP: #147994).
    + Add line editing during input.
  * doc/requestsync.1:
    + Document new requestsync options.

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * what-patch:
     - Print a list of files that have been modified outside the
       debian/ directory (LP: #174933).
     - Add -h and -q options.
     - Add proper exit values.
  * debian/control:
     - Bump standards version to 3.7.3.
     - Move python-central to Build-Depends-Indep.
     - Rename XS-Vcs-{Bzr,Browser} fields to Vcs-{Bzr,Browser}.
     - Bump minimum cdbs version to 0.4.49.
  * Add Albert Damen to the Authors and Copyright Holders.
  * Change my email address (to @ubuntu.com) everywhere.
  * Add reverse-build-depends script and a manpage for it.
  * Add requestsync and reverse-build-depends and massfile to
    debian/copyright.
  * Update README (add information for many missing scripts).
  * Add the text "ubuntu-dev-tools" to the footer of all manpages.
  * Remove duplicated ubuntu-dev-tools recommends (it's already a
    dependency).

  [ Stephan Hermann ]
  * mk-sbuild-lv: check for debootstrap release names in
    /usr/share/debootstreap/releases and not in /usr/lib/debootstrap/releases
  * pbuilder-dist:
    - check if $SYSCACHE is not set and stay with the default, if
      SYSCACHE = 0 use the default from pbuilderrc or honor $DEBCACHE
      (LP: #156183)
    - removed $BINARCH check in pbuilder call, and set --debootstrapopts
      directly, it doesn't matter when it's always set.  The Subshell call
      didn't work  (LP: #175183)
    - added support for --http-proxy, honours now $http_proxy or $HTTP_PROXY
    - removed $COMPONENTS_LINE from pbuilder call, data is crippled in the
      pbuilder chroot.
      Instead of this behaviour add $BASE_DIR/etc/$DISTRIBUTION/apt.conf/
      directory and install a sane sources.list, depending on the releases of Ubuntu
      and add --aptconfdir to pbuilder call (LP: #175183)
    - add support for gksudo|kdesudo|sudo depending on $DESKTOP_SESSION.
      or if $PBUILDAUTH is set to something else, it will be used instead of
      sudo|gksudo|kdesudo (LP: #172943)
  * pbuilder-dist.bash_completion: (LP: #175728)
    - added bash_completion instructions
  * debian/rules:
    - install pbuilder-dist.bash_completion to /etc/bash_completion.d/

  [ Daniel Holbach ]
  * hugdaylist: drop one Ubuntu filter statement.

  [ Kees Cook ]
  * what-patch: change default operation back to quiet mode -- script is used
    in automated tools, so default behavior is best to leave unchanged.
  * check-symbols: check for binary list very carefully.
  * dch-repeat: add Hardy to distro list.
  * mk-sbuild-lv: use -r instead of -f for possible debootstrap symlinks.

 -- Stephan Hermann <sh@sourcecode.de>  Tue, 22 Jan 2008 19:28:34 +0100

ubuntu-dev-tools (0.24) hardy; urgency=low

  [ Soren Hansen ]
  * Handle epochs properly in submittodebian.

  [ Luke Yelavich ]
  * update-maintainer: Default to main if rmadison gives no section output.
    (LP: #179533)

  [ Cesare Tirabassi ]
  * Add man page for check-symbols (Thanks to Albert Damen - LP: #174123).

  [ Michael Bienia ]
  * requestsync:
    + Set importance to wishlist.
    + Strip some more whitespace.

 -- Luke Yelavich <themuso@ubuntu.com>  Sun, 06 Jan 2008 21:52:26 +1100

ubuntu-dev-tools (0.23) hardy; urgency=low

  [ Daniel Holbach ]
  * debian/control: bumped python-launchpad-bugs requirement to newest version
    and made it a Recommends. All scripts in ubuntu-dev-tools using it fail
    gracefully if it's not installed.
  * hugdaylist: 
    - make use of text connector.
    - commentary in wiki output.

  [ Ryan Kavanagh ]
  * Updated requestsync(1) to reflect the addition of the -k <keyid> and
    removed a runon in DESCRIPTION.

  [ Mathias Gug ]
  * Add patch tag in submittodebian.

  [ Luke Yelavich ]
  * update-maintainer: Exit after displaying usage for --help.

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * pbuilder-dist:
     - Move warning about changing $COMPONENTS's value to
       the right place (it should be displayed if the installed version
       of pbuilder is too old, not otherwise).
     - Asume action is "build" if no recognized action is passed but
       the next argument ends with .dsc (LP: #172940).
  * dgetlp:
     - Add "-h", "--help" and "--debug" (-d was already there)
  * 404main:
     - Cleanup and improvements
     - Identify Pete Savage as it's original author
     - Change the license to GPLv2+
  * AUTHORS, debian/copyright:
     - Add Pete Savage, as he wrote 404main
  * what-patch:
     - Ignore commented lines; patch by Daniel Hahler (LP: #163454)
  * doc/pbuilder-dist.1:
     - Update manpage to match recent changes (including those from 0.21).

  [ Colin Watson ]
  * Add a SYNOPSIS section to submittodebian(1) to clarify that it takes no
    arguments.
  * More *roff fixes.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Wed, 05 Dec 2007 09:57:41 +0100

ubuntu-dev-tools (0.22) hardy; urgency=low

  [ Luke Yelavich ]
  * update-maintainer-field:
    - Use rmadison instead of apt-cache madison.
    - Added --nochangelog command-line argument.
    - Check --section value.
    - Reformatted usage information.
    - Some code cleanup.

  [ Laurent Bigonville ]
  * requestsync:
    -Always pass -u option to rmadison now that it defaults to ubuntu

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * Add dgetlp script (for «dgetting» from Launchpad) 

  [ Lucas Nussbaum ]
  * Enabled support for Bugs/Debian/Usertagging in submittodebian

  [ Michael Vogt ]
  * debian/control:
    - depend on reportbug (>= 3.39ubuntu1) to have working usertag support
  
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 20 Nov 2007 12:15:20 +0100

ubuntu-dev-tools (0.21) hardy; urgency=low

  [ Laurent Bigonville ]
  * debian/control: add a space before the Homepage pseudo-field
  * pbuilder-dist: add hardy to the distribution list
  * pbuilder-dist: Use new --components options (LP: #140964)
  * pbuilder-dist: Add an empty --othermirror to override config in pbuilderrc

  [ Kees Cook ]
  * mk-sbuild-lv: fix gnupg install, adjust symlink creation

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * Add get-build-deps and it's documentation.
  * Change the character encoding on all Python scripts to UTF-8
  * submittodebian: better changelog location detection
  * submittodebian: user-friendly error if python-debian isn't installed
  * hugdaylist: improve error handling (less backtraces, more nice messages)
  * pbuilder-dist: look for global variable $PBUILDFOLDER (LP: #160769)
  * pbuilder-dist: check pbuilder version and only use --components if supported
  * pbuilder-dist: don't chown "unknown distribution" warning if an environment
    of that release already exists (LP: #160769)

  [ Luke Yelavich ]
  * debian/control:
    - Move homepage to its own field in source package section.

 -- Luke Yelavich <themuso@ubuntu.com>  Thu, 08 Nov 2007 09:57:31 +1100

ubuntu-dev-tools (0.20) hardy; urgency=low

  [ Cesare Tirabassi ]
  * suspicious-source: add *.hh to list of excluded files
  * suspicious-source: format excluded file list to fit 80 chars limit
  * suspicious-source: corrected typos in script and manual page

  [ Dainel Holbach ]
  * hugdaylist: only mention 'unassigned bugs'.

  [ Soren Hansen ]
  * Added missing python-debian dependency (needed by submittodebian)

 -- Soren Hansen <soren@ubuntu.com>  Tue, 23 Oct 2007 16:45:44 +0200

ubuntu-dev-tools (0.19) gutsy; urgency=low

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * requestsync: allow to customize the SMTP server (LP: #144224)
  * Add a short description for requestsync to the README file.

  [ Laurent Bigonville ]
  * pbuilder-dist: Fix error on chroot creation (LP: #146475)
  * requestsync: allow to customize the SMTP port

  [ Adrien Cunin ]
  * README: minor and cosmetic changes

 -- Adrien Cunin <adri2000@ubuntu.com>  Sun, 07 Oct 2007 00:24:46 +0200

ubuntu-dev-tools (0.18) gutsy; urgency=low

  * requestsync: add an option to "Add latest debian version to the title of
    the bug" (LP: #132221)

 -- Marco Rodrigues <gothicx@sapo.pt>  Fri, 05 Oct 2007 14:16:34 +0200

ubuntu-dev-tools (0.17) gutsy; urgency=low

  * submittodebian: backed out changes from last upload. This needs Debian Bug
    445144 fixed.
  * debian/control: don't Depends on a version of reportbug Ubuntu does not
    have yet.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri, 05 Oct 2007 11:44:51 +0200

ubuntu-dev-tools (0.16) gutsy; urgency=low

  [ Lucas Nussbaum ]
  * Added support for Bugs/Debian/Usertagging in submittodebian.

  [ Daniel Holbach ]
  * setup.py: actually install submittodebian.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri, 05 Oct 2007 11:05:29 +0200

ubuntu-dev-tools (0.15) gutsy; urgency=low

  [ Laurent Bigonville ]
  * update-maintainer: correctly pass path to dch (LP: #141015)

  [ Daniel Holbach ]
  * ppaput:
    - fix indentation issues.
    - now respects the PPA section the package goes to (LP: #146161)
    - add comment to bug about how to test the resulting .deb (LP: #145895)

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Mon, 01 Oct 2007 15:56:18 +0200

ubuntu-dev-tools (0.14) gutsy; urgency=low

  * massfile: 
    - fixed bug where to find example files,
    - made url get checked beforehand.
    - fixed bug, where description and summary were not updated with the
      current source package.
  * examples/massfile.instructions: added example buglist-url.
  .
  Thanks Andrew Mitchell, for helping out by fixing and clever advise.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu, 27 Sep 2007 11:43:55 +0200

ubuntu-dev-tools (0.13) gutsy; urgency=low

  * massfile: added script to file mass-bugs.
  * debian/examples, examples/massfile.{instructions,list}: added example
    files.
  * setup.py: install massfile.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu, 27 Sep 2007 11:04:52 +0200

ubuntu-dev-tools (0.12) gutsy; urgency=low

  * hugdaylist: apply quick fix to not crash.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Mon, 24 Sep 2007 09:43:30 +0200

ubuntu-dev-tools (0.11) gutsy; urgency=low

  [ Daniel Holbach ]
  * compare-packages, README: dropped compare-packages, debdiff has the same
    functionality, when used with --from --to or on *.changes files.
  * hugdaylist: prepare the list more carefully (filter out 'fixed committed'
    bugs and bugs that have ubuntu-*-sponsors subscribed.

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * Added a manpage for suspicious-source.
  * Fixed a bug in pbuilder-dist (it needed ftp.debian.org in sources.list to work with Debian).

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Mon, 24 Sep 2007 09:39:24 +0200

ubuntu-dev-tools (0.10) gutsy; urgency=low

  * compare-packages: added script to compare the contents of 'old' and 'new'
    binary packages of the same source package. Useful to spot moved files,
    dropped files, etc.
  * README: briefly document added scripts.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri, 14 Sep 2007 11:23:36 +0200

ubuntu-dev-tools (0.9) gutsy; urgency=low

  * Added submittodebian.1

 -- Soren Hansen <soren@ubuntu.com>  Thu, 13 Sep 2007 14:38:49 +0200

ubuntu-dev-tools (0.8) gutsy; urgency=low

  * Renamed revuput to ppaput.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu, 13 Sep 2007 14:35:18 +0200

ubuntu-dev-tools (0.7) gutsy; urgency=low

  [Colin Watson]
  * Fix *roff use (hyphens vs. dashes, start each sentence on a new line).

  [Daniel Holbach]
  * revuput: deal with the case of NEW packages.
  * hugdaylist: added a tool to write Wiki lists of bugs in <buglist url> as
    in https://wiki.ubuntu.com/UbuntuBugDay/20070912
  * debian/control: bumped python-launchpad-bugs version.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 12 Sep 2007 09:28:54 +0100

ubuntu-dev-tools (0.6) gutsy; urgency=low

  * Because I'm a bozo, fix up the version of the devscripts
    Conflicts/Replaces.

 -- Steve Kowalik <stevenk@ubuntu.com>  Wed, 12 Sep 2007 10:46:21 +1000

ubuntu-dev-tools (0.5) gutsy; urgency=low

  * Add requestsync and its manual page from devscripts. (LP: #138885)
  * Add Conflicts/Replaces against devscripts 2.10.7ubuntu3.

 -- Steve Kowalik <stevenk@ubuntu.com>  Wed, 12 Sep 2007 01:14:04 +1000

ubuntu-dev-tools (0.4) gutsy; urgency=low

  * revuput: added a tool to upload packages to PPA and file sponsoring bugs
    automatically.
  * doc/revuput.1.docbook, debian/control, debian/rules: build manpage for it
    from DocBook.
  * setup.py: install it.
  * debian/control: add python-launchpad-bugs Depends.

  [Soren Hansen]
  * added submittodebian tool.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri, 07 Sep 2007 14:14:57 +0200

ubuntu-dev-tools (0.3) gutsy; urgency=low

  * debian/copyright: added Canonical copyright.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Tue, 04 Sep 2007 09:51:04 +0200

ubuntu-dev-tools (0.2) gutsy; urgency=low

  [ Martin Pitt ]
  * Add suspicious-source: Output a list of files which are not common source
    files. This should be run in the root of a source tree to find files which
    might not be the 'prefered form of modification' that the GPL and other
    licenses require.

  [ Luke Yelavich ]
  * Removed ubuntu-cd and ubuntu-sync. They are currently undergoing
    major reworking, and will be re-included when ready.

 -- Luke Yelavich <themuso@ubuntu.com>  Sat,  4 Aug 2007 08:30:01 +1000

ubuntu-dev-tools (0.1) gutsy; urgency=low

  * Initial Release.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri, 01 Jun 2007 11:26:41 +0200