summaryrefslogtreecommitdiff
path: root/lang/gcc47/Makefile
diff options
context:
space:
mode:
authorJohn Polstra <jdp@FreeBSD.org>1998-01-10 21:40:10 +0000
committerJohn Polstra <jdp@FreeBSD.org>1998-01-10 21:40:10 +0000
commitfa5dde5a3073dfec3aef17cb974a15065f71c4e8 (patch)
tree10a6b9207c981c9d61997f58fdea27b5701aad22 /lang/gcc47/Makefile
parentAllow root to use the "-d" switch. (diff)
This is a new port for egcs, which probably stands for something
like "enhanced GNU compiler suite." It contains updated versions of gcc, g++, and g77 with many bugfixes and some new optimizations. The C++ compiler in particular is vastly improved over gcc-2.7.2.1.
Notes
Notes: svn path=/head/; revision=9316
Diffstat (limited to 'lang/gcc47/Makefile')
-rw-r--r--lang/gcc47/Makefile30
1 files changed, 30 insertions, 0 deletions
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
new file mode 100644
index 000000000000..e19e0f1db85f
--- /dev/null
+++ b/lang/gcc47/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: egcs
+# Version required: 1.0.1
+# Date created: 9 Jan 1998
+# Whom: John Polstra <jdp@polstra.com>
+#
+# $Id$
+#
+
+DISTNAME= egcs-1.0.1
+CATEGORIES= lang
+MASTER_SITES= ftp://ftp.cygnus.com/pub/egcs/releases/egcs-1.0.1/ \
+ ftp://cambridge.cygnus.com/pub/egcs/releases/egcs-1.0.1/ \
+ ftp://ftp.fu-berlin.de/unix/languages/egcs/releases/egcs-1.0.1/
+
+MAINTAINER= jdp@polstra.com
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+CONFIGURE_ARGS= i386-unknown-freebsd
+MAN1= cccp.1 g++.1 g77.1 gcc.1
+
+post-install:
+ if [ ! -f ${PREFIX}/info/dir ]; then \
+ sed -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
+ fi
+.for info in cpp g77 gcc
+ install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir
+.endfor
+
+.include <bsd.port.mk>