| @@ -1,25 +1,28 @@ | | | @@ -1,25 +1,28 @@ |
1 | # $NetBSD: Makefile.common,v 1.1 2018/06/07 19:21:46 ryoon Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.2 2018/06/07 19:39:30 ryoon Exp $ |
2 | # | | 2 | # |
3 | # used by cross/mingw-w64-x86_64-gcc/Makefile | | 3 | # used by cross/mingw-w64-x86_64-gcc/Makefile |
4 | | | 4 | |
5 | DISTNAME= gcc-8.1.0 | | 5 | DISTNAME= gcc-8.1.0 |
6 | CATEGORIES= cross | | 6 | CATEGORIES= cross |
7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} | | 7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://mingw-w64.org/ | | 11 | HOMEPAGE= https://mingw-w64.org/ |
12 | | | 12 | |
| | | 13 | PATCHDIR= ${.CURDIR}/../../cross/mingw-w64-x86_64-gcc/patches |
| | | 14 | DISTINFO_FILE= ${.CURDIR}/../../cross/mingw-w64-x86_64-gcc/distinfo |
| | | 15 | |
13 | USE_LANGUAGES= c c++ | | 16 | USE_LANGUAGES= c c++ |
14 | USE_TOOLS+= gmake perl:build | | 17 | USE_TOOLS+= gmake perl:build |
15 | | | 18 | |
16 | GNU_CONFIGURE= yes | | 19 | GNU_CONFIGURE= yes |
17 | OBJDIR= ../build | | 20 | OBJDIR= ../build |
18 | CONFIGURE_DIRS= ${OBJDIR} | | 21 | CONFIGURE_DIRS= ${OBJDIR} |
19 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure | | 22 | CONFIGURE_SCRIPT= ../${DISTNAME}/configure |
20 | GNU_CONFIGURE_PREFIX= ${PREFIX}/cross/${MINGW_TARGET} | | 23 | GNU_CONFIGURE_PREFIX= ${PREFIX}/cross/${MINGW_TARGET} |
21 | CONFIGURE_ARGS+= --target=${MINGW_TARGET} | | 24 | CONFIGURE_ARGS+= --target=${MINGW_TARGET} |
22 | CONFIGURE_ARGS+= --with-sysroot=${PREFIX}/cross/${MINGW_TARGET} | | 25 | CONFIGURE_ARGS+= --with-sysroot=${PREFIX}/cross/${MINGW_TARGET} |
23 | CONFIGURE_ARGS+= --with-ld=${PREFIX}/cross/${MINGW_TARGET}/${MINGW_TARGET}/bin/ld | | 26 | CONFIGURE_ARGS+= --with-ld=${PREFIX}/cross/${MINGW_TARGET}/${MINGW_TARGET}/bin/ld |
24 | CONFIGURE_ARGS+= --with-as=${PREFIX}/cross/${MINGW_TARGET}/${MINGW_TARGET}/bin/as | | 27 | CONFIGURE_ARGS+= --with-as=${PREFIX}/cross/${MINGW_TARGET}/${MINGW_TARGET}/bin/as |
25 | CONFIGURE_ARGS+= --disable-nls | | 28 | CONFIGURE_ARGS+= --disable-nls |