devscripts 2.10.48ubuntu1 source package in Ubuntu

Changelog

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)

 -- Colin Watson <email address hidden>   Mon, 27 Apr 2009 15:03:40 +0100

Upload details

Uploaded by:
Colin Watson
Uploaded to:
Karmic
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
devscripts_2.10.48ubuntu1.tar.gz 647.5 KiB 356b6d9411d239eca4ceced654a30f11ba388b7459200d8d9429e17ac548cdb7
devscripts_2.10.48ubuntu1.dsc 1.5 KiB c0f24bcc0a2e040b88f416505102c766e9ca36ad123967d2ff1d9dac6cfa34d5

Available diffs

View changes file

Binary packages built by this source

devscripts: No summary available for devscripts in ubuntu karmic.

No description available for devscripts in ubuntu karmic.