From owner-freebsd-ports@FreeBSD.ORG Fri Nov 3 21:22:48 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 53F7216A4D0 for ; Fri, 3 Nov 2006 21:22:48 +0000 (UTC) (envelope-from vivek@khera.org) Received: from yertle.kcilink.com (yertle.kcilink.com [74.92.149.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D4B743D75 for ; Fri, 3 Nov 2006 21:22:33 +0000 (GMT) (envelope-from vivek@khera.org) Received: from [192.168.7.103] (host-103.int.kcilink.com [192.168.7.103]) by yertle.kcilink.com (Postfix) with ESMTP id 9693CB831 for ; Fri, 3 Nov 2006 16:22:32 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: References: Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-12--401841826; protocol="application/pkcs7-signature" Message-Id: From: Vivek Khera Date: Fri, 3 Nov 2006 16:22:31 -0500 To: freebsd ports X-Mailer: Apple Mail (2.752.2) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: [nycbug-talk] creating "local" ports (fwd) 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, 03 Nov 2006 21:22:48 -0000 --Apple-Mail-12--401841826 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Nov 3, 2006, at 3:30 PM, Charles Sprickman wrote: > Is there some mechanism that I'm missing to deal with a local > category? I've been googling without much luck, and I didn't see > this addressed in the porter's handbook. > Check the June 8 archives for this mailing list, for my message with subject "Re: category for local ports". I only use it for truly local ports, not altered versions of regular ports. Can you not submit patches to them with appropriate flags to set to get the behavior you desire? > Beyond that, I have a few other questions: > > -By default cvsup and (I assume portsnap) would nuke anything in / > usr/ports that was not part of the main ports tree. How can this > be dealt with in a way that none of the current/future port update > methods will not clobber our local tree? > portsnap seems to leave my local subdir alone. I don't recall doing anything special to make it ignore it. > -How does one handle packages that depend on say, qmail, but I now > want to > depend on local-qmail? I know portupgrade can be tought this by > setting > an alternate pkgdep, but is there any clever way of doing this so > that when you're not using portupgrade the deps are adjusted? I doubt it. Answer is to always use portupgrade :-) --Apple-Mail-12--401841826--