# $NetBSD: Makefile,v 1.21 2007/09/08 10:41:01 adrianp Exp $ PKGNAME= gcc3${GCC3_PKGMODIF}-c-${GCC_VERSION} COMMENT= GNU Compiler Collection, v3 - C compiler INFO_FILES= yes .include "../../lang/gcc3/Makefile.common" # The "gcc" frontend knows all languages (by patch) CONFIGURE_ARGS+= --enable-languages=c PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC MAKE_ENV+= ALL_GCC=${ALL_GCC:Q} MAKE_ENV+= ALL_GCC_C=${ALL_GCC_C:Q} MAKE_ENV+= ALL_GCC_CCC=${ALL_GCCXX_C:Q} .include "../../mk/compiler.mk" .if empty(CC_VERSION:Mgcc-*) BUILD_TARGET= bootstrap .endif post-build: ${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc3.mk > ${WRKDIR}/gcc3.mk post-install: .if ${OPSYS} == "SunOS" cd ${GCC_ARCHDIR}/include && ${RM} -f fixed .if exists(${GCC_ARCHDIR}/include/v7) ${RMDIR} ${GCC_ARCHDIR}/include/v7 .endif .if exists(${GCC_ARCHDIR}/include/v9) ${RMDIR} ${GCC_ARCHDIR}/include/v9 .endif .endif ${INSTALL_DATA_DIR} ${GCC_PREFIX}/mk ${INSTALL_DATA} ${WRKDIR}/gcc3.mk ${GCC_PREFIX}/mk/c.mk ${LN} -f ${GCC_PREFIX}/bin/gcc ${GCC_PREFIX}/bin/cc ${CP} -f ${PKGDIR}/PLIST ${PLIST_SRC} ${FIND} ${GCC_PREFIX} \( -type f -o -type l \) -print \ | ${SORT} | ${SED} -e "s,${PREFIX}/,,g" \ >> ${PLIST_SRC} ${FIND} ${GCC_PREFIX} -type d -print \ | ${SORT} -r | ${SED} -e "s,${PREFIX}/,@dirrm ,g" \ >> ${PLIST_SRC} .include "../../mk/bsd.pkg.mk"