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