From owner-freebsd-ports@FreeBSD.ORG Sun Apr 6 07:25:31 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF369106566B for ; Sun, 6 Apr 2008 07:25:31 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-4.exch015.msoutlookonline.net (exhub015-4.exch015.msoutlookonline.net [207.5.72.96]) by mx1.freebsd.org (Postfix) with ESMTP id 90C1B8FC1A for ; Sun, 6 Apr 2008 07:25:31 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from smgellar.p6m7g8.net (70.88.236.22) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.240.5; Sun, 6 Apr 2008 00:25:31 -0700 Message-ID: <47F87AEA.7090501@p6m7g8.com> Date: Sun, 6 Apr 2008 03:25:30 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Thunderbird 2.0.0.9 (X11/20071217) MIME-Version: 1.0 To: Maxim Khitrov References: <26ddd1750804041811p4bb2c4f5tbab3f9659f88e8bb@mail.gmail.com> <47F7CBBD.4050107@p6m7g8.com> <26ddd1750804051234s67ba8b70l1276fe964e34ab62@mail.gmail.com> <47F7D845.9030807@p6m7g8.com> <26ddd1750804051301w3b6d6f1fw6599bfc6d66fa363@mail.gmail.com> In-Reply-To: <26ddd1750804051301w3b6d6f1fw6599bfc6d66fa363@mail.gmail.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: FreeBSD Custom Package Server 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: Sun, 06 Apr 2008 07:25:31 -0000 Maxim Khitrov wrote: > I'll take a look at it, but from the description it sounds like I'd > have the same problem. For example, I need to install php5 on two of > the machines, but one doesn't need the cgi binary, only cli. There > doesn't seem to be an easy way to separate the two builds without a > second jail. It does exactly that. $ /tc createBuild -b 7.0-PHPB -j 7.0 -p FreeBSD \ -d "7.0-RELEASE with PHP Binary" $ /tc createBuild -b 7.0-PHP -j 7.0 -p FreeBSD \ -d "7.0-RELEASE without PHP Binary" you then have a different make.conf for each and both share the same ports and src trees. -- ------------------------------------------------------------------------ Philip M. Gollucci (pgollucci@p6m7g8.com) c:703.336.9354 Consultant / http://p6m7g8.net/Resume/resume.txt http://riderway.com / http://ridecharge.com 1024D/EC88A0BF 0DE5 C55C 6BF3 B235 2DAB B89E 1324 9B4F EC88 A0BF Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.