summaryrefslogtreecommitdiff
path: root/lang/gcc/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-03-14 16:21:57 +0000
committerwiz <wiz@pkgsrc.org>2002-03-14 16:21:57 +0000
commit5c152f8bb09523d29fd597f634dd32f7daba7269 (patch)
treefe97c0df4b26a258d533e61cfa884bcb7e365427 /lang/gcc/Makefile
parent4da090cc06d88974b7f248b02c351d5a05e25105 (diff)
downloadpkgsrc-5c152f8bb09523d29fd597f634dd32f7daba7269.tar.gz
Some cleanup.
Diffstat (limited to 'lang/gcc/Makefile')
-rw-r--r--lang/gcc/Makefile21
1 files changed, 5 insertions, 16 deletions
diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile
index 2a50b6b3f6d..190072d1c63 100644
--- a/lang/gcc/Makefile
+++ b/lang/gcc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2002/02/18 15:14:25 seb Exp $
+# $NetBSD: Makefile,v 1.36 2002/03/14 16:21:57 wiz Exp $
# Make sure that the version number in "Makefile.gcc" matches this.
DISTNAME= gcc-2.95.3
@@ -15,24 +15,14 @@ BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
# If you get gcc working on other platforms, then please add them.
ONLY_FOR_PLATFORM= NetBSD-*-i386 SunOS-*-*
-.include "../../mk/bsd.prefs.mk"
-
-.if (${OPSYS} == "NetBSD") && (${OBJECT_FMT} == "ELF")
-MACHINE_GCC_PLATFORM= ${MACHINE_GNU_PLATFORM}elf
-.else
-MACHINE_GCC_PLATFORM= ${MACHINE_GNU_PLATFORM}
-.endif
-
USE_GMAKE= YES
HAS_CONFIGURE= YES
-CONFIGURE_ARGS= --host=${MACHINE_GCC_PLATFORM} \
+CONFIGURE_ARGS= --host=${MACHINE_GNU_PLATFORM} \
--prefix=${GCC_PREFIX} \
--enable-shared
CONFIGURE_SCRIPT= ${SRCDIR}/configure
INFO_FILES= chill.info cpp.info g77.info gcc.info
-MESSAGE_SUBST+= MAKE=${MAKE}
-PLIST_SUBST+= MACHINE_GCC_PLATFORM=${MACHINE_GCC_PLATFORM}
PLIST_SUBST+= GCC_VERSION=${PKGVERSION}
SRCDIR= ${WRKDIR}/${DISTNAME}
WRKSRC= ${WRKDIR}/objdir
@@ -85,16 +75,15 @@ pre-install:
.if (${OPSYS} != SunOS)
post-install:
- ${RM} -f ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GCC_PLATFORM}/${PKGVERSION}/include/curses.h ${PREFIX}/${PKGNAME}/bin/cc
+ ${RM} -f ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/curses.h ${PREFIX}/${PKGNAME}/bin/cc
${LN} -s gcc ${PREFIX}/${PKGNAME}/bin/cc
- ${RM} -f ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GCC_PLATFORM}/${PKGVERSION}/include/curses.h
${INSTALL_DATA} ${WRKDIR}/gcc.mk ${PREFIX}/etc/${PKGNAME}.mk
.else
# remove empy file and directory that show up when one
# does make install; make deinstall; make install
post-install:
- ${RM} -f ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GCC_PLATFORM}/${PKGVERSION}/include/fixed
- -${RMDIR} ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GCC_PLATFORM}/${PKGVERSION}/include/v7
+ ${RM} -f ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/fixed
+ -${RMDIR} ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/v7
.endif
.include "../../mk/texinfo.mk"