devscripts 2.16.2ubuntu1 source package in Ubuntu
Changelog
devscripts (2.16.2ubuntu1) xenial; urgency=medium * Resynchronise with Debian. Remaining changes: - Depend on liblwp-protocol-https-perl and libwww-perl for autopkgtests; these are also covered by needs-recommends, but an explicit dependency forces autopkgtest not to drop them during Perl transitions due to pinning only necessary packages from -proposed. * test_package_lifecycle: Adjust for Ubuntu: filter out output from pkg-create-dbgsym's dh_gencontrol wrapper, pass --set-envvar=NO_PKG_MANGLE=1 to debuild, and pass -U to debchange. devscripts (2.16.2) unstable; urgency=medium [ Osamu Aoki ] * uscan: + Print proper warnings for bad rules. Closes: #814049 + Fix glitches around rules such as "s<...> <...>g" and add their tests. + Reactivate --no-verbose mode. Closes: #815645 + Fix --destdir for version 4. Closes:#814686 + Always use uscan_warn and uscan_die. + Die if the action script fails. Closes: #810976 * test_uscan: + Fix non-{Debian,Ubuntu} cases. Closes: #816645 * debsnap: + Add --list option. Closes: #610048, #679763, #816910 * manpage-alert: + Show package name etc. Closes: #497320 * bts: + Fail if --sendmail is broken. Closes: #809318 [ Dominique Dumont ] * licensecheck: + parse (c) owner with email like <email address hidden> [ James McCoy ] * debsnap: + Only make the destination directory if there is something to download. (Closes: #816022) + Add --first & --last options to define a range of versions to download. Based on a patch by Ivo De Decker. (Closes: #675867) * uscan: + Fix typo in dirversionmangle help. (Closes: #816231) * grep-excuses: + Report excuses even when autoremoval info isn't reachable. (Closes: #816723) * Replace references to debbindiff with diffoscope. (Closes: #818299) * Declare compliance with policy 3.9.7, no changes required. [ Johannes Schauer ] * build-rdeps: + Generate correct dependency for cross builds. Closes: #794538 + Improve dependency resolver using dose3. Closes: #797858 [ Andreas Bombe ] * mk-build-deps: + Typo fix. Closes: #770642 [ Adam D. Barratt ] * dcmd: + Correctly filter .buildinfo files. This also avoids listing .dsc files twice. (Closes: #818275) devscripts (2.16.1) unstable; urgency=medium [ Antonio Terceiro ] * uscan: - fix regression in uscan when --destdir is set (Closes: #809662) Patch by Alex Mestiashvili <email address hidden> - fix crash when --rename is passed (Closes: #812417) - when scanning for directories called 'debian', ignore the ones that don't have a file called 'watch'. This removes several annoying warnings when uscan is run on a package that has several directories called 'debian' in its upstream source. - fix English phrases when logging download-related actions * mk-build-deps: - When installing, pass `-o Debug::pkgProblemResolver=yes` to `apt-get install` so that when build dependencies can't be satisfied, you know why. Otherwise it would just tell you that the *-build-deps package needs to be removed and you will never know why. * debian/control: - change Vcs-Git: to a https:// URL [ James McCoy ] * checkbashisms: + Recognize dash as a valid shell. + Check scripts which use “#!/path/to/env $interpreter” + Allow %b as a printf conversion specifier. Thanks to Mike Frysinger for the patch. (Closes: #804735) * debian/tests/control: Add gcc as a dependency for dpkg-architecture. * chdist: + Symlink, rather than copy, the archive keyrings into the chdist tree so they don't get stale. (Closes: #783497) * test_package_lifecycle: Ignore listing of dh_* commands in debuild output. The specific commands aren't interesting, so much as the steps that the build goes through. Fixes FTBFS due to new dh_update_autotools_config command. (Closes: #812661) * dd-list: + Use apt interfaces to find sources files and extract their contents, instead of globbing and directly reading files. * dcmd: + Support .buildinfo files. Thanks to Johannes Schauer for the patch. (Closes: #774554) * debsnap: + Remove use of JSON module in favor of the core Perl JSON::PP module. Thanks to RjY and Jakub Wilk. (Closes: #803315) * dep3changelog: + Recognize https URLs for Bug-Debian. (Closes: #750024) [ Christoph Berg ] * debcheckout: Add auth mapping for https://github.com. [ Osamu Aoki ] * uscan: + Fix regressions and glitches in the prioritizing mechanism of packages. (Closes: #809604) + Fix regressions of the verbosety. (Closes: #809541, #809554) + Keep the original compressed file when decompressing it for the signature verification. (Closes: #812860) + Write *.uscan.log only when requested by --log. (Closes: #809806) + Fix syntax of GitHub watch file example. (Closes: #814447) * uscan, mk-origtargz: + Document Files-Excluded better. (Closes: #812119) [ Dominique Dumont ] * licensecheck: + detect LGPL license in Perl files handled by Dist::Zilla -- Colin Watson <email address hidden> Tue, 22 Mar 2016 01:48:57 +0000
Upload details
- Uploaded by:
- Colin Watson
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
devscripts_2.16.2ubuntu1.tar.xz | 668.6 KiB | cc4d908f384f138bf919116a7982261b6f6cdae3309da002f3a24ee6903027ee |
devscripts_2.16.2ubuntu1.dsc | 2.3 KiB | 744a66c15d72fc8250ffc469a7da9743e7936419941335f0aaca3555af33f6ca |
Available diffs
- diff from 2.15.10ubuntu1 to 2.16.2ubuntu1 (133.2 KiB)
Binary packages built by this source
- devscripts: scripts to make the life of a Debian Package maintainer easier
Contains the following scripts, dependencies/
recommendations shown in
brackets afterwards:
.
- annotate-output: run a command and prepend time and stream (O for stdout,
E for stderr) for every line of output
- archpath: print tla/Bazaar package names [tla | bazaar]
- bts: a command-line tool for manipulating the BTS [www-browser,
libauthen-sasl-perl, libnet- smtp-ssl- perl, libsoap-lite-perl, liburi-perl,
libwww-perl, bsd-mailx | mailx]
- build-rdeps: search for all packages that build-depend on a given package
[dctrl-tools, dose-extra]
- chdist: tool to easily play with several distributions [dctrl-tools]
- checkbashisms: check whether a /bin/sh script contains any common
bash-specific constructs
- cowpoke: upload a Debian source package to a cowbuilder host and build it,
optionally also signing and uploading the result to an incoming queue
[ssh-client]
- cvs-debi, cvs-debc: wrappers around debi and debc respectively (see below)
which allow them to be called from the CVS working directory
[cvs-buildpackage]
- cvs-debrelease: wrapper around debrelease which allows it to be called
from the CVS working directory [cvs-buildpackage, dupload | dput,
ssh-client]
- cvs-debuild: wrapper for cvs-buildpackage to use debuild as its package
building program [cvs-buildpackage, fakeroot, lintian, gnupg | gnupg2]
- dcmd: run a given command replacing the name of a .changes or .dsc file
with each of the files referenced therein
- dcontrol: remotely query package and source control files for all Debian
distributions [liburl-perl, libwww-perl]
- dd-list: given a list of packages, pretty-print it ordered by maintainer
- debc: display the contents of just-built .debs
- debchange/dch: automagically add entries to debian/changelog files
[libdistro-info-perl, libsoap-lite-perl]
- debcheckout: checkout the development repository of a Debian package
- debclean: clean a Debian source tree [fakeroot]
- debcommit: commit changes to cvs, darcs, svn, svk, tla, bzr, git, or hg,
basing commit message on changelog [cvs | darcs | subversion | svk | tla |
bzr | git-core | mercurial, libtimedate-perl]
- debdiff: compare two versions of a Debian package to check for
added and removed files. Use the diffoscope package for deep comparisons.
[wdiff, patchutils]
- debi: install a just-built package
- debpkg: dpkg wrapper to be able to manage/test packages without su
- debrelease: wrapper around dupload or dput [dupload | dput, ssh-client]
- debsign, debrsign: sign a .changes/.dsc pair without needing any of
the rest of the package to be present; can sign the pair remotely
or fetch the pair from a remote machine for signing [gnupg | gnupg2,
debian-keyring, ssh-client]
- debsnap: grab packages from http://snapshot. debian. org [libwww-perl]
- debuild: wrapper to build a package without having to su or worry
about how to invoke dpkg to build using fakeroot. Also deals
with common environment problems, umask etc. [fakeroot, lintian,
gnupg | gnupg2]
- deb-reversion: increase a binary package version number and repacks the
package, useful for porters and the like
- dep3changelog: generate a changelog entry from a DEP3-style patch header
- desktop2menu: given a freedesktop.org desktop file, generate a skeleton
for a menu file [libfile-desktopentry- perl]
- dget: download Debian source and binary packages [wget | curl]
- diff2patches: extract patches from a .diff.gz file placing them under
debian/ or, if present, debian/patches [patchutils]
- dpkg-depcheck, dpkg-genbuilddeps: determine the packages used during
the build of a Debian package; useful for determining the Build-Depends
control field needed [build-essential, strace]
- dscextract: extract a single file from a Debian source package [patchutils]
- dscverify: verify the integrity of a Debian package from the
.changes or .dsc files [gnupg | gnupg2, debian-keyring, libdigest-md5-perl]
- edit-patch: add/edit a patch for a source package and commit the changes
[quilt | dpatch | cdbs]
- getbuildlog: download package build logs from Debian auto-builders [wget]
- grep-excuses: grep the update_excuses.html file for your packages
[libterm-size-perl, wget, w3m]
- licensecheck: attempt to determine the license of source files
- list-unreleased: search for unreleased packages
- manpage-alert: locate binaries without corresponding manpages [man-db]
- mass-bug: mass-file bug reports [bsd-mailx | mailx]
- mergechanges: merge .changes files from the same release but built
on different architectures
- mk-build-deps: given a package name and/or control file, generate a binary
package which may be installed to satisfy the build-dependencies of the
given package [equivs]
- mk-origtargz: rename upstream tarball, optionally changing the compression
and removing unwanted files [unzip, xz-utils, file]
- namecheck: check project names are not already taken
- nmudiff: mail a diff of the current package against the previous version
to the BTS to assist in tracking NMUs [patchutils, mutt]
- origtargz: fetch the orig tarball of a Debian package from various sources,
and unpack it
- plotchangelog: view a nice plot of the data in a changelog file
[libtimedate-perl, gnuplot]
- pts-subscribe: subscribe to the PTS for a limited period of time
[bsd-mailx | mailx, at]
- rc-alert: list installed packages which have release-critical bugs
[wget | curl]
- rmadison: remotely query the Debian archive database about packages
[liburi-perl, wget | curl]
- sadt: run DEP-8 tests [python3-debian]
- suspicious-source: output a list of files which are not common source
files [python3-magic]
- svnpath: print Subversion repository paths [subversion]
- tagpending: run from a Debian source tree and tag bugs that are to be
closed in the latest changelog as pending [libsoap-lite-perl]
- transition-check: check a list of source packages for involvement in
transitions for which uploads to unstable are currently blocked
[libwww-perl, libyaml-syck-perl]
- uscan: scan upstream sites for new releases of packages [gpgv | gpgv2,
gnupg |gnupg2, liblwp-protocol- https-perl, libwww-perl, unzip,
xz-utils, file]
- uupdate: integrate upstream changes into a source package [patch]
- what-patch: determine what patch system, if any, a source package is using
[patchutils]
- whodepends: check which maintainers' packages depend on a package
- who-uploads: determine the most recent uploaders of a package to the Debian
archive [gnupg | gnupg2, debian-keyring, debian-maintainers, wget]
- wnpp-alert: list installed packages which are orphaned or up for adoption
[wget | curl]
- wnpp-check: check whether there is an open request for packaging or
intention to package bug for a package [wget | curl]
- who-permits-upload: Retrieve information about Debian Maintainer access
control lists [gnupg | gnupg2, libencode-locale- perl, libwww-perl,
debian-keyring]
- wrap-and-sort: wrap long lines and sort items in packaging files
[python3-debian]
.
Also included are a set of example mail filters for filtering mail
from Debian mailing lists using exim, procmail, etc.
- devscripts-dbgsym: debug symbols for package devscripts
Contains the following scripts, dependencies/
recommendations shown in
brackets afterwards:
.
- annotate-output: run a command and prepend time and stream (O for stdout,
E for stderr) for every line of output
- archpath: print tla/Bazaar package names [tla | bazaar]
- bts: a command-line tool for manipulating the BTS [www-browser,
libauthen-sasl-perl, libnet- smtp-ssl- perl, libsoap-lite-perl, liburi-perl,
libwww-perl, bsd-mailx | mailx]
- build-rdeps: search for all packages that build-depend on a given package
[dctrl-tools, dose-extra]
- chdist: tool to easily play with several distributions [dctrl-tools]
- checkbashisms: check whether a /bin/sh script contains any common
bash-specific constructs
- cowpoke: upload a Debian source package to a cowbuilder host and build it,
optionally also signing and uploading the result to an incoming queue
[ssh-client]
- cvs-debi, cvs-debc: wrappers around debi and debc respectively (see below)
which allow them to be called from the CVS working directory
[cvs-buildpackage]
- cvs-debrelease: wrapper around debrelease which allows it to be called
from the CVS working directory [cvs-buildpackage, dupload | dput,
ssh-client]
- cvs-debuild: wrapper for cvs-buildpackage to use debuild as its package
building program [cvs-buildpackage, fakeroot, lintian, gnupg | gnupg2]
- dcmd: run a given command replacing the name of a .changes or .dsc file
with each of the files referenced therein
- dcontrol: remotely query package and source control files for all Debian
distributions [liburl-perl, libwww-perl]
- dd-list: given a list of packages, pretty-print it ordered by maintainer
- debc: display the contents of just-built .debs
- debchange/dch: automagically add entries to debian/changelog files
[libdistro-info-perl, libsoap-lite-perl]
- debcheckout: checkout the development repository of a Debian package
- debclean: clean a Debian source tree [fakeroot]
- debcommit: commit changes to cvs, darcs, svn, svk, tla, bzr, git, or hg,
basing commit message on changelog [cvs | darcs | subversion | svk | tla |
bzr | git-core | mercurial, libtimedate-perl]
- debdiff: compare two versions of a Debian package to check for
added and removed files. Use the diffoscope package for deep comparisons.
[wdiff, patchutils]
- debi: install a just-built package
- debpkg: dpkg wrapper to be able to manage/test packages without su
- debrelease: wrapper around dupload or dput [dupload | dput, ssh-client]
- debsign, debrsign: sign a .changes/.dsc pair without needing any of
the rest of the package to be present; can sign the pair remotely
or fetch the pair from a remote machine for signing [gnupg | gnupg2,
debian-keyring, ssh-client]
- debsnap: grab packages from http://snapshot. debian. org [libwww-perl]
- debuild: wrapper to build a package without having to su or worry
about how to invoke dpkg to build using fakeroot. Also deals
with common environment problems, umask etc. [fakeroot, lintian,
gnupg | gnupg2]
- deb-reversion: increase a binary package version number and repacks the
package, useful for porters and the like
- dep3changelog: generate a changelog entry from a DEP3-style patch header
- desktop2menu: given a freedesktop.org desktop file, generate a skeleton
for a menu file [libfile-desktopentry- perl]
- dget: download Debian source and binary packages [wget | curl]
- diff2patches: extract patches from a .diff.gz file placing them under
debian/ or, if present, debian/patches [patchutils]
- dpkg-depcheck, dpkg-genbuilddeps: determine the packages used during
the build of a Debian package; useful for determining the Build-Depends
control field needed [build-essential, strace]
- dscextract: extract a single file from a Debian source package [patchutils]
- dscverify: verify the integrity of a Debian package from the
.changes or .dsc files [gnupg | gnupg2, debian-keyring, libdigest-md5-perl]
- edit-patch: add/edit a patch for a source package and commit the changes
[quilt | dpatch | cdbs]
- getbuildlog: download package build logs from Debian auto-builders [wget]
- grep-excuses: grep the update_excuses.html file for your packages
[libterm-size-perl, wget, w3m]
- licensecheck: attempt to determine the license of source files
- list-unreleased: search for unreleased packages
- manpage-alert: locate binaries without corresponding manpages [man-db]
- mass-bug: mass-file bug reports [bsd-mailx | mailx]
- mergechanges: merge .changes files from the same release but built
on different architectures
- mk-build-deps: given a package name and/or control file, generate a binary
package which may be installed to satisfy the build-dependencies of the
given package [equivs]
- mk-origtargz: rename upstream tarball, optionally changing the compression
and removing unwanted files [unzip, xz-utils, file]
- namecheck: check project names are not already taken
- nmudiff: mail a diff of the current package against the previous version
to the BTS to assist in tracking NMUs [patchutils, mutt]
- origtargz: fetch the orig tarball of a Debian package from various sources,
and unpack it
- plotchangelog: view a nice plot of the data in a changelog file
[libtimedate-perl, gnuplot]
- pts-subscribe: subscribe to the PTS for a limited period of time
[bsd-mailx | mailx, at]
- rc-alert: list installed packages which have release-critical bugs
[wget | curl]
- rmadison: remotely query the Debian archive database about packages
[liburi-perl, wget | curl]
- sadt: run DEP-8 tests [python3-debian]
- suspicious-source: output a list of files which are not common source
files [python3-magic]
- svnpath: print Subversion repository paths [subversion]
- tagpending: run from a Debian source tree and tag bugs that are to be
closed in the latest changelog as pending [libsoap-lite-perl]
- transition-check: check a list of source packages for involvement in
transitions for which uploads to unstable are currently blocked
[libwww-perl, libyaml-syck-perl]
- uscan: scan upstream sites for new releases of packages [gpgv | gpgv2,
gnupg |gnupg2, liblwp-protocol- https-perl, libwww-perl, unzip,
xz-utils, file]
- uupdate: integrate upstream changes into a source package [patch]
- what-patch: determine what patch system, if any, a source package is using
[patchutils]
- whodepends: check which maintainers' packages depend on a package
- who-uploads: determine the most recent uploaders of a package to the Debian
archive [gnupg | gnupg2, debian-keyring, debian-maintainers, wget]
- wnpp-alert: list installed packages which are orphaned or up for adoption
[wget | curl]
- wnpp-check: check whether there is an open request for packaging or
intention to package bug for a package [wget | curl]
- who-permits-upload: Retrieve information about Debian Maintainer access
control lists [gnupg | gnupg2, libencode-locale- perl, libwww-perl,
debian-keyring]
- wrap-and-sort: wrap long lines and sort items in packaging files
[python3-debian]
.
Also included are a set of example mail filters for filtering mail
from Debian mailing lists using exim, procmail, etc.