| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.32 2013/11/20 11:00:43 dsainty Exp $ | | 1 | # $NetBSD: Makefile,v 1.33 2013/12/08 22:27:57 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= gcc-4.5.3 | | 3 | DISTNAME= gcc-4.5.3 |
4 | PKGNAME= avr-gcc-4.5.3 | | 4 | PKGNAME= avr-gcc-4.5.3 |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= cross | | 6 | CATEGORIES= cross |
7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/releases/${DISTNAME}/} | | 7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/releases/${DISTNAME}/} |
8 | EXTRACT_SUFX= .tar.bz2 | | 8 | EXTRACT_SUFX= .tar.bz2 |
9 | DISTFILES= ${DISTNAME:S/-/-core-/}${EXTRACT_SUFX} \ | | 9 | DISTFILES= ${DISTNAME:S/-/-core-/}${EXTRACT_SUFX} \ |
10 | ${DISTNAME:S/-/-g++-/}${EXTRACT_SUFX} | | 10 | ${DISTNAME:S/-/-g++-/}${EXTRACT_SUFX} |
11 | | | 11 | |
12 | MAINTAINER= pkgsrc-users@NetBSD.org | | 12 | MAINTAINER= pkgsrc-users@NetBSD.org |
13 | COMMENT= GNU gcc-4.5 for Atmel AVR 8-bit RISC microcontrollers | | 13 | COMMENT= GNU gcc-4.5 for Atmel AVR 8-bit RISC microcontrollers |
14 | LICENSE= gnu-gpl-v3 | | 14 | LICENSE= gnu-gpl-v3 |
| @@ -34,25 +34,26 @@ CFLAGS_FOR_BUILD:= ${CFLAGS} | | | @@ -34,25 +34,26 @@ CFLAGS_FOR_BUILD:= ${CFLAGS} |
34 | MAKE_ENV+= CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD:Q} | | 34 | MAKE_ENV+= CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD:Q} |
35 | CXXFLAGS_FOR_BUILD:= ${CXXFLAGS} | | 35 | CXXFLAGS_FOR_BUILD:= ${CXXFLAGS} |
36 | MAKE_ENV+= CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD:Q} | | 36 | MAKE_ENV+= CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD:Q} |
37 | CFLAGS= # empty | | 37 | CFLAGS= # empty |
38 | CXXFLAGS= # empty | | 38 | CXXFLAGS= # empty |
39 | | | 39 | |
40 | SUBST_CLASSES+= sed | | 40 | SUBST_CLASSES+= sed |
41 | SUBST_FILES.sed= fixincludes/fixincl.x | | 41 | SUBST_FILES.sed= fixincludes/fixincl.x |
42 | SUBST_SED.sed= -e 's|@SED@|${TOOLS_PATH.sed}|g' | | 42 | SUBST_SED.sed= -e 's|@SED@|${TOOLS_PATH.sed}|g' |
43 | SUBST_STAGE.sed= post-patch | | 43 | SUBST_STAGE.sed= post-patch |
44 | | | 44 | |
45 | pre-configure: | | 45 | pre-configure: |
46 | ${MKDIR} ${WRKDIR}/obj | | 46 | ${MKDIR} ${WRKDIR}/obj |
| | | 47 | ${LN} -s ${WRKDIR}/obj/gcc/include/unwind.h ${WRKSRC}/gcc/unwind.h |
47 | | | 48 | |
48 | CONFIGURE_DIRS= ${WRKDIR}/obj | | 49 | CONFIGURE_DIRS= ${WRKDIR}/obj |
49 | CONFIGURE_SCRIPT= ${WRKSRC}/configure | | 50 | CONFIGURE_SCRIPT= ${WRKSRC}/configure |
50 | | | 51 | |
51 | INSTALLATION_DIRS+= avr/bin | | 52 | INSTALLATION_DIRS+= avr/bin |
52 | | | 53 | |
53 | .include "../../devel/gmp/buildlink3.mk" | | 54 | .include "../../devel/gmp/buildlink3.mk" |
54 | .include "../../devel/zlib/buildlink3.mk" | | 55 | .include "../../devel/zlib/buildlink3.mk" |
55 | .include "../../math/mpfr/buildlink3.mk" | | 56 | .include "../../math/mpfr/buildlink3.mk" |
56 | # mpc is required since gcc-4.5.x | | 57 | # mpc is required since gcc-4.5.x |
57 | .include "../../math/mpcomplex/buildlink3.mk" | | 58 | .include "../../math/mpcomplex/buildlink3.mk" |
58 | .include "../../mk/bsd.pkg.mk" | | 59 | .include "../../mk/bsd.pkg.mk" |