Comment 4 for bug 614674

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package devscripts - 2.10.66ubuntu1

---------------
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)
 -- ALEFHAHMEEMDAL ALEFLAMMEEMHAHMEEMWAWDALYEH (Ahmed El-Mahmoudy) <email address hidden> Sat, 07 Aug 2010 08:29:39 +0300