Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
DECLEAN(1)		     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/  subdirec-
     tory 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>

FreeBSD ports 15.quarterly	 August 17, 2010		      DECLEAN(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=declean&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help