head 1.12; access; symbols pkgsrc-2023Q4:1.12.0.12 pkgsrc-2023Q4-base:1.12 pkgsrc-2023Q3:1.12.0.10 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.12.0.8 pkgsrc-2023Q2-base:1.12 pkgsrc-2023Q1:1.12.0.6 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.12.0.4 pkgsrc-2022Q4-base:1.12 pkgsrc-2022Q3:1.12.0.2 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.11.0.6 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.4 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.2 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.10.0.4 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.10.0.2 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.9.0.8 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.6 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.4 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.2 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.7.0.16 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.18 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.14 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.12 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.10 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.8 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.6 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.4 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.2 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.6.0.12 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.10 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.6 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.4 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.2 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.5.0.8 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.6 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.4 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.2 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.4.0.6 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.4 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.2 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.3.0.8 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.6 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.4 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.2 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.2.0.2 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.1.0.2 pkgsrc-2013Q3-base:1.1; locks; strict; comment @# @; 1.12 date 2022.06.28.11.31.14; author wiz; state Exp; branches; next 1.11; commitid D2UoJrTHpoHEANJD; 1.11 date 2021.11.18.15.43.27; author nia; state Exp; branches; next 1.10; commitid uEzx4vKUmLBa8ihD; 1.10 date 2021.05.24.19.49.26; author wiz; state Exp; branches; next 1.9; commitid qokaiStTApGMcrUC; 1.9 date 2020.05.31.09.27.41; author rillig; state Exp; branches; next 1.8; commitid x322I4KoLAjuhnaC; 1.8 date 2020.05.03.17.59.51; author rillig; state Exp; branches; next 1.7; commitid hMLGQxBKtdtV0P6C; 1.7 date 2018.01.28.16.24.12; author wiz; state Exp; branches; next 1.6; commitid LOrJXggMMAXd2FoA; 1.6 date 2016.12.18.21.34.25; author joerg; state Exp; branches; next 1.5; commitid XBpmjspmnIKKNvyz; 1.5 date 2015.11.25.12.49.12; author jperkin; state Exp; branches; next 1.4; commitid cz32ozDuR07RotKy; 1.4 date 2015.01.16.23.53.04; author wiedi; state Exp; branches; next 1.3; commitid VJrUgdD34ZZo8j6y; 1.3 date 2014.01.19.07.43.14; author ryoon; state Exp; branches; next 1.2; commitid se8GkAiJKAd8pHlx; 1.2 date 2013.10.10.00.02.53; author joerg; state Exp; branches; next 1.1; commitid 8I6iOLIv86Ps6G8x; 1.1 date 2013.09.12.14.02.01; author ryoon; state Exp; branches; next ; commitid IGFIZHuAy70bE95x; desc @@ 1.12 log @*: recursive bump for perl 5.36 @ text @# $NetBSD: Makefile,v 1.11 2021/11/18 15:43:27 nia Exp $ DISTNAME= mintlib-CVS-20131219 PKGNAME= cross-freemint-${DISTNAME:S/CVS-//} PKGREVISION= 4 CATEGORIES= cross MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-4.6.4/} GCCNAME= gcc-4.6.4 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${GCCNAME}.tar.bz2 MAINTAINER= ryoon@@NetBSD.org HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/ COMMENT= MiNTLib for FreeMiNT SITES.mintlib-CVS-20131219.tar.gz= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ WRKSRC= ${WRKDIR} PATCH_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ PATCHFILES= gcc-4.6.4-mint-20130415.patch.bz2 # for http://gcc.gnu.org/bugzilla/attachment.cgi?id=15133 , # use makeinfo from pkgsrc/devel/gtexinfo. TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo TOOLS_PLATFORM.makeinfo= TOOL_DEPENDS+= cross-freemint-binutils-[0-9]*:../../cross/freemint-binutils CHECK_PORTABILITY_SKIP+= gcc-*/contrib/* # not needed FREEMINT_PREFIX= ${PREFIX}/cross-freemint CONFIGURE_DIRS= ${GCCNAME}bin CONFIGURE_SCRIPT= ../${GCCNAME}/configure USE_TOOLS+= bash:run gmake makeinfo bison flex USE_LANGUAGES= c c++ TOOLS_BROKEN+= perl GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX} CFLAGS+= -fomit-frame-pointer CONFIGURE_ARGS+= --target=m68k-atari-mint CONFIGURE_ARGS+= --enable-languages=c,c++ CONFIGURE_ARGS+= --disable-libstdcxx-pch CONFIGURE_ARGS+= --disable-nls #CONFIGURE_ARGS+= --disable-multilib MAKE_ENV+= SHELL=${TOOLS_PATH.bash} MAKE_ENV+= FREEMINT_PREFIX=${FREEMINT_PREFIX} MAKE_ENV+= WRKSRC=${WRKSRC} MAKE_ENV+= ARDIR=${FREEMINT_PREFIX}/bin MAKE_ENV+= DESTDIR=${DESTDIR} MAKE_ENV+= CONFIGURE_DIRS=${CONFIGURE_DIRS} INFO_FILES= yes MKPIE_SUPPORTED= no RELRO_SUPPORTED= no INSTALLATION_DIRS+= bin pre-configure: mkdir ${WRKSRC}/${CONFIGURE_DIRS} ${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/${GCCNAME} ${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/${GCCNAME} do-build: cd ${WRKSRC}/${CONFIGURE_DIRS} && env ${MAKE_ENV} ${MAKE_PROGRAM} \ ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} all-gcc cd ${WRKSRC}/${CONFIGURE_DIRS} && env ${MAKE_ENV} ${MAKE_PROGRAM} \ ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} all-target-libgcc cd ${WRKSRC}/mintlib-CVS-20131219 && \ echo "${WRKSRC}/${CONFIGURE_DIRS}/gcc/include -I${WRKSRC}/${CONFIGURE_DIRS}/gcc/include-fixed" > includepath cd ${WRKSRC}/mintlib-CVS-20131219 && env ${MAKE_ENV} \ ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} do-install: cd ${WRKSRC}/mintlib-CVS-20131219 && env ${MAKE_ENV} \ ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} install .include "../../cross/freemint-mintbin/buildlink3.mk" .include "../../devel/gmp/buildlink3.mk" .include "../../math/mpfr/buildlink3.mk" .include "../../math/mpcomplex/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.11 log @freemint-mintlib: various build fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2021/05/24 19:49:26 wiz Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.10 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/05/31 09:27:41 rillig Exp $ d35 1 d57 3 @ 1.9 log @cross/freemint-mintlib: suppress USE_TOOLS+=perl warning @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/05/03 17:59:51 rillig Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.8 log @cross/freemint-mintlib: skip portability check @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2018/01/28 16:24:12 wiz Exp $ d35 1 @ 1.7 log @recursive bump after mpfr shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2016/12/18 21:34:25 joerg Exp $ d28 2 @ 1.6 log @Use semantic markup, unbreak build with newer texinfo. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2015/11/25 12:49:12 jperkin Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.5 log @Remove mk/find-prefix.mk usage from the cross category. The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2015/01/16 23:53:04 wiedi Exp $ d5 1 @ 1.4 log @bulk build wants flex @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2014/01/19 07:43:14 ryoon Exp $ a35 3 FIND_PREFIX:= AR_DIR=cross-freemint-binutils .include "../../mk/find-prefix.mk" d47 1 a47 1 MAKE_ENV+= ARDIR=${AR_DIR}/cross-freemint/bin @ 1.3 log @Update to 20131219 Changelog: * Improve multibyte string handling * Improve umask, towupper/towlower, readdir, scandir, and nanosleep @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2013/10/10 00:02:53 joerg Exp $ d31 1 a31 1 USE_TOOLS+= bash:run gmake makeinfo bison @ 1.2 log @Require target binutils and bison. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2013/09/12 14:02:01 ryoon Exp $ d3 1 a3 1 DISTNAME= mintlib-CVS-20130415 d14 1 a14 1 SITES.mintlib-CVS-20130415.tar.gz= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ d67 1 a67 1 cd ${WRKSRC}/mintlib-CVS-20130415 && \ d69 1 a69 1 cd ${WRKSRC}/mintlib-CVS-20130415 && env ${MAKE_ENV} \ d73 1 a73 1 cd ${WRKSRC}/mintlib-CVS-20130415 && env ${MAKE_ENV} \ @ 1.1 log @Import cross-freemint-mintlib-20130415 as cross/freemint-mintlib. MiNTLib for FreeMiNT (OS for Atari ST) cross-compile environment. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2013/05/06 07:11:25 ryoon Exp $ d25 2 d31 1 a31 1 USE_TOOLS+= bash:run gmake makeinfo @