1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205
|
Source: devscripts
Section: devel
Priority: optional
Maintainer: Devscripts Devel Team <devscripts-devel@lists.alioth.debian.org>
Uploaders: Julian Gilbey <jdg@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>,
Benjamin Drung <bdrung@debian.org>
Standards-Version: 3.9.3
Build-Depends: debhelper (>= 8),
docbook-xsl,
libdistro-info-perl,
libfile-desktopentry-perl,
libjson-perl,
libterm-size-perl,
libtimedate-perl,
liburi-perl,
libwww-perl,
lsb-release,
perl,
po4a (>= 0.40),
pylint,
python-all,
python-debian (>= 0.1.15),
python-magic,
python-setuptools,
python-unittest2,
shunit2 (>= 2.1.6),
xsltproc
X-Python-Version: >= 2.6
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=devscripts/devscripts.git
Vcs-Git: git://anonscm.debian.org/devscripts/devscripts.git
Package: devscripts
Architecture: any
Depends: dpkg-dev (>= 1.15.4.1),
${misc:Depends},
${perl:Depends},
${python:Depends},
${shlibs:Depends}
Recommends: at,
curl | wget,
dctrl-tools,
dput | dupload,
fakeroot,
gnupg,
libdistro-info-perl,
libjson-perl,
libparse-debcontrol-perl,
liburi-perl,
libwww-perl,
lintian,
man-db,
patch,
patchutils,
python-debian (>= 0.1.15),
python-magic,
sensible-utils,
strace,
unzip,
wdiff,
xz-utils,
${vendor:Recommends}
Suggests: bsd-mailx | mailx,
build-essential,
cvs-buildpackage,
devscripts-el,
gnuplot,
libauthen-sasl-perl,
libfile-desktopentry-perl,
libnet-smtp-ssl-perl,
libterm-size-perl,
libtimedate-perl,
libyaml-syck-perl,
mutt,
ssh-client,
svn-buildpackage,
w3m,
${vendor:Suggests}
Breaks: ubuntu-dev-tools (<< 0.124~)
Replaces: ubuntu-dev-tools (<< 0.124~)
Description: 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, libwww-perl,
bsd-mailx | mailx]
- build-rdeps: Searches for all packages that build-depend on a
given package [dctrl-tools]
- chdist: tool to easily play with several distributions [dctrl-tools]
- checkbashisms: check whether a /bin/sh script contains any common
bash-specific contructs
- 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: A wrapper for cvs-buildpackage to use debuild as its package
building program. [cvs-buildpackage, fakeroot, lintian, gnupg]
- 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
[libparse-debcontrol-perl, libsoap-lite-perl]
- debcheckout: checkout the development repository of a Debian package
- debclean: purge 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]
- debdiff: compare two versions of a Debian package to check for
added and removed files [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,
debian-keyring, ssh-client]
- debsnap: grab packages from http://snapshot.debian.org [libwww-perl,
libjson-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]
- deb-reversion: increases a binary package version number and repacks the
archive
- dep3changelog: generate a changelog entry from a DEP3-style patch header
- desktop2menu: produce a skeleton menu file from a freedesktop.org
desktop file [libfile-desktopentry-perl]
- dget: downloads Debian source and binary packages [wget | curl]
- 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]
- diff2patches: extract patches from a .diff.gz file placing them under
debian/ or, if present, debian/patches [patchutils]
- 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, 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: searches 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 a package 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 packages. [equivs]
- 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]
- 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]
- rmadison: remotely query the Debian archive database about packages
[wget | curl, liburi-perl]
- suspicious-source: output a list of files which are not common source
files [python-magic]
- svnpath: print svn repository paths [subversion]
- tagpending: runs from a Debian source tree and tags 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
[libcrypt-ssleay-perl, libwww-perl, unzip, xz-utils]
- 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, debian-keyring, wget]
- wnpp-alert: list installed packages which are orphaned or up for
adoption [wget]
- wnpp-check: check whether there is an open request for packaging or
intention to package bug for a package [wget]
- wrap-and-sort: wrap long lines and sort items in packaging files
[python-debian]
.
Also included are a set of example mail filters for filtering mail
from Debian mailing lists using exim, procmail, etc.
|