pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang Remove gcc45, 46, 47 and libs as discussed in pkgsr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/12d636d31c5e
branches:  trunk
changeset: 356315:12d636d31c5e
user:      maya <maya%pkgsrc.org@localhost>
date:      Thu Dec 29 22:46:30 2016 +0000

description:
Remove gcc45,46,47 and libs as discussed in pkgsrc-users
GCC_REQD for these versions now resolves to gcc48 due to a previous commit.

Please file a bug report if you are having trouble with GCC 4.8.

diffstat:

 lang/Makefile                                                                           |    7 +-
 lang/gcc45/DESCR                                                                        |    4 -
 lang/gcc45/Makefile                                                                     |  163 ----
 lang/gcc45/buildlink3.mk                                                                |   71 --
 lang/gcc45/distinfo                                                                     |   29 -
 lang/gcc45/files/dragonfly-spec.h                                                       |  215 ------
 lang/gcc45/files/dragonfly.h                                                            |   97 --
 lang/gcc45/files/hello.f                                                                |    5 -
 lang/gcc45/files/hello.m                                                                |    6 -
 lang/gcc45/files/i386-dragonfly.h                                                       |  148 ----
 lang/gcc45/files/i386-dragonfly64.h                                                     |   54 -
 lang/gcc45/options.mk                                                                   |  113 ---
 lang/gcc45/patches/patch-aa                                                             |   86 --
 lang/gcc45/patches/patch-ab                                                             |   24 -
 lang/gcc45/patches/patch-ac                                                             |   17 -
 lang/gcc45/patches/patch-ad                                                             |   28 -
 lang/gcc45/patches/patch-af                                                             |   16 -
 lang/gcc45/patches/patch-ag                                                             |   29 -
 lang/gcc45/patches/patch-ah                                                             |   22 -
 lang/gcc45/patches/patch-aj                                                             |   46 -
 lang/gcc45/patches/patch-ak                                                             |   16 -
 lang/gcc45/patches/patch-gcc_config_netbsd.h                                            |   22 -
 lang/gcc45/patches/patch-gcc_doc_cppopts.texi                                           |   15 -
 lang/gcc45/patches/patch-gcc_doc_generic.texi                                           |   22 -
 lang/gcc45/patches/patch-gcc_doc_invoke.texi                                            |   61 -
 lang/gcc45/patches/patch-include_libiberty.h                                            |   24 -
 lang/gcc45/patches/patch-libgcc_config_t-slibgcc-darwin                                 |   26 -
 lang/gcc45/patches/patch-libiberty___doprnt.c                                           |   25 -
 lang/gcc45/patches/patch-libiberty_asprintf.c                                           |   24 -
 lang/gcc45/patches/patch-libiberty_concat.c                                             |  108 ---
 lang/gcc45/patches/patch-libiberty_snprintf.c                                           |   25 -
 lang/gcc45/patches/patch-libiberty_vasprintf.c                                          |   24 -
 lang/gcc45/patches/patch-libiberty_vsnprintf.c                                          |   26 -
 lang/gcc45/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__inline.h              |   13 -
 lang/gcc45/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__noninline.h           |   57 -
 lang/gcc46-libs/DESCR                                                                   |    3 -
 lang/gcc46-libs/Makefile                                                                |   63 -
 lang/gcc46-libs/buildlink3.mk                                                           |   46 -
 lang/gcc46/DESCR                                                                        |    4 -
 lang/gcc46/Makefile                                                                     |  174 ----
 lang/gcc46/TODO                                                                         |    3 -
 lang/gcc46/buildlink3.mk                                                                |   33 -
 lang/gcc46/distinfo                                                                     |   63 -
 lang/gcc46/files/dragonfly-spec.h                                                       |  215 ------
 lang/gcc46/files/dragonfly.h                                                            |   97 --
 lang/gcc46/files/hello.f                                                                |    5 -
 lang/gcc46/files/hello.m                                                                |    6 -
 lang/gcc46/files/i386-dragonfly.h                                                       |  148 ----
 lang/gcc46/files/i386-dragonfly64.h                                                     |   54 -
 lang/gcc46/files/patch-gcc_targhooks.c-openbsd.diff                                     |  150 ----
 lang/gcc46/files/values.c                                                               |   64 -
 lang/gcc46/hacks.mk                                                                     |    9 -
 lang/gcc46/options.mk                                                                   |  128 ---
 lang/gcc46/patches/patch-aa                                                             |  203 -----
 lang/gcc46/patches/patch-ab                                                             |   53 -
 lang/gcc46/patches/patch-ac                                                             |   17 -
 lang/gcc46/patches/patch-ad                                                             |   28 -
 lang/gcc46/patches/patch-af                                                             |   17 -
 lang/gcc46/patches/patch-ag                                                             |   29 -
 lang/gcc46/patches/patch-ah                                                             |   37 -
 lang/gcc46/patches/patch-ak                                                             |   19 -
 lang/gcc46/patches/patch-al                                                             |   15 -
 lang/gcc46/patches/patch-boehm-gc_configure                                             |   52 -
 lang/gcc46/patches/patch-boehm-gc_dyn__load.c                                           |   51 -
 lang/gcc46/patches/patch-boehm-gc_include_gc__config.h.in                               |   14 -
 lang/gcc46/patches/patch-boehm-gc_include_gc__config__macros.h                          |   24 -
 lang/gcc46/patches/patch-boehm-gc_include_gc__pthread__redirects.h                      |   26 -
 lang/gcc46/patches/patch-boehm-gc_include_private_gcconfig.h                            |  355 ----------
 lang/gcc46/patches/patch-boehm-gc_mach__dep.c                                           |   22 -
 lang/gcc46/patches/patch-boehm-gc_os__dep.c                                             |  177 ----
 lang/gcc46/patches/patch-boehm-gc_pthread__support.c                                    |   35 -
 lang/gcc46/patches/patch-boehm-gc_tests_test.c                                          |   14 -
 lang/gcc46/patches/patch-boehm-gc_threadlibs.c                                          |   14 -
 lang/gcc46/patches/patch-gcc_common.opt                                                 |   62 -
 lang/gcc46/patches/patch-gcc_config.host                                                |   22 -
 lang/gcc46/patches/patch-gcc_config_arm_elf.h                                           |   14 -
 lang/gcc46/patches/patch-gcc_config_arm_t-netbsd                                        |   19 -
 lang/gcc46/patches/patch-gcc_config_exec-stack.h                                        |   45 -
 lang/gcc46/patches/patch-gcc_config_host-netbsd.c                                       |   93 --
 lang/gcc46/patches/patch-gcc_config_host-openbsd.c                                      |  112 ---
 lang/gcc46/patches/patch-gcc_config_i386_i386.c                                         |   32 -
 lang/gcc46/patches/patch-gcc_config_i386_openbsd.h                                      |   27 -
 lang/gcc46/patches/patch-gcc_config_i386_openbsd64.h                                    |  127 ---
 lang/gcc46/patches/patch-gcc_config_i386_openbsdelf.h                                   |   25 -
 lang/gcc46/patches/patch-gcc_config_netbsd.h                                            |   22 -
 lang/gcc46/patches/patch-gcc_config_openbsd-libpthread.h                                |   11 -
 lang/gcc46/patches/patch-gcc_config_openbsd.h                                           |   16 -
 lang/gcc46/patches/patch-gcc_config_t-openbsd                                           |   13 -
 lang/gcc46/patches/patch-gcc_config_x-netbsd                                            |   12 -
 lang/gcc46/patches/patch-gcc_config_x-openbsd                                           |    9 -
 lang/gcc46/patches/patch-gcc_configure                                                  |   12 -
 lang/gcc46/patches/patch-gcc_defaults.h                                                 |   15 -
 lang/gcc46/patches/patch-gcc_gcc.c                                                      |   30 -
 lang/gcc46/patches/patch-gcc_ggc-common.c                                               |   86 --
 lang/gcc46/patches/patch-gcc_lto_lto.c                                                  |   15 -
 lang/gcc46/patches/patch-gcc_opts.c                                                     |   13 -
 lang/gcc46/patches/patch-gcc_unwind-dw2-fde-glibc.c                                     |   13 -
 lang/gcc46/patches/patch-gcc_unwind-dw2-fde-openbsd.c                                   |   15 -
 lang/gcc46/patches/patch-include_libiberty.h                                            |   24 -
 lang/gcc46/patches/patch-libgcc_config_t-slibgcc-darwin                                 |   26 -
 lang/gcc46/patches/patch-libiberty___doprnt.c                                           |   25 -
 lang/gcc46/patches/patch-libiberty_asprintf.c                                           |   24 -
 lang/gcc46/patches/patch-libiberty_concat.c                                             |  108 ---
 lang/gcc46/patches/patch-libiberty_snprintf.c                                           |   25 -
 lang/gcc46/patches/patch-libiberty_vasprintf.c                                          |   24 -
 lang/gcc46/patches/patch-libiberty_vsnprintf.c                                          |   26 -
 lang/gcc46/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h                |   69 -
 lang/gcc46/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__inline.h              |   13 -
 lang/gcc46/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__noninline.h           |   57 -
 lang/gcc46/patches/patch-libstdc++-v3_include_std_mutex                                 |   13 -
 lang/gcc47-libs/DESCR                                                                   |    3 -
 lang/gcc47-libs/Makefile                                                                |   64 -
 lang/gcc47-libs/buildlink3.mk                                                           |   46 -
 lang/gcc47/DESCR                                                                        |    3 -
 lang/gcc47/Makefile                                                                     |  194 -----
 lang/gcc47/PLIST.java                                                                   |   42 -
 lang/gcc47/buildlink3.mk                                                                |   33 -
 lang/gcc47/distinfo                                                                     |   55 -
 lang/gcc47/files/values.c                                                               |   64 -
 lang/gcc47/options.mk                                                                   |  168 ----
 lang/gcc47/patches/patch-configure                                                      |   19 -
 lang/gcc47/patches/patch-gcc_Makefile.in                                                |   17 -
 lang/gcc47/patches/patch-gcc_config.gcc                                                 |   85 --
 lang/gcc47/patches/patch-gcc_config_dragonfly-stdint.h                                  |   61 -
 lang/gcc47/patches/patch-gcc_config_dragonfly.h                                         |  140 ---
 lang/gcc47/patches/patch-gcc_config_dragonfly.opt                                       |   70 -
 lang/gcc47/patches/patch-gcc_config_i386_dragonfly.h                                    |  106 --
 lang/gcc47/patches/patch-gcc_config_netbsd-stdint.h                                     |   63 -
 lang/gcc47/patches/patch-gcc_config_netbsd.h                                            |   22 -
 lang/gcc47/patches/patch-gcc_config_sol2.h                                              |   26 -
 lang/gcc47/patches/patch-gcc_configure                                                  |   29 -
 lang/gcc47/patches/patch-gcc_cp_cfns.gperf                                              |   19 -
 lang/gcc47/patches/patch-gcc_cp_cfns.h                                                  |   19 -
 lang/gcc47/patches/patch-gcc_fortran_f95-lang.c                                         |   30 -
 lang/gcc47/patches/patch-gcc_gcc.c                                                      |   22 -
 lang/gcc47/patches/patch-gcc_ginclude_stddef.h                                          |   68 -
 lang/gcc47/patches/patch-gcc_testsuite_g++.dg_eh_unwind-direct.C                        |   20 -
 lang/gcc47/patches/patch-include_libiberty.h                                            |   22 -
 lang/gcc47/patches/patch-libgcc_config.host                                             |   47 -
 lang/gcc47/patches/patch-libgcc_config_i386_dragonfly-unwind.h                          |  163 ----
 lang/gcc47/patches/patch-libgcc_config_t-slibgcc-darwin                                 |   26 -
 lang/gcc47/patches/patch-libgcc_config_t-slibgcc-sld                                    |   28 -
 lang/gcc47/patches/patch-libgcc_crtstuff.c                                              |   29 -
 lang/gcc47/patches/patch-libgcc_unwind-dw2-fde-dip.c                                    |   26 -
 lang/gcc47/patches/patch-libgfortran_configure                                          |   15 -
 lang/gcc47/patches/patch-libgo_Makefile.in                                              |   17 -
 lang/gcc47/patches/patch-libgo_config_ltmain.sh                                         |   13 -
 lang/gcc47/patches/patch-libgo_runtime_proc.c                                           |   17 -
 lang/gcc47/patches/patch-libiberty_Makefile.in                                          |   18 -
 lang/gcc47/patches/patch-libjava_Makefile.in                                            |   16 -
 lang/gcc47/patches/patch-libjava_boehm.cc                                               |   27 -
 lang/gcc47/patches/patch-libjava_configure                                              |   17 -
 lang/gcc47/patches/patch-libjava_contrib_rebuild-gcj-db.in                              |   29 -
 lang/gcc47/patches/patch-libstdc++-v3_config_locale_dragonfly_c__locale.cc              |  305 --------
 lang/gcc47/patches/patch-libstdc++-v3_config_locale_dragonfly_ctype__members.cc         |  179 -----
 lang/gcc47/patches/patch-libstdc++-v3_config_os_bsd_dragonfly_ctype__base.h             |   65 -
 lang/gcc47/patches/patch-libstdc++-v3_config_os_bsd_dragonfly_ctype__configure__char.cc |  104 --
 lang/gcc47/patches/patch-libstdc++-v3_config_os_bsd_dragonfly_ctype__inline.h           |  166 ----
 lang/gcc47/patches/patch-libstdc++-v3_config_os_bsd_dragonfly_os__defines.h             |   46 -
 lang/gcc47/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h                |   37 -
 lang/gcc47/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc    |   57 -
 lang/gcc47/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__inline.h              |   13 -
 lang/gcc47/patches/patch-libstdc++-v3_configure                                         |   47 -
 lang/gcc47/patches/patch-libstdc++-v3_configure.host                                    |   14 -
 lang/gcc47/patches/patch-ltmain.sh                                                      |   13 -
 lang/gcc47/version.mk                                                                   |    2 -
 166 files changed, 1 insertions(+), 8474 deletions(-)

