From owner-svn-ports-head@FreeBSD.ORG Sat Sep 29 03:20:10 2012 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6F8C106566C; Sat, 29 Sep 2012 03:20:09 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 7D2168FC08; Sat, 29 Sep 2012 03:20:09 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q8T3K9Ru053028; Sat, 29 Sep 2012 03:20:09 GMT (envelope-from gerald@svn.freebsd.org) Received: (from gerald@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q8T3K9iw053025; Sat, 29 Sep 2012 03:20:09 GMT (envelope-from gerald@svn.freebsd.org) Message-Id: <201209290320.q8T3K9iw053025@svn.freebsd.org> From: Gerald Pfeifer Date: Sat, 29 Sep 2012 03:20:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r305019 - head/lang/gcc48 X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Sep 2012 03:20:10 -0000 Author: gerald Date: Sat Sep 29 03:20:08 2012 New Revision: 305019 URL: http://svn.freebsd.org/changeset/ports/305019 Log: Update to the 20120909 snapshot of GCC 4.8.0. (Later versions have an issue that is being in the works right now.) Cut down the comments at the top of Makefile per recent guidance. Revamp the handling of different languages (frontends, run-times) by GCC to allow for orthogonal setting them in the future. [1] Print the list of languages being built as part of pre-everything and shorten the output of operating system and version there. Inspired by: jkim [1] Modified: head/lang/gcc48/Makefile head/lang/gcc48/distinfo Modified: head/lang/gcc48/Makefile ============================================================================== --- head/lang/gcc48/Makefile Sat Sep 29 01:03:10 2012 (r305018) +++ head/lang/gcc48/Makefile Sat Sep 29 03:20:08 2012 (r305019) @@ -1,13 +1,8 @@ -# ex:ts=8 -# Ports collection makefile for: gcc48 -# Date created: 2012-03-17 -# Whom: Gerald Pfeifer -# +# Created by: Gerald Pfeifer # $FreeBSD$ -# PORTNAME= gcc -PORTVERSION= 4.8.0.20120902 +PORTVERSION= 4.8.0.20120909 CATEGORIES= lang java MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} @@ -57,6 +52,7 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebs CONFIGURE_ENV+= UNAME_m="powerpc64" .endif +LANGUAGES:= c,c++,objc,fortran SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} @@ -64,7 +60,6 @@ LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS+=--disable-nls \ - --enable-languages=c,c++,objc,fortran \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --program-suffix=${SUFFIX} \ @@ -101,7 +96,7 @@ INFO+= gcc${SUFFIX}/libquadmath \ .if ${PORT_OPTIONS:MJAVA} BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier -CONFIGURE_ARGS+=--enable-languages=c,c++,objc,fortran,java +LANGUAGES:= ${LANGUAGES},java MAN1+= aot-compile${SUFFIX}.1 \ gappletviewer${SUFFIX}.1 \ gc-analyze${SUFFIX}.1 \ @@ -134,9 +129,10 @@ PLIST_SUB+= JAVA="" CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif +CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} pre-everything:: - @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}" + @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch Modified: head/lang/gcc48/distinfo ============================================================================== --- head/lang/gcc48/distinfo Sat Sep 29 01:03:10 2012 (r305018) +++ head/lang/gcc48/distinfo Sat Sep 29 03:20:08 2012 (r305019) @@ -1,2 +1,2 @@ -SHA256 (gcc-4.8-20120902.tar.bz2) = 147a2678b48b954eff2e75bc1e4340737bb70d2e0432f76f17340c1822b20dea -SIZE (gcc-4.8-20120902.tar.bz2) = 79472560 +SHA256 (gcc-4.8-20120909.tar.bz2) = 7afd0b9143a541702f767d69610b5648e7e97fdd66b02ca910175e0bad2b31c0 +SIZE (gcc-4.8-20120909.tar.bz2) = 79532225