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

FreeBSD Manual Pages

  
 
  

home | help
DECLEAN(1)		FreeBSD	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	origi-
     nal 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>

FreeBSD	13.0			August 17, 2010			  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | ENVIRONMENT | FILES | EXAMPLES | SEE ALSO | HISTORY | AUTHORS

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

home | help