diff options
author | Joseph Koshy <jkoshy@FreeBSD.org> | 2002-11-06 10:16:08 +0000 |
---|---|---|
committer | Joseph Koshy <jkoshy@FreeBSD.org> | 2002-11-06 10:16:08 +0000 |
commit | d81276d5688bfe582582d88ca3e5f721d76fcd0c (patch) | |
tree | 21af000066e11c373e638c396a7532d833059f16 /devel/msp430-gcc/Makefile | |
parent | 28e9f4e1d27f8fff4af1f4d52409836c5db9ddb9 (diff) |
Notes
Diffstat (limited to 'devel/msp430-gcc/Makefile')
-rw-r--r-- | devel/msp430-gcc/Makefile | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/devel/msp430-gcc/Makefile b/devel/msp430-gcc/Makefile new file mode 100644 index 000000000000..ade5fd816e06 --- /dev/null +++ b/devel/msp430-gcc/Makefile @@ -0,0 +1,56 @@ +# New ports collection makefile for: msp430-gcc +# Date created: 15 October 2002 +# Whom: Lev Serebryakov <lev@serebryakov.spb.ru> +# +# $FreeBSD$ +# + +PORTNAME= gcc +PORTVERSION= ${GCCVERSION}.${PATCHVERSION} +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEWARE} \ + http://lev.serebryakov.spb.ru/download/msp430/:patches/ +MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTNAME}-${GCCVERSION} +PKGNAMEPREFIX= msp430- +DISTFILES= ${PORTNAME}-core-${GCCVERSION}${EXTRACT_SUFX} \ + ${PKGNAMEPREFIX}${PORTNAME}-${GCCVERSION}.${PATCHVERSION}${EXTRACT_SUFX}:patches + +MAINTAINER= lev@serebryakov.spb.ru + +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 + +GCCVERSION= 3.2 +PATCHVERSION= 20021016 + +WRKSRC= ${WRKDIR}/${PORTNAME}-${GCCVERSION} + +USE_BZIP2= yes +USE_GMAKE= yes +USE_LIBTOOL= yes +CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \ + --enable-languages=c +MAKE_ENV= PATH=${PREFIX}/bin:${PATH} +LIBTOOLFILES= configure gcc/configure +MAN1= ${PKGNAMEPREFIX}gcc.1 cpp.1 gcov.1 +MAN7= fsf-funding.7 gfdl.7 gpl.7 + +PLIST_SUB+= PORTVERSION=${PORTVERSION} GCC_TARG=${PKGNAMEPREFIX:S/-$//} \ + GCC_REV=${GCCVERSION} + +BINARIES = gcc cpp + +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: +.for F in ${BINARIES} + @strip ${PREFIX}/bin/${PKGNAMEPREFIX}$F + @${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \ + ${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/$F +.endfor + +.include <bsd.port.mk> |