diffs (truncated from 9149 to 300 lines):

diff -r 45401a5883e4 -r 12d636d31c5e lang/Makefile
--- a/lang/Makefile     Thu Dec 29 22:21:13 2016 +0000
+++ b/lang/Makefile     Thu Dec 29 22:46:30 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.446 2016/12/13 01:19:19 marino Exp $
+# $NetBSD: Makefile,v 1.447 2016/12/29 22:46:30 maya Exp $
 #
 
 COMMENT=       Programming languages
@@ -63,11 +63,6 @@
 SUBDIR+=       gcc3-objc
 SUBDIR+=       gcc34
 SUBDIR+=       gcc44
-SUBDIR+=       gcc45
-SUBDIR+=       gcc46
-SUBDIR+=       gcc46-libs
-SUBDIR+=       gcc47
-SUBDIR+=       gcc47-libs
 SUBDIR+=       gcc48
 SUBDIR+=       gcc48-libs
 SUBDIR+=       gcc49
diff -r 45401a5883e4 -r 12d636d31c5e lang/gcc45/DESCR
--- a/lang/gcc45/DESCR  Thu Dec 29 22:21:13 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-This is the gcc 4.5 compiler suite.
-
-This package has a test target. For testing (only), this
-package requires devel/dejagnu and devel/autogen.
diff -r 45401a5883e4 -r 12d636d31c5e lang/gcc45/Makefile
--- a/lang/gcc45/Makefile       Thu Dec 29 22:21:13 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,163 +0,0 @@
-# $NetBSD: Makefile,v 1.22 2016/07/09 06:38:24 wiz Exp $
-
-DISTNAME=              gcc-${GCC_VERSION}
-PKGNAME=               gcc45-${GCC_VERSION}
-PKGREVISION=           8
-CATEGORIES=            lang
-MASTER_SITES=          ${MASTER_SITE_GNU:=gcc/gcc-${GCC_VERSION}/}
-EXTRACT_SUFX=          .tar.bz2
-
-MAINTAINER=            sbd%NetBSD.org@localhost
-HOMEPAGE=              http://gcc.gnu.org/
-COMMENT=               GNU Compiler Collection 4.5
-LICENSE=               gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
-
-USE_TOOLS+=            awk:run bash:run chmod gmake:run makeinfo sed:run
-GCC_REQD+=             4.4
-
-GCC_VERSION=           4.5.3
-
-GCC_SUBPREFIX=         gcc45
-GCC_PREFIX=            ${PREFIX}/${GCC_SUBPREFIX}
-FILES_SUBST+=          PKGNAME=${PKGNAME}
-MESSAGE_SUBST+=                GCC_PREFIX=${GCC_PREFIX}
-
-
-# To avoid GNU surprises
-CONFIG_SHELL=          ${TOOLS_PATH.bash}
-
-NOT_FOR_PLATFORM=      Interix-*-* DragonFly-*-*
-UNLIMIT_RESOURCES+=    datasize
-UNLIMIT_RESOURCES+=    stacksize
-
-.include "../../mk/bsd.prefs.mk"
-.include "options.mk"
-
-# Determine whether to use binutils
-.if ${OPSYS} == "SunOS"
-CONFIGURE_ENV+=                OBJDUMP=/usr/sfw/bin/gobjdump
-CONFIGURE_ARGS+=       --without-gnu-ld --with-ld=/usr/ccs/bin/ld
-. if !exists(/usr/sfw/bin/gas)
-CONFIGURE_ARGS+=       --without-gnu-as --with-as=/usr/ccs/bin/as
-. else
-CONFIGURE_ARGS+=       --with-gnu-as --with-as=/usr/sfw/bin/gas
-. endif
-.endif
-
-# REPLACE_AWK+=        gcc/testsuite/gcc.test-framework/test-framework.awk     \
-#              gcc/mkmap-symver.awk                                    \
-#              gcc/optc-gen.awk                                        \
-#              gcc/mkmap-flat.awk                                      \
-#              gcc/opt-gather.awk                                      \
-#              gcc/opth-gen.awk                                        \
-#              gcc/opt-functions.awk
-
-REPLACE_BASH+= contrib/dg-cmp-results.sh
-REPLACE_BASH+= contrib/reghunt/bin/gcc-svn-patchlist
-REPLACE_BASH+= contrib/reghunt/bin/gcc-svn-update
-REPLACE_BASH+= contrib/reghunt/bin/gcc-svn-update-fix
-REPLACE_BASH+= contrib/reghunt/bin/reg-hunt
-REPLACE_BASH+= contrib/reghunt/bin/reg-test
-REPLACE_BASH+= contrib/reghunt/date_based/reg_periodic
-REPLACE_BASH+= contrib/reghunt/date_based/reg_search
-REPLACE_BASH+= gcc/dbgcnt.def
-REPLACE_BASH+= gcc/testsuite/gcc.test-framework/gen_directive_tests
-REPLACE_BASH+= libstdc++-v3/scripts/run_doxygen
-
-
-CONFIGURE_ARGS+=       --prefix=${GCC_PREFIX:Q}
-CONFIGURE_ARGS+=       --enable-languages=${LANGS:Q}
-CONFIGURE_ARGS+=       --enable-shared
-CONFIGURE_ARGS+=       --enable-long-long
-CONFIGURE_ARGS+=       --with-local-prefix=${GCC_PREFIX:Q}
-CONFIGURE_ARGS+=       --enable-libssp
-CONFIGURE_ARGS+=       --enable-threads=posix
-.if ${OPSYS} == "NetBSD"
-.include "../../devel/binutils/buildlink3.mk"
-.include "../../devel/libelf/buildlink3.mk"
-CONFIGURE_ARGS+=       --with-ld=${PREFIX}/gnu/bin/ld
-CONFIGURE_ARGS+=       --with-libelf=${PREFIX}
-MAKE_ENV+=             ac_cv_func_clock_gettime=yes
-.endif
-
-CONFIGURE_ARGS.Linux+= --disable-libquadmath --disable-libquadmath-support
-
-# See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
-# create a stub library, not just to remove symbols, so we must not
-# let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
-# build fails for missing files.
-CONFIGURE_ARGS.Darwin+=        STRIP_FOR_TARGET=${TOOLS_PLATFORM.strip}
-
-.if !empty(MACHINE_PLATFORM:MDarwin-[0-8].*-*)
-CONFIGURE_ARGS+=       --with-dwarf2
-.endif
-
-.if !empty(MACHINE_PLATFORM:MDarwin-[0-8].*-powerpc) \
- || (!empty(MACHINE_PLATFORM:MLinux-*-x86_64) && \
-      exists(/usr/include/gnu/stubs-64.h) && \
-     !exists(/usr/include/gnu/stubs-32.h))
-CONFIGURE_ARGS+=       --disable-multilib
-.endif
-
-CONFIGURE_ENV+=                CONFIG_SHELL=${CONFIG_SHELL}
-
-MAKE_ENV+=             SHELL=${CONFIG_SHELL}
-MAKE_ENV+=             ac_cv_path_ac_cv_prog_chmod=${TOOLS_CHMOD}
-
-# ${WRKSRC}/fixincludes/ looks for sed and compiles the path to sed into
-# a binary so we need to make sure we give it the installed sed and not
-# the tool wrapped one.
-MAKE_ENV+=             ac_cv_path_SED=${TOOLS_SED}
-MAKE_ENV+=             lt_cv_path_SED=${TOOLS_SED}
-
-CPPFLAGS+=             -I${BUILDLINK_DIR}/include
-CFLAGS+=               -I${BUILDLINK_DIR}/include
-
-
-# Somone should fix this so it will match the NetBSD system compiler
-#.if ${OPSYS} == "NetBSD"
-#GCC_PLATFORM= ${MACHINE_ARCH}--${LOWER_OPSYS}${APPEND_ELF}
-#CONFIGURE_ARGS+=      --host=${GCC_PLATFORM:Q}
-#MAKE_ENV+=            AR=/usr/bin/ar
-#.endif # NetBSD
-
-pre-configure:
-.if ${OPSYS} == "DragonFly"
-       ${CP} ${FILESDIR}/dragonfly.h ${WRKSRC}/gcc/config/dragonfly.h
-       ${CP} ${FILESDIR}/dragonfly-spec.h ${WRKSRC}/gcc/config/dragonfly-spec.h
-       ${CP} ${FILESDIR}/i386-dragonfly.h ${WRKSRC}/gcc/config/i386/dragonfly.h
-       ${CP} ${FILESDIR}/i386-dragonfly64.h ${WRKSRC}/gcc/config/i386/dragonfly64.h
-.endif
-
-.if ${OPSYS} == "NetBSD"
-       ${CP} ${WRKSRC}/gcc/config/freebsd-stdint.h ${WRKSRC}/gcc/config/netbsd-stdint.h
-.endif
-
-do-configure:
-       ${MKDIR} ${WRKDIR}/obj
-       cd ${WRKDIR}/obj; ${SETENV} ${CONFIGURE_ENV} ${CONFIG_SHELL} ${WRKSRC}/configure ${CONFIGURE_ARGS}
-
-do-build:
-       (${_ULIMIT_CMD} cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} -j${MAKE_JOBS:U1:Q} )
-
-do-test:
-#.if (${MACHINE_GNU_ARCH} == "x86_64")
-#      (cd ${FILESDIR} && ${CP} netbsd64macro.dfs ${WRKSRC}/gcc/testsuite/ada/acats/support/macro.dfs)
-#.endif
-       (cd ${WRKDIR}/obj && ${GMAKE} -k check)
-
-do-install:
-       (cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} install DESTDIR=${DESTDIR} \
-        && ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || ${LN} -f ${DESTDIR}${GCC_PREFIX}/bin/gcc ${DESTDIR}${GCC_PREFIX}/bin/cc)
-
-.if ${OPSYS} == "SunOS" && ${OS_VERSION} != "5.11" && !empty(MACHINE_ARCH:M*86*)
-post-install:
-       -${SH} files/values.c ${DESTDIR}${GCC_PREFIX}/bin/gcc -m32
-       -${SH} files/values.c ${DESTDIR}${GCC_PREFIX}/bin/gcc -m64
-.endif
-
-GENERATE_PLIST+=                                                        \
-       cd ${DESTDIR}${PREFIX} && ${FIND} ${GCC_SUBPREFIX} \( -type f -o -type l \) -print \
-       | ${SORT} ;
-
-.include "../../mk/bsd.pkg.mk"
diff -r 45401a5883e4 -r 12d636d31c5e lang/gcc45/buildlink3.mk
--- a/lang/gcc45/buildlink3.mk  Thu Dec 29 22:21:13 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.8 2015/11/25 12:51:16 jperkin Exp $
-
-BUILDLINK_TREE+=       gcc45
-
-.if !defined(GCC45_BUILDLINK3_MK)
-GCC45_BUILDLINK3_MK:=
-
-_GCC45_SUBDIR= gcc45
-_GCC45_PREFIX= ${BUILDLINK_PREFIX.gcc45}/${_GCC45_SUBDIR}
-
-BUILDLINK_API_DEPENDS.gcc45+=  gcc45>=4.5
-BUILDLINK_ABI_DEPENDS.gcc45+=  gcc45>=4.5.0
-BUILDLINK_PKGSRCDIR.gcc45?=    ../../lang/gcc45
-
-.if exists(${_GCC45_PREFIX}/bin/gcc)
-
-# logic for detecting the ADA compiler (not yet supported)
-#gcc45_GNAT1!=${_GCC45_PREFIX}/bin/gcc -print-prog-name=gnat1
-#.  if exists(${gcc45_GNAT1})
-#CONFIGURE_ENV+=       ADAC=${_GCC45_PREFIX}/bin/gcc
-#MAKE_ENV+=    ADAC=${_GCC45_PREFIX}/bin/gcc
-#.  endif
-
-# add libraries
-BUILDLINK_LIBDIRS.gcc45+=      ${_GCC45_SUBDIR}/lib
-
-# find the gcc architecture
-gcc45_GCC_ARCHDIR!=    ${DIRNAME} `${_GCC45_PREFIX}/bin/gcc --print-libgcc-file-name`
-
-# add the architecture dep libraries
-.  if empty(gcc45_GCC_ARCHDIR:M*not_found*)
-BUILDLINK_LIBDIRS.gcc45+=      ${gcc45_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc45}\///}/
-
-# add the ada libraries (not yet supported)
-#.    if exists(${gcc45_GNAT1})
-#BUILDLINK_LIBDIRS.gcc45+=     ${gcc45_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc45}\///}/adalib
-#.    endif
-
-# add the header files
-BUILDLINK_INCDIRS.gcc45+=      ${_GCC45_SUBDIR}/include ${gcc45_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc45}\///}/include
-.  endif
-.endif
-
-BUILDLINK_FILES_CMD.gcc45=     \
-       (cd  ${BUILDLINK_PREFIX.gcc45} &&       \
-       ${FIND} ${_GCC45_SUBDIR}/bin ${_GCC45_SUBDIR}/include ${_GCC45_SUBDIR}/libexec ${_GCC45_SUBDIR}/lib \( -type f -o -type l \) -print)
-
-# When not using the GNU linker, gcc will always link shared libraries
-# against the shared version of libgcc. Always enable _USE_GCC_SHILB on
-# platforms that don't use the GNU linker, such as SunOS.
-.include "../../mk/bsd.fast.prefs.mk"
-.if ${OPSYS} == "SunOS"
-_USE_GCC_SHLIB= yes
-.endif
-
-# Packages that link against shared libraries need a full dependency.
-.if defined(_USE_GCC_SHLIB)
-BUILDLINK_DEPMETHOD.gcc45+=    full
-.else
-BUILDLINK_DEPMETHOD.gcc45?=    build
-.endif
-
-.include "../../mk/pthread.buildlink3.mk"
-pkgbase := gcc45
-.include "../../mk/pkg-build-options.mk"
-.if !empty(PKG_BUILD_OPTIONS.gcc45:Mnls)
-.include "../../devel/gettext-lib/buildlink3.mk"
-.endif
-.endif # GCC45_BUILDLINK3_MK
-
-BUILDLINK_TREE+=       -gcc45
diff -r 45401a5883e4 -r 12d636d31c5e lang/gcc45/distinfo
--- a/lang/gcc45/distinfo       Thu Dec 29 22:21:13 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-$NetBSD: distinfo,v 1.13 2016/09/10 13:59:31 maya Exp $
-
-SHA1 (gcc-4.5.3.tar.bz2) = 73c45dfda5eef6b124be53e56828b5925198cc1b
-RMD160 (gcc-4.5.3.tar.bz2) = d07aa90f2186b4e082dfd5ad5d5188c097fb6247
-SHA512 (gcc-4.5.3.tar.bz2) = 42c03aa0d16a52e95d1857d859ddd0a4923c232b90481ee52b02bc9a3976bc6e5e502e94af3fc76ac054572a420303c47e409c72f816416aeffd74c4bcd443d3
-Size (gcc-4.5.3.tar.bz2) = 66374586 bytes
-SHA1 (patch-aa) = b20d2e95229bddba42819780725ab159e14f06f0
-SHA1 (patch-ab) = 61bc2ebf150c6e471917e145d74e7795dc162194
-SHA1 (patch-ac) = 7da8c27d521164c1a7801dda8ca62d1057ac8d32
-SHA1 (patch-ad) = b72c93d8477a567363616717e20eef1b33e7d307
-SHA1 (patch-af) = 54fb9fb3438eb7c646b9d51b6b0cf3ded27d4989
-SHA1 (patch-ag) = b58f8b82fcf17c60eb2700bc54d6625ca45e542b
-SHA1 (patch-ah) = a963394b0434b82494b7510d4b2705f77acfb668
-SHA1 (patch-aj) = 1927ff77d1c51fe9e8927dba582c7d399545ae7b
-SHA1 (patch-ak) = 3d8a859ba436a4b204bb99f59cd5331d695aa811
-SHA1 (patch-gcc_config_netbsd.h) = 086b593cf9f05e654df9e1a527485ca727ec44cc
-SHA1 (patch-gcc_doc_cppopts.texi) = fba9b651bdef12f9034e75cb43533b50c2c94540
-SHA1 (patch-gcc_doc_generic.texi) = b255fb30f889a415318a29c50ac0510ccece0bc4
-SHA1 (patch-gcc_doc_invoke.texi) = 7418eddc7e4d39fab3da1922ff86965240661fb4
-SHA1 (patch-include_libiberty.h) = 101c12fad8092c7eb7ba41a75ca84f9a8017589b
-SHA1 (patch-libgcc_config_t-slibgcc-darwin) = 2ddda2dd979f27c623e47db70c5abb3befdb68c9
-SHA1 (patch-libiberty___doprnt.c) = 20f839e98ca235d5a34adcad6b7ea4a77f06a9e8
-SHA1 (patch-libiberty_asprintf.c) = 39d8ca4c95aa035c4d8e9faba2e5919c13f4444c
-SHA1 (patch-libiberty_concat.c) = 07fe2982d57151579736361ca15f3edd8b0bce69
-SHA1 (patch-libiberty_snprintf.c) = 25e131f8ea4e6f8b567088f653f6a02153aec202



Home | Main Index | Thread Index | Old Index