Thu Nov 18 16:05:28 2021 UTC ()
freemint-*: disable MKPIE some more


(nia)
diff -r1.5 -r1.6 pkgsrc/cross/freemint-gcc/Makefile
diff -r1.3 -r1.4 pkgsrc/cross/freemint-pml/Makefile

cvs diff -r1.5 -r1.6 pkgsrc/cross/freemint-gcc/Makefile (expand / switch to unified diff)

--- pkgsrc/cross/freemint-gcc/Makefile 2018/01/28 16:24:12 1.5
+++ pkgsrc/cross/freemint-gcc/Makefile 2021/11/18 16:05:28 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.5 2018/01/28 16:24:12 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2021/11/18 16:05:28 nia Exp $
2 2
3DISTNAME= gcc-4.6.4 3DISTNAME= gcc-4.6.4
4PKGNAME= cross-freemint-${DISTNAME} 4PKGNAME= cross-freemint-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= cross 6CATEGORIES= cross
7MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-4.6.4/} 7MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-4.6.4/}
8 8
9MAINTAINER= ryoon@NetBSD.org 9MAINTAINER= ryoon@NetBSD.org
10HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/ 10HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/
11COMMENT= GCC compiler for FreeMiNT 11COMMENT= GCC compiler for FreeMiNT
12EXTRACT_SUFX= .tar.bz2 12EXTRACT_SUFX= .tar.bz2
13 13
14PATCH_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ 14PATCH_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/
@@ -33,26 +33,28 @@ GNU_CONFIGURE= yes @@ -33,26 +33,28 @@ GNU_CONFIGURE= yes
33 33
34GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX} 34GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX}
35 35
36CFLAGS+= -fomit-frame-pointer 36CFLAGS+= -fomit-frame-pointer
37 37
38HOSTDIR= build-${MACHINE_ARCH}--${LOWER_OPSYS} 38HOSTDIR= build-${MACHINE_ARCH}--${LOWER_OPSYS}
39 39
40CONFIGURE_ARGS+= --target=m68k-atari-mint 40CONFIGURE_ARGS+= --target=m68k-atari-mint
41CONFIGURE_ARGS+= --enable-languages=c,c++ 41CONFIGURE_ARGS+= --enable-languages=c,c++
42CONFIGURE_ARGS+= --disable-libstdcxx-pch 42CONFIGURE_ARGS+= --disable-libstdcxx-pch
43CONFIGURE_ARGS+= --disable-nls 43CONFIGURE_ARGS+= --disable-nls
44CONFIGURE_ARGS+= --disable-multilib 44CONFIGURE_ARGS+= --disable-multilib
45 45
 46MKPIE_SUPPORTED= no
 47
46MAKE_ENV+= SHELL=${TOOLS_PATH.bash} 48MAKE_ENV+= SHELL=${TOOLS_PATH.bash}
47MAKE_ENV+= FREEMINT_PREFIX=${FREEMINT_PREFIX} 49MAKE_ENV+= FREEMINT_PREFIX=${FREEMINT_PREFIX}
48MAKE_ENV+= WRKSRC=${WRKSRC} 50MAKE_ENV+= WRKSRC=${WRKSRC}
49MAKE_ENV+= ARDIR=${FREEMINT_PREFIX}/bin 51MAKE_ENV+= ARDIR=${FREEMINT_PREFIX}/bin
50MAKE_ENV+= DESTDIR=${DESTDIR} 52MAKE_ENV+= DESTDIR=${DESTDIR}
51MAKE_ENV+= HOSTDIR=${HOSTDIR} 53MAKE_ENV+= HOSTDIR=${HOSTDIR}
52MAKE_ENV+= CONFIGURE_DIRS=${CONFIGURE_DIRS} 54MAKE_ENV+= CONFIGURE_DIRS=${CONFIGURE_DIRS}
53INFO_FILES= yes 55INFO_FILES= yes
54 56
55INSTALLATION_DIRS+= bin 57INSTALLATION_DIRS+= bin
56 58
57pre-configure: 59pre-configure:
58 mkdir ${WRKSRC}/${CONFIGURE_DIRS} 60 mkdir ${WRKSRC}/${CONFIGURE_DIRS}

