From owner-freebsd-ports@FreeBSD.ORG Sun Sep 9 21:41:42 2012 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 D6190106566B for ; Sun, 9 Sep 2012 21:41:41 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9FBD28FC0C for ; Sun, 9 Sep 2012 21:41:41 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so1594285pbb.13 for ; Sun, 09 Sep 2012 14:41:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=gA0UJMWU2OsYkXe2JBPGmUd/zXlDjG2CfnSlwWW3agg=; b=d57mq/A+evCBRqAwQMK+rkj8Bg+b5VUE747eRN/+lz2887EWItuLhH9F9ELEiDLQXX kTTPucCvmG53UE97en6upwte/wFKxYTHsWUzw0H7DZaOylXynS8JlKqkHjQYwV7vreIX i2+mHecRho/Yi3Hh0jjPAPryjfikIHpDCTTxY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=gA0UJMWU2OsYkXe2JBPGmUd/zXlDjG2CfnSlwWW3agg=; b=Gqo2QlduyFuVoQS1KKsgP9sEOmZKgNYBu2LnqeUkoYarhr4yewo93h07VLs9OwIDh4 aieUDcOv/YxnPlOGbmA952cYauk87g7+5o4WBNW5SiDntgc96xl7EtTcdSqZ92v3SN9a QmdYD5udQLBzzn9apv5A6kozu+7f3A4NLRrg1Kw/8AoIJWESF+yE8YxFcYYgwtU/QsrH oBKMHSetVFK3y11Iblc9Ma9HFQVdDvjkk6FTuw/17/lcI3qtQTPNjDlTifadj4pwlodR I/t6d5BLLlnGcfB/xbf6nDZFkM5zg/VRSmOOaqiO4uyLCSyykSrfJydlndvEHPcm8R6k WGYA== Received: by 10.66.89.6 with SMTP id bk6mr18096875pab.81.1347226901201; Sun, 09 Sep 2012 14:41:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.193.101 with HTTP; Sun, 9 Sep 2012 14:41:10 -0700 (PDT) In-Reply-To: References: <1347145713.16545.YahooMailClassic@web111312.mail.gq1.yahoo.com> <44d31v3ty1.fsf@lowell-desk.lan> From: Eitan Adler Date: Sun, 9 Sep 2012 17:41:10 -0400 Message-ID: To: Kevin Oberman Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmlw5P5lXr8kMfGVfWMFZnVmrT6ETIYztwZqNJL7r1SJKJzH9VazAk6XR3WRFb6jD8H3UuB Cc: Lowell Gilbert , freebsd-ports@freebsd.org Subject: Re: [HEADS-UP] Announcing the end of port CVS 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, 09 Sep 2012 21:41:42 -0000 On 9 September 2012 17:30, Kevin Oberman wrote: > On Sun, Sep 9, 2012 at 11:57 AM, Lowell Gilbert > wrote: >> Kevin Oberman writes: >> >>> On Sat, Sep 8, 2012 at 4:08 PM, Jeffrey Bouquet >>> wrote: >>>> I searched quite a bit upon this announcement to find csup > svn equivalent guides and found little applying to ports... >>>> hopefully they will appear prior to the changeover?, something >>>> easily learned? >>> >>> Good point. I found the handbook information adequate, but not as easy >>> to follow as it might be. >>> Guess I'll write one. It's really quite easy and much faster then csup. >>> >>> 1. Install devel/subversion >>> 2. Select US east coast or US west as your server. Pick at random or >>> pick the one closer to you. >>> 3. Rename (mv) ports/distfiles and ports/packages out of /usr/ports >>> 4. rm -r /usr/ports/* >>> 5. svn co http://svn0.us-west.freebsd.org/ports/head /usr/ports >>> OR >>> svn co http://svn0.us-east.freebsd.org/ports/head /usr/ports >>> Ports will now be checked out of the repository and written to /usr/ports >>> 6. make -f /usr/ports/Makefile fetchindex >>> 7. Move ports/distfiles and ports/packages back into /usr/ports. Since >>> these directories are not in the repository, they will be ignored by >>> updates. >>> 7. Update ports as needed with 'svn up /usr/ports' and 'make -f >>> /usr/ports/Makefile fetchindex' >>> This step does the equivalent of csup. >>> 8. Use the Subversion manual from http://svnbook.red-bean.com/ to >>> learn how to other things with svn. Of particular interest is 'svn >>> info /usr/ports and setting up the .subversion file to do things like >>> ignore some directories. >>> If you add private ports to /usr/ports, they will be ignored by svn as >>> they don't exist in the repository. >>> >>> If anyone has suggestions on other things that belong in this list, >>> please let me know. >> >> I submitted some changes for the Handbook, but they really only covered >> the things that I thought were now Wrong. Your descriptions are >> certainly of higher quality. > > But I am still learning to count without a computer to help. 1, 2, 3, > 4, 5, 6, 7, 7, 8??? **Sigh** I think you messed up because you didn't start from the basics: 0, 1, 2, 3 ... -- Eitan Adler