sarge  ] [  sarge-backports  ] [  etch  ] [  etch-backports  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ Source: devscripts  ]

Package: devscripts (2.9.26~bpo.1) [backports]

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,
   libwww-perl, mailx | mailutils]
 - checkbashisms: check whether a /bin/sh script contains any common
   bash-specific contructs
 - cvs-debi, cvs-debc: to call debi and debc from the CVS working directory
   after running cvs-debuild or cvs-buildpackage [cvs-buildpackage]
 - cvs-debrelease: to call debrelease from the CVS working directory
   after running cvs-debuild or cvs-buildpackage [cvs-buildpackage,
   dupload | dput, ssh]
 - cvs-debuild: run cvs-buildpackage using debuild (see below) as the
   package building program [cvs-buildpackage, fakeroot, lintian | linda,
   gnupg]
 - 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 [wget]
 - debclean: purge a Debian source tree [fakeroot]
 - debcommit: commit changes to cvs or svn, basing commit message on
   changelog [cvs | subversion]
 - 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]
 - 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]
 - 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 | linda, gnupg]
 - deb-reversion: increases a binary package version number and repacks the
   archive
 - dget: downloads Debian source and binary packages [wget]
 - 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]
 - dscverify: verify the integrity of a Debian package from the
   .changes or .dsc files [gnupg, debian-keyring, libdigest-md5-perl]
 - grep-excuses: grep the update_excuses.html file for your packages [wget]
 - mass-bug: mass-file bug reports [mailx | mailutils]
 - mergechanges: merge .changes files from a package built on different
   architectures
 - 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
   [mailx | mailutils, at]
 - rc-alert: list installed packages which have release-critical bugs [wget]
 - rmadison: remotely query the Debian archive database about packages [wget]
 - svnpath: print svn repository paths [subversion]
 - tagpending: shell script which runs from a Debian source tree and tags
   bugs that are to be closed in the latest changelog as pending.
   [wget]
 - uscan: scan upstream sites for new releases of packages [libwww-perl]
 - uupdate: integrate upstream changes into a source package [patch]
 - whodepends: check which maintainers' packages depend on a package
 - who-uploads [gnupg, debian-keyring, wget]: determine the most recent
   uploaders of a package to the Debian archive
 - wnpp-alert: list installed packages which are orphaned or up for
   adoption [wget]

Also included are a set of example mail filters for filtering mail from Debian mailing lists using exim, procmail, etc.

Tags: Software Development: Debian, Packaging, User Interface: Command Line, Made Of: made-of::lang:perl, Role: role::sw:utility, Application Suite: Debian, Purpose: Checking, Works with: Bugs or Issues, Packaged Software, Source Code

Other Packages Related to devscripts

  • depends
  • recommends
  • suggests
  • dep: debianutils (>= 2.0)
    Miscellaneous utilities specific to Debian
  • dep: dpkg-dev
    Package building tools for Debian
  • dep: libc6 (>= 2.3.2.ds1-21) [not alpha, ia64]
    GNU C Library: Shared libraries and Timezone data
    also a virtual package provided by libc6-udeb
  • dep: libc6.1 (>= 2.3.2.ds1-21) [alpha, ia64]
    GNU C Library: Shared libraries and Timezone data
    also a virtual package provided by libc6.1-udeb
  • dep: libgcc1 (>= 1:3.4.1-3) [mips, mipsel]
    GCC support library
  • dep: perl (>= 5.8)
    Larry Wall's Practical Extraction and Report Language
  • dep: sed (>= 2.95)
    The GNU sed stream editor
  • rec: fakeroot
    Gives a fake root environment
  • sug: at
    Delayed job execution and batch processing
  • sug: build-essential
    informational list of build-essential packages
  • sug: cvs
    Concurrent Versions System
    or subversion
    Advanced version control system
    or tla
    arch revision control system
    or bazaar
    arch revision control system
  • sug: cvs-buildpackage
    A set of Debian package scripts for CVS source trees.
  • sug: debian-keyring
    GnuPG (and obsolete PGP) keys of Debian Developers
  • sug: devscripts-el
    Emacs wrappers for the commands in devscripts
  • sug: dupload (>= 2.1)
    utility to upload Debian packages
    or dput
    Debian package upload tool
  • sug: gnupg (>= 1.0.7)
    GNU privacy guard - a free PGP replacement
  • sug: gnuplot
    A command-line driven interactive plotting program
  • sug: libdigest-md5-perl
    Package not available
  • sug: libtimedate-perl
    Time and date functions for Perl
  • sug: libwww-perl
    WWW client/server library for Perl (aka LWP)
  • sug: lintian
    Debian package checker
    or linda
    Debian package checker, not unlike lintian
  • sug: mailx
    A simple mail user agent
    also a virtual package provided by mailutils
    or mailutils
    GNU mailutils utilities for handling mail
    also a virtual package provided by mailutils
  • sug: mutt
    text-based mailreader supporting MIME, GPG, PGP and threading
  • sug: patch
    Apply a diff file to an original
  • sug: patchutils
    Utilities to work with patches
  • sug: ssh
    Secure shell client and server (transitional package)
  • sug: strace
    A system call tracer
  • sug: wdiff
    Compares two files word by word
  • sug: wget
    retrieves files from the web
  • sug: www-browser
    virtual package provided by dillo, firefox, konqueror, links2

Download devscripts

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 378.3 kB1144 kB [list of files]
amd64 384.3 kB1144 kB [list of files]
arm 377.4 kB1136 kB [list of files]
hppa 378.8 kB1144 kB [list of files]
i386 377.3 kB1136 kB [list of files]
ia64 379.4 kB1144 kB [list of files]
mips 380.6 kB1148 kB [list of files]
mipsel 378.9 kB1140 kB [list of files]
powerpc 382.3 kB1144 kB [list of files]
s390 377.9 kB1136 kB [list of files]
sparc 377.4 kB1136 kB [list of files]