DragonFly On-Line Manual Pages

Search: Section:  


DECLEAN(1)             DragonFly General Commands Manual            DECLEAN(1)

NAME

declean - clean up after a Debian package build

SYNOPSIS

declean

DESCRIPTION

The declean utility attempts to clean up the files generated by the build of a Debian source package. It is intended to be used after a "debuild clean" or equivalent command, and removes the *.deb, *.changes, etc. files from the parent directory. Actually, declean removes all files with names containing an underscore (`*_*'), and then restores the original source archives by copying everything from the parent directory's dist/ subdirectory back into the parent directory. This is all a bit complicated; see below for a simple example :)

RETURN VALUES

The declean utility exits 0 on success, and >0 if an error occurs. If the parent directory does not contain a dist/ subdirectory, declean will not remove any files but display an error message instead to prevent its being invoked from the wrong directory or destroying a package's source archive.

ENVIRONMENT

The declean utility's operation is currently not directly affected by its environment.

FILES

The declean utility's operation is currently not directly affected by any files.

EXAMPLES

My personal workflow when modifying a Debian package is: apt-get source timelimit mkdir dist cp *.orig.tar.gz dist/ cd timelimit*/ debuild -uc -us debuild clean declean (repeat the last three steps ad infinitum ;)

SEE ALSO

debuild(1), dpkg-source(1)

HISTORY

The declean utility was written by Peter Pentchev in 2005.

AUTHORS

Peter Penchev <roam@ringlet.net> DragonFly 6.5-DEVELOPMENT August 17, 2010 DragonFly 6.5-DEVELOPMENT

Search: Section: