head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.12 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.10 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.8 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.6 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.4 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.2 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.7.0.6 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.4 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.2 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.6.0.4 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.2 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.5.0.8 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.6 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.4 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.2 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.3.0.6 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.8 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.4 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.2 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.2.0.28 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.26 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.24 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.22 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.20 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.18 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.16 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.12 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.10 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.8 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.6 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.4 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.2 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.1.0.2 pkgsrc-2015Q4-base:1.1; locks; strict; comment @# @; 1.8 date 2022.06.28.11.31.14; author wiz; state Exp; branches; next 1.7; commitid D2UoJrTHpoHEANJD; 1.7 date 2021.12.14.10.33.57; author jperkin; state Exp; branches; next 1.6; commitid u6Xf8td8XNO1ABkD; 1.6 date 2021.05.24.19.49.25; author wiz; state Exp; branches; next 1.5; commitid qokaiStTApGMcrUC; 1.5 date 2020.05.28.15.31.43; author rillig; state Exp; branches; next 1.4; commitid SBwk2PZdIXWlo1aC; 1.4 date 2020.05.09.17.46.48; author rillig; state Exp; branches; next 1.3; commitid UunNmohtbMmsKA7C; 1.3 date 2019.06.08.10.53.26; author rillig; state Exp; branches; next 1.2; commitid 2yYl7OuEoMYCfnqB; 1.2 date 2016.02.02.06.30.34; author dbj; state Exp; branches; next 1.1; commitid y6O9CvPeqzqt5jTy; 1.1 date 2015.10.11.01.15.18; author ryoon; state Exp; branches; next ; commitid fq9s0lz6nfHx0DEy; desc @@ 1.8 log @*: recursive bump for perl 5.36 @ text @# $NetBSD: Makefile,v 1.7 2021/12/14 10:33:57 jperkin Exp $ DISTNAME= gdb-7.10 PKGNAME= cross-arm-none-eabi-${DISTNAME} PKGREVISION= 3 CATEGORIES= cross MASTER_SITES= ${MASTER_SITE_GNU:=gdb/} EXTRACT_SUFX= .tar.xz MAINTAINER= ryoon@@NetBSD.org HOMEPAGE= # empty COMMENT= Cross GDB for bare metal ARM EABI LICENSE= gnu-gpl-v3 ARMELF_PREFIX= ${PREFIX}/cross-arm-none-eabi USE_TOOLS+= gmake makeinfo TOOLS_BROKEN+= perl # used in do-install for texi2pod GNU_CONFIGURE= yes OBJDIR= ../build CONFIGURE_DIRS= ${OBJDIR} CONFIGURE_SCRIPT= ${WRKSRC}/configure GNU_CONFIGURE_PREFIX= ${ARMELF_PREFIX} CONFIGURE_ARGS+= --disable-werror --target=arm-none-eabi CONFIGURE_ARGS+= --disable-nls INFO_FILES= yes # Uses all kinds of bashisms but is only needed for testing. # If ever necessary, this should be fixed using REPLACE_BASH. CHECK_PORTABILITY_SKIP+= sim/testsuite/sim/bfin/run-tests.sh .include "../../mk/bsd.prefs.mk" PLIST_VARS+= charsetalias # this theoretically should match check for # install-exec-localcharset in ${WRKSRC}/gdb/gnulib/import/Makefile.am .if ${OPSYS} != Darwin PLIST.charsetalias= yes .endif pre-configure: ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} post-install: ${RM} ${DESTDIR}${PREFIX}/cross-arm-none-eabi/info/bfd.info .include "../../mk/bsd.pkg.mk" @ 1.7 log @arm-none-eabi-*: Add ALTERNATIVES. Allows various things to work out of the box. Bump PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2021/05/24 19:49:25 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.6 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/05/28 15:31:43 rillig Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.5 log @cross/arm-none-eabi-gdb: suppress USE_TOOLS+=perl warning @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/05/09 17:46:48 rillig Exp $ d5 1 @ 1.4 log @cross/arm-none-eabi-gdb: suppress shell portability @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/06/08 10:53:26 rillig Exp $ d17 1 @ 1.3 log @cross/*: let pkglint autofix indentation and variable alignment pkglint -Wall -F -r cross xtensa-esp32-elf-gcc has been manually edited afterwards because when realigning variable assignments, pkglint only allows one long outlier line. This package has two long SITES.* lines, therefore pkglint wanted to indent the variable values much further to the right. This needs to be fixed in pkglint. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/02/02 06:30:34 dbj Exp $ d28 4 @ 1.2 log @fix build on Darwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2015/10/11 01:15:18 ryoon Exp $ d30 1 a30 1 PLIST_VARS+= charsetalias @ 1.1 log @Import cross-arm-none-eabi-gdb-7.10 as cross/arm-none-eabi-gdb. Cross GDB debugger for bare metal ARM EABI environment. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2013/12/31 00:55:14 mef Exp $ d28 9 @