| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.3 2014/10/30 21:54:03 mef Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2018/10/26 10:09:30 jperkin Exp $ |
2 | | | 2 | |
3 | DISTNAME= binutils-2.24 | | 3 | DISTNAME= binutils-2.24 |
4 | PKGNAME= cross-freemint-${DISTNAME} | | 4 | PKGNAME= cross-freemint-${DISTNAME} |
5 | CATEGORIES= cross | | 5 | CATEGORIES= cross |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} | | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= ryoon@NetBSD.org | | 9 | MAINTAINER= ryoon@NetBSD.org |
10 | HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/ | | 10 | HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/ |
11 | COMMENT= Cross binutils for FreeMiNT | | 11 | COMMENT= Cross binutils for FreeMiNT |
12 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | | 12 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 |
13 | | | 13 | |
14 | PATCH_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ | | 14 | PATCH_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ |
| @@ -18,26 +18,29 @@ PATCH_DIST_STRIP= -p1 | | | @@ -18,26 +18,29 @@ PATCH_DIST_STRIP= -p1 |
18 | FREEMINT_PREFIX= ${PREFIX}/cross-freemint | | 18 | FREEMINT_PREFIX= ${PREFIX}/cross-freemint |
19 | | | 19 | |
20 | USE_TOOLS+= gmake makeinfo | | 20 | USE_TOOLS+= gmake makeinfo |
21 | GNU_CONFIGURE= yes | | 21 | GNU_CONFIGURE= yes |
22 | | | 22 | |
23 | OBJDIR= ../build | | 23 | OBJDIR= ../build |
24 | CONFIGURE_DIRS= ${OBJDIR} | | 24 | CONFIGURE_DIRS= ${OBJDIR} |
25 | CONFIGURE_SCRIPT= ${WRKSRC}/configure | | 25 | CONFIGURE_SCRIPT= ${WRKSRC}/configure |
26 | GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX} | | 26 | GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX} |
27 | | | 27 | |
28 | CONFIGURE_ARGS+= --disable-werror --target=m68k-atari-mint | | 28 | CONFIGURE_ARGS+= --disable-werror --target=m68k-atari-mint |
29 | INFO_FILES= yes | | 29 | INFO_FILES= yes |
30 | | | 30 | |
| | | 31 | # Used in macro tests but never actually set anywhere |
| | | 32 | CPPFLAGS+= -DHAVE_STRERROR=1 |
| | | 33 | |
31 | INSTALLATION_DIRS+= bin ${FREEMINT_PREFIX} | | 34 | INSTALLATION_DIRS+= bin ${FREEMINT_PREFIX} |
32 | | | 35 | |
33 | # follows to devel/binutils | | 36 | # follows to devel/binutils |
34 | # PR pkg/48504, ksh is sufficient for NetBSD 5.2 and NetBSD 6.1 | | 37 | # PR pkg/48504, ksh is sufficient for NetBSD 5.2 and NetBSD 6.1 |
35 | .include "../../mk/bsd.prefs.mk" | | 38 | .include "../../mk/bsd.prefs.mk" |
36 | .if !empty(MACHINE_PLATFORM:MNetBSD-[5-6].*-*) && \ | | 39 | .if !empty(MACHINE_PLATFORM:MNetBSD-[5-6].*-*) && \ |
37 | empty(MACHINE_PLATFORM:MNetBSD-6.99.*-*) | | 40 | empty(MACHINE_PLATFORM:MNetBSD-6.99.*-*) |
38 | USE_TOOLS+= ksh | | 41 | USE_TOOLS+= ksh |
39 | CONFIG_SHELL= ksh | | 42 | CONFIG_SHELL= ksh |
40 | .endif | | 43 | .endif |
41 | | | 44 | |
42 | pre-configure: | | 45 | pre-configure: |
43 | ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} | | 46 | ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} |