any standard method to fetch a port's sources from svn (or cvs,
etc) ?
Luigi Rizzo
rizzo at icir.org
Sun Sep 9 07:14:09 PDT 2007
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
More information about the freebsd-ports
mailing list