From owner-freebsd-questions@FreeBSD.ORG Mon Apr 4 00:38:01 2005 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 E139016A4D4 for ; Mon, 4 Apr 2005 00:38:01 +0000 (GMT) Received: from mail08.syd.optusnet.com.au (mail08.syd.optusnet.com.au [211.29.132.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id A11A643D5A for ; Mon, 4 Apr 2005 00:37:59 +0000 (GMT) (envelope-from mail@iaindooley.com) Received: from [10.0.1.3] (c220-237-12-31.randw1.nsw.optusnet.com.au [220.237.12.31]) (authenticated bits=0)j340boUn029207 for ; Mon, 4 Apr 2005 10:37:55 +1000 Message-ID: <42511A9F.2070003@iaindooley.com> Date: Mon, 04 Apr 2005 10:44:47 +0000 From: Iain Dooley User-Agent: Mozilla Thunderbird 0.7.2 (X11/20041107) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20050403184746.3D1C516A4F2@hub.freebsd.org> In-Reply-To: <20050403184746.3D1C516A4F2@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Managing compact source tree 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: Mon, 04 Apr 2005 00:38:02 -0000 hi, i'm just upgrading my thinkpad to 5.3 RELEASE. when i use anything other than 'src-all' to update my sources via CVSUP, i get errors in the buildworld process. i can comment out games, kerberos and crypto packages and then pass -DNOGAMES, -DNO_KERBEROS AND -DNOCRYPTO to make buildworld, but the HDD on my laptop is very small and i want to have a distro that only takes up a couple of hundred MB. to do this, i want to remove a lot of the applications out of contrib (i essentially just use this laptop as a mobile terminal to ssh into my home computer from my home and university wireless networks). how can i set up my source tree so that when i cvsup i only get the source i am interested in? also, is it the Makefiles that i have to edit in order to stop make buildworld from trying to build non-existent source? thanks iain