From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 00:10:03 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4DBA16A41F for ; Mon, 23 Jan 2006 00:10:03 +0000 (GMT) (envelope-from jtregunna@blurgle.ca) Received: from kirk.blurgle.ca (kirk.blurgle.ca [66.38.165.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59DD343D5A for ; Mon, 23 Jan 2006 00:10:03 +0000 (GMT) (envelope-from jtregunna@blurgle.ca) Received: from [192.168.0.14] (scotty.blurgle.ca [66.38.165.231]) (authenticated bits=0) by kirk.blurgle.ca (8.13.1/8.13.1) with ESMTP id k0N09P5W013185 (version=TLSv1/SSLv3 cipher=EDH-DSS-DES-CBC3-SHA bits=168 verify=NO); Mon, 23 Jan 2006 00:09:26 GMT (envelope-from jtregunna@blurgle.ca) In-Reply-To: <43D41AC2.206@ucsb.edu> References: <43D41AC2.206@ucsb.edu> Mime-Version: 1.0 (Apple Message framework v746.2) Message-Id: <399F8FC2-50EA-4F1B-862C-6948AFB30384@blurgle.ca> From: Jeremy Tregunna Date: Sun, 22 Jan 2006 19:09:38 -0500 To: randall ehren X-Mailer: Apple Mail (2.746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ports@freebsd.org Subject: Re: ports cleaning script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 00:10:04 -0000 sysutils/portupgrade has "portsclean" whose -C option will clean work dirs. On 22-Jan-06, at 6:52 PM, randall ehren wrote: > hi - > a few years ago i wrote a small perl script to cleanup all ports > that had a 'work' directory, aka a 'make clean'. it's quite simple, > but i haven't found anything that does a similar thing. > > cleanup_port_ports.pl: > #!/usr/bin/perl > > #### > ### > ## clean out the ports tree (remove all the 'work' directories) > # randall s. ehren 20001011 > > @works = `/usr/bin/find /usr/ports/ -name work`; > foreach $directory (@works) { > print "removing $directory"; > `/bin/rm -r $directory`; > } > > > -- > :// randall s. ehren :// voice 805.893.5632 > :// systems administrator :// isber|survey|avss.ucsb.edu > :// institute for social, behavioral, and economic research > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports- > unsubscribe@freebsd.org" > > !DSPAM:43d41ace130712196870959! > -- Jeremy Tregunna jtregunna@blurgle.ca "If you round off the fractions, embedded systems consume 100% of the worldwide production of microprocessors." -- Jim Turley