* 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.
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: ssleay- perl: only needed for a corner case (uscan on SSL {keyring, maintainers} : not useful enough in Ubuntu; universe debchange. {pl,1}: debcommit. pl: support commiting to bzr from debian/. debsign. {sh,1}: Implement DEBSIGN_ ALWAYS_ RESIGN variable to skip dscverify. pl: Add Ubuntu keyrings. rmadison. pl: Change default URL parameter to ubuntu.
- Demote Recommends to Suggests:
+ libcrypt-
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-
only.
+ equivs: too much of a hack to install by default; universe only.
+ libyaml-syck-perl: transition-check is fairly Debian-specific.
- scripts/
+ 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/
- scripts/
the "Would you like to use the current signature?" question. (Debian
#447955)
- scripts/debuild.pl: Enforce Ubuntu merge policy.
- scripts/
- scripts/
- 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 ] t-merge option, corresponding to the MULTIMAINT_ MERGE configuration variable. (Closes: #590842)
* 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]multimain
DEBCHANGE_
* 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 ] debian. org. (Closes: #587217) Depends- Indep. (Closes: #498898) AUTH_URLS' description. Thanks to martin f. krafft for the
* 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.
+ 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-
+ 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_
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 ] {increment, decrement} in arithmetic expansion. ions.
* 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}
(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
continuat
[ 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 ] EEMWAWDALYEH (Ahmed El-Mahmoudy) <email address hidden> Sat, 07 Aug 2010 08:29:39 +0300
* debchange: Add “--team” support. (Closes: #588714)
-- ALEFHAHMEEMDAL ALEFLAMMEEMHAHM