From owner-freebsd-questions@FreeBSD.ORG Wed Nov 21 16:19:08 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 62154588 for ; Wed, 21 Nov 2012 16:19:08 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 1B6DA8FC0C for ; Wed, 21 Nov 2012 16:19:07 +0000 (UTC) Received: from irix.bris.ac.uk ([137.222.10.39] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1TbD0k-0005W6-G9; Wed, 21 Nov 2012 16:19:00 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1TbD0k-0000pv-1z; Wed, 21 Nov 2012 16:18:50 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id qALGInqJ081115; Wed, 21 Nov 2012 16:18:49 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id qALGInRp081114; Wed, 21 Nov 2012 16:18:49 GMT (envelope-from mexas) Date: Wed, 21 Nov 2012 16:18:49 GMT From: Anton Shterenlikht Message-Id: <201211211618.qALGInRp081114@mech-cluster241.men.bris.ac.uk> To: fbsd8@a1poweruser.com, freebsd-questions@freebsd.org Subject: Re: csup to svn In-Reply-To: <50ACFCF4.50206@a1poweruser.com> X-Spam-Score: -1.4 X-Spam-Level: - X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: mexas@bristol.ac.uk List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 16:19:08 -0000 Date: Wed, 21 Nov 2012 11:10:28 -0500 From: Fbsd8 I use packages for all my ports. But some times I have to use ports make files because I need to change the default configuration. I use a custom csup script to just download the desired single port. Since the CVSup/Csup service is being phased out as of February 28, 2013, How can I duplicate this function using svn? Following is a sample csup script I use to download a single port. #! /bin/sh # This script is used to download make files for ytree port. # Load script symbolic field with path & file name cvsupfile=/root/temp.work.file # Check to see if file exists & delete it if it does [ -e "$cvsupfile" ] && rm -f "$cvsupfile" # Load instream data to file cat >> "$cvsupfile" <