aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc47
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2007-04-12 02:39:26 +0800
committergerald <gerald@FreeBSD.org>2007-04-12 02:39:26 +0800
commit0b2f6bd68c53e3a616836080ed4120a48a0cd3d7 (patch)
tree5e26e80165f01d762b5abbe619165a6c859c2115 /lang/gcc47
parentd82a662f8069ca1b40d5a7f2a3d85b3cbfb40f3e (diff)
downloadfreebsd-ports-gnome-0b2f6bd68c53e3a616836080ed4120a48a0cd3d7.tar.gz
freebsd-ports-gnome-0b2f6bd68c53e3a616836080ed4120a48a0cd3d7.tar.zst
freebsd-ports-gnome-0b2f6bd68c53e3a616836080ed4120a48a0cd3d7.zip
Move everything related to the WITH_JAVA_AWT knob into a single block
and make this a subset of the general Java-specific section. Submitted by: alepulver
Diffstat (limited to 'lang/gcc47')
-rw-r--r--lang/gcc47/Makefile26
1 files changed, 12 insertions, 14 deletions
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
index dd905e8a54bd..da5da363fe9d 100644
--- a/lang/gcc47/Makefile
+++ b/lang/gcc47/Makefile
@@ -24,9 +24,6 @@ COMMENT?= GNU Compiler Collection 4.3
LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \
mpfr.1:${PORTSDIR}/math/mpfr
-.if defined(WITH_JAVA_AWT)
-LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo
-.endif
SUFFIX= 43
LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX}
@@ -36,9 +33,6 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
USE_PERL5_BUILD=yes
-.if defined(WITH_JAVA_AWT)
-USE_GNOME= gtk20 libartlgpl2
-.endif
PATCH_WRKSRC= ${SRCDIR}
CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure
@@ -46,10 +40,6 @@ NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 502102
-CONFIGURE_ARGS+= --disable-libgomp
-.endif
-
.if ${ARCH} != i386
WITHOUT_JAVA= yes
.endif
@@ -60,6 +50,10 @@ CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
.endif
+.if ${OSVERSION} < 502102
+CONFIGURE_ARGS+= --disable-libgomp
+.endif
+
SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING}
WRKSRC= ${WRKDIR}/build
TARGLIB= ${PREFIX}/lib/gcc-${PORTVERSION}
@@ -72,10 +66,6 @@ CONFIGURE_ARGS+= --disable-nls \
--libdir=${TARGLIB} \
--with-gxx-include-dir=${TARGLIB}/include/c++/ \
--infodir=${PREFIX}/${INFO_PATH}/gcc${SUFFIX}
-.if defined(WITH_JAVA_AWT)
-CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \
- --enable-gtk-cairo
-.endif
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
ALL_TARGET= bootstrap-lean
USE_LDCONFIG= ${TARGLIB}
@@ -131,6 +121,14 @@ PLIST_SUB+= JAVA=""
.else
CONFIGURE_ARGS+=--disable-libgcj
PLIST_SUB+= JAVA="@comment "
+
+.if defined(WITH_JAVA_AWT)
+LIB_DEPENDS+= cairo.2:${PORTSDIR}/graphics/cairo
+USE_GNOME= gtk20 libartlgpl2
+CONFIGURE_ARGS+= --enable-java-awt=gtk,xlib \
+ --enable-gtk-cairo
+.endif
+
.endif
pre-everything::