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

FreeBSD Manual Pages

  
 
  

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 re-
       moves 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 pre-
       vent its	being invoked from the wrong directory or destroying  a	 pack-
       age'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.0		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.0>

home | help