devscripts

Not Rated
Description
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, libsoap-lite-perl, libwww-perl, mailx | mailutils]
- 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
- 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-client]
- cvs-debuild: run cvs-buildpackage using debuild (see below) as the
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
- 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, lsb-release]
- debcheckout: checkout the development repository of a Debian package
- debclean: purge a Debian source tree [fakeroot]
- debcommit: commit changes to cvs, svn, svk, tla, bzr, git, or hg, basing
commit message on changelog
[cvs | 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]
- 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
- 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]
- 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
[libterm-size-perl, wget]
- 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 [mailx | mailutils]
- 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]
- 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 | curl, liburi-perl]
- 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]
- uscan: scan upstream sites for new releases of packages
[libcrypt-ssleay-perl, libwww-perl, unzip]
- uupdate: integrate upstream changes into a source package [patch]
- 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, debian-maintainers, wget]
- 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.
Associated Programs
build-essential Informational list of build-essential packages
Bazaar easy to use distributed version control system
curl Get a file from an HTTP, HTTPS or FTP server
Concurrent Versions System (CVS) Concurrent Versions System
dput Debian package upload tool
dupload utility to upload Debian packages
fakeroot Gives a fake root environment
Git fast, scalable, distributed revision control system
GnuPG GNU privacy guard - a free PGP replacement
Gnuplot A command-line driven interactive plotting program
libauthen-sasl-perl Authen::SASL - SASL Authentication framework
libcrypt-ssleay-perl Support for https protocol in LWP
libsoap-lite-perl Client and server side SOAP implementation
libtimedate-perl Time and date functions for Perl
libwww-perl WWW client/server library for Perl (aka LWP)
lintian Debian package checker
mailutils GNU mailutils utilities for handling mail
mailx Transitional package for mailx rename
man-db on-line manual pager
Mercurial Scalable distributed version control system
Mutt text-based mailreader supporting MIME, GPG, PGP and threading
Patch Apply a diff file to an original
Perl Larry Wall's Practical Extraction and Report Language
Subversion Advanced version control system
SVK A Distributed Version Control System
tla GNU Arch revision control system
UnZip De-archiver for .zip files
wdiff Compares two files word by word
wget retrieves files from the web
Available deb Repositories (how-to add a respository)
Debian 32-bit 64-bit
sarge 2.8.14 2.8.14
sarge-backports 2.9.26~bpo.1 2.9.26~bpo.1
etch 2.9.26 2.9.26
etch-backports 2.10.35~bpo40+1 2.10.35~bpo40+1
lenny 2.10.35
sid 2.10.38 2.10.38

Ubuntu 32-bit 64-bit
dapper 2.9.10 2.9.10
feisty 2.9.27ubuntu13 2.9.27ubuntu13
gutsy 2.10.7ubuntu5 2.10.7ubuntu5
gutsy-backports 2.10.26ubuntu7~hardy1
hardy 2.10.11ubuntu5
hardy-backports 2.10.26ubuntu7~hardy1
intrepid 2.10.26ubuntu13 2.10.26ubuntu13

Rating: Not Rated (0 votes)


Login or Register to rate devscripts, add a Tag, or designate as an alternative to a Windows app



Upload Screenshots
Images must be in GIF, JPG, or PNG formats and can be no larger than 2 MB. Only one file can be uploaded at a time. A description can be included, but it is optional.
Desc:
File:
You must login or register to upload a screenshot.
Submit Web Links
Submit the title and link (including http://) to an article pertaining to devscripts and it will appear in the Web Links section of the right banner. Contact us here if an entry needs to be removed.
Title:
Link:
You must login or register to post links.

Write a Review

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
More information about formatting options