Date: Sun, 9 Sep 2012 16:05:19 -0700 (PDT) From: Jeffrey Bouquet <jeffreybouquet@yahoo.com> To: Kevin Oberman <kob6558@gmail.com>, Eitan Adler <lists@eitanadler.com> Cc: Lowell Gilbert <freebsd-ports-local@be-well.ilk.org>, freebsd-ports@freebsd.org Subject: Re: [HEADS-UP] Announcing the end of port CVS Message-ID: <1347231919.67179.YahooMailClassic@web111311.mail.gq1.yahoo.com> In-Reply-To: <1347230834.56611.YahooMailClassic@web111301.mail.gq1.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
=0A=0A--- On Sun, 9/9/12, Jeffrey Bouquet <jeffreybouquet@yahoo.com> wrote:= =0A=0A> From: Jeffrey Bouquet <jeffreybouquet@yahoo.com>=0A> Subject: Re: [= HEADS-UP] Announcing the end of port CVS=0A> To: "Kevin Oberman" <kob6558@g= mail.com>, "Eitan Adler" <lists@eitanadler.com>=0A> Cc: "Lowell Gilbert" <f= reebsd-ports-local@be-well.ilk.org>, freebsd-ports@freebsd.org=0A> Date: Su= nday, September 9, 2012, 3:47 PM=0A> =0A> =0A> --- On Sun, 9/9/12, Eitan Ad= ler <lists@eitanadler.com>=0A> wrote:=0A> =0A> > From: Eitan Adler <lists@e= itanadler.com>=0A> > Subject: Re: [HEADS-UP] Announcing the end of port CVS= =0A> > To: "Kevin Oberman" <kob6558@gmail.com>=0A> > Cc: "Lowell Gilbert" <= freebsd-ports-local@be-well.ilk.org>,=0A> freebsd-ports@freebsd.org=0A> > D= ate: Sunday, September 9, 2012, 2:41 PM=0A> > On 9 September 2012 17:30, Ke= vin=0A> > Oberman <kob6558@gmail.com>=0A> > wrote:=0A> > > On Sun, Sep 9, 2= 012 at 11:57 AM, Lowell Gilbert=0A> > > <freebsd-ports-local@be-well.ilk.or= g>=0A> > wrote:=0A> > >> Kevin Oberman <kob6558@gmail.com>=0A> > writes:=0A= > > >>=0A> > >>> On Sat, Sep 8, 2012 at 4:08 PM, Jeffrey=0A> > Bouquet=0A> = > >>> <jeffreybouquet@yahoo.com>=0A> > wrote:=0A> > >>>>=A0=A0=A0I searched= quite a bit=0A> > upon this announcement to find csup > svn=0A> equivalent= =0A> > guides and found little applying to ports...=0A> > >>>> hopefully th= ey will appear prior to=0A> the=0A> > changeover?, something=0A> > >>>> eas= ily learned?=0A> > >>>=0A> > >>> Good point. I found the handbook=0A> infor= mation=0A> > adequate, but not as easy=0A> > >>> to follow as it might be.= =0A> > >>> Guess I'll write one. It's really quite=0A> easy=0A> > and much = faster then csup.=0A> > >>>=0A> > >>> 1. Install devel/subversion=0A> > >>>= 2. Select US east coast or US west as=0A> your=0A> > server. Pick at rando= m or=0A> > >>> pick the one closer to you.=0A> > >>> 3. Rename (mv) ports/d= istfiles and=0A> > ports/packages out of /usr/ports=0A> > >>> 4. rm -r /usr= /ports/*=0A> > >>> 5. svn co http://svn0.us-west.freebsd.org/ports/head /us= r/ports=0A> > >>>=A0 =A0 OR=0A> > >>>=A0 =A0 svn co http://svn0.us-east.fre= ebsd.org/ports/head /usr/ports=0A> > >>>=A0 =A0 Ports will now be checked o= ut of=0A> > the repository and written to /usr/ports=0A> > >>> 6. make -f /= usr/ports/Makefile fetchindex=0A> > >>> 7. Move ports/distfiles and ports/p= ackages=0A> back=0A> > into /usr/ports. Since=0A> > >>> these directories a= re not in the=0A> repository,=0A> > they will be ignored by=0A> > >>> updat= es.=0A> > >>> 7. Update ports as needed with 'svn up=0A> > /usr/ports' and = 'make -f=0A> > >>> /usr/ports/Makefile fetchindex'=0A> > >>>=A0 =A0 This st= ep does the equivalent of=0A> > csup.=0A> > >>> 8. Use the Subversion manua= l from http://svnbook.red-bean.com/ to=0A> > >>> learn how to other things = with svn. Of=0A> > particular interest is 'svn=0A> > >>> info /usr/ports an= d setting up the=0A> .subversion=0A> > file to do things like=0A> > >>> ign= ore some directories.=0A> > >>> If you add private ports to /usr/ports,=0A>= they=0A> > will be ignored by svn as=0A> > >>> they don't exist in the rep= ository.=0A> > >>>=0A> > >>> If anyone has suggestions on other things=0A> = that=0A> > belong in this list,=0A> > >>> please let me know.=0A> > >>=0A> = > >> I submitted some changes for the Handbook, but=0A> they=0A> > really o= nly covered=0A> > >> the things that I thought were now Wrong.=0A> Your=0A>= > descriptions are=0A> > >> certainly of higher quality.=0A> > >=0A> > > B= ut I am still learning to count without a=0A> computer to=0A> > help. 1, 2,= 3,=0A> > > 4, 5, 6, 7, 7, 8??? **Sigh**=0A> > =0A> > I think you messed up= because you didn't start from=0A> the=0A> > basics:=0A> > =0A> > 0, 1, 2, = 3 ...=0A> > =0A> > =0A> > -- =0A> > Eitan Adler=0A> > _____________________= __________________________=0A> > freebsd-ports@freebsd.org=0A> > mailing li= st=0A> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports=0A> > To u= nsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"=0A> > = =0A> =0A> Initial attempts with svn[1] suggest one may skip step 4=0A> (mak= ing the=0A> svn command more like csup), if that is the case, anyone=0A> kn= ow of=0A> a workaround (easier method) than restoring=0A> /usr/ports/distfi= les =0A> and /usr/ports/packages from backup? Or skipping those=0A> steps= =0A> altogether, svn does extra/unwanted work=0A> or?=A0=A0=A0=0A> [1] on o= nly x11-themes, for example=0A> =0A> J. Bouquet=0A> _______________________= ________________________=0A> freebsd-ports@freebsd.org=0A> mailing list=0A>= http://lists.freebsd.org/mailman/listinfo/freebsd-ports=0A> To unsubscribe= , send any mail to "freebsd-ports-unsubscribe@freebsd.org"=0A> =0A=0ASorry = to reply to my own email. These CLI worked...=0Amv /usr/ports/distfiles /u= sr/distfiles=0Amv /usr/ports/packages /usr/packages...=0A(Haven't gotten to= the svn part yet...)=0A=0AJ. Bouquet=0A
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1347231919.67179.YahooMailClassic>