diff options
author | gerald <gerald@FreeBSD.org> | 2007-04-12 02:39:26 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2007-04-12 02:39:26 +0800 |
commit | 0b2f6bd68c53e3a616836080ed4120a48a0cd3d7 (patch) | |
tree | 5e26e80165f01d762b5abbe619165a6c859c2115 /lang/gcc47 | |
parent | d82a662f8069ca1b40d5a7f2a3d85b3cbfb40f3e (diff) | |
download | freebsd-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/Makefile | 26 |
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:: |