From owner-freebsd-ports@FreeBSD.ORG Fri May 27 11:27:50 2005 Return-Path: X-Original-To: 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 7B52016A41C for ; Fri, 27 May 2005 11:27:50 +0000 (GMT) (envelope-from matt_mills@btopenworld.com) Received: from smtp805.mail.ukl.yahoo.com (smtp805.mail.ukl.yahoo.com [217.12.12.195]) by mx1.FreeBSD.org (Postfix) with SMTP id D17A043D49 for ; Fri, 27 May 2005 11:27:49 +0000 (GMT) (envelope-from matt_mills@btopenworld.com) Received: from unknown (HELO ?192.168.0.1?) (matt?mills@btopenworld.com@81.129.185.50 with plain) by smtp805.mail.ukl.yahoo.com with SMTP; 27 May 2005 11:27:48 -0000 Message-ID: <42970476.6050105@btopenworld.com> Date: Fri, 27 May 2005 12:28:54 +0100 From: Matt Mills User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: /usr/ports/distfiles maintenance 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: Fri, 27 May 2005 11:27:50 -0000 Hi all, Something which has recently struck me as an unanswered question. How do you all maintain your /usr/ports/distfiles directory? This isn't a topic I've *ever* seen discussed or even mentioned in all the years I've been using FreeBSD. Obviously over time, you get many different versions of the same software. These all take up space on your hard disk and eventually require some kind of cleanup and/or maintenance. Basically, my question is: is there some piece of software or automated way of keeping the directory clean of stale sources? I can imagine obvious problems with automating the process due to different versions of the same software in separate ports (eg. autoconf, automake, libtool, etc.) So, what do you all think? -- Matt