Mon Jan 22 04:38:42 2018 UTC ()
enable PLIST.libcpp on Darwin


(dbj)
diff -r1.12 -r1.13 pkgsrc/cross/arm-none-eabi-gcc/Makefile

cvs diff -r1.12 -r1.13 pkgsrc/cross/arm-none-eabi-gcc/Makefile (expand / switch to unified diff)

--- pkgsrc/cross/arm-none-eabi-gcc/Makefile 2018/01/18 14:39:59 1.12
+++ pkgsrc/cross/arm-none-eabi-gcc/Makefile 2018/01/22 04:38:42 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.12 2018/01/18 14:39:59 ryoon Exp $ 1# $NetBSD: Makefile,v 1.13 2018/01/22 04:38:42 dbj Exp $
2 2
3DISTNAME= gcc-7.2.0 3DISTNAME= gcc-7.2.0
4PKGNAME= cross-arm-none-eabi-${DISTNAME} 4PKGNAME= cross-arm-none-eabi-${DISTNAME}
5CATEGORIES= cross 5CATEGORIES= cross
6NEWLIBVER= 2.5.0 6NEWLIBVER= 2.5.0
7MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} 7MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/}
8DISTFILES= ${DEFAULT_DISTFILES} \ 8DISTFILES= ${DEFAULT_DISTFILES} \
9 newlib-${NEWLIBVER}.tar.gz 9 newlib-${NEWLIBVER}.tar.gz
10SITES.newlib-${NEWLIBVER}.tar.gz= ftp://sources.redhat.com/pub/newlib/ 10SITES.newlib-${NEWLIBVER}.tar.gz= ftp://sources.redhat.com/pub/newlib/
11 11
12 12
13MAINTAINER= ryoon@NetBSD.org 13MAINTAINER= ryoon@NetBSD.org
14HOMEPAGE= # none 14HOMEPAGE= # none
@@ -50,27 +50,27 @@ CONFIGURE_ARGS+= --disable-libstdcxx-pch @@ -50,27 +50,27 @@ CONFIGURE_ARGS+= --disable-libstdcxx-pch
50 50
51INFO_FILES= yes 51INFO_FILES= yes
52 52
53PLIST_VARS+= libcpp 53PLIST_VARS+= libcpp
54 54
55.include "../../mk/compiler.mk" 55.include "../../mk/compiler.mk"
56.if !empty(PKGSRC_COMPILER:Mclang) 56.if !empty(PKGSRC_COMPILER:Mclang)
57# geattrtab on neon.md results in a very deeply nested expression 57# geattrtab on neon.md results in a very deeply nested expression
58# with > 255 brackets. This was reported against GCC 4.9.1 at least 58# with > 255 brackets. This was reported against GCC 4.9.1 at least
59# already, but it seems noone cares enough in GCC to fix the generator. 59# already, but it seems noone cares enough in GCC to fix the generator.
60CFLAGS+= -fbracket-depth=1024 60CFLAGS+= -fbracket-depth=1024
61.endif 61.endif
62 62
63.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux" || ${OPSYS} == "NetBSD" || ${OPSYS} == "SunOS" 63.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux" || ${OPSYS} == "NetBSD" || ${OPSYS} == "SunOS" || ${OPSYS} == "Darwin"
64PLIST.libcpp= yes 64PLIST.libcpp= yes
65.endif 65.endif
66 66
67post-extract: 67post-extract:
68 ${LN} -s ${WRKDIR}/newlib-${NEWLIBVER}/newlib ${WRKSRC}/newlib 68 ${LN} -s ${WRKDIR}/newlib-${NEWLIBVER}/newlib ${WRKSRC}/newlib
69 ${LN} -s ${WRKDIR}/newlib-${NEWLIBVER}/libgloss ${WRKSRC}/libgloss 69 ${LN} -s ${WRKDIR}/newlib-${NEWLIBVER}/libgloss ${WRKSRC}/libgloss
70 70
71pre-configure: 71pre-configure:
72 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} 72 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
73 73
74.include "../../devel/gmp/buildlink3.mk" 74.include "../../devel/gmp/buildlink3.mk"
75.include "../../math/mpfr/buildlink3.mk" 75.include "../../math/mpfr/buildlink3.mk"
76.include "../../math/mpcomplex/buildlink3.mk" 76.include "../../math/mpcomplex/buildlink3.mk"