Date: Sun, 28 Apr 2013 17:37:04 +0000 (UTC) From: Chris Rees <crees@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r316736 - head/devel/cross-gcc Message-ID: <201304281737.r3SHb4cZ095938@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: crees Date: Sun Apr 28 17:37:04 2013 New Revision: 316736 URL: http://svnweb.freebsd.org/changeset/ports/316736 Log: devel/cross-gcc: Update to 4.5.4 While here, use an OPTION for RTEMS patches Submitted by: Christoph Mallon <christoph.mallon@gmx.de> Modified: head/devel/cross-gcc/Makefile head/devel/cross-gcc/distinfo Modified: head/devel/cross-gcc/Makefile ============================================================================== --- head/devel/cross-gcc/Makefile Sun Apr 28 17:34:17 2013 (r316735) +++ head/devel/cross-gcc/Makefile Sun Apr 28 17:37:04 2013 (r316736) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME?= gcc -PORTVERSION= 4.5.2 +PORTVERSION= 4.5.4 PORTREVISION= 0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GCC:S,$,:gcc,} \ @@ -122,11 +122,6 @@ CONFIGURE_ARGS+=--with-cpu=${WITH_CPU} \ CONFIGURE_ARGS+=--with-float=${WITH_FLOAT_TYPE} .endif -.if defined(WITH_RTEMS_PATCHES) -PATCHFILES+= gcc-core-4.5.2-rtems4.11-20110220.diff \ - newlib-${NEWLIB_VERSION}-rtems4.11-20110109.diff -.endif - .if defined(WITH_OPTARGS) CONFIGURE_ARGS+= ${WITH_OPTARGS} .endif @@ -145,10 +140,12 @@ OURTARGET= cross # to generate a correct IGNORE= you should select TGTARCH and TGTABI to build port .endif -OPTIONS_DEFINE= CXX OBJC FORTRAN +OPTIONS_DEFINE= CXX OBJC FORTRAN RTEMS_PATCHES OPTIONS_DEFAULT= CXX OBJC -.include <bsd.port.pre.mk> +RTEMS_PATCHES_DESC= Apply RTEMS patches + +.include <bsd.port.options.mk> .if defined(TGTARCH) .if ${TGTARCH} == "i386" && ${ARCH} == "amd64" @@ -176,6 +173,11 @@ PLIST_FILES+= bin/${OURTARGET}-gfortran ${OURTARGET}/bin/gfortran .endif +.if ${PORT_OPTIONS:MRTEMS_PATCHES} +PATCHFILES+= gcc-core-${PORTVERSION}-rtems4.11-20120703.diff \ + newlib-${NEWLIB_VERSION}-rtems4.11-20110109.diff +.endif + pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "---------------------------------------------------------" @@ -267,4 +269,4 @@ post-install: @${ECHO_CMD} "@unexec rmdir ${PREFIX}/lib/gcc 2>/dev/null || true" \ >> ${TMPPLIST} -.include <bsd.port.post.mk> +.include <bsd.port.mk> Modified: head/devel/cross-gcc/distinfo ============================================================================== --- head/devel/cross-gcc/distinfo Sun Apr 28 17:34:17 2013 (r316735) +++ head/devel/cross-gcc/distinfo Sun Apr 28 17:37:04 2013 (r316736) @@ -1,8 +1,8 @@ -SHA256 (gcc-4.5.2.tar.bz2) = 1d9362275ffd9d19fd41f1c3dae0805d6e3991c4d5aa80851f2eaf1bbaa21f88 -SIZE (gcc-4.5.2.tar.bz2) = 66328720 +SHA256 (gcc-4.5.4.tar.bz2) = eef3f0456db8c3d992cbb51d5d32558190bc14f3bc19383dd93acc27acc6befc +SIZE (gcc-4.5.4.tar.bz2) = 66426133 SHA256 (newlib-1.19.0.tar.gz) = 4f43807236b2274c220881ca69f7dc6aecc52f14bb32a6f03404d30780c25007 SIZE (newlib-1.19.0.tar.gz) = 14323667 -SHA256 (gcc-core-4.5.2-rtems4.11-20110220.diff) = 85ef770b6bfd9a126d5d95b7b1186fe63d12d4c067c4d38de4ddb509abd23044 -SIZE (gcc-core-4.5.2-rtems4.11-20110220.diff) = 16578 +SHA256 (gcc-core-4.5.4-rtems4.11-20120703.diff) = 8a4cb755ceb0496abe68f5e1e2e1b980e32cd2ebc363f6209a06c8353d3607d4 +SIZE (gcc-core-4.5.4-rtems4.11-20120703.diff) = 18841 SHA256 (newlib-1.19.0-rtems4.11-20110109.diff) = 8019d82e64cde4dd33c59ff49c31dac75391fdfebf003a20155113b5616976fd SIZE (newlib-1.19.0-rtems4.11-20110109.diff) = 74293
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304281737.r3SHb4cZ095938>