Date: Sun, 9 Sep 2007 06:54:32 -0700 From: Luigi Rizzo <rizzo@icir.org> To: ports@freebsd.org Subject: any standard method to fetch a port's sources from svn (or cvs, etc) ? Message-ID: <20070909065432.A33424@xorpc.icir.org>
next in thread | raw e-mail | index | archive | help
as the subject says, i was wondering if there is any standard method to fetch the sources for a port from a Subversion (or CVS or other scm) repository. Right now i am doing it with the following sequence (the use of update vs checkout is because originally i fetched into distfiles, not ${WRKSRC}, and later copied the source to WRKSRC) REMOTE_REPO= http://svn.foo.bar/svn/xyz REPO_CMD= \ if [ -f xyz ] ; then \ svn update ${REMOTE_REPO} . ; else \ svn checkout ${REMOTE_REPO} . ; fi do-fetch: ${MKDIR} -p ${WRKSRC} (cd ${WRKSRC}; ${REPO_CMD} ) but there might be better ways, and perhaps if this is a common pattern it may be worth having generic support for it ? cheers luigi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070909065432.A33424>