Changeset View
Changeset View
Standalone View
Standalone View
head/devel/powerpc64-gcc/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= gcc | PORTNAME= gcc | ||||
PORTVERSION= 6.4.0 | PORTVERSION= 6.4.0 | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= GCC/releases/gcc-${DISTVERSION} | MASTER_SITES= GCC/releases/gcc-${DISTVERSION} | ||||
PKGNAMEPREFIX?= powerpc64- | PKGNAMEPREFIX?= powerpc64- | ||||
MAINTAINER= kan@FreeBSD.org | MAINTAINER= kan@FreeBSD.org | ||||
COMMENT= Cross GNU Compiler Collection for ${PKGNAMEPREFIX:C/-//g} | COMMENT= Cross GNU Compiler Collection for ${PKGNAMEPREFIX:C/-//g} | ||||
LICENSE= GPLv3 GPLv3RLE | LICENSE= GPLv3 GPLv3RLE | ||||
▲ Show 20 Lines • Show All 86 Lines • ▼ Show 20 Lines | .for f in c++ cpp g++ gcc gcc-ar gcc-nm gcc-ranlib gcov gcov-tool | ||||
@${RM} ${STAGEDIR}${PREFIX}/bin/$f | @${RM} ${STAGEDIR}${PREFIX}/bin/$f | ||||
@${RM} ${STAGEDIR}${PREFIX}/man/man1/$f.1 | @${RM} ${STAGEDIR}${PREFIX}/man/man1/$f.1 | ||||
@${RM} ${STAGEDIR}${PREFIX}/man/man1/$f.1.gz | @${RM} ${STAGEDIR}${PREFIX}/man/man1/$f.1.gz | ||||
.endfor | .endfor | ||||
@${RM} ${STAGEDIR}${PREFIX}/info/* | @${RM} ${STAGEDIR}${PREFIX}/info/* | ||||
@${RM} ${STAGEDIR}${PREFIX}/man/man7/* | @${RM} ${STAGEDIR}${PREFIX}/man/man7/* | ||||
.if empty(PKGNAMEPREFIX:M*-*-) | .if empty(PKGNAMEPREFIX:M*-*-) | ||||
@${RM} -r ${STAGEDIR}${PREFIX}/lib/gcc/${GCC_TARGET}/${PORTVERSION}/include-fixed | @${RM} -r ${STAGEDIR}${PREFIX}/lib/gcc/${GCC_TARGET}/${PORTVERSION}/include-fixed | ||||
.endif | |||||
.if ${TARGETARCH} == "amd64" | |||||
# Conflicts with sys/x86/include/float.h | |||||
${RM} ${STAGEDIR}${PREFIX}/lib/gcc/${GCC_TARGET$}/${PORTVERSION}/include/float.h | |||||
.endif | .endif | ||||
# This port and all its slave ports fail on aarch64 -- but not all | # This port and all its slave ports fail on aarch64 -- but not all | ||||
# the same way. Provide this definition for the master. | # the same way. Provide this definition for the master. | ||||
BROKEN_aarch64?= fails to package | BROKEN_aarch64?= fails to package | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |