aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2006-01-19 03:47:29 +0800
committerdinoex <dinoex@FreeBSD.org>2006-01-19 03:47:29 +0800
commit37f011a93a9ae811b3e3cf398eebf152b2589194 (patch)
tree8e480a88f56a2bc33bc50065f2febb5bb355301f
parenta5092bcb344700675eb07b2c8ba8d637d9ef6916 (diff)
downloadfreebsd-ports-gnome-37f011a93a9ae811b3e3cf398eebf152b2589194.tar.gz
freebsd-ports-gnome-37f011a93a9ae811b3e3cf398eebf152b2589194.tar.zst
freebsd-ports-gnome-37f011a93a9ae811b3e3cf398eebf152b2589194.zip
- new default gcc34
- new options: GNUSTEP_WITH_GCC40 GNUSTEP_WITH_GCC41 GNUSTEP_WITH_GCC42
-rw-r--r--lang/gcc-objc/Makefile19
1 files changed, 18 insertions, 1 deletions
diff --git a/lang/gcc-objc/Makefile b/lang/gcc-objc/Makefile
index e6f8dd6dc2e8..7e2924024f3f 100644
--- a/lang/gcc-objc/Makefile
+++ b/lang/gcc-objc/Makefile
@@ -18,7 +18,9 @@ LDCONFIG_DIRS= ${TARGLIB}
LDFLAGS+= -L${LOCALBASE}/lib
.if !defined(GNUSTEP_WITH_GCC32) && !defined(GNUSTEP_WITH_GCC33) && !defined(GNUSTEP_WITH_GCC34)
-GNUSTEP_WITH_GCC33= yes
+.if !defined(GNUSTEP_WITH_GCC40) && !defined(GNUSTEP_WITH_GCC41) && !defined(GNUSTEP_WITH_GCC42)
+GNUSTEP_WITH_GCC34= yes
+.endif
.endif
.if defined(GNUSTEP_WITH_GCC32)
@@ -37,6 +39,21 @@ MASTERDIR?= ${.CURDIR}/../gcc34
CONFLICTS?= gcc-3.4*
COMMENT2= 3.4.x
.endif
+.if defined(GNUSTEP_WITH_GCC40)
+MASTERDIR?= ${.CURDIR}/../gcc40
+CONFLICTS?= gcc-4.0*
+COMMENT2= 4.0.x
+.endif
+.if defined(GNUSTEP_WITH_GCC41)
+MASTERDIR?= ${.CURDIR}/../gcc41
+CONFLICTS?= gcc-4.1*
+COMMENT2= 4.1.x
+.endif
+.if defined(GNUSTEP_WITH_GCC42)
+MASTERDIR?= ${.CURDIR}/../gcc42
+CONFLICTS?= gcc-4.2*
+COMMENT2= 4.2.x
+.endif
.if exists(${.CURDIR}/Makefile.local)
.include "${.CURDIR}/Makefile.local"