svn commit: r307701 - head/graphics/vigra
Jason E. Hale
jhale at freebsd.org
Sat Nov 24 06:17:25 UTC 2012
On Saturday, November 24, 2012 02:25:38 Dima Panov wrote:
> Author: fluffy
> Date: Sat Nov 24 02:25:38 2012
> New Revision: 307701
> URL: http://svnweb.freebsd.org/changeset/ports/307701
>
> Log:
> - Force to use gcc46+ if CC is not Clang.
>
> Feature safe: yes
>
> Modified:
> head/graphics/vigra/Makefile
>
> Modified: head/graphics/vigra/Makefile
> ============================================================================
> == --- head/graphics/vigra/Makefile Sat Nov 24 02:23:00 2012 (r307700) +++
> head/graphics/vigra/Makefile Sat Nov 24 02:25:38 2012 (r307701) @@ -56,6
> +56,12 @@ PLIST_SUB+= PYTHON="@comment "
>
> .include <bsd.port.pre.mk>
>
> +# Check for clang, else use gcc46+
> +CPP_check!= ${CPP} --version | tr -d '()'
> +.if !${CPP_check:Mclang}
> +USE_GCC= 4.6+
> +.endif
> +
I think it would be better to avoid the '!=' expansion and check for
clang/clang++ with something like this:
.if ${CC:T:Mclang} != "clang" && ${CXX:T:Mclang++} != "clang++"
USE_GCC= 4.6+
.endif
--
Jason E. Hale - jhale@
FreeBSD Ports Committer
KDE/FreeBSD Team
More information about the svn-ports-head
mailing list