Changeset View
Changeset View
Standalone View
Standalone View
devel/avr-gcc/Makefile
PORTNAME= gcc | PORTNAME= gcc | ||||
PORTVERSION= 9.1.0 | PORTVERSION= 10.2.0 | ||||
PORTREVISION= 2 | |||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= GCC | MASTER_SITES= GCC | ||||
PKGNAMEPREFIX= avr- | PKGNAMEPREFIX= avr- | ||||
MAINTAINER= joerg@FreeBSD.org | MAINTAINER= joerg@FreeBSD.org | ||||
COMMENT= FSF GCC for Atmel AVR 8-bit RISC cross-development | COMMENT= FSF GCC for Atmel AVR 8-bit RISC cross-development | ||||
LICENSE= GPLv3 GPLv3RLE | LICENSE= GPLv3 GPLv3RLE | ||||
Show All 17 Lines | |||||
USE_LDCONFIG= ${PREFIX}/lib/gcci/avr/${SUFFIX} | USE_LDCONFIG= ${PREFIX}/lib/gcci/avr/${SUFFIX} | ||||
USE_PERL5= build | USE_PERL5= build | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CONFIGURE_ARGS= --disable-libssp \ | CONFIGURE_ARGS= --disable-libssp \ | ||||
--enable-languages="c c++" \ | --enable-languages="c c++" \ | ||||
--target=avr \ | --target=avr \ | ||||
--with-gmp=${LOCALBASE} \ | --with-gmp=${LOCALBASE} \ | ||||
--with-isl=${LOCALBASE} | --with-isl=${LOCALBASE} \ | ||||
--without-zstd | |||||
MAKE_JOBS_UNSAFE= yes | PLIST_SUB= VERSION=${GCC_VERSION} | ||||
WITHOUT_CPU_CFLAGS= This is a cross-compiler. | WITHOUT_CPU_CFLAGS= This is a cross-compiler. | ||||
CONFLICTS= avr-gcc-devel* | CONFLICTS= avr-gcc-devel* | ||||
INFO= cpp gcc gccint cppinternals gccinstall | INFO= cpp gcc gccint cppinternals gccinstall | ||||
OPTIONS_DEFINE= NLS | OPTIONS_DEFINE= NLS | ||||
Show All 19 Lines | post-patch: | ||||
@${FIND} ${WRKSRC} -type f \( -name '*.[ch]' -o -name '*.cc' \) | \ | @${FIND} ${WRKSRC} -type f \( -name '*.[ch]' -o -name '*.cc' \) | \ | ||||
${XARGS} ${EGREP} -l '"(HOST_WIDE|PLUGIN_COND|PRId64)' | \ | ${XARGS} ${EGREP} -l '"(HOST_WIDE|PLUGIN_COND|PRId64)' | \ | ||||
${XARGS} ${REINPLACE_CMD} -E -e 's/"(HOST_WIDE|PLUGIN_COND|PRId64)/" \1/g' | ${XARGS} ${REINPLACE_CMD} -E -e 's/"(HOST_WIDE|PLUGIN_COND|PRId64)/" \1/g' | ||||
post-configure: | post-configure: | ||||
${MKDIR} ${WRKSRC}/gcc/include | ${MKDIR} ${WRKSRC}/gcc/include | ||||
post-install: | post-install: | ||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/gcc/avr/${PORTVERSION}/liblto_plugin.so.0 | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/gcc/avr/${PORTVERSION}/liblto_plugin.so.0 \ | ||||
${STAGEDIR}${PREFIX}/lib/libcc1.so.0.0.0 \ | |||||
${STAGEDIR}${PREFIX}/lib/gcc/avr/${PORTVERSION}/plugin/libcc1plugin.so.0.0.0 \ | |||||
${STAGEDIR}${PREFIX}/lib/gcc/avr/${PORTVERSION}/plugin/libcp1plugin.so.0.0.0 | |||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |