diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 2001-01-06 08:05:31 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 2001-01-06 08:05:31 +0000 |
commit | a480a804e8b9c773c497cc3735092e43fb89b3ba (patch) | |
tree | e1034c7e17a94665a0dbef1d4e1e4d7a7687366e /devel/arm-elf-gcc31/Makefile | |
parent | fc0964260adbb0d3341a3b0d571d8a282839148a (diff) |
Notes
Diffstat (limited to 'devel/arm-elf-gcc31/Makefile')
-rw-r--r-- | devel/arm-elf-gcc31/Makefile | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/devel/arm-elf-gcc31/Makefile b/devel/arm-elf-gcc31/Makefile new file mode 100644 index 000000000000..583e4c87b170 --- /dev/null +++ b/devel/arm-elf-gcc31/Makefile @@ -0,0 +1,57 @@ +# New ports collection makefile for: gcc-arm +# Date created: 3 November 2000 +# Whom: Espen Skoglund <esk@ira.uka.de> +# +# $FreeBSD$ +# + +PORTNAME= gcc +PORTVERSION= 2.95.2 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} +MASTER_SITE_SUBDIR= gcc +PKGNAMEPREFIX= arm-elf- + +MAINTAINER= esk@ira.uka.de + +BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \ + ${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils +RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \ + ${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils + +USE_BZIP2= yes +CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} --enable-languages="c,c++,objc" +.if defined(DEFAULT_CPU) +CONFIGURE_ARGS+= --with-cpu="${DEFAULT_CPU}" +.endif + +MAKE_ENV= PATH=${PREFIX}/bin:${PATH} +USE_LIBTOOL= yes +LIBTOOLFILES= configure etc/configure gcc/ch/configure gcc/configure \ + libchill/configure libf2c/configure libf2c/libF77/configure \ + libf2c/libI77/configure libf2c/libU77/configure \ + libiberty/configure libobjc/configure texinfo/configure \ + texinfo/testsuite/configure +MAN1= ${PKGNAMEPREFIX}g++.1 ${PKGNAMEPREFIX}gcc.1 cccp.1 + +.if !defined(DEFAULT_CPU) +pre-extract: + @${ECHO} + @${ECHO} "You can specify a default cpu target for gcc by setting DEFAULT_CPU to the" + @${ECHO} "appropriate target (e.g., strongarm1100)." + @${ECHO} +.endif + +post-configure: + ${PERL} -pi.bak -e 's,^(TARGET_CONFIGDIRS\s*=),\1#,' ${WRKSRC}/Makefile + ${PERL} -pi.bak -e 's,^(install-info:),\1\ndonot-\1,' \ + ${WRKSRC}/gcc/Makefile + +post-install: + @${MV} ${PREFIX}/bin/cpp ${PREFIX}/bin/${PKGNAMEPREFIX}cpp + @${MV} ${PREFIX}/bin/gcov ${PREFIX}/bin/${PKGNAMEPREFIX}gcov + @${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}g++ \ + ${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/g++ + @${RM} ${PREFIX}/lib/libiberty.a + +.include <bsd.port.mk> |