Changeset View
Changeset View
Standalone View
Standalone View
head/devel/powerpc64-gcc/Makefile
Show All 19 Lines | |||||
RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils | RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils | ||||
USES= gmake iconv libtool tar:xz makeinfo compiler:c++11-lang | USES= gmake iconv libtool tar:xz makeinfo compiler:c++11-lang | ||||
PLIST_SUB= TARGETARCH=${PKGNAMEPREFIX:C/-//g} \ | PLIST_SUB= TARGETARCH=${PKGNAMEPREFIX:C/-//g} \ | ||||
OPSYS=${OPSYS:tl} \ | OPSYS=${OPSYS:tl} \ | ||||
GCC_TARGET=${GCC_TARGET} \ | GCC_TARGET=${GCC_TARGET} \ | ||||
GCC_VERSION=${PORTVERSION} | GCC_VERSION=${PORTVERSION} | ||||
TARGETARCH= ${PKGNAMEPREFIX:C/-//g:S/amd64/x86_64/} | |||||
.if empty(GCC_TARGET) | .if empty(GCC_TARGET) | ||||
# We are building for a FreeBSD target | # We are building for a FreeBSD target | ||||
GCC_TARGET?= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL} | GCC_TARGET= ${PKGNAMEPREFIX:S/amd64/x86_64/}unknown-${OPSYS:tl}${OSREL} | ||||
BU_PREFIX?= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL} | |||||
EXTRA_PATCHES+= ${FILESDIR}/freebsd-format-extensions | EXTRA_PATCHES+= ${FILESDIR}/freebsd-format-extensions | ||||
.else | |||||
BU_PREFIX?= ${GCC_TARGET} | |||||
.if defined(FREEBSD_EXTENSION) | |||||
EXTRA_PATCHES+= ${FILESDIR}/freebsd-format-extensions | |||||
.endif | .endif | ||||
.endif | BU_PREFIX?= ${GCC_TARGET} | ||||
TARGETARCH=${PKGNAMEPREFIX:C/-//g} | |||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CONFIGURE_OUTSOURCE= yes | CONFIGURE_OUTSOURCE= yes | ||||
CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \ | CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \ | ||||
--enable-gnu-indirect-function \ | --enable-gnu-indirect-function \ | ||||
--without-headers \ | --without-headers \ | ||||
--with-gmp=${LOCALBASE} \ | --with-gmp=${LOCALBASE} \ | ||||
--with-pkgversion="FreeBSD Ports Collection for ${PKGNAMEPREFIX:C/-//g}" \ | --with-pkgversion="FreeBSD Ports Collection for ${PKGNAMEPREFIX:C/-//g}" \ | ||||
▲ Show 20 Lines • Show All 72 Lines • Show Last 20 Lines |