From owner-freebsd-questions@FreeBSD.ORG Sun Mar 7 13:12:40 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1413D16A4CE for ; Sun, 7 Mar 2004 13:12:40 -0800 (PST) Received: from relay01.roc.ny.frontiernet.net (relay01.roc.ny.frontiernet.net [66.133.131.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id A085943D1D for ; Sun, 7 Mar 2004 13:12:39 -0800 (PST) (envelope-from drew@mykitchentable.net) Received: (qmail 9586 invoked from network); 7 Mar 2004 21:12:38 -0000 Received: from unknown (HELO blacklamb.mykitchentable.net) ([67.51.117.104]) (envelope-sender ) by relay01.roc.ny.frontiernet.net (FrontierMTA 2.3.6) with SMTP for ; 7 Mar 2004 21:12:38 -0000 Received: from mykitchentable.net (lugalong.mykitchentable.net [192.168.1.25]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by blacklamb.mykitchentable.net (Postfix) with ESMTP id 4B7483BF39E; Sun, 7 Mar 2004 13:12:37 -0800 (PST) Message-ID: <404B9044.70804@mykitchentable.net> Date: Sun, 07 Mar 2004 13:12:36 -0800 From: Drew Tomlinson User-Agent: Mozilla Thunderbird 0.5 (Windows/20040207) X-Accept-Language: en-us, en MIME-Version: 1.0 To: sellis@telus.net References: <4048F25C.9020607@mykitchentable.net> <20040306205128.GA58018@telus.net> In-Reply-To: <20040306205128.GA58018@telus.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: Building Packages - Links to Tutorials? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Mar 2004 21:12:40 -0000 Sean Ellis told a big fish story including the following on 3/6/2004 12:51 PM: >On Fri, Mar 05, 2004 at 01:34:20PM -0800, Drew Tomlinson wrote: > > >>I have a "faster" machine that I'd like to use to build packages and >>then install those packages on my "slower" machine. I'm looking for >>links to info describing this process and some best practices. I'm >>familiar with using portupgrade to build and install ports. I've read >>the portupgrade man pages and see options to build and install packages >>but am not understanding how to put it all together. >> >> > >Check this out. > >http://www.onlamp.com/pub/a/bsd/2003/08/07/FreeBSD_Basics.html > >.. under "Making a Package Repository". > > Thanks, that helps. Now, is there any way to make a package without installing it? For example, on my build machine I have the full version of bacula installed. However, I'd like to make a package that is built with the "CLIENT_ONLY=YES" option. So do I really have to build and install it "wrong" on the build machine and then rebuild and install it "right" just to get the package I want to install on another machine? Seem like there would be a better way. Thanks, Drew