Replace csup/cvsup entries with svn in head/Makefile 'update' target.

This commit is contained in:
Glen Barber 2012-06-21 22:57:58 +00:00
parent 17919dbc35
commit 5eb067536c
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=39092

View file

@ -33,32 +33,19 @@ SUBDIR+= zh_TW.Big5
DOC_PREFIX?= ${.CURDIR} DOC_PREFIX?= ${.CURDIR}
SUP?= /usr/bin/csup SVN?= /usr/local/bin/svn
SUPFLAGS?= -L 2
.if defined(SUPHOST)
SUPFLAGS+= -h ${SUPHOST}
.endif
CVS?= /usr/bin/cvs
CVSFLAGS?= -R -q
update: update:
.if defined(SUP_UPDATE) .if !exists(${SVN})
.if !defined(DOCSUPFILE)
@${ECHO_CMD} "Error: Please define DOCSUPFILE before doing make update."
@exit 1
.endif
@${ECHODIR} "--------------------------------------------------------------" @${ECHODIR} "--------------------------------------------------------------"
@${ECHODIR} ">>> Running ${SUP}" @${ECHODIR} ">>> ${SVN} is required to update ${.CURDIR}"
@${ECHODIR} "--------------------------------------------------------------" @${ECHODIR} "--------------------------------------------------------------"
@${SUP} ${SUPFLAGS} ${DOCSUPFILE} @${EXIT}
.elif defined(CVS_UPDATE)
@${ECHODIR} "--------------------------------------------------------------"
@${ECHODIR} ">>> Updating ${.CURDIR} from cvs repository" ${CVSROOT}
@${ECHODIR} "--------------------------------------------------------------"
cd ${.CURDIR}; ${CVS} ${CVSFLAGS} update -P -d
.else .else
@${ECHO_CMD} "Error: Please define either SUP_UPDATE or CVS_UPDATE first." @${ECHODIR} "--------------------------------------------------------------"
@${ECHODIR} ">>> Updating ${.CURDIR} from svn repository"
@${ECHODIR} "--------------------------------------------------------------"
cd ${.CURDIR}; ${SVN} update
.endif .endif
.include "${DOC_PREFIX}/share/mk/doc.project.mk" .include "${DOC_PREFIX}/share/mk/doc.project.mk"