Index: head/devel/m6811-binutils/Makefile =================================================================== --- head/devel/m6811-binutils/Makefile (revision 426274) +++ head/devel/m6811-binutils/Makefile (revision 426275) @@ -1,63 +1,68 @@ # Created by: jburkhol@home.com # $FreeBSD$ PORTNAME= binutils PORTVERSION= 2.15 CATEGORIES= devel MASTER_SITES= GNU PKGNAMEPREFIX= m6811- PATCH_SITES= http://stephane.carrez.free.fr/snapshots/ PATCHFILES= ${PORTNAME}-${PORTVERSION}-m68hc1x-20040801.diffs.gz PATCH_DIST_STRIP= -p1 MAINTAINER= ports@FreeBSD.org -COMMENT= The binutils cross-toolchain for the 6811 +COMMENT= Binutils cross-toolchain for the 6811 -NOT_FOR_ARCHS= amd64 +FORBIDDEN= multiple vulnerabilities: CVE-2014-8503, CVE-2014-8502, CVE-2014-8501 +DEPRECATED= multiple vulnerabilities, version is years behind upstream +EXPIRATION_DATE= 2017-02-17 + +ONLY_FOR_ARCHS= i386 + USES= gmake HAS_CONFIGURE= yes M68_TARGET= m6811-elf CONFIGURE_ARGS= --prefix=${PREFIX} \ --target=${M68_TARGET} \ --program-prefix=${M68_TARGET}- \ --disable-nls INFO= ${M68_TARGET}-as \ ${M68_TARGET}-bfd \ ${M68_TARGET}-binutils \ ${M68_TARGET}-ld \ post-patch: # as.info -> ${M68_TARGET}-as.info @${REINPLACE_CMD} -e 's|setfilename as.info|setfilename ${M68_TARGET}-as.info|' ${WRKSRC}/gas/doc/as.texinfo @${REINPLACE_CMD} -e 's|(as)|(${M68_TARGET}-as)|' ${WRKSRC}/gas/doc/as.texinfo @${REINPLACE_CMD} -e 's|@file{as}|@file{${M68_TARGET}-as}|' ${WRKSRC}/gas/doc/as.texinfo @${REINPLACE_CMD} -e 's|as.info|${M68_TARGET}-as.info|' ${WRKSRC}/gas/doc/Makefile.in @${REINPLACE_CMD} -e 's|as.texinfo|${M68_TARGET}-as.texinfo|' ${WRKSRC}/gas/doc/Makefile.in @${MV} ${WRKSRC}/gas/doc/as.texinfo ${WRKSRC}/gas/doc/${M68_TARGET}-as.texinfo # bfd.info -> ${M68_TARGET}-bfd.info @${REINPLACE_CMD} -e 's|setfilename bfd.info|setfilename ${M68_TARGET}-bfd.info|' ${WRKSRC}/bfd/doc/bfd.texinfo @${REINPLACE_CMD} -e 's|(bfd)|(${M68_TARGET}-bfd)|' ${WRKSRC}/bfd/doc/bfd.texinfo @${REINPLACE_CMD} -e 's|@file{bfd}|@file{${M68_TARGET}-bfd}|' ${WRKSRC}/bfd/doc/bfd.texinfo @${REINPLACE_CMD} -e 's|bfd.info|${M68_TARGET}-bfd.info|' ${WRKSRC}/bfd/doc/Makefile.in @${REINPLACE_CMD} -e 's|bfd.texinfo|${M68_TARGET}-bfd.texinfo|' ${WRKSRC}/bfd/doc/Makefile.in @${MV} ${WRKSRC}/bfd/doc/bfd.texinfo ${WRKSRC}/bfd/doc/${M68_TARGET}-bfd.texinfo # binutils.info -> ${M68_TARGET}-binutils.info @${REINPLACE_CMD} -e 's|setfilename binutils.info|setfilename ${M68_TARGET}-binutils.info|' ${WRKSRC}/binutils/doc/binutils.texi @${REINPLACE_CMD} -e 's|(binutils)|(${M68_TARGET}-binutils)|' ${WRKSRC}/binutils/doc/binutils.texi @${REINPLACE_CMD} -e 's|@file{binutils}|@file{${M68_TARGET}-binutils}|' ${WRKSRC}/binutils/doc/binutils.texi @${REINPLACE_CMD} -e 's|binutils.info|${M68_TARGET}-binutils.info|' ${WRKSRC}/binutils/doc/Makefile.in @${REINPLACE_CMD} -e 's|binutils.texi|${M68_TARGET}-binutils.texi|' ${WRKSRC}/binutils/doc/Makefile.in @${MV} ${WRKSRC}/binutils/doc/binutils.texi ${WRKSRC}/binutils/doc/${M68_TARGET}-binutils.texi # ld.info -> ${M68_TARGET}-ld.info @${REINPLACE_CMD} -e 's|setfilename ld.info|setfilename ${M68_TARGET}-ld.info|' ${WRKSRC}/ld/ld.texinfo @${REINPLACE_CMD} -e 's|(ld)|(${M68_TARGET}-ld)|' ${WRKSRC}/ld/ld.texinfo @${REINPLACE_CMD} -e 's|@file{ld}|@file{${M68_TARGET}-ld}|' ${WRKSRC}/ld/ld.texinfo @${REINPLACE_CMD} -e 's|ld.info|${M68_TARGET}-ld.info|' ${WRKSRC}/ld/Makefile.in @${REINPLACE_CMD} -e 's|ld.texinfo|${M68_TARGET}-ld.texinfo|' ${WRKSRC}/ld/Makefile.in @${MV} ${WRKSRC}/ld/ld.texinfo ${WRKSRC}/ld/${M68_TARGET}-ld.texinfo .include Index: head/devel/m6811-binutils/pkg-descr =================================================================== --- head/devel/m6811-binutils/pkg-descr (revision 426274) +++ head/devel/m6811-binutils/pkg-descr (revision 426275) @@ -1,7 +1,7 @@ This is a 6811 cross toolchain for FreeBSD. The GNU binutils contain: as, ld, ar, objcopy, objdump and many other utilities. The format of object files is ELF-32. The GNU Binutils support translation to other formats such as S-records, Intel HEX records, ... -WWW: http://www.gnu-m68hc11.org/ +WWW: http://savannah.gnu.org/projects/m68hc11/