From owner-freebsd-ports@FreeBSD.ORG Tue Apr 22 00:40:01 2003 Return-Path: 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 3E01B37B401 for ; Tue, 22 Apr 2003 00:40:01 -0700 (PDT) Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7F6243FBF for ; Tue, 22 Apr 2003 00:40:00 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.gorean.org (12-234-22-23.client.attbi.com[12.234.22.23]) by rwcrmhc52.attbi.com (rwcrmhc52) with SMTP id <2003042207400005200h39jhe>; Tue, 22 Apr 2003 07:40:00 +0000 Date: Tue, 22 Apr 2003 00:39:59 -0700 (PDT) From: Doug Barton To: Tim Aslat In-Reply-To: <20030422095043.3d3095ec.tim@spyderweb.com.au> Message-ID: <20030422003739.Y659@znfgre.tberna.bet> References: <20030422095043.3d3095ec.tim@spyderweb.com.au> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-ports Subject: Re: question about /usr/ports structure X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2003 07:40:01 -0000 On Tue, 22 Apr 2003, Tim Aslat wrote: > Hi All, > > I'm wondering if someone can enlighten me on the /usr/ports directory > structure for development. What I'm looking for is a place I can put > ports I'm working on until they are ready for submission, without > having them overwritten each time I cvsup my ports tree (daily cron job) As a couple people already alluded to, you can store the ports directories anywhere on your system. For example, ~/ports would be fine. As long as you have all the files FOR the port in the working directory, it should all work. The reason is that the port Makefile's include bsd.port.mk (or pre. and post.), which means that the directory itself can be anywhere. HTH, Doug -- This .signature sanitized for your protection