[ubuntu/maverick] devscripts 2.10.66ubuntu1 (Accepted)

ALEFHAHMEEMDAL ALEFLAMMEEMHAHMEEMWAWDALYEH (Ahmed El-Mahmoudy) aelmahmoudy at sabily.org
Mon Aug 9 09:15:26 BST 2010


devscripts (2.10.66ubuntu1) maverick; urgency=low

  * Merge from Debian unstable (LP: #614674); remaining changes:
    - Demote 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; universe only.
      + 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; universe only.
      + debian-{keyring,maintainers}: not useful enough in Ubuntu; universe
        only.
      + equivs: too much of a hack to install by default; universe only.
      + libyaml-syck-perl: transition-check is fairly Debian-specific.
    - scripts/debchange.{pl,1}:
      + 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.
      + Default to "maverick" 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.
      + Don't use the last distribution in debian/changelog when doing
        "dch -r" on Ubuntu. "Just because it was last uploaded to jaunty
        doesn't mean that's the right thing to do now." Thanks to Colin
        Watson. (LP: #429288)
    - scripts/debcommit.pl: support commiting to bzr from debian/.
    - scripts/debsign.{sh,1}: Implement DEBSIGN_ALWAYS_RESIGN variable to skip
      the "Would you like to use the current signature?" question. (Debian
      #447955)
    - scripts/debuild.pl: Enforce Ubuntu merge policy.
    - scripts/dscverify.pl: Add Ubuntu keyrings.
    - scripts/rmadison.pl: Change default URL parameter to ubuntu.
    - 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.

devscripts (2.10.66) unstable; urgency=low

  [ James Vega ]
  * bts:
    + Fix ability to clear all tags on a bug.  (Closes: #539688)
    + Detect invalid characters in usertags.  (Closes: #590930)
    + Allow specifying multiple tag modifiers (+, -, =) in one usertag stanza.
  * rc-alert: Add missing hyphens and correct formatting in the man page.
    Based on a patch by Salvatore Bonaccorso.  (Closes: #589607)
  * checkbashisms: Allow kill & trap XSI-isms unless --posix is given, as per
    Policy 3.9.1.0.  (Closes: #486823)
  * debchange: Add --[no]multimaint-merge option, corresponding to the
    DEBCHANGE_MULTIMAINT_MERGE configuration variable.  (Closes: #590842)
  * licensecheck: Add .pas, .inc, .dtd., .xsl, and .mod files to the default
    check list.  (Closes: #534988, #591305)
  * build-rdeps: Escape regular expression metacharacters in package names.
    (Closes: #590832)
  * Build-Depends on po4a (>= 0.40) so po4a recognizes .TQ macro.

  [ Cyril Brulebois ]
  * uscan: Get rid of extra quoting in dpkg --compare-versions calls.
    (Closes: #590178)

  [ Carsten Hey ]
  * debsign: Add options --re-sign and --no-re-sign to let the user choose
    whether an already signed file should be resigned.  (Closes: #580821)

devscripts (2.10.65.1) unstable; urgency=low

  * debc:
    + Call changelog_parse correctly.  (Closes: #588947)
    + Update bash completion to complete *.changes files and package names.
      Thanks to Stefano Rivera for the patch.  (Closes: #584703)

devscripts (2.10.65) unstable; urgency=low

  [ James Vega ]
  * Remove mergechanges from the set of commands which use completion of
    package names.  (Closes: #578167)
  * bts:
    + Use sendmail to send mails with extra headers when $(DEB)EMAIL aren't
      present.  (Closes: #577564)
    + Document that $(DEB)EMAIL must be in the environment to send email using
      either --mutt or --smtp-host.  (Closes: #578334)
    + Cleanup the help output and add some options which were only documented
      in the man page.
    + Allow specifying multiple tag modifiers (+, -, =) in one tag stanza.
      (Closes: #578118)
    + Document the valid values for the status key in the select command.
      (Closes: #583067)
  * debsnap:
    + Iterate over the list of files listed for a hash until we find one that
      matches the requested package.  (Closes: #584734)
    + Warn and move on to the next file if no files are present for a given
      hash or none match the requested package.  (Closes: #587265)
    + Handle error responses from snapshot.debian.org.  (Closes: #587217)
    + Use the basename of the file being downloaded as the name under which to
      save it.  (Closes: #584735)
    + Do not remove the destination directory when --force is given.  (Closes:
      #587517)
  * Remove --ignore-dirname options (and deprecation notices) from all
    scripts.  6.5 years is long enough to stop using that option.
  * diff2patches: Document the patch naming scheme and use of “debian/” as the
    destination directory when “debian/patches/” doesn't exist.  (Closes:
    #552693)
  * mk-build-deps:
    + Add options to build packages which depend on solely Build-Depends or
      Build-Depends-Indep.  (Closes: #498898)
    + Include build-essential in Depends.  (Closes: #565889)
  * debi: Use “dpkg -O” instead of parsing dpkg-query's output to upgrade only
    packages which are already installed.  (Closes: #563390)
  * debcheckout: Specifically call out that Debian hosts are already handled
    in DEBCHECKOUT_AUTH_URLS' description.  Thanks to martin f. krafft for the
    suggested wording.  (Closes: #530581)
  * debchange: When running “dch -r”, use <dist>-backports if a backports
    upload is detected.  (Closes: #588502)
  * uupdate: Use “0ubuntu1” for the Debian revision of the version number when
    running uupdate on Ubuntu systems.  Based on a patch by Guillaume Martres.
    (Closes: #577998)
  * Ship French man pages in UTF-8 now that #196762 is fixed.

  [ Martin Zobel-Helas ]
  * Remove svk from Recommends, it is no longer in the archive. (Closes:
    #581224)

  [ Raphael Geissert ]
  * checkbashisms:
    + Makefile handling:
      - Simplify make variables as shell variables.  (Closes: #535368)
      - Convert all $$ to $.
      - Recognize SHELL setting in Makefile when being set as an override.
      - Ignore make's '-' for ignore errors.
      - Fix some false positives due to target names.
    + Detect incorrect use of ^ instead of ! for negation in pattern matching
      collections.  (Closes: #497489)
    + Detect use of {post,pre}{increment,decrement} in arithmetic expansion.
      (Closes: #572006)
    + Detect use of Bash's “printf -v var ...” or the %b and %q format
      specifiers.
    + Detect use of the Bash's “coproc” keyword.
    + Detect use of Bash's “;;&” and ”;&” operators.
    + Add support for handling line continuations.  (Closes: #531327)
    + Fix a false positive with file redirection.
    + Fix handling of indented heredoc delimiters.
    + Fix some parsing of quoted strings.
    + Detect use of exponentiation.
    + Detect use of the 'jobs' built-in.
    + Detect use of command with options other than “-p”.
    + Fix a false positive with redirection to an fd specified via a variable.
    + Detect unexpected EOF for unclosed heredocs, quoted strings, and line
      continuations.

  [ Simon McVittie ]
  * mk-build-deps:
    + Build an Arch: any package if any of the Build-Depends have architecture
      requirements.  (Closes: #580600)
    + Allow specifying for which architecture to build the package.

  [ Charles Plessy ]
  * debchange: Add “--team” support.  (Closes: #588714)

Date: Sat, 07 Aug 2010 08:29:39 +0300
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Daniel Holbach <daniel.holbach at ubuntu.com>
https://launchpad.net/ubuntu/maverick/+source/devscripts/2.10.66ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 07 Aug 2010 08:29:39 +0300
Source: devscripts
Binary: devscripts
Architecture: source
Version: 2.10.66ubuntu1
Distribution: maverick
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
Description: 
 devscripts - scripts to make the life of a Debian Package maintainer easier
Closes: 486823 497489 498898 530581 531327 534988 535368 539688 552693 563390 565889 572006 577564 577998 578118 578167 578334 580600 580821 581224 583067 584703 584734 584735 587217 587265 587517 588502 588714 588947 589607 590178 590832 590842 590930 591305
Launchpad-Bugs-Fixed: 429288 614674
Changes: 
 devscripts (2.10.66ubuntu1) maverick; urgency=low
 .
   * Merge from Debian unstable (LP: #614674); remaining changes:
     - Demote 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; universe only.
       + 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; universe only.
       + debian-{keyring,maintainers}: not useful enough in Ubuntu; universe
         only.
       + equivs: too much of a hack to install by default; universe only.
       + libyaml-syck-perl: transition-check is fairly Debian-specific.
     - scripts/debchange.{pl,1}:
       + 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.
       + Default to "maverick" 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.
       + Don't use the last distribution in debian/changelog when doing
         "dch -r" on Ubuntu. "Just because it was last uploaded to jaunty
         doesn't mean that's the right thing to do now." Thanks to Colin
         Watson. (LP: #429288)
     - scripts/debcommit.pl: support commiting to bzr from debian/.
     - scripts/debsign.{sh,1}: Implement DEBSIGN_ALWAYS_RESIGN variable to skip
       the "Would you like to use the current signature?" question. (Debian
       #447955)
     - scripts/debuild.pl: Enforce Ubuntu merge policy.
     - scripts/dscverify.pl: Add Ubuntu keyrings.
     - scripts/rmadison.pl: Change default URL parameter to ubuntu.
     - 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.
 .
 devscripts (2.10.66) unstable; urgency=low
 .
   [ James Vega ]
   * bts:
     + Fix ability to clear all tags on a bug.  (Closes: #539688)
     + Detect invalid characters in usertags.  (Closes: #590930)
     + Allow specifying multiple tag modifiers (+, -, =) in one usertag stanza.
   * rc-alert: Add missing hyphens and correct formatting in the man page.
     Based on a patch by Salvatore Bonaccorso.  (Closes: #589607)
   * checkbashisms: Allow kill & trap XSI-isms unless --posix is given, as per
     Policy 3.9.1.0.  (Closes: #486823)
   * debchange: Add --[no]multimaint-merge option, corresponding to the
     DEBCHANGE_MULTIMAINT_MERGE configuration variable.  (Closes: #590842)
   * licensecheck: Add .pas, .inc, .dtd., .xsl, and .mod files to the default
     check list.  (Closes: #534988, #591305)
   * build-rdeps: Escape regular expression metacharacters in package names.
     (Closes: #590832)
   * Build-Depends on po4a (>= 0.40) so po4a recognizes .TQ macro.
 .
   [ Cyril Brulebois ]
   * uscan: Get rid of extra quoting in dpkg --compare-versions calls.
     (Closes: #590178)
 .
   [ Carsten Hey ]
   * debsign: Add options --re-sign and --no-re-sign to let the user choose
     whether an already signed file should be resigned.  (Closes: #580821)
 .
 devscripts (2.10.65.1) unstable; urgency=low
 .
   * debc:
     + Call changelog_parse correctly.  (Closes: #588947)
     + Update bash completion to complete *.changes files and package names.
       Thanks to Stefano Rivera for the patch.  (Closes: #584703)
 .
 devscripts (2.10.65) unstable; urgency=low
 .
   [ James Vega ]
   * Remove mergechanges from the set of commands which use completion of
     package names.  (Closes: #578167)
   * bts:
     + Use sendmail to send mails with extra headers when $(DEB)EMAIL aren't
       present.  (Closes: #577564)
     + Document that $(DEB)EMAIL must be in the environment to send email using
       either --mutt or --smtp-host.  (Closes: #578334)
     + Cleanup the help output and add some options which were only documented
       in the man page.
     + Allow specifying multiple tag modifiers (+, -, =) in one tag stanza.
       (Closes: #578118)
     + Document the valid values for the status key in the select command.
       (Closes: #583067)
   * debsnap:
     + Iterate over the list of files listed for a hash until we find one that
       matches the requested package.  (Closes: #584734)
     + Warn and move on to the next file if no files are present for a given
       hash or none match the requested package.  (Closes: #587265)
     + Handle error responses from snapshot.debian.org.  (Closes: #587217)
     + Use the basename of the file being downloaded as the name under which to
       save it.  (Closes: #584735)
     + Do not remove the destination directory when --force is given.  (Closes:
       #587517)
   * Remove --ignore-dirname options (and deprecation notices) from all
     scripts.  6.5 years is long enough to stop using that option.
   * diff2patches: Document the patch naming scheme and use of “debian/” as the
     destination directory when “debian/patches/” doesn't exist.  (Closes:
     #552693)
   * mk-build-deps:
     + Add options to build packages which depend on solely Build-Depends or
       Build-Depends-Indep.  (Closes: #498898)
     + Include build-essential in Depends.  (Closes: #565889)
   * debi: Use “dpkg -O” instead of parsing dpkg-query's output to upgrade only
     packages which are already installed.  (Closes: #563390)
   * debcheckout: Specifically call out that Debian hosts are already handled
     in DEBCHECKOUT_AUTH_URLS' description.  Thanks to martin f. krafft for the
     suggested wording.  (Closes: #530581)
   * debchange: When running “dch -r”, use <dist>-backports if a backports
     upload is detected.  (Closes: #588502)
   * uupdate: Use “0ubuntu1” for the Debian revision of the version number when
     running uupdate on Ubuntu systems.  Based on a patch by Guillaume Martres.
     (Closes: #577998)
   * Ship French man pages in UTF-8 now that #196762 is fixed.
 .
   [ Martin Zobel-Helas ]
   * Remove svk from Recommends, it is no longer in the archive. (Closes:
     #581224)
 .
   [ Raphael Geissert ]
   * checkbashisms:
     + Makefile handling:
       - Simplify make variables as shell variables.  (Closes: #535368)
       - Convert all $$ to $.
       - Recognize SHELL setting in Makefile when being set as an override.
       - Ignore make's '-' for ignore errors.
       - Fix some false positives due to target names.
     + Detect incorrect use of ^ instead of ! for negation in pattern matching
       collections.  (Closes: #497489)
     + Detect use of {post,pre}{increment,decrement} in arithmetic expansion.
       (Closes: #572006)
     + Detect use of Bash's “printf -v var ...” or the %b and %q format
       specifiers.
     + Detect use of the Bash's “coproc” keyword.
     + Detect use of Bash's “;;&” and ”;&” operators.
     + Add support for handling line continuations.  (Closes: #531327)
     + Fix a false positive with file redirection.
     + Fix handling of indented heredoc delimiters.
     + Fix some parsing of quoted strings.
     + Detect use of exponentiation.
     + Detect use of the 'jobs' built-in.
     + Detect use of command with options other than “-p”.
     + Fix a false positive with redirection to an fd specified via a variable.
     + Detect unexpected EOF for unclosed heredocs, quoted strings, and line
       continuations.
 .
   [ Simon McVittie ]
   * mk-build-deps:
     + Build an Arch: any package if any of the Build-Depends have architecture
       requirements.  (Closes: #580600)
     + Allow specifying for which architecture to build the package.
 .
   [ Charles Plessy ]
   * debchange: Add “--team” support.  (Closes: #588714)
Checksums-Sha1: 
 b4fc2e87ca9121f0844d056765ce3897696dce8e 1558 devscripts_2.10.66ubuntu1.dsc
 852ccb1cae1faa93293e3fbe9b2cd0b43b92a652 726632 devscripts_2.10.66ubuntu1.tar.gz
Checksums-Sha256: 
 43e1372cbc192b735ba06a51893be7aa15b9b3a592297e4068647444434a477a 1558 devscripts_2.10.66ubuntu1.dsc
 273a6c979bd290ccd718c5f142f95aa9e5e5a4f02e27941e15c3a554f38aa994 726632 devscripts_2.10.66ubuntu1.tar.gz
Files: 
 5157ff6a835ca01dfd27737ed94cd491 1558 devel optional devscripts_2.10.66ubuntu1.dsc
 b2e4d9e5e32e0c93a0dd476aeb332f0a 726632 devel optional devscripts_2.10.66ubuntu1.tar.gz
Original-Maintainer: Devscripts Devel Team <pkg-devscripts at teams.debian.net>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkxfs+IACgkQRjrlnQWd1etbCwCfWSihrMBXn5apAgV4p6GmiHf9
diQAn0Q2Zf/4ldJSAENc40vdCwZDFKR8
=e/zM
-----END PGP SIGNATURE-----


More information about the Maverick-changes mailing list