cvs diff -r1.3 -r1.4 pkgsrc/cross/freemint-pml/Makefile (expand / switch to unified diff)

--- pkgsrc/cross/freemint-pml/Makefile 2018/01/28 16:24:12 1.3
+++ pkgsrc/cross/freemint-pml/Makefile 2021/11/18 16:05:28 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3 2018/01/28 16:24:12 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2021/11/18 16:05:28 nia Exp $
2 2
3DISTNAME= pml-2.03 3DISTNAME= pml-2.03
4PKGNAME= cross-freemint-${DISTNAME} 4PKGNAME= cross-freemint-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= cross 6CATEGORIES= cross
7MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-4.6.4/} 7MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-4.6.4/}
8GCCNAME= gcc-4.6.4 8GCCNAME= gcc-4.6.4
9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ 9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
10 ${GCCNAME}.tar.bz2 10 ${GCCNAME}.tar.bz2
11 11
12SITES.pml-2.03.tar.bz2= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ 12SITES.pml-2.03.tar.bz2= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/
13 13
14MAINTAINER= ryoon@NetBSD.org 14MAINTAINER= ryoon@NetBSD.org
@@ -17,26 +17,28 @@ COMMENT= PML math library for FreeMiNT @@ -17,26 +17,28 @@ COMMENT= PML math library for FreeMiNT
17EXTRACT_SUFX= .tar.bz2 17EXTRACT_SUFX= .tar.bz2
18 18
19WRKSRC= ${WRKDIR} 19WRKSRC= ${WRKDIR}
20 20
21PATCH_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ 21PATCH_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/
22PATCHFILES= gcc-4.6.4-mint-20130415.patch.bz2 22PATCHFILES= gcc-4.6.4-mint-20130415.patch.bz2
23PATCHFILES+= pml-2.03-mint-20110207.patch.bz2 23PATCHFILES+= pml-2.03-mint-20110207.patch.bz2
24 24
25# for http://gcc.gnu.org/bugzilla/attachment.cgi?id=15133 , 25# for http://gcc.gnu.org/bugzilla/attachment.cgi?id=15133 ,
26# use makeinfo from pkgsrc/devel/gtexinfo. 26# use makeinfo from pkgsrc/devel/gtexinfo.
27TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo 27TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo
28TOOLS_PLATFORM.makeinfo= 28TOOLS_PLATFORM.makeinfo=
29 29
 30MKPIE_SUPPORTED= no
 31
30DEPENDS+= cross-freemint-binutils-[0-9]*:../../cross/freemint-binutils 32DEPENDS+= cross-freemint-binutils-[0-9]*:../../cross/freemint-binutils
31DEPENDS+= cross-freemint-mintbin-[0-9]*:../../cross/freemint-mintbin 33DEPENDS+= cross-freemint-mintbin-[0-9]*:../../cross/freemint-mintbin
32 34
33FREEMINT_PREFIX= ${PREFIX}/cross-freemint 35FREEMINT_PREFIX= ${PREFIX}/cross-freemint
34CONFIGURE_DIRS= ${GCCNAME}bin 36CONFIGURE_DIRS= ${GCCNAME}bin
35CONFIGURE_SCRIPT= ../${GCCNAME}/configure 37CONFIGURE_SCRIPT= ../${GCCNAME}/configure
36 38
37USE_TOOLS+= bash:run gmake makeinfo 39USE_TOOLS+= bash:run gmake makeinfo
38GNU_CONFIGURE= yes 40GNU_CONFIGURE= yes
39 41
40GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX} 42GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX}
41 43
42CFLAGS+= -fomit-frame-pointer 44CFLAGS+= -fomit-frame-pointer