From owner-freebsd-ports@FreeBSD.ORG Tue Aug 9 14:12:11 2005 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 2130D16A41F for ; Tue, 9 Aug 2005 14:12:11 +0000 (GMT) (envelope-from bsdcrank@squbes.com) Received: from vms046pub.verizon.net (vms046pub.verizon.net [206.46.252.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id D465E43D45 for ; Tue, 9 Aug 2005 14:12:10 +0000 (GMT) (envelope-from bsdcrank@squbes.com) Received: from [192.168.177.29] ([141.149.59.236]) by vms046.mailsrvcs.net (Sun Java System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id <0IKY00COIKLZ8TA3@vms046.mailsrvcs.net> for freebsd-ports@FreeBSD.org; Tue, 09 Aug 2005 09:08:24 -0500 (CDT) Date: Tue, 09 Aug 2005 10:08:22 -0400 From: Gregg Cooper In-reply-to: <20050809134728.GA55529@xor.obsecurity.org> To: Kris Kennaway Message-id: <42F8B8D6.4040304@squbes.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en References: <42F4F968.80600@squbes.com> <20050809033920.GA87042@xor.obsecurity.org> <42F8B328.4030305@squbes.com> <20050809134728.GA55529@xor.obsecurity.org> User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050721) Cc: freebsd-ports@FreeBSD.org Subject: Re: Ports disconnected from category Makefiles 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: Tue, 09 Aug 2005 14:12:11 -0000 Kris Kennaway wrote: >>>> devel/cscout-devel >>>> www/rt34 >>> >>>They're probably repo-copies in progress. >> >>Other ports which put things under distfiles in a way that portsclean is >>unhappy with are: >> >> games/freeciv >> japanese/cal.rb >> mail/quickml >> print/foomatic-db >> print/lgrind > > I'm not sure what you're saying the problem with these ports is. They all leave files under the distfiles directory that the ports tree doesn't know about. For instance, with devel/cscout-devel not being in the category Makefile, portsclean doesn't know about devel/cscout-devel/distinfo, and thus asks to delete the port distfiles (cscout-2.1-freebsd-i386.tar.gz & cscout-2.1-neutral.tar.gz). With print/foomatic-db doing a CVS checkout (currently in directory distfiles/foomatic-db-20050309) and creating a tarball from this (foomatic-db-20050309.tar.bz2), and leaving behind the CVS checkout directory, portsclean doesn't know about all of these individual files, and asks to delete each of them (about 2,260 files!). The others are each slightly different, but hopefully this conveys the idea. Gregg