Changeset View
Changeset View
Standalone View
Standalone View
devel/freebsd-xtoolchain-gcc6/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
linimon: Knowing that this was the following would have saved me some time:
--- devel/powerpc64… | |||||
Done Inline ActionsIt's an 'svn cp' in the working tree (and it does say so in the web ui), but this is how it was uploaded from 'arc diff --create' :-/ jhb: It's an 'svn cp' in the working tree (and it does say so in the web ui), but this is how it was… | |||||
PORTNAME= xtoolchain | PORTNAME= xtoolchain | ||||
PORTVERSION= 0.4 | PORTVERSION= 1 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= # none | MASTER_SITES= # none | ||||
DISTFILES= # none | DISTFILES= # none | ||||
PKGNAMEPREFIX?= powerpc64- | PKGNAMEPREFIX= ${FLAVOR}- | ||||
PKGNAMESUFFIX?= -gcc | PKGNAMESUFFIX= -gcc6 | ||||
MAINTAINER?= bapt@FreeBSD.org | MAINTAINER?= bapt@FreeBSD.org | ||||
COMMENT= Pre seeded toolchain to cross build FreeBSD base | COMMENT= Pre seeded toolchain to cross build FreeBSD base | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
.if ${PKGNAMEPREFIX} == "amd64-" | FLAVORS= aarch64 amd64 i386 mips mips64 powerpc64 sparc64 | ||||
TOOLCHAIN_PREFIX= x86_64- | |||||
.else | |||||
TOOLCHAIN_PREFIX= ${PKGNAMEPREFIX} | |||||
.endif | |||||
XCC?= ${TOOLCHAIN_PREFIX}unknown-${OPSYS:tl}${OSREL}-gcc | |||||
XCXX?= ${TOOLCHAIN_PREFIX}unknown-${OPSYS:tl}${OSREL}-g++ | |||||
XCPP?= ${TOOLCHAIN_PREFIX}unknown-${OPSYS:tl}${OSREL}-cpp | |||||
X_COMPILER_TYPE?= ${PKGNAMESUFFIX:C/-//g} | |||||
RUN_DEPENDS?= ${XCC}:devel/${PKGNAMEPREFIX}${X_COMPILER_TYPE} | GCC_TARGET= ${FLAVOR:S/amd64/x86_64/}-unknown-${OPSYS:tl}${OSREL} | ||||
RUN_DEPENDS?= ${GCC_TARGET}${PKGNAMESUFFIX}:devel/freebsd${PKGNAMESUFFIX}@${FLAVOR} | |||||
SUB_FILES= xtoolchain.mk | SUB_FILES= xtoolchain.mk | ||||
SUB_LIST= TARGETARCH=${TOOLCHAIN_PREFIX:C/-//g} \ | SUB_LIST= GCC_TARGET=${GCC_TARGET} | ||||
OPSYS=${OPSYS:tl} \ | |||||
OSREL=${OSREL} \ | |||||
XCC=${XCC} \ | |||||
XCXX=${XCXX} \ | |||||
XCPP=${XCPP} \ | |||||
X_COMPILER_TYPE=${X_COMPILER_TYPE} | |||||
PLIST_FILES= share/toolchains/${PKGNAMEPREFIX}${X_COMPILER_TYPE}.mk | PLIST_FILES= share/toolchains/${FLAVOR}${PKGNAMESUFFIX}.mk | ||||
do-install: | do-install: | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains/ | @${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains/ | ||||
@${INSTALL_DATA} ${WRKDIR}/xtoolchain.mk \ | @${INSTALL_DATA} ${WRKDIR}/xtoolchain.mk \ | ||||
${STAGEDIR}${PREFIX}/share/toolchains/${PKGNAMEPREFIX}${X_COMPILER_TYPE}.mk | ${STAGEDIR}${PREFIX}/share/toolchains/${FLAVOR}${PKGNAMESUFFIX}.mk | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
Knowing that this was the following would have saved me some time:
+++ devel/freebsd-xtoolchain-gcc6/Makefile 2019-10-24 23:38:38.416300000 +0000