4 Maintainer: Devscripts Devel Team <pkg-devscripts@teams.debian.net>
5 Uploaders: Julian Gilbey <jdg@debian.org>, Joey Hess <joeyh@debian.org>, Mohammed Adnène Trojette <adn+deb@diwi.org>, Christoph Berg <myon@debian.org>, Stefano Zacchiroli <zack@debian.org>, James McCoy <jamessan@debian.org>, Martin Zobel-Helas <zobel@debian.org>, Adam D. Barratt <adam@adam-barratt.org.uk>, Luk Claes <luk@debian.org>, Patrick Schoenfeld <schoenfeld@debian.org>, Ryan Niebur <ryanryan52@gmail.com>
6 Standards-Version: 3.8.4
7 Build-Depends: perl, debhelper (>= 6.0.0), docbook-xsl, libtimedate-perl,
8 libfile-desktopentry-perl, libterm-size-perl, liburi-perl, libwww-perl,
9 po4a (>= 0.40), xsltproc, libjson-perl
10 Vcs-Browser: http://git.debian.org/?p=devscripts/devscripts.git
11 Vcs-Git: git://git.debian.org/devscripts/devscripts.git
15 Depends: dpkg-dev (>= 1.15.4.1), perl, ${shlibs:Depends}, ${misc:Depends}
16 Recommends: at, curl | wget, dctrl-tools, debian-keyring, debian-maintainers,
17 dput | dupload, equivs, fakeroot, gnupg, libauthen-sasl-perl,
18 libcrypt-ssleay-perl, libparse-debcontrol-perl, libsoap-lite-perl,
19 libterm-size-perl, libtimedate-perl, liburi-perl, libwww-perl,
20 libyaml-syck-perl, lintian, lsb-release, bsd-mailx | mailx,
21 man-db, patch, patchutils, ssh-client, strace, unzip, wdiff, www-browser,
22 subversion | cvs | darcs | tla | bzr | git-core | mercurial, lzma,
23 xz-utils, sensible-utils, libjson-perl
24 Suggests: build-essential, cvs-buildpackage, devscripts-el, gnuplot,
25 libfile-desktopentry-perl, libnet-smtp-ssl-perl (>= 1.01-2), mutt,
27 Description: scripts to make the life of a Debian Package maintainer easier
28 Contains the following scripts, dependencies/recommendations shown in
31 - annotate-output: run a command and prepend time and stream (O for stdout,
32 E for stderr) for every line of output
33 - archpath: print tla/Bazaar package names [tla | bazaar]
34 - bts: a command-line tool for manipulating the BTS [www-browser,
35 libauthen-sasl-perl, libnet-smtp-ssl-perl, libsoap-lite-perl, libwww-perl,
37 - build-rdeps: Searches for all packages that build-depend on a
38 given package [dctrl-tools]
39 - chdist: tool to easily play with several distributions [dctrl-tools]
40 - checkbashisms: check whether a /bin/sh script contains any common
41 bash-specific contructs
42 - cowpoke: upload a Debian source package to a cowbuilder host and build it,
43 optionally also signing and uploading the result to an incoming queue
45 - cvs-debi, cvs-debc: wrappers around debi and debc respectively (see below)
46 which allow them to be called from the CVS working directory.
48 - cvs-debrelease: wrapper around debrelease which allows it to be called
49 from the CVS working directory. [cvs-buildpackage, dupload | dput,
51 - cvs-debuild: A wrapper for cvs-buildpackage to use debuild as its package
52 building program. [cvs-buildpackage, fakeroot, lintian, gnupg]
53 - dcmd: run a given command replacing the name of a .changes or .dsc file
54 with each of the files referenced therein
55 - dcontrol: remotely query package and source control files for all Debian
56 distributions. [liburl-perl, libwww-perl]
57 - dd-list: given a list of packages, pretty-print it ordered by maintainer
58 - debc: display the contents of just-built .debs
59 - debchange/dch: automagically add entries to debian/changelog files
60 [libparse-debcontrol-perl, libsoap-lite-perl, lsb-release]
61 - debcheckout: checkout the development repository of a Debian package
62 - debclean: purge a Debian source tree [fakeroot]
63 - debcommit: commit changes to cvs, darcs, svn, svk, tla, bzr, git, or hg,
64 basing commit message on changelog
65 [cvs | darcs | subversion | svk | tla | bzr | git-core | mercurial]
66 - debdiff: compare two versions of a Debian package to check for
67 added and removed files [wdiff, patchutils]
68 - debi: install a just-built package
69 - debpkg: dpkg wrapper to be able to manage/test packages without su
70 - debrelease: wrapper around dupload or dput [dupload | dput, ssh-client]
71 - debsign, debrsign: sign a .changes/.dsc pair without needing any of
72 the rest of the package to be present; can sign the pair remotely
73 or fetch the pair from a remote machine for signing [gnupg,
74 debian-keyring, ssh-client]
75 - debsnap: grab packages from http://snapshot.debian.org [libwww-perl,
77 - debuild: wrapper to build a package without having to su or worry
78 about how to invoke dpkg to build using fakeroot. Also deals
79 with common environment problems, umask etc. [fakeroot,
81 - deb-reversion: increases a binary package version number and repacks the
83 - desktop2menu: produce a skeleton menu file from a freedesktop.org
84 desktop file [libfile-desktopentry-perl]
85 - dget: downloads Debian source and binary packages [wget | curl]
86 - dpkg-depcheck, dpkg-genbuilddeps: determine the packages used during
87 the build of a Debian package; useful for determining the Build-Depends
88 control field needed [build-essential, strace]
89 - diff2patches: extract patches from a .diff.gz file placing them under
90 debian/ or, if present, debian/patches [patchutils]
91 - dscverify: verify the integrity of a Debian package from the
92 .changes or .dsc files [gnupg, debian-keyring, libdigest-md5-perl]
93 - getbuildlog: download package build logs from Debian auto-builders [wget]
94 - grep-excuses: grep the update_excuses.html file for your packages
95 [libterm-size-perl, wget, w3m]
96 - licensecheck: attempt to determine the license of source files
97 - list-unreleased: searches for unreleased packages
98 - manpage-alert: locate binaries without corresponding manpages [man-db]
99 - mass-bug: mass-file bug reports [bsd-mailx | mailx]
100 - mergechanges: merge .changes files from a package built on different
102 - mk-build-deps: Given a package name and/or control file, generate a binary
103 package which may be installed to satisfy the build-dependencies of the
104 given packages. [equivs]
105 - namecheck: Check project names are not already taken.
106 - nmudiff: mail a diff of the current package against the previous version
107 to the BTS to assist in tracking NMUs [patchutils, mutt]
108 - plotchangelog: view a nice plot of the data in a changelog file
109 [libtimedate-perl, gnuplot]
110 - pts-subscribe: subscribe to the PTS for a limited period of time
111 [bsd-mailx | mailx, at]
112 - rc-alert: list installed packages which have release-critical bugs [wget]
113 - rmadison: remotely query the Debian archive database about packages
114 [wget | curl, liburi-perl]
115 - svnpath: print svn repository paths [subversion]
116 - tagpending: runs from a Debian source tree and tags bugs that are to
117 be closed in the latest changelog as pending. [libsoap-lite-perl]
118 - transition-check: Check a list of source packages for involvement in
119 transitions for which uploads to unstable are currently blocked
120 [libwww-perl, libyaml-syck-perl]
121 - uscan: scan upstream sites for new releases of packages
122 [libcrypt-ssleay-perl, libwww-perl, unzip, lzma, xz-utils]
123 - uupdate: integrate upstream changes into a source package [patch]
124 - whodepends: check which maintainers' packages depend on a package
125 - who-uploads: determine the most recent uploaders of a package to the Debian
126 archive [gnupg, debian-keyring, debian-maintainers, wget]
127 - wnpp-alert: list installed packages which are orphaned or up for
129 - wnpp-check: check whether there is an open request for packaging or
130 intention to package bug for a package [wget]
132 Also included are a set of example mail filters for filtering mail
133 from Debian mailing lists using exim, procmail, etc.