pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Finish move of lang/gcc to lang/gcc2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/d7fb16a95470
branches: trunk
changeset: 650637:d7fb16a95470
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Apr 25 10:33:29 2015 +0000
description:
Finish move of lang/gcc to lang/gcc2.
Let me know if I broke something.
diffstat:
lang/Makefile | 4 +-
lang/gcc/DESCR | 14 -
lang/gcc/MESSAGE | 8 -
lang/gcc/Makefile | 118 ----
lang/gcc/PLIST | 200 --------
lang/gcc/buildlink3.mk | 25 -
lang/gcc/distinfo | 31 -
lang/gcc/files/UPDATE.txt | 40 -
lang/gcc/files/arm_netbsd-elf.h | 158 ------
lang/gcc/files/gcc.mk | 7 -
lang/gcc/files/i386_netbsd-elf.h | 661 ---------------------------
lang/gcc/files/i386_xm-uwin.h | 39 -
lang/gcc/files/m68k_netbsd-elf.h | 649 --------------------------
lang/gcc/files/mips_t-mipseb | 1 -
lang/gcc/files/rs6000_netbsd.h | 73 --
lang/gcc/files/sh_netbsd-elf-little.h | 50 --
lang/gcc/files/sh_netbsd-elf.h | 166 ------
lang/gcc/files/sparc_netbsd-elf-common.h | 69 --
lang/gcc/files/sparc_netbsd-elf.h | 42 -
lang/gcc/files/sparc_netbsd64.h | 182 -------
lang/gcc/files/sparc_t-netbsd | 2 -
lang/gcc/files/vax_netbsd-elf.h | 101 ----
lang/gcc/files/xm-netbsd.h | 32 -
lang/gcc/files/xm-target64.h | 6 -
lang/gcc/patches/patch-Makefile.in | 15 -
lang/gcc/patches/patch-aa | 42 -
lang/gcc/patches/patch-ab | 75 ---
lang/gcc/patches/patch-ac | 26 -
lang/gcc/patches/patch-ad | 7 -
lang/gcc/patches/patch-ae | 7 -
lang/gcc/patches/patch-af | 161 ------
lang/gcc/patches/patch-ag | 361 --------------
lang/gcc/patches/patch-ah | 15 -
lang/gcc/patches/patch-ai | 20 -
lang/gcc/patches/patch-aj | 13 -
lang/gcc/patches/patch-ak | 13 -
lang/gcc/patches/patch-al | 13 -
lang/gcc/patches/patch-am | 20 -
lang/gcc/patches/patch-gcc_Makefile.in | 356 --------------
lang/gcc/patches/patch-gcc_ch_Make-lang.in | 36 -
lang/gcc/patches/patch-gcc_cp_Make-lang.in | 68 --
lang/gcc/patches/patch-gcc_f_Make-lang.in | 105 ----
lang/gcc/patches/patch-gcc_intl_Makefile.in | 39 -
lang/gcc/patches/patch-gcc_java_Make-lang.in | 34 -
lang/gcc/patches/patch-libchill_Makefile.in | 19 -
lang/gcc/patches/patch-libf2c_Makefile.in | 19 -
lang/gcc/patches/patch-libio_Makefile.in | 31 -
mk/compiler/gcc.mk | 12 +-
48 files changed, 8 insertions(+), 4177 deletions(-)
diffs (truncated from 4403 to 300 lines):
diff -r 0fa5e73df7f4 -r d7fb16a95470 lang/Makefile
--- a/lang/Makefile Sat Apr 25 10:32:07 2015 +0000
+++ b/lang/Makefile Sat Apr 25 10:33:29 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.408 2015/04/14 11:35:36 wiz Exp $
+# $NetBSD: Makefile,v 1.409 2015/04/25 10:33:29 wiz Exp $
#
COMMENT= Programming languages
@@ -50,8 +50,8 @@
SUBDIR+= gambc
SUBDIR+= gauche
SUBDIR+= gawk
-SUBDIR+= gcc
SUBDIR+= gcc-aux
+SUBDIR+= gcc2
SUBDIR+= gcc3
SUBDIR+= gcc3-c
SUBDIR+= gcc3-c++
diff -r 0fa5e73df7f4 -r d7fb16a95470 lang/gcc/DESCR
--- a/lang/gcc/DESCR Sat Apr 25 10:32:07 2015 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-This directory contains the GNU Compiler Collection (GCC) version 2.95.
-It includes all of the support for compiling C, C++, Objective C, Fortran,
-Java, and Chill.
-
-The GNU Compiler Collection is free software. See the file COPYING for copying
-permission.
-
-See the file gcc.texi (together with other files that it includes) for
-installation and porting information. The file INSTALL contains a
-copy of the installation information, as plain ASCII.
-
-See the Bugs chapter of the GCC Manual for how to report bugs
-usefully. An online readable version of the manual is in the files
-gcc.info*.
diff -r 0fa5e73df7f4 -r d7fb16a95470 lang/gcc/MESSAGE
--- a/lang/gcc/MESSAGE Sat Apr 25 10:32:07 2015 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.5 2003/07/04 16:11:55 seb Exp $
-
-To use ${PKGNAME} include
-"${PREFIX}/share/examples/${DISTNAME}/mk.conf"
-in your BSD style makefile.
-
-===========================================================================
diff -r 0fa5e73df7f4 -r d7fb16a95470 lang/gcc/Makefile
--- a/lang/gcc/Makefile Sat Apr 25 10:32:07 2015 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,118 +0,0 @@
-# $NetBSD: Makefile,v 1.98 2014/07/27 04:04:44 dholland Exp $
-
-DISTNAME= gcc-2.95.3
-PKGREVISION= 7
-CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_GNU:=gcc/}
-
-PATCH_SITES= ${MASTER_SITE_LOCAL}
-PATCHFILES= gcc-2.95.3-diff-2002-08-29.gz
-
-#
-# Synced from patches against main source tree as of 2002-03-28
-#
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://gcc.gnu.org/
-COMMENT= GNU Compiler Collection, version 2
-
-NOT_FOR_PLATFORM= Darwin-*-* Interix-*-* *-*-x86_64 DragonFly-*-*
-NOT_FOR_PLATFORM+= NetBSD-[6789]*-*
-
-USE_TOOLS+= gmake bison
-MAKEFLAGS+= GMAKE_LOCALE=no
-
-HAS_CONFIGURE= YES
-CONFIGURE_SCRIPT= ${WRKSRC}/configure
-CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q}
-CONFIGURE_ARGS+= --prefix=${GCC_PREFIX:Q}
-CONFIGURE_ARGS+= --enable-shared
-
-USE_TOOLS+= chmod
-MAKE_ENV+= ac_cv_prog_chmod=${TOOLS_CHMOD:Q}
-MAKE_ENV+= SHELL=${CONFIG_SHELL}
-
-CONFIGURE_DIRS= ${WRKDIR}/objdir
-BUILD_DIRS= ${CONFIGURE_DIRS}
-
-FILES_SUBST+= DISTNAME=${DISTNAME:Q} \
- GCC_PREFIX=${GCC_PREFIX:Q}
-MESSAGE_SUBST+= DISTNAME=${DISTNAME}
-PLIST_SUBST+= DISTNAME=${DISTNAME:Q} \
- GCC_PREFIX=${GCC_PREFIX:S|^${PREFIX}/||:Q}
-
-INFO_FILES= yes
-
-.include "../../mk/bsd.prefs.mk"
-
-.if !empty(MACHINE_PLATFORM:MNetBSD-4*)
-GCC_REQD+= 3.0
-USE_PKGSRC_GCC= yes
-.endif
-
-.if ${OPSYS} == "SunOS"
-CONFLICTS+= gcc-[0-9]* pgcc-[0-9]*
-. if ${CC:M*gcc*} == ""
-BUILD_TARGET= bootstrap
-. endif
-# we know it's a GNU toolchain on Linux and the BSDs.
-.elif ${OPSYS:M*BSD} != "" || ${OPSYS} == "Linux"
-CONFIGURE_ARGS+= --with-gnu-as
-CONFIGURE_ARGS+= --with-gnu-ld
-.else
-# play it safe, force a bootstrap build if we don't know for sure it
-# is gcc.
-. if ${CC:M*gcc*} == ""
-BUILD_TARGET= bootstrap
-. endif
-.endif
-
-GCC_PREFIX= ${PREFIX}/${DISTNAME}
-GCC_VERSION= ${PKGVERSION:C|nb.*||}
-GCC_ARCHDIR= ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GNU_PLATFORM}/${GCC_VERSION}
-
-post-extract:
- ${MKDIR} ${WRKSRC}
- ${CP} ${FILESDIR}/xm-netbsd.h ${WRKSRC}/gcc/config
- ${CP} ${FILESDIR}/xm-target64.h ${WRKSRC}/gcc/config
- for file in ${FILESDIR}/*_* ; do \
- arch=`${BASENAME} $${file} | ${SED} -e "s/_.*//"`; \
- dest=`${BASENAME} $${file} | ${SED} -e "s/$${arch}_//"`; \
- ${MKDIR} ${WRKSRC}/gcc/config/$${arch}; \
- ${CP} $${file} ${WRKSRC}/gcc/config/$${arch}/$${dest}; \
- done
- ${RM} ${WRKSRC}/gcc/config/alpha/netbsd-elf.h
- ${RM} ${WRKSRC}/gcc/config/arm/t-netbsd
- ${RM} ${WRKSRC}/gcc/config/mips/x-netbsd
- ${RM} ${WRKSRC}/libf2c/libF77/dtime_.c
- ${RM} ${WRKSRC}/libf2c/libF77/etime_.c
-
-pre-configure:
- ${MKDIR} ${BUILD_DIRS}
- cd ${WRKSRC} && contrib/egcs_update --touch
-
-post-build:
- @${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc.mk > ${WRKDIR}/gcc.mk
-
-.if ${OPSYS} == "SunOS"
-#
-# remove empty file and directories that show up when one does:
-# make install; make deinstall; make install
-#
-post-install:
- -cd ${DESTDIR}${GCC_ARCHDIR}/include && ${RM} -f fixed && ${RMDIR} v7 v9
-.else
-post-install:
-. if exists(/usr/include/g++/FlexLexer.h)
- ${LN} -fs /usr/include/g++/FlexLexer.h \
- ${DESTDIR}${GCC_PREFIX}/include/g++-3/FlexLexer.h
-. endif
- ${RM} -f ${DESTDIR}${GCC_ARCHDIR}/include/curses.h ${DESTDIR}${GCC_PREFIX}/bin/cc
-.endif
- ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/${DISTNAME}
- ${INSTALL_DATA} ${WRKDIR}/gcc.mk ${DESTDIR}${PREFIX}/share/examples/${DISTNAME}/mk.conf
- ${LN} -s gcc ${DESTDIR}${GCC_PREFIX}/bin/cc
-
-.include "../../mk/bsd.pkg.mk"
-
-# Make bootstrap with compiler != gcc possible.
-LDFLAGS= ${_STRIPFLAG_CC}
diff -r 0fa5e73df7f4 -r d7fb16a95470 lang/gcc/PLIST
--- a/lang/gcc/PLIST Sat Apr 25 10:32:07 2015 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,200 +0,0 @@
-@comment $NetBSD: PLIST,v 1.15 2011/07/15 08:47:22 asau Exp $
-${GCC_PREFIX}/bin/c++
-${GCC_PREFIX}/bin/c++filt
-${GCC_PREFIX}/bin/cc
-${GCC_PREFIX}/bin/chill
-${GCC_PREFIX}/bin/cpp
-${GCC_PREFIX}/bin/g++
-${GCC_PREFIX}/bin/g77
-${GCC_PREFIX}/bin/gcc
-${GCC_PREFIX}/bin/gcj
-${GCC_PREFIX}/bin/gcjh
-${GCC_PREFIX}/bin/gcov
-${GCC_PREFIX}/bin/${MACHINE_GNU_PLATFORM}-gcc
-${GCC_PREFIX}/bin/jcf-dump
-${GCC_PREFIX}/bin/jv-scan
-${GCC_PREFIX}/${MACHINE_GNU_PLATFORM}/include/_G_config.h
-${GCC_PREFIX}/include/g++-3/FlexLexer.h
-${GCC_PREFIX}/include/g++-3/PlotFile.h
-${GCC_PREFIX}/include/g++-3/SFile.h
-${GCC_PREFIX}/include/g++-3/algo.h
-${GCC_PREFIX}/include/g++-3/algobase.h
-${GCC_PREFIX}/include/g++-3/algorithm
-${GCC_PREFIX}/include/g++-3/alloc.h
-${GCC_PREFIX}/include/g++-3/bitset
-${GCC_PREFIX}/include/g++-3/builtinbuf.h
-${GCC_PREFIX}/include/g++-3/bvector.h
-${GCC_PREFIX}/include/g++-3/cassert
-${GCC_PREFIX}/include/g++-3/cctype
-${GCC_PREFIX}/include/g++-3/cerrno
-${GCC_PREFIX}/include/g++-3/cfloat
-${GCC_PREFIX}/include/g++-3/ciso646
-${GCC_PREFIX}/include/g++-3/climits
-${GCC_PREFIX}/include/g++-3/clocale
-${GCC_PREFIX}/include/g++-3/cmath
-${GCC_PREFIX}/include/g++-3/complex
-${GCC_PREFIX}/include/g++-3/complex.h
-${GCC_PREFIX}/include/g++-3/csetjmp
-${GCC_PREFIX}/include/g++-3/csignal
-${GCC_PREFIX}/include/g++-3/cstdarg
-${GCC_PREFIX}/include/g++-3/cstddef
-${GCC_PREFIX}/include/g++-3/cstdio
-${GCC_PREFIX}/include/g++-3/cstdlib
-${GCC_PREFIX}/include/g++-3/cstring
-${GCC_PREFIX}/include/g++-3/ctime
-${GCC_PREFIX}/include/g++-3/cwchar
-${GCC_PREFIX}/include/g++-3/cwctype
-${GCC_PREFIX}/include/g++-3/defalloc.h
-${GCC_PREFIX}/include/g++-3/deque
-${GCC_PREFIX}/include/g++-3/deque.h
-${GCC_PREFIX}/include/g++-3/editbuf.h
-${GCC_PREFIX}/include/g++-3/floatio.h
-${GCC_PREFIX}/include/g++-3/fstream
-${GCC_PREFIX}/include/g++-3/fstream.h
-${GCC_PREFIX}/include/g++-3/function.h
-${GCC_PREFIX}/include/g++-3/functional
-${GCC_PREFIX}/include/g++-3/hash_map
-${GCC_PREFIX}/include/g++-3/hash_map.h
-${GCC_PREFIX}/include/g++-3/hash_set
-${GCC_PREFIX}/include/g++-3/hash_set.h
-${GCC_PREFIX}/include/g++-3/hashtable.h
-${GCC_PREFIX}/include/g++-3/heap.h
-${GCC_PREFIX}/include/g++-3/indstream.h
-${GCC_PREFIX}/include/g++-3/iolibio.h
-${GCC_PREFIX}/include/g++-3/iomanip
-${GCC_PREFIX}/include/g++-3/iomanip.h
-${GCC_PREFIX}/include/g++-3/iosfwd
-${GCC_PREFIX}/include/g++-3/iostdio.h
-${GCC_PREFIX}/include/g++-3/iostream
-${GCC_PREFIX}/include/g++-3/iostream.h
-${GCC_PREFIX}/include/g++-3/iostreamP.h
-${GCC_PREFIX}/include/g++-3/istream.h
-${GCC_PREFIX}/include/g++-3/iterator
-${GCC_PREFIX}/include/g++-3/iterator.h
-${GCC_PREFIX}/include/g++-3/libio.h
-${GCC_PREFIX}/include/g++-3/libioP.h
-${GCC_PREFIX}/include/g++-3/list
-${GCC_PREFIX}/include/g++-3/list.h
-${GCC_PREFIX}/include/g++-3/map
-${GCC_PREFIX}/include/g++-3/map.h
-${GCC_PREFIX}/include/g++-3/memory
-${GCC_PREFIX}/include/g++-3/multimap.h
-${GCC_PREFIX}/include/g++-3/multiset.h
-${GCC_PREFIX}/include/g++-3/numeric
-${GCC_PREFIX}/include/g++-3/ostream.h
-${GCC_PREFIX}/include/g++-3/pair.h
-${GCC_PREFIX}/include/g++-3/parsestream.h
-${GCC_PREFIX}/include/g++-3/pfstream.h
-${GCC_PREFIX}/include/g++-3/procbuf.h
-${GCC_PREFIX}/include/g++-3/pthread_alloc
-${GCC_PREFIX}/include/g++-3/pthread_alloc.h
-${GCC_PREFIX}/include/g++-3/queue
-${GCC_PREFIX}/include/g++-3/rope
-${GCC_PREFIX}/include/g++-3/rope.h
-${GCC_PREFIX}/include/g++-3/ropeimpl.h
-${GCC_PREFIX}/include/g++-3/set
-${GCC_PREFIX}/include/g++-3/set.h
-${GCC_PREFIX}/include/g++-3/slist
-${GCC_PREFIX}/include/g++-3/slist.h
-${GCC_PREFIX}/include/g++-3/sstream
-${GCC_PREFIX}/include/g++-3/stack
-${GCC_PREFIX}/include/g++-3/stack.h
-${GCC_PREFIX}/include/g++-3/std/bastring.cc
-${GCC_PREFIX}/include/g++-3/std/bastring.h
-${GCC_PREFIX}/include/g++-3/std/complext.cc
-${GCC_PREFIX}/include/g++-3/std/complext.h
-${GCC_PREFIX}/include/g++-3/std/dcomplex.h
-${GCC_PREFIX}/include/g++-3/std/fcomplex.h
-${GCC_PREFIX}/include/g++-3/std/gslice.h
-${GCC_PREFIX}/include/g++-3/std/gslice_array.h
-${GCC_PREFIX}/include/g++-3/std/indirect_array.h
-${GCC_PREFIX}/include/g++-3/std/ldcomplex.h
-${GCC_PREFIX}/include/g++-3/std/mask_array.h
-${GCC_PREFIX}/include/g++-3/std/slice.h
-${GCC_PREFIX}/include/g++-3/std/slice_array.h
-${GCC_PREFIX}/include/g++-3/std/std_valarray.h
-${GCC_PREFIX}/include/g++-3/std/straits.h
-${GCC_PREFIX}/include/g++-3/std/valarray_array.h
-${GCC_PREFIX}/include/g++-3/std/valarray_array.tcc
-${GCC_PREFIX}/include/g++-3/std/valarray_meta.h
-${GCC_PREFIX}/include/g++-3/stdexcept
-${GCC_PREFIX}/include/g++-3/stdiostream.h
-${GCC_PREFIX}/include/g++-3/stl.h
-${GCC_PREFIX}/include/g++-3/stl_algo.h
-${GCC_PREFIX}/include/g++-3/stl_algobase.h
-${GCC_PREFIX}/include/g++-3/stl_alloc.h
Home |
Main Index |
Thread Index |
Old Index