From owner-freebsd-questions@FreeBSD.ORG Wed Nov 28 12:35:25 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09BB619E for ; Wed, 28 Nov 2012 12:35:25 +0000 (UTC) (envelope-from freebsd@qeng-ho.org) Received: from blue.qeng-ho.org (blue.qeng-ho.org [217.155.128.241]) by mx1.freebsd.org (Postfix) with ESMTP id 89E898FC14 for ; Wed, 28 Nov 2012 12:35:24 +0000 (UTC) Received: from fileserver.home.qeng-ho.org (localhost [127.0.0.1]) by fileserver.home.qeng-ho.org (8.14.5/8.14.5) with ESMTP id qASCZMV5007564; Wed, 28 Nov 2012 12:35:22 GMT (envelope-from freebsd@qeng-ho.org) Message-ID: <50B6050A.1030902@qeng-ho.org> Date: Wed, 28 Nov 2012 12:35:22 +0000 From: Arthur Chance User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: David Demelier Subject: Re: Next csup tool to fetch src/ and ports/ References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Nov 2012 12:35:25 -0000 On 11/28/12 12:24, David Demelier wrote: > Hi, > > I'm fan of csup, I've been using it for years, since 7.0-RELEASE, however > it will be disabled on February 2013.. > > I don't care about using portsnap instead, but how to fetch src/ then ? > > I will need to use portsnap, to fetch ports build subversion and then I can > fetch the src, fetch the ports again using svn this time, that's a little > bit painful. > > Maybe we can try to write something like srcsnap with the same behavior / > features as portsnap ? It's called freebsd-update. :-) Provided you're happy with RELEASE and don't want to track STABLE or CURRENT, you can use freebsd-update to update just /usr/src. Simply find the line in /etc/freebsd-update.conf that reads Components src world kernel and change it to read Components src and it will only touch /usr/src. If do you want to track anything other than RELEASE you'll have to use svn.