svn commit: r345903 - head/Mk

Gerald Pfeifer gerald at FreeBSD.org
Mon Feb 24 22:15:33 UTC 2014


Author: gerald
Date: Mon Feb 24 22:15:32 2014
New Revision: 345903
URL: http://svnweb.freebsd.org/changeset/ports/345903
QAT: https://qat.redports.org/buildarchive/r345903/

Log:
  Replace all uses of GCC_DEFAULT_VERSION by GCC_DEFAULT, remove the
  definition of the former from Mk/bsd.gcc.mk and add the latter --
  still set to 4.6 -- to Mk/bsd.default-versions.mk.
  
  Include Mk/bsd.default-versions.mk from Mk/bsd.gcc.mk to tie the
  two together.

Modified:
  head/Mk/bsd.default-versions.mk
  head/Mk/bsd.gcc.mk

Modified: head/Mk/bsd.default-versions.mk
==============================================================================
--- head/Mk/bsd.default-versions.mk	Mon Feb 24 22:15:01 2014	(r345902)
+++ head/Mk/bsd.default-versions.mk	Mon Feb 24 22:15:32 2014	(r345903)
@@ -18,6 +18,7 @@ ${_l:U}_DEFAULT=	${lang:C/.*=//g}
 .endfor
 
 APACHE_DEFAULT?=	2.2
+GCC_DEFAULT?=		4.6
 FPC_DEFAULT?=		2.6.2
 LUA_DEFAULT?=		5.2
 MYSQL_DEFAULT?=		5.5

Modified: head/Mk/bsd.gcc.mk
==============================================================================
--- head/Mk/bsd.gcc.mk	Mon Feb 24 22:15:01 2014	(r345902)
+++ head/Mk/bsd.gcc.mk	Mon Feb 24 22:15:32 2014	(r345903)
@@ -32,6 +32,8 @@
 
 GCC_Include_MAINTAINER=		gerald at FreeBSD.org
 
+.include "${PORTSDIR}/Mk/bsd.default-versions.mk"
+
 # All GCC versions supported by the ports framework.  Keep them in
 # ascending order and in sync with the table below. 
 GCCVERSIONS=	040200 040600 040700 040800 040900
@@ -45,14 +47,13 @@ GCCVERSION_040700=	     0       0 4.7
 GCCVERSION_040800=	     0       0 4.8
 GCCVERSION_040900=	     0       0 4.9
 
-GCC_DEFAULT_VERSION=	4.6
-GCC_DEFAULT_V=	${GCC_DEFAULT_VERSION:S/.//}
+GCC_DEFAULT_V=	${GCC_DEFAULT:S/.//}
 
 # No configurable parts below this. ####################################
 #
 
 .if defined(USE_GCC) && ${USE_GCC} == yes
-USE_GCC=	${GCC_DEFAULT_VERSION}+
+USE_GCC=	${GCC_DEFAULT}+
 .endif
 
 # Extract the fields from GCCVERSION_...
@@ -131,8 +132,8 @@ _GCC_FOUND:=	${_GCCVERSION_${v}_V}
 
 . if defined(_GCC_FOUND)
 _USE_GCC:=	${_GCC_FOUND}
-. elif ${_USE_GCC} < ${GCC_DEFAULT_VERSION}
-_USE_GCC:=	${GCC_DEFAULT_VERSION}
+. elif ${_USE_GCC} < ${GCC_DEFAULT}
+_USE_GCC:=	${GCC_DEFAULT}
 . endif
 .endif # defined(_GCC_ORLATER)
 
@@ -148,7 +149,7 @@ _USE_GCC:=	${GCC_DEFAULT_VERSION}
 .  if ${OSVERSION} < ${_GCCVERSION_${v}_L} || ${OSVERSION} > ${_GCCVERSION_${v}_R} || !exists(/usr/bin/gcc)
 V:=			${_GCCVERSION_${v}_V:S/.//}
 _GCC_PORT_DEPENDS:=	gcc${V}
-.   if ${_USE_GCC} == ${GCC_DEFAULT_VERSION}
+.   if ${_USE_GCC} == ${GCC_DEFAULT}
 _GCC_PORT:=		gcc
 .   else
 _GCC_PORT:=		gcc${V}


More information about the svn-ports-all mailing list