From owner-freebsd-questions Sun Mar 31 19:52:31 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mired.org (dsl-64-192-6-133.telocity.com [64.192.6.133]) by hub.freebsd.org (Postfix) with SMTP id 32FD037B41A for ; Sun, 31 Mar 2002 19:52:27 -0800 (PST) Received: (qmail 92018 invoked by uid 100); 1 Apr 2002 03:52:26 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15527.55672.529725.821617@guru.mired.org> Date: Sun, 31 Mar 2002 21:52:24 -0600 To: Peter Leftwich Cc: "Brian T.Schellenberger" , Jonathan Arnold , Zach Barnett , FreeBSD Questions Subject: Re: Packages and Ports [pkg vs portupgrade? taken off-list] In-Reply-To: <20020331223956.D64848-100000@earl-grey.cloud9.net> References: <15527.54813.148845.329867@guru.mired.org> <20020331223956.D64848-100000@earl-grey.cloud9.net> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: Mike Meyer X-Delivery-Agent: TMDA/0.49 (Python 2.2 on freebsd4) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In <20020331223956.D64848-100000@earl-grey.cloud9.net>, Peter Leftwich typed: > On Sun, 31 Mar 2002, Mike Meyer wrote: > > PL> [1] Where do you run "build patch" (i.e. cd to which dir first)? > > PL> [2] What if you type "which build" and it is not found? > > You run "make patch", and you do it in /usr/ports//. > I sort of figured that after I posted, since make and build seem to become > more and more interchangeable. Both apply as a verb, but "make" is the only one I've seen used as a noun. > Is there a recursive flag to "make?" No. > Does portupgrade (which can work(s) on the entire /usr/ports/ tree I > understand) have a flag to run all the make install and make patch > etc commands once all port files have been updated? Ok, portupgrade will do the complete install process. If you can create a command to apply your local patches - and it's the same for each port - you can use the -B flag to make to get it to run that command. I can see a straightforward script that looks for patches in /usr/ports-local/ and applies them if they exist. > Last question, an after-thought really: Are "beta" vs "final" relevant? Not that I know of. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message