Try harder to find svn
Don't assume svn is installed, but use it if it's available, falling back to svnlite if not (or using svn from base in the case where WITH_SVN was set in base). This matches the logic in base for finding svn. PR: 207479 Discussed with: gjb Reported by: Torsten Zühlsdorff <ports@toco-domains.de>
This commit is contained in:
parent
a5aebf960e
commit
58fd907816
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=413169
10
Makefile
10
Makefile
@ -164,7 +164,15 @@ print-index: ${INDEXDIR}/${INDEXFILE}
|
||||
@awk -F\| '{ printf("Port:\t%s\nPath:\t%s\nInfo:\t%s\nMaint:\t%s\nIndex:\t%s\nB-deps:\t%s\nR-deps:\t%s\nE-deps:\t%s\nP-deps:\t%s\nF-deps:\t%s\nWWW:\t%s\n\n", $$1, $$2, $$4, $$6, $$7, $$8, $$9, $$11, $$12, $$13, $$10); }' < ${INDEXDIR}/${INDEXFILE}
|
||||
|
||||
GIT?= git
|
||||
SVN?= svn
|
||||
.if !defined(SVN) || empty(SVN)
|
||||
. for _P in /usr/bin /usr/local/bin
|
||||
. for _S in svn svnlite
|
||||
. if exists(${_P}/${_S})
|
||||
SVN= ${_P}/${_S}
|
||||
. endif
|
||||
. endfor
|
||||
. endfor
|
||||
.endif
|
||||
RSYNC?= rsync
|
||||
PORTSNAP?= portsnap
|
||||
PORTSNAP_FLAGS?= -p ${.CURDIR}
|
||||
|
Loading…
Reference in New Issue
Block a user