Update to latest release: 4.8-2014-q1-update

This commit is contained in:
Lev A. Serebryakov 2014-04-02 16:20:50 +00:00
parent c0363d7491
commit 9d102296a9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=349929
3 changed files with 9 additions and 8 deletions

View file

@ -1,9 +1,9 @@
# $FreeBSD$
PORTNAME= gcc-arm-embedded
PORTVERSION= 4.8.20131204
PORTVERSION= 4.8.20140314
CATEGORIES= devel
MASTER_SITES= http://launchpad.net/gcc-arm-embedded/4.8/4.8-2013-q4-major/+download/
MASTER_SITES= http://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q1-update/+download/
DISTNAME= ${ORIGINAL_PACKAGE_NAME}-src
MAINTAINER= lev@FreeBSD.org
@ -33,7 +33,7 @@ GNU_CONFIGURE= yes
BUILD_WRKSRC= ${WRKDIR}
FULL_VERSION= 4_8-2013q4-20131204
FULL_VERSION= 4_8-2014q1-20140314
TARGET= arm-none-eabi
ORIGINAL_PACKAGE_NAME= gcc-${TARGET}-${FULL_VERSION}
@ -75,7 +75,7 @@ post-extract:
@${ECHO_MSG} "====> Extracting bundled newlib"
@${TAR} -xf ${SRC_DIR}/newlib.tar.bz2 -C ${SRC_DIR}
@${ECHO_MSG} "====> Extracting bundled newlib-nano"
@${TAR} -xf ${SRC_DIR}/newlib-nano-2.0.tar.bz2 -C ${SRC_DIR}
@${TAR} -xf ${SRC_DIR}/newlib-nano-2.1.tar.bz2 -C ${SRC_DIR}
do-configure:
@${RM} -rf ${BUILD_DIR}

View file

@ -1,2 +1,2 @@
SHA256 (gcc-arm-none-eabi-4_8-2013q4-20131204-src.tar.bz2) = d3550fbb3592ba9ab160248990db8857d5d1611a75fa593b3841f3fdf92c6b2f
SIZE (gcc-arm-none-eabi-4_8-2013q4-20131204-src.tar.bz2) = 151411986
SHA256 (gcc-arm-none-eabi-4_8-2014q1-20140314-src.tar.bz2) = 6a6cd4724f96afb6cc8b9ad213f132e488ace356287986fbddc227fd3dec7151
SIZE (gcc-arm-none-eabi-4_8-2014q1-20140314-src.tar.bz2) = 151587310

View file

@ -128,7 +128,7 @@ build-newlib:
@${MKDIR} ${BUILD_PREFIX}/newlib >> ${WRKDIR}/newlib.log 2>&1
@${ECHO_MSG} "=====> Configure"
@cd ${BUILD_PREFIX}/newlib && \
${MAKE_ENV} ${CONFIGURE_ENV} PATH="${INTERIM_PREFIX}/bin:${PATH}" CFLAGS_FOR_TARGET="-g -O2 -fno-unroll-loops -ffunction-sections -fdata-sections" \
${MAKE_ENV} ${CONFIGURE_ENV} PATH="${INTERIM_PREFIX}/bin:${PATH}" CFLAGS_FOR_TARGET="-g -O2 -ffunction-sections -fdata-sections" \
${SRC_DIR}/newlib/configure \
--target=${TARGET} \
--prefix=${INTERIM_PREFIX} \
@ -169,7 +169,7 @@ build-newlib-nano:
@${ECHO_MSG} "=====> Configure"
@cd ${BUILD_PREFIX}/newlib-nano && \
${MAKE_ENV} ${CONFIGURE_ENV} PATH="${INTERIM_PREFIX}/bin:${PATH}" CFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" \
${SRC_DIR}/newlib-nano-2.0/configure \
${SRC_DIR}/newlib-nano-2.1/configure \
--target=${TARGET} \
--prefix=${BUILD_PREFIX}/target-libs \
--infodir=${DOC_PREFIX}/info \
@ -348,6 +348,7 @@ build-gdb:
--with-libexpat-prefix=${LOCALBASE} \
--with-python=no \
--with-system-gdbinit=${INTERIM_PREFIX}/xxxx/${TARGET}/lib/gdbinit \
--with-lzma=no \
--with-gdb-datadir='$${prefix}/${TARGET}/share/gdb' \
--with-pkgversion="${PKGVERSION}" >> ${WRKDIR}/gdb.log 2>&1
@${ECHO_MSG} "=====> Build"