[ubuntu/karmic] devscripts 2.10.48ubuntu1 (Accepted)

Colin Watson cjwatson at ubuntu.com
Tue Apr 28 09:28:30 BST 2009


devscripts (2.10.48ubuntu1) karmic; urgency=low

  * Resynchronise with Debian. Remaining changes:
    - rmadison: Change default URL parameter to ubuntu.
    - scripts/debchange.pl:
      + Adjust --security template for Ubuntu.
      + Add -U/--upstream flag that forces original "just increment
        the end" behaviour; Ubuntu is upstream for some pieces of software.
      + Add --distributor= to override lsb_release output.
      + Add "karmic" as valid release name.
      + Default to "karmic" as distribution.
      + Add "ubuntu1" to version string for new versions, with tweaks for
        special cases.
      + Add -R/--rebuild flag for Ubuntu's no-change rebuilds.
    - Add test/debchange.pl, test/Makefile: debchange test suite; call it
      during build in debian/rules. Also add lsb-release build dependency for
      this, so that debchange uses Ubuntu mode.
    - scripts/debuild.pl: Enforce Ubuntu merge policy.
    - scripts/debsign.{sh,1}: Implement DEBSIGN_ALWAYS_RESIGN variable to skip
      the "Would you like to use the current signature?" question. (Debian
      #447955)
    - scripts/uupdate.{sh,1}: Use -0ubuntu1 default revision on Ubuntu.
    - scripts/dscverify.pl: Add Ubuntu keyrings.
    - scripts/debcommit.pl: Re-enable --fixes integration for launchpad
      bugs, as the code is present in our dpkg-dev.
    - Drop universe packages from Recommends to Suggests:
      + libcrypt-ssleay-perl: only needed for a corner case (uscan on SSL
        download sites), wasn't installed by default in previous releases
        either, and seems quite dead upstream
      + libsoap-lite-perl: only needed for one less common command ("select")
        for bts, which isn't useful for Ubuntu itself, and pulls in a lot of
        other universe Perl libraries
      + debian-{keyring,maintainers}: not useful enough in Ubuntu
      + equivs: too much of a hack to install by default
      + libyaml-syck-perl: transition-check is fairly Debian-specific
  * scripts/debcommit.pl: Handle new location of find_launchpad_closes
    function in dpkg 1.15.0 (Debian #525823).

devscripts (2.10.48) unstable; urgency=low

  [ Adam D. Barratt ]
  * Update Standards Version to 3.8.1 (no changes required)
  * debchange: Fix a couple of syntax errors in the "does an orig tarball
    exist?" test introduced for #500932.
  * debdiff:
    + Don't bail if diff returned an exit status of 2 when comparing
      files. If there are binary files in either of the trees being compared
      then that's expected as the files can't be reliably compared.
    + Don't claim that the exit status on failure will be anything other than
      255 (i.e. the result of die()ing).
  * nmudiff: Adapt to handle the fact that debdiff will now return an exit
    status of 1 when comparing non-identical source packages.
  * debian/copyright: Explicitly refer to the GPL-2 and GPL-3 common license
    files rather than the "GPL" symlink.

  [ Patrick Schoenfeld ]
  * debchange: When renaming a directory (because of version change)
    and noticing that no matching orig tarball exist, emit a warning.
    (Closes: #500932)
  * uscan: Use maximum compression rate while repacking files from bzip2/zip
    into gzip. Thanks Nelson A. de Oliveira.
    (Closes: #522442)

  [ James Vega ]
  * debchange: As per the other edit flags, do not modify the original
    changelog when using `debchange -r' unless the user saves the temporary
    changelog.  (Closes: #422450)

devscripts (2.10.47) unstable; urgency=low

  [ Adam D. Barratt ]
  * dcontrol: Produce "friendly" error messages if liburi-perl and/or
    libwww-perl aren't installed.
  * debdiff:
    + Don't treat an absence of differences as an error when comparing
      source packages. (Closes: #515683)
    + Set the exit status correctly when comparing source packages.  If
      differences were found, debdiff will now exit with a status of 1, as
      per debdiff(1).
    + Support bzip2 and lzma compressed orig tarballs. (Closes: #473969)
  * debuild: Support bzip2 and lzma compressed orig tarballs.
    (Closes: #473974)
  * licensecheck:
    + Document --no-conf.
    + Fix an uninitialised variable warning when --no-conf is used. Thanks.
      Cristian Greco. (Closes: #515047)
  * nmudiff:
    + Rework the arguments passed to mutt in order to avoid problems
      attaching the diff with recent versions of mutt.  Thanks, Adeodato
      Simó. (Closes: #518127)
    + Allow the specification of a particular DELAYED queue, rather
      than including the "DELAYED/XX" placeholder.  May be specified as
      0 to remove mention of DELAYED. (Closes: #518126)
  * rc-alert: Modify the description of the "I" flag to reference the
    squeeze-ignore tag rather than etch-ignore.
  * debian/control, README: Add liburi-perl to the description of dcontrol.

  [ James Vega ]
  * bts: Include the module name when calling MIME::Base64::encode_base64
    since MIME::Base64 is only being 'require'd not 'use'd.  Thanks Євгеній
    Мещеряков. (Closes: #516117)
  * debchange: Do not use an empty gecos field when trying to determine the
    maintainer's name. (Closes: 516423)

  [ Christoph Berg ]
  * dcontrol: New script to query binary and source package control files at
    http://qa.debian.org/cgi-bin/dcontrol.

devscripts (2.10.46) unstable; urgency=low

  * bts:
    + If the debbugs host in use is bugs(-*).d.o, use bugs-master.d.o when
      reporting spam to match recent changes to the BTS.
    + If -n / --no-action was given on the command line, print the URL that
      would have been used to report spam rather than sending the report.
    + Accept the new "squeeze" and "squeeze-ignore" tags.
  * debchange:
    + Add lenny-backports and lenny-volatile to the list of recognised
      distributions. (Closes: #514818)
    + Don't accept "sarge", "etch" or "lenny" as valid distributions. dak
      requires suite names (e.g. "stable") rather than codenames.
    + Modify --bpo to produce a changelog suitable for uploading to
      lenny-backports rather than etch-backports by default.  If the latest
      changelog entry is for an etch backport, a new etch-backports stanza
      will be produced instead.
  * licensecheck:
    + Remove C /* */ comments. Based on a patch by Jörg Sommer.
    + Identify another couple of forms of GPL wording. (Closes: #514811)
    + Add .xs (Perl XS files) and .vala (GNOME Vala source files) to the
      default list of files to process. (Closes: #513770, #514337)
    + Fix a bug in a regular expression which meant that .h files weren't
      included in the default list of files to search.
    + Add support for the Boost, Python and zlib/libpng licenses. Thanks,
      Cristian Greco. (Closes: #514812)
  * README.newscripts: Correct the "svn propset" syntax added in the previous
    upload.
  * debian/lintian.overrides: New file to allow us to override lintian
    thinking that the mention of snapshot.debian.net in debsnap's description
    is a reference to an upstream homepage.

devscripts (2.10.45) unstable; urgency=low

  [ Patrick Schoenfeld ]
  * debsnap: Added new script from Ron Lee and David Paleino,
    which grabs source packages from snapshot.debian.net.
    (Closes: #511345)
  * Add a hint to README.newscripts that new scripts might need a modification
    to debian/copyright

  [ Adam D. Barratt ]
  * debchange:
    + When adding a NEWS item, automatically propagate the urgency from the
      changelog. (Closes: #511911)
    + Make -v and -l interoperate with NEWS files properly again.
  * debcheckout: Fix a typo and perform some QA on the manpage.
  * debdiff: Default to comparing source packages in the order they were
    passed on the command line once more, rather than using the "automagic
    version sorting" introduced in 2.10.41.  The new DEBDIFF_AUTO_VER_SORT
    configuration file option allows the default behaviour to be controlled.
    (Closes: #512290)
  * debsign: Add further quoting around the use and generation of temporary
    directory names, in case $TMPDIR contains spaces.
  * mergechanges: Correct spelling of "parameters". Thanks, Kumar Appaiah.
    (Closes: #512164)
  * README.newscripts: Add a note about marking the script file as executable
    in the repository.

  [ James Vega ]
  * bts: Document correspondent and affects keys for select command.
  * debcheckout:
    + Filter TopGit branches out of the list of branches given to
      --git-track since "tg populate" already created them.
    + Determine the actual HEAD ref to skip when first cloning a git repo
      instead of assuming it is master.  This ensures branches don't get
      skipped when specifying extra branches to track with --git-track.
    + Correct the Vcs-* example for Vim.

devscripts (2.10.44) unstable; urgency=low

  [ Adam D. Barratt ]
  * bts:
    + Allow an alternative debbugs server to be specified. (Closes: #508676)
    + Modify "bts status" to request source package information, so that we
      don't always return "unknown".
    + Don't issue repeated "user foo" commands for the same user.
    + Remove excess whitespace from usertag commands.
  * checkbashisms:
    + Rework the comment detection code to avoid matching "$#" and to avoid
      a number of similar issues. (Closes: #510343)
    + Flag the use of "source" with an unquoted argument containing no path
      information. (Closes: #510345)
  * Debbugs.pm: Allow the address of the debbugs server to be specified
    rather than hard-coding bugs.debian.org.
  * debchange:
    + Correctly increment bpo version numbers.
    + Attempt to do the right thing (or at least something sensible) if the
      package version ends in a tilde. (Closes: #510313)
  * debdiff:
    + Fix a couple of formatting issues in the manpage.
    + Mention --{no-,}diffstat in the help message.
    + Don't treat "DEBDIFF_SHOW_DIFFSTAT=no" as a modification from default
      settings.
  * licensecheck:
    + Add .cs (C# source files) to the default list of files to check.
      (Closes: #508163)
    + Detect the CDDL license. Thanks to Mike Hommey for the patch.
      (Closes: #510574)
  * uscan: Improve parsing of non-HTMLised FTP directory listings so that
    "foobar.tar.gz" doesn't match a request for "bar.tar.gz".
  * conf.default.in:
    + Use the new reportbug.debian.org as an example SMTP host for bts
      rather than bugs.debian.org.
    + Add BTS_SERVER.

  [ Christoph Berg ]
  * dscverify: Accept -u as an alias for --nosigcheck, inspired by dput -u.

devscripts (2.10.43) unstable; urgency=low

  The "how did I miss that one?" release

  * debsign: Fix a use of mktemp to actually generate unique filenames.
    (Closes: #508111)

devscripts (2.10.42) unstable; urgency=low

  [ Adam D. Barratt ]
  * checkbashisms: Fix a variable redeclaration warning. Thanks,
    Neutron Soutmun. (Closes: #506975)
  * cvs-deb{i,release}: Use mktemp rather than a temporary directory
    name based on the process ID.
  * debi: Add an "upgrade" option indicating that only those packages
    already installed on the system should be installed, rather than
    all packages listed in the .changes file. Thanks, Colin Watson.
    (Closes: #506663)
  * debsign:
    + Use mktemp rather than a temporary directory name based on the
      process ID. (Closes: #507482)
    + Use temporary files rather than redirecting gpg's stdin and stdout,
      enabling the use of pinentry-gtk2. (Closes: #507479)
  * uscan:
    + Remove the downloads.sourceforge.net example from the manpage.
      It no longer works due to changes in the website structure. Thanks,
      Alexander Block.
    + Be more intelligent with redirects and relative filenames. This should
      help in situations where the watchfile contains http://example.com/foo
      which is a redirect to http://example.com/foo/, with the latter
      containing relative filenames.
  * uupdate: Use mktemp rather than a temporary directory name based on
    the process ID.

  [ Christoph Berg ]
  * rmadison: Add debug.debian.net.

  [ Patrick Schoenfeld ]
  * dget: Fix misspelt wget option (should be --no-cache instead of
    --no-chache) (Closes: #507672)

  [ James Vega ]
  * debcheckout: Use B<> and I<> to denote the different options sections
    instead of =head2/=head3 since the latter cause pod2usage not to display
    any options when running debcheckout -h.

devscripts (2.10.41) unstable; urgency=low

  [ Patrick Schoenfeld ]
  * build-rdeps:
    + Make default pattern for source files match on codename
      as well as suite (unstable, sid)
    + Add a --exclude-component parameter which can be specified
      multiple times to exclude certain components (e.g. main, contrib,
      non-free).
    + Add missing documentation of the --only-main param in
      the manpage
    + Update author email address

  [ Adam D. Barratt ]
  * bts:
    + Don't attempt to iterate the list of bugs returned by "bts status"
      if it's empty, thereby avoiding a "Can't use string ("") as a HASH
      ref" error.
    + Correctly handle only one argument being passed to "block" or
      "unblock".
  * checkbashisms:
    + Add an updated check for $'' which is much less prone to false
      positives. Thanks Filippo Giunchedi. (Closes: #504292)
    + Add an updated check for $"" based on Filippo's $'' patch.
  * dcmd: Allow only a subset of the files listed in the .changes / .dsc
    file to be selected. (Closes: #481415)
  * Debbugs.pm:
    + Really fix the special-casing of the "archive" key in select() to
      get rid of an uninitialized value warning.
    + Check whether a SOAP call returned a valid value before attempting to
      call result() on it.
    + Produce more useful error messages on failure. (Closes: #496013)
  * debdiff: When comparing source packages, do so in version order rather
    than the order the .dsc files were passed on the command line. (May
    be disabled using --no-auto-ver-sort if desired.) (Closes: #505264)
  * debsign: Support using DEBRELEASE_DEBS_DIR to specify the location
    of .dsc and .changes files when called without an explicit path to
    a file. Based on a patch by Philippe Le Brouster. (Closes: #502419)
  * tagpending: If an error occurs retrieving the list of bugs for the
    package, suggest using "--force" in order to tag all the bugs as
    pending without attempting to query the BTS.
  * po4a/po/fr.po: Remove a duplicated word and fix a typo. Thanks Franck
    Joncourt. (Closes: #505786)

  [ James Vega ]
  * debcheckout:  Add support for working around repositories that don't
    follow standard behavior (like bzr.d.o not running a smart server).

devscripts (2.10.40) unstable; urgency=low

  [ Adam D. Barratt ]
  * bts:
    + Update the manpage to mention local caching in the description
      section and correct a typo. (Closes: #499397)
    + Accept a command consisting purely of a comment. (Closes: #501252)
  * cowpoke:
    + Update to new upstream version
      - Multiple architecture and distribution support.
      - Options are now specified using --option rather than being listed
        after the .dsc file.
      - There is now a --create option to allow new build roots to be
        easily created.
      - There are two new configuration file options BUILDD_DIST (the
        default distribution for which packages will be built) and
        DEBOOTSTRAP, allowing one to specify which of {c,}debootstrap
        should be used.
      - The RESULT_DIR configuration variable has been replaced by
        PBUILDER_BASE which points to pbuilder's base folder under which
        architecture and distribution directories will be created.
      - cowpoke.conf now supports per-arch and per-distribution options.
  * debchange:
    + Don't attempt to automatically determine if the current changelog is
      an NMU if an alternative changelog location was specified using the
      CHANGELOG environment variable.
    + Update the Ubuntu distribution list. Add jaunty and remove the
      no-longer supported warty, hoary, edgy and fiesty. Also add
      "-backports" as a supported "extension".
    + Modify the message produced by --closes to make it clearer that it
      is intended to be edited to add details of the bug and fix as
      appropriate. (Closes: #495743)
  * debcommit:
    + Allow --release to be combined with --edit or --confirm. Based on
      a patch by Eric Gerlach. (Closes: #497988)
    + Allow a newly initialised (i.e. containing no HEAD) git tree to be
      committed to. Based on a patch by Eric Gerlach. (Closes: #497995)
  * debdiff: Correctly handle hyphenated distribution names when generating
    a diff against the previous version of the package. (Closes: #503950)
  * getbuildlog:
    + Apply some patches from Jörg Sommer (Closes: #496065)
      - Unescape %7Es in log URLs to allow explicitly searching for
        package versions containing tildes.
      - Simplify a couple of variable assignments and use shell string
        operations to extract the version and architecture from the logs.
    + Allow the logs for the build with the largest version number to be
      easily retrieved. Based on a patch by Jörg Sommer.
  * licensecheck: Match a couple more variants on the wording of a
    3-clause BSD license. (Closes: #503378)
  * nmudiff: Require an explicit confirmation as to whether the generated
    mail should be sent, rather than defauling to not sending it.
    (Closes: #483657)
  * tagpending: Don't output a spurious empty line near the end of the
    changelog comments under some circumstances.
  * uscan:
    + Document the USCAN_TIMEOUT configuration file variable.
      (Closes: #502517)
    + Add a USCAN_REPACK configuration file variable indicating that bzip
      tar or zip archives should always be repacked to gzip tar archives.
      (Closes: #502516)

  [ Christoph Berg ]
  * debian/control: Remove the Dm-Upload-Allowed flag.

  [ Stefano Zacchiroli ]
  * debcheckout:
    + try to guess repository type when given raw URLs
    + update user info about Vcs-* fields (correct developers' reference
      section, add an URL to it)
    + suggest using apt-get source as a fallback (Closes: #488717)
    + add support to define custom rules for authenticated mode, this way
      personal repos can benefit from '-a' (Closes: #501568)
    + add -d/--details option to print extended information about
      reopsitories, in machine parseable format. Implement dumping of
      TopGit-specific information for TopGit-enabled GIT repositories
    + initialize TopGit's automatically, for GIT repositories which are
      recognized as being managed with TopGit (Closes: #499264)
    + add --git-track option to require tracking of remote branches when
      checking out GIT repositories (Closes: #499050)

  [ Patrick Schoenfeld ]
  * debsign: Unset GREP_OPTIONS to avoid problems when this variable is set
    in the users environment. (Closes: #504017)

Date: Mon, 27 Apr 2009 15:03:40 +0100
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Colin Watson <cjwatson at canonical.com>
https://launchpad.net/ubuntu/karmic/+source/devscripts/2.10.48ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 27 Apr 2009 15:03:40 +0100
Source: devscripts
Binary: devscripts
Architecture: source
Version: 2.10.48ubuntu1
Distribution: karmic
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Description: 
 devscripts - scripts to make the life of a Debian Package maintainer easier
Closes: 422450 473969 473974 481415 483657 488717 495743 496013 496065 497988 497995 499050 499264 499397 500932 501252 501568 502419 502516 502517 503378 503950 504017 504292 505264 505786 506663 506975 507479 507482 507672 508111 508163 508676 510313 510343 510345 510574 511345 511911 512164 512290 513770 514337 514811 514812 514818 515047 515683 516117 516423 518126 518127 522442
Changes: 
 devscripts (2.10.48ubuntu1) karmic; urgency=low
 .
   * Resynchronise with Debian. Remaining changes:
     - rmadison: Change default URL parameter to ubuntu.
     - scripts/debchange.pl:
       + Adjust --security template for Ubuntu.
       + Add -U/--upstream flag that forces original "just increment
         the end" behaviour; Ubuntu is upstream for some pieces of software.
       + Add --distributor= to override lsb_release output.
       + Add "karmic" as valid release name.
       + Default to "karmic" as distribution.
       + Add "ubuntu1" to version string for new versions, with tweaks for
         special cases.
       + Add -R/--rebuild flag for Ubuntu's no-change rebuilds.
     - Add test/debchange.pl, test/Makefile: debchange test suite; call it
       during build in debian/rules. Also add lsb-release build dependency for
       this, so that debchange uses Ubuntu mode.
     - scripts/debuild.pl: Enforce Ubuntu merge policy.
     - scripts/debsign.{sh,1}: Implement DEBSIGN_ALWAYS_RESIGN variable to skip
       the "Would you like to use the current signature?" question. (Debian
       #447955)
     - scripts/uupdate.{sh,1}: Use -0ubuntu1 default revision on Ubuntu.
     - scripts/dscverify.pl: Add Ubuntu keyrings.
     - scripts/debcommit.pl: Re-enable --fixes integration for launchpad
       bugs, as the code is present in our dpkg-dev.
     - Drop universe packages from Recommends to Suggests:
       + libcrypt-ssleay-perl: only needed for a corner case (uscan on SSL
         download sites), wasn't installed by default in previous releases
         either, and seems quite dead upstream
       + libsoap-lite-perl: only needed for one less common command ("select")
         for bts, which isn't useful for Ubuntu itself, and pulls in a lot of
         other universe Perl libraries
       + debian-{keyring,maintainers}: not useful enough in Ubuntu
       + equivs: too much of a hack to install by default
       + libyaml-syck-perl: transition-check is fairly Debian-specific
   * scripts/debcommit.pl: Handle new location of find_launchpad_closes
     function in dpkg 1.15.0 (Debian #525823).
 .
 devscripts (2.10.48) unstable; urgency=low
 .
   [ Adam D. Barratt ]
   * Update Standards Version to 3.8.1 (no changes required)
   * debchange: Fix a couple of syntax errors in the "does an orig tarball
     exist?" test introduced for #500932.
   * debdiff:
     + Don't bail if diff returned an exit status of 2 when comparing
       files. If there are binary files in either of the trees being compared
       then that's expected as the files can't be reliably compared.
     + Don't claim that the exit status on failure will be anything other than
       255 (i.e. the result of die()ing).
   * nmudiff: Adapt to handle the fact that debdiff will now return an exit
     status of 1 when comparing non-identical source packages.
   * debian/copyright: Explicitly refer to the GPL-2 and GPL-3 common license
     files rather than the "GPL" symlink.
 .
   [ Patrick Schoenfeld ]
   * debchange: When renaming a directory (because of version change)
     and noticing that no matching orig tarball exist, emit a warning.
     (Closes: #500932)
   * uscan: Use maximum compression rate while repacking files from bzip2/zip
     into gzip. Thanks Nelson A. de Oliveira.
     (Closes: #522442)
 .
   [ James Vega ]
   * debchange: As per the other edit flags, do not modify the original
     changelog when using `debchange -r' unless the user saves the temporary
     changelog.  (Closes: #422450)
 .
 devscripts (2.10.47) unstable; urgency=low
 .
   [ Adam D. Barratt ]
   * dcontrol: Produce "friendly" error messages if liburi-perl and/or
     libwww-perl aren't installed.
   * debdiff:
     + Don't treat an absence of differences as an error when comparing
       source packages. (Closes: #515683)
     + Set the exit status correctly when comparing source packages.  If
       differences were found, debdiff will now exit with a status of 1, as
       per debdiff(1).
     + Support bzip2 and lzma compressed orig tarballs. (Closes: #473969)
   * debuild: Support bzip2 and lzma compressed orig tarballs.
     (Closes: #473974)
   * licensecheck:
     + Document --no-conf.
     + Fix an uninitialised variable warning when --no-conf is used. Thanks.
       Cristian Greco. (Closes: #515047)
   * nmudiff:
     + Rework the arguments passed to mutt in order to avoid problems
       attaching the diff with recent versions of mutt.  Thanks, Adeodato
       Simó. (Closes: #518127)
     + Allow the specification of a particular DELAYED queue, rather
       than including the "DELAYED/XX" placeholder.  May be specified as
       0 to remove mention of DELAYED. (Closes: #518126)
   * rc-alert: Modify the description of the "I" flag to reference the
     squeeze-ignore tag rather than etch-ignore.
   * debian/control, README: Add liburi-perl to the description of dcontrol.
 .
   [ James Vega ]
   * bts: Include the module name when calling MIME::Base64::encode_base64
     since MIME::Base64 is only being 'require'd not 'use'd.  Thanks Євгеній
     Мещеряков. (Closes: #516117)
   * debchange: Do not use an empty gecos field when trying to determine the
     maintainer's name. (Closes: 516423)
 .
   [ Christoph Berg ]
   * dcontrol: New script to query binary and source package control files at
     http://qa.debian.org/cgi-bin/dcontrol.
 .
 devscripts (2.10.46) unstable; urgency=low
 .
   * bts:
     + If the debbugs host in use is bugs(-*).d.o, use bugs-master.d.o when
       reporting spam to match recent changes to the BTS.
     + If -n / --no-action was given on the command line, print the URL that
       would have been used to report spam rather than sending the report.
     + Accept the new "squeeze" and "squeeze-ignore" tags.
   * debchange:
     + Add lenny-backports and lenny-volatile to the list of recognised
       distributions. (Closes: #514818)
     + Don't accept "sarge", "etch" or "lenny" as valid distributions. dak
       requires suite names (e.g. "stable") rather than codenames.
     + Modify --bpo to produce a changelog suitable for uploading to
       lenny-backports rather than etch-backports by default.  If the latest
       changelog entry is for an etch backport, a new etch-backports stanza
       will be produced instead.
   * licensecheck:
     + Remove C /* */ comments. Based on a patch by Jörg Sommer.
     + Identify another couple of forms of GPL wording. (Closes: #514811)
     + Add .xs (Perl XS files) and .vala (GNOME Vala source files) to the
       default list of files to process. (Closes: #513770, #514337)
     + Fix a bug in a regular expression which meant that .h files weren't
       included in the default list of files to search.
     + Add support for the Boost, Python and zlib/libpng licenses. Thanks,
       Cristian Greco. (Closes: #514812)
   * README.newscripts: Correct the "svn propset" syntax added in the previous
     upload.
   * debian/lintian.overrides: New file to allow us to override lintian
     thinking that the mention of snapshot.debian.net in debsnap's description
     is a reference to an upstream homepage.
 .
 devscripts (2.10.45) unstable; urgency=low
 .
   [ Patrick Schoenfeld ]
   * debsnap: Added new script from Ron Lee and David Paleino,
     which grabs source packages from snapshot.debian.net.
     (Closes: #511345)
   * Add a hint to README.newscripts that new scripts might need a modification
     to debian/copyright
 .
   [ Adam D. Barratt ]
   * debchange:
     + When adding a NEWS item, automatically propagate the urgency from the
       changelog. (Closes: #511911)
     + Make -v and -l interoperate with NEWS files properly again.
   * debcheckout: Fix a typo and perform some QA on the manpage.
   * debdiff: Default to comparing source packages in the order they were
     passed on the command line once more, rather than using the "automagic
     version sorting" introduced in 2.10.41.  The new DEBDIFF_AUTO_VER_SORT
     configuration file option allows the default behaviour to be controlled.
     (Closes: #512290)
   * debsign: Add further quoting around the use and generation of temporary
     directory names, in case $TMPDIR contains spaces.
   * mergechanges: Correct spelling of "parameters". Thanks, Kumar Appaiah.
     (Closes: #512164)
   * README.newscripts: Add a note about marking the script file as executable
     in the repository.
 .
   [ James Vega ]
   * bts: Document correspondent and affects keys for select command.
   * debcheckout:
     + Filter TopGit branches out of the list of branches given to
       --git-track since "tg populate" already created them.
     + Determine the actual HEAD ref to skip when first cloning a git repo
       instead of assuming it is master.  This ensures branches don't get
       skipped when specifying extra branches to track with --git-track.
     + Correct the Vcs-* example for Vim.
 .
 devscripts (2.10.44) unstable; urgency=low
 .
   [ Adam D. Barratt ]
   * bts:
     + Allow an alternative debbugs server to be specified. (Closes: #508676)
     + Modify "bts status" to request source package information, so that we
       don't always return "unknown".
     + Don't issue repeated "user foo" commands for the same user.
     + Remove excess whitespace from usertag commands.
   * checkbashisms:
     + Rework the comment detection code to avoid matching "$#" and to avoid
       a number of similar issues. (Closes: #510343)
     + Flag the use of "source" with an unquoted argument containing no path
       information. (Closes: #510345)
   * Debbugs.pm: Allow the address of the debbugs server to be specified
     rather than hard-coding bugs.debian.org.
   * debchange:
     + Correctly increment bpo version numbers.
     + Attempt to do the right thing (or at least something sensible) if the
       package version ends in a tilde. (Closes: #510313)
   * debdiff:
     + Fix a couple of formatting issues in the manpage.
     + Mention --{no-,}diffstat in the help message.
     + Don't treat "DEBDIFF_SHOW_DIFFSTAT=no" as a modification from default
       settings.
   * licensecheck:
     + Add .cs (C# source files) to the default list of files to check.
       (Closes: #508163)
     + Detect the CDDL license. Thanks to Mike Hommey for the patch.
       (Closes: #510574)
   * uscan: Improve parsing of non-HTMLised FTP directory listings so that
     "foobar.tar.gz" doesn't match a request for "bar.tar.gz".
   * conf.default.in:
     + Use the new reportbug.debian.org as an example SMTP host for bts
       rather than bugs.debian.org.
     + Add BTS_SERVER.
 .
   [ Christoph Berg ]
   * dscverify: Accept -u as an alias for --nosigcheck, inspired by dput -u.
 .
 devscripts (2.10.43) unstable; urgency=low
 .
   The "how did I miss that one?" release
 .
   * debsign: Fix a use of mktemp to actually generate unique filenames.
     (Closes: #508111)
 .
 devscripts (2.10.42) unstable; urgency=low
 .
   [ Adam D. Barratt ]
   * checkbashisms: Fix a variable redeclaration warning. Thanks,
     Neutron Soutmun. (Closes: #506975)
   * cvs-deb{i,release}: Use mktemp rather than a temporary directory
     name based on the process ID.
   * debi: Add an "upgrade" option indicating that only those packages
     already installed on the system should be installed, rather than
     all packages listed in the .changes file. Thanks, Colin Watson.
     (Closes: #506663)
   * debsign:
     + Use mktemp rather than a temporary directory name based on the
       process ID. (Closes: #507482)
     + Use temporary files rather than redirecting gpg's stdin and stdout,
       enabling the use of pinentry-gtk2. (Closes: #507479)
   * uscan:
     + Remove the downloads.sourceforge.net example from the manpage.
       It no longer works due to changes in the website structure. Thanks,
       Alexander Block.
     + Be more intelligent with redirects and relative filenames. This should
       help in situations where the watchfile contains http://example.com/foo
       which is a redirect to http://example.com/foo/, with the latter
       containing relative filenames.
   * uupdate: Use mktemp rather than a temporary directory name based on
     the process ID.
 .
   [ Christoph Berg ]
   * rmadison: Add debug.debian.net.
 .
   [ Patrick Schoenfeld ]
   * dget: Fix misspelt wget option (should be --no-cache instead of
     --no-chache) (Closes: #507672)
 .
   [ James Vega ]
   * debcheckout: Use B<> and I<> to denote the different options sections
     instead of =head2/=head3 since the latter cause pod2usage not to display
     any options when running debcheckout -h.
 .
 devscripts (2.10.41) unstable; urgency=low
 .
   [ Patrick Schoenfeld ]
   * build-rdeps:
     + Make default pattern for source files match on codename
       as well as suite (unstable, sid)
     + Add a --exclude-component parameter which can be specified
       multiple times to exclude certain components (e.g. main, contrib,
       non-free).
     + Add missing documentation of the --only-main param in
       the manpage
     + Update author email address
 .
   [ Adam D. Barratt ]
   * bts:
     + Don't attempt to iterate the list of bugs returned by "bts status"
       if it's empty, thereby avoiding a "Can't use string ("") as a HASH
       ref" error.
     + Correctly handle only one argument being passed to "block" or
       "unblock".
   * checkbashisms:
     + Add an updated check for $'' which is much less prone to false
       positives. Thanks Filippo Giunchedi. (Closes: #504292)
     + Add an updated check for $"" based on Filippo's $'' patch.
   * dcmd: Allow only a subset of the files listed in the .changes / .dsc
     file to be selected. (Closes: #481415)
   * Debbugs.pm:
     + Really fix the special-casing of the "archive" key in select() to
       get rid of an uninitialized value warning.
     + Check whether a SOAP call returned a valid value before attempting to
       call result() on it.
     + Produce more useful error messages on failure. (Closes: #496013)
   * debdiff: When comparing source packages, do so in version order rather
     than the order the .dsc files were passed on the command line. (May
     be disabled using --no-auto-ver-sort if desired.) (Closes: #505264)
   * debsign: Support using DEBRELEASE_DEBS_DIR to specify the location
     of .dsc and .changes files when called without an explicit path to
     a file. Based on a patch by Philippe Le Brouster. (Closes: #502419)
   * tagpending: If an error occurs retrieving the list of bugs for the
     package, suggest using "--force" in order to tag all the bugs as
     pending without attempting to query the BTS.
   * po4a/po/fr.po: Remove a duplicated word and fix a typo. Thanks Franck
     Joncourt. (Closes: #505786)
 .
   [ James Vega ]
   * debcheckout:  Add support for working around repositories that don't
     follow standard behavior (like bzr.d.o not running a smart server).
 .
 devscripts (2.10.40) unstable; urgency=low
 .
   [ Adam D. Barratt ]
   * bts:
     + Update the manpage to mention local caching in the description
       section and correct a typo. (Closes: #499397)
     + Accept a command consisting purely of a comment. (Closes: #501252)
   * cowpoke:
     + Update to new upstream version
       - Multiple architecture and distribution support.
       - Options are now specified using --option rather than being listed
         after the .dsc file.
       - There is now a --create option to allow new build roots to be
         easily created.
       - There are two new configuration file options BUILDD_DIST (the
         default distribution for which packages will be built) and
         DEBOOTSTRAP, allowing one to specify which of {c,}debootstrap
         should be used.
       - The RESULT_DIR configuration variable has been replaced by
         PBUILDER_BASE which points to pbuilder's base folder under which
         architecture and distribution directories will be created.
       - cowpoke.conf now supports per-arch and per-distribution options.
   * debchange:
     + Don't attempt to automatically determine if the current changelog is
       an NMU if an alternative changelog location was specified using the
       CHANGELOG environment variable.
     + Update the Ubuntu distribution list. Add jaunty and remove the
       no-longer supported warty, hoary, edgy and fiesty. Also add
       "-backports" as a supported "extension".
     + Modify the message produced by --closes to make it clearer that it
       is intended to be edited to add details of the bug and fix as
       appropriate. (Closes: #495743)
   * debcommit:
     + Allow --release to be combined with --edit or --confirm. Based on
       a patch by Eric Gerlach. (Closes: #497988)
     + Allow a newly initialised (i.e. containing no HEAD) git tree to be
       committed to. Based on a patch by Eric Gerlach. (Closes: #497995)
   * debdiff: Correctly handle hyphenated distribution names when generating
     a diff against the previous version of the package. (Closes: #503950)
   * getbuildlog:
     + Apply some patches from Jörg Sommer (Closes: #496065)
       - Unescape %7Es in log URLs to allow explicitly searching for
         package versions containing tildes.
       - Simplify a couple of variable assignments and use shell string
         operations to extract the version and architecture from the logs.
     + Allow the logs for the build with the largest version number to be
       easily retrieved. Based on a patch by Jörg Sommer.
   * licensecheck: Match a couple more variants on the wording of a
     3-clause BSD license. (Closes: #503378)
   * nmudiff: Require an explicit confirmation as to whether the generated
     mail should be sent, rather than defauling to not sending it.
     (Closes: #483657)
   * tagpending: Don't output a spurious empty line near the end of the
     changelog comments under some circumstances.
   * uscan:
     + Document the USCAN_TIMEOUT configuration file variable.
       (Closes: #502517)
     + Add a USCAN_REPACK configuration file variable indicating that bzip
       tar or zip archives should always be repacked to gzip tar archives.
       (Closes: #502516)
 .
   [ Christoph Berg ]
   * debian/control: Remove the Dm-Upload-Allowed flag.
 .
   [ Stefano Zacchiroli ]
   * debcheckout:
     + try to guess repository type when given raw URLs
     + update user info about Vcs-* fields (correct developers' reference
       section, add an URL to it)
     + suggest using apt-get source as a fallback (Closes: #488717)
     + add support to define custom rules for authenticated mode, this way
       personal repos can benefit from '-a' (Closes: #501568)
     + add -d/--details option to print extended information about
       reopsitories, in machine parseable format. Implement dumping of
       TopGit-specific information for TopGit-enabled GIT repositories
     + initialize TopGit's automatically, for GIT repositories which are
       recognized as being managed with TopGit (Closes: #499264)
     + add --git-track option to require tracking of remote branches when
       checking out GIT repositories (Closes: #499050)
 .
   [ Patrick Schoenfeld ]
   * debsign: Unset GREP_OPTIONS to avoid problems when this variable is set
     in the users environment. (Closes: #504017)
Checksums-Sha1: 
 617f56486f73f5bc9358fa3010a34bb548c0ca87 1562 devscripts_2.10.48ubuntu1.dsc
 de7ad6f472fa40dfa882cbfbe0cfa66fae890c3a 663054 devscripts_2.10.48ubuntu1.tar.gz
Checksums-Sha256: 
 c0f24bcc0a2e040b88f416505102c766e9ca36ad123967d2ff1d9dac6cfa34d5 1562 devscripts_2.10.48ubuntu1.dsc
 356b6d9411d239eca4ceced654a30f11ba388b7459200d8d9429e17ac548cdb7 663054 devscripts_2.10.48ubuntu1.tar.gz
Files: 
 fed29de3d5acc36b6c3e03a66da7b365 1562 devel optional devscripts_2.10.48ubuntu1.dsc
 897ea835aff4485948d52113e2292f74 663054 devel optional devscripts_2.10.48ubuntu1.tar.gz
Original-Maintainer: Devscripts Devel Team <pkg-devscripts at teams.debian.net>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Colin Watson <cjwatson at debian.org> -- Debian developer

iD8DBQFJ9b4t9t0zAhD6TNERAuk1AJ9D7uWxCQzwcvYW6vS4WCt706O0ZQCdGG4z
ZJ7D409tOSQ7a+iueuhWxVc=
=dGbb
-----END PGP SIGNATURE-----


More information about the Karmic-changes mailing list