svn commit: r297902 - head
Ian Lepore
ian at freebsd.org
Wed Apr 13 02:07:11 UTC 2016
On Wed, 2016-04-13 at 01:47 +0000, Steve Wills wrote:
> Author: swills (ports committer)
> Date: Wed Apr 13 01:47:04 2016
> New Revision: 297902
> URL: https://svnweb.freebsd.org/changeset/base/297902
>
> Log:
> Try harder to find svn
>
> While here, elliminate last references to CVS_UPDATE and SUP_UPDATE
>
> Reviewed by: gjb
> Approved by: gjb
>
> Modified:
> head/Makefile.inc1
>
> Modified: head/Makefile.inc1
> =====================================================================
> =========
> --- head/Makefile.inc1 Wed Apr 13 01:46:48 2016 (r29790
> 1)
> +++ head/Makefile.inc1 Wed Apr 13 01:47:04 2016 (r29790
> 2)
> @@ -153,7 +153,15 @@ BUILDENV_SHELL?=${SHELL}
> BUILDENV_SHELL?=/bin/sh
> .endif
>
> -SVN?= /usr/local/bin/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
> SVNFLAGS?= -r HEAD
>
More succinctly:
.if empty(SVN)
SVN!= which svn || which svnlite
.endif
-- Ian
More information about the svn-src-head
mailing list