Date: Sun, 9 Sep 2012 15:47:14 -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: <1347230834.56611.YahooMailClassic@web111301.mail.gq1.yahoo.com> In-Reply-To: <CAF6rxg=Y7G1H-2L_WwGoqYeJkD6qBzOyo1eLwhmMRiYBuUiv2w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
=0A=0A--- On Sun, 9/9/12, Eitan Adler <lists@eitanadler.com> wrote:=0A=0A> = From: Eitan Adler <lists@eitanadler.com>=0A> Subject: Re: [HEADS-UP] Announ= cing the end of port CVS=0A> To: "Kevin Oberman" <kob6558@gmail.com>=0A> Cc= : "Lowell Gilbert" <freebsd-ports-local@be-well.ilk.org>, freebsd-ports@fre= ebsd.org=0A> Date: Sunday, September 9, 2012, 2:41 PM=0A> On 9 September 20= 12 17:30, Kevin=0A> Oberman <kob6558@gmail.com>=0A> wrote:=0A> > On Sun, Se= p 9, 2012 at 11:57 AM, Lowell Gilbert=0A> > <freebsd-ports-local@be-well.il= k.org>=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> >>> <jef= freybouquet@yahoo.com>=0A> wrote:=0A> >>>>=A0=A0=A0I searched quite a bit= =0A> upon this announcement to find csup > svn equivalent=0A> guides and fo= und little applying to ports...=0A> >>>> hopefully they will appear prior t= o the=0A> changeover?, something=0A> >>>> easily learned?=0A> >>>=0A> >>> G= ood point. I found the handbook information=0A> adequate, but not as easy= =0A> >>> to follow as it might be.=0A> >>> Guess I'll write one. It's reall= y quite easy=0A> and much faster then csup.=0A> >>>=0A> >>> 1. Install deve= l/subversion=0A> >>> 2. Select US east coast or US west as your=0A> server.= Pick at random or=0A> >>> pick the one closer to you.=0A> >>> 3. Rename (m= v) ports/distfiles 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= /usr/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 out= of=0A> the repository and written to /usr/ports=0A> >>> 6. make -f /usr/po= rts/Makefile fetchindex=0A> >>> 7. Move ports/distfiles and ports/packages = back=0A> into /usr/ports. Since=0A> >>> these directories are not in the re= pository,=0A> they will be ignored by=0A> >>> updates.=0A> >>> 7. Update po= rts as needed with 'svn up=0A> /usr/ports' and 'make -f=0A> >>> /usr/ports/= Makefile fetchindex'=0A> >>>=A0 =A0 This step does the equivalent of=0A> cs= up.=0A> >>> 8. Use the Subversion manual from http://svnbook.red-bean.com/ = to=0A> >>> learn how to other things with svn. Of=0A> particular interest i= s 'svn=0A> >>> info /usr/ports and setting up the .subversion=0A> file to d= o things like=0A> >>> ignore some directories.=0A> >>> If you add private p= orts to /usr/ports, they=0A> will be ignored by svn as=0A> >>> they don't e= xist in the repository.=0A> >>>=0A> >>> If anyone has suggestions on other = things that=0A> belong in this list,=0A> >>> please let me know.=0A> >>=0A>= >> I submitted some changes for the Handbook, but they=0A> really only cov= ered=0A> >> the things that I thought were now Wrong. Your=0A> descriptions= are=0A> >> certainly of higher quality.=0A> >=0A> > But I am still learnin= g to count without a 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 th= e=0A> basics:=0A> =0A> 0, 1, 2, 3 ...=0A> =0A> =0A> -- =0A> Eitan Adler=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@freeb= sd.org"=0A> =0A=0AInitial attempts with svn[1] suggest one may skip step 4 = (making the=0Asvn command more like csup), if that is the case, anyone know= of=0Aa workaround (easier method) than restoring /usr/ports/distfiles =0Aa= nd /usr/ports/packages from backup? Or skipping those steps=0Aaltogether, s= vn does extra/unwanted work or? =0A[1] on only x11-themes, for example=0A= =0AJ. Bouquet
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1347230834.56611.YahooMailClassic>