diff options
-rw-r--r-- | devel/cross-binutils/Makefile | 13 | ||||
-rw-r--r-- | devel/cross-binutils/distinfo | 7 | ||||
-rw-r--r-- | devel/cross-gcc/Makefile | 25 | ||||
-rw-r--r-- | devel/cross-gcc/distinfo | 20 | ||||
-rw-r--r-- | devel/cross-gdb/Makefile | 9 | ||||
-rw-r--r-- | devel/cross-gdb/distinfo | 10 |
6 files changed, 45 insertions, 39 deletions
diff --git a/devel/cross-binutils/Makefile b/devel/cross-binutils/Makefile index f81278ce8b0a..7eb9369b632a 100644 --- a/devel/cross-binutils/Makefile +++ b/devel/cross-binutils/Makefile @@ -6,13 +6,13 @@ # PORTNAME= binutils -PORTVERSION= 2.20 +PORTVERSION= 2.21 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEWARE} MASTER_SITE_SUBDIR= binutils/releases PKGNAMEPREFIX= ${TGTARCH}-${TGTABI}- -PATCH_SITES= ftp://ftp.rtems.com/pub/rtems/SOURCES/4.8/ +PATCH_SITES= ftp://ftp.rtems.com/pub/rtems/SOURCES/4.11/ PATCH_DIST_STRIP= -p1 MAINTAINER= stas@FreeBSD.org @@ -35,6 +35,7 @@ MAN1= ${OURTARGET}-addr2line.1 \ ${OURTARGET}-ar.1 \ ${OURTARGET}-as.1 \ ${OURTARGET}-c++filt.1 \ + ${OURTARGET}-elfedit.1 \ ${OURTARGET}-gprof.1 \ ${OURTARGET}-dlltool.1 \ ${OURTARGET}-ld.1 \ @@ -60,8 +61,10 @@ PLIST_FILES= bin/${OURTARGET}-addr2line \ bin/${OURTARGET}-ar \ bin/${OURTARGET}-as \ bin/${OURTARGET}-c++filt \ + bin/${OURTARGET}-elfedit \ bin/${OURTARGET}-gprof \ bin/${OURTARGET}-ld \ + bin/${OURTARGET}-ld.bfd \ bin/${OURTARGET}-nm \ bin/${OURTARGET}-objcopy \ bin/${OURTARGET}-objdump \ @@ -78,9 +81,9 @@ PLIST_FILES+= bin/${OURTARGET}-dlltool \ bin/${OURTARGET}-windres .endif -#.if defined(WITH_RTEMS_PATCHES) -#PATCHFILES+= ${PORTNAME}-${PORTVERSION}-rtems4.8-20071104.diff -#.endif +.if defined(WITH_RTEMS_PATCHES) +PATCHFILES+= ${PORTNAME}-${PORTVERSION}-rtems4.11-20110107.diff +.endif .if !defined(TGTARCH) || !defined(TGTABI) PKGNAMEPREFIX= cross- diff --git a/devel/cross-binutils/distinfo b/devel/cross-binutils/distinfo index 978d07a695f9..a79334313f7b 100644 --- a/devel/cross-binutils/distinfo +++ b/devel/cross-binutils/distinfo @@ -1,3 +1,4 @@ -MD5 (binutils-2.20.tar.bz2) = ee2d3e996e9a2d669808713360fa96f8 -SHA256 (binutils-2.20.tar.bz2) = e1df09f0aa3b50154ef93bfefe86d65d01c22cfb44d73299ad95e772133a75b0 -SIZE (binutils-2.20.tar.bz2) = 17506655 +SHA256 (binutils-2.21.tar.bz2) = 60abec5bf448eb930a5a15acb8712612377dc8bcfb13dfd5131228f70561d0c7 +SIZE (binutils-2.21.tar.bz2) = 18742991 +SHA256 (binutils-2.21-rtems4.11-20110107.diff) = a57150ba5ff28aaac08624d00ff88ba3f12d54efab16094c8ec6c3ae71d6fe39 +SIZE (binutils-2.21-rtems4.11-20110107.diff) = 2276 diff --git a/devel/cross-gcc/Makefile b/devel/cross-gcc/Makefile index 68753188c3c5..f0543953ca3f 100644 --- a/devel/cross-gcc/Makefile +++ b/devel/cross-gcc/Makefile @@ -6,8 +6,8 @@ # PORTNAME?= gcc -PORTVERSION= 4.4.2 -PORTREVISION= 2 +PORTVERSION= 4.5.2 +PORTREVISION= 0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GCC:S,$,:gcc,} \ ${MASTER_SITE_SOURCEWARE:S,$,:newlib,} @@ -17,16 +17,15 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:gcc \ newlib-${NEWLIB_VERSION}${NEWLIB_EXTRACT_SUFX}:newlib EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -PATCH_SITES= ftp://ftp.rtems.com/pub/rtems/SOURCES/4.10/ +PATCH_SITES= ftp://ftp.rtems.com/pub/rtems/SOURCES/4.11/ PATCH_DIST_STRIP= -p1 MAINTAINER= stas@FreeBSD.org COMMENT= GNU gcc for cross-target development LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \ - mpfr.4:${PORTSDIR}/math/mpfr - -BROKEN= does not build + mpfr.4:${PORTSDIR}/math/mpfr \ + mpc.2:${PORTSDIR}/math/mpc # # Temporary hack to deal with dependencies during package builds for @@ -57,7 +56,7 @@ CONFIGURE_SCRIPT= ../${WRKSRC:C,^${WRKDIR}/?,,}/configure # # Newlib version to use # -NEWLIB_VERSION= 1.17.0 +NEWLIB_VERSION= 1.19.0 NEWLIB_EXTRACT_SUFX=.tar.gz OURTARGET= ${TGTARCH}-${TGTABI} @@ -70,6 +69,7 @@ MAKE_ENV= NO_CPU_CFLAGS=true CONFIGURE_ARGS= --target=${OURTARGET} \ --enable-languages="${TGTLANGS}" \ + --datadir="${TGT_DATADIR}" \ --with-system-zlib \ --disable-nls \ --with-libiconv-prefix=${LOCALBASE} \ @@ -80,6 +80,7 @@ CONFIGURE_ARGS= --target=${OURTARGET} \ --disable-shared \ --with-gmp="${LOCALBASE}" \ --with-mpfr="${LOCALBASE}" \ + --with-mpc="${LOCALBASE}" MAN1= ${MANPAGES:S,^,${OURTARGET}-,} @@ -90,6 +91,7 @@ INFO= ${OURTARGET}-cpp \ GCC_AUTODIRS= ${OURTARGET}/include \ ${OURTARGET}/lib \ + ${OURTARGET}/share \ libexec/gcc/${OURTARGET} \ lib/gcc/${OURTARGET} @@ -106,6 +108,7 @@ PLIST_FILES= bin/${OURTARGET}-cpp \ TGTLANGS= c TGT_LIBDIR= ${PREFIX}/${OURTARGET}/lib/gcc/ +TGT_DATADIR= ${PREFIX}/${OURTARGET}/share LN_BINARIES= addr2line ar as c++filt ld \ nm objcopy objdump ranlib \ @@ -123,8 +126,12 @@ CONFIGURE_ARGS+=--with-float=${WITH_FLOAT_TYPE} .endif .if defined(WITH_RTEMS_PATCHES) -PATCHFILES+= gcc-core-4.4.2-rtems4.10-20091015.diff \ - newlib-${NEWLIB_VERSION}-rtems4.10-20091009.diff +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 # diff --git a/devel/cross-gcc/distinfo b/devel/cross-gcc/distinfo index 2171961f0543..ca9e2cc63f06 100644 --- a/devel/cross-gcc/distinfo +++ b/devel/cross-gcc/distinfo @@ -1,12 +1,8 @@ -MD5 (gcc-4.4.2.tar.bz2) = 70f5ac588a79e3c9901d5b34f58d896d -SHA256 (gcc-4.4.2.tar.bz2) = 1126b6a7b585b3a178bfb7d559221779eb7eba12ce01bc9ca5896f6f9ee639de -SIZE (gcc-4.4.2.tar.bz2) = 62919816 -MD5 (newlib-1.17.0.tar.gz) = 9c345928b4f600a211ddc5a6072f8337 -SHA256 (newlib-1.17.0.tar.gz) = b7c8135f7dbff0269436da26917d9f01fe33f4da0f37c07c3f55066cba80274e -SIZE (newlib-1.17.0.tar.gz) = 12768253 -MD5 (gcc-core-4.4.2-rtems4.10-20091015.diff) = c49d2d88ccb324d1715044eb7a139d22 -SHA256 (gcc-core-4.4.2-rtems4.10-20091015.diff) = 2215de3ef25fd27d5e83bd6e7a07b892e8df6b91a94cd6dfe19926da7f2a036d -SIZE (gcc-core-4.4.2-rtems4.10-20091015.diff) = 131178 -MD5 (newlib-1.17.0-rtems4.10-20091009.diff) = e8d383370cccbb75ddc0f123dbc6b845 -SHA256 (newlib-1.17.0-rtems4.10-20091009.diff) = 512fb5cbfe81911d53466302d127570e3c8537f3260a5321d0961eae20c1aa56 -SIZE (newlib-1.17.0-rtems4.10-20091009.diff) = 48654 +SHA256 (gcc-4.5.2.tar.bz2) = 1d9362275ffd9d19fd41f1c3dae0805d6e3991c4d5aa80851f2eaf1bbaa21f88 +SIZE (gcc-4.5.2.tar.bz2) = 66328720 +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 (newlib-1.19.0-rtems4.11-20110109.diff) = 8019d82e64cde4dd33c59ff49c31dac75391fdfebf003a20155113b5616976fd +SIZE (newlib-1.19.0-rtems4.11-20110109.diff) = 74293 diff --git a/devel/cross-gdb/Makefile b/devel/cross-gdb/Makefile index 75535978cb69..55706c28efe1 100644 --- a/devel/cross-gdb/Makefile +++ b/devel/cross-gdb/Makefile @@ -6,13 +6,13 @@ # PORTNAME= gdb -PORTVERSION= 7.1 +PORTVERSION= 7.2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEWARE} MASTER_SITE_SUBDIR= gdb/releases PKGNAMEPREFIX= ${TGTARCH}-${TGTABI}- -PATCH_SITES= ftp://ftp.rtems.org/pub/rtems/SOURCES/4.10/ +PATCH_SITES= ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/ PATCH_DIST_STRIP= -p1 MAINTAINER= stas@FreeBSD.org @@ -32,7 +32,7 @@ USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes ALL_TARGET= all info -DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}{PORTNAME} +DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}${PORTNAME} DEPENDS_ARGS= TGTARCH="${TGTARCH}" TGTABI="${TGTABI}" @@ -55,7 +55,8 @@ INFO= ${OURTARGET}-annotate \ EPRFX= ${PREFIX}/libexec/${OURTARGET}-gdb .if defined(WITH_RTEMS_PATCHES) -#PATCHFILES+= ${PORTNAME}-7.0-rtems4.10-20091007.diff +PATCHFILES+= ${PORTNAME}-${PORTVERSION}-rtems4.11-20100907.diff +PATCH_DIST_STRIP= -p1 .endif .if !defined(TGTARCH) || !defined(TGTABI) diff --git a/devel/cross-gdb/distinfo b/devel/cross-gdb/distinfo index 96e043286cac..88c8df4fdca1 100644 --- a/devel/cross-gdb/distinfo +++ b/devel/cross-gdb/distinfo @@ -1,6 +1,4 @@ -MD5 (gdb-7.1.tar.bz2) = 21dce610476c054687b52770d2ddc657 -SHA256 (gdb-7.1.tar.bz2) = 142c27d7970a4e652dc225d61d887777ae00cf22fdd75cd1e8e4e13bfbd85352 -SIZE (gdb-7.1.tar.bz2) = 17977195 -MD5 (gdb-7.0-rtems4.10-20091007.diff) = dcf9ed74bcb946e53592e2859bfe687d -SHA256 (gdb-7.0-rtems4.10-20091007.diff) = 633e716857816b36cf4b5748c05998f05b7cc82b775e3159703c0cd659e755e4 -SIZE (gdb-7.0-rtems4.10-20091007.diff) = 21448 +SHA256 (gdb-7.2.tar.bz2) = bf444b88ab845243364c3d410be9e3f43a57f96ff594d65a37842ea03c3410f0 +SIZE (gdb-7.2.tar.bz2) = 18530613 +SHA256 (gdb-7.2-rtems4.11-20100907.diff) = 9ed151e78ef368a3b8b14b686d3d211aa3cdc66163bc4ec55045674afaf2dbf8 +SIZE (gdb-7.2-rtems4.11-20100907.diff) = 20006 |