commit: 03f39731a884d2b38f60e3ed44f93c0a3529240c
Author: Fabian Groffen gentoo org>
AuthorDate: Sat Nov 25 19:45:56 2017 +
Commit: Fabian Groffen gentoo org>
CommitDate: Sat Nov 25 19:45:56 2017 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=03f39731
sys-devel/gcc-config: sync
Package-Manager: Portage-2.3.13-prefix, Repoman-2.3.4
sys-devel/gcc-config/Manifest |2 +-
sys-devel/gcc-config/files/gcc-config-1.5 | 1054
.../gcc-config-1.8-copy-gcc-libs-darwin.patch |4 +-
.../files/gcc-config-1.8-copy-gcc-libs.patch | 212
...8-dont_source_functions_sh_from_etc_initd.patch | 47 -
8-cygwin.patch => gcc-config-1.9-cygwin.patch} | 14 +-
.../files/gcc-config-prefix-1.8-r221-r1.patch | 342 ---
.../files/gcc-config-prefix-1.8-r221.patch | 344 ---
sys-devel/gcc-config/gcc-config-1.5-r2.ebuild | 65 --
sys-devel/gcc-config/gcc-config-1.8-r00.1.ebuild | 59 --
sys-devel/gcc-config/gcc-config-1.8-r01.1.ebuild | 62 --
...onfig-1.8-r1.ebuild => gcc-config-1.9.0.ebuild} | 34 +-
12 files changed, 23 insertions(+), 2216 deletions(-)
diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 6776ccd9a6..2a177c0f99 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1 +1 @@
-DIST gcc-config-1.8.tar.xz 15020 SHA256
2453e2a07521b12267ca62b9b860eb2d2bc606cad0f29bf42a1c9543673f5a1b SHA512
3b84af2d961a0527834759e047330dbab7bac0ff3d6aae103f14fca2d44bd612bd4a1005649e8b4198036231ed8a8319fb13326b4d2c40474826cf53f7bc0826
WHIRLPOOL
4899bc1da43a158cc486022f68661e5318db7e4e83afdb5d892fc7ce5098a4bdb059dbab3c50e632901e577cd8760b2386da3ee24f5e944db12d3e246d9c26b6
+DIST gcc-config-1.9.0.tar.xz 17468 SHA256
3e0acf3fe683dc6193b0135fe4b26ce7f959210296fff040a10bccc33a247d1a SHA512
658c8ce26f6f3e519310001cdf0f8fb01226df2d575fec81b39c083613ef0675024b79b285fab89a930c4ada7a1aef04433eb21947b4e9c0a9cb12f8fabc
WHIRLPOOL
ed341f1fa72958008d4e1c1a814a2cf025be7404d21c963c6b82c36dc951ba15849f7809211fb21e5fb4a18ce5c12f4f4b36242822e568d4b4f39a8f9f26aa0a
diff --git a/sys-devel/gcc-config/files/gcc-config-1.5
b/sys-devel/gcc-config/files/gcc-config-1.5
deleted file mode 100755
index 6b7d1a102f..00
--- a/sys-devel/gcc-config/files/gcc-config-1.5
+++ /dev/null
@@ -1,1054 +0,0 @@
-#!/bin/bash
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/files/gcc-config-1.5,v
1.7 2011/12/07 05:42:19 vapier Exp $
-
-# Format of /etc/env.d/gcc/:
-# config-TARGET: CURRENT=version for TARGET
-# TARGET-VER: has a TARGET and VER variable
-
-: ${ROOT:=/}
-[[ ${ROOT} != */ ]] && ROOT="${ROOT}/"
-[[ ${ROOT} != /* ]] && ROOT="${PWD}${ROOT}"
-EPREFIX="@GENTOO_PORTAGE_EPREFIX@"
-EROOT="${ROOT%/}${EPREFIX}/"
-
-cd /
-
-trap ":" INT QUIT TSTP
-
-argv0=${0##*/}
-source "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh || {
- echo "${argv0}: Could not source
@GENTOO_PORTAGE_EPREFIX@/etc/init.d/functions.sh!" 1>&2
- exit 1
-}
-esyslog() { :; }
-umask 022
-
-die_eerror() {
- eerror "${argv0}: $*"
- exit 1
-}
-
-# *BSD are plain stupid ... copy a GNU extension but don't just copy it,
-# change it so it works differently. Wish Darwin did selective evolution
-# on software developers.
-SED=$(type -P gsed)
-: ${SED:=$(type -P sed)}
-
-# Further pain: `tac` is not available everywhere #390179
-if ! type -P tac >/dev/null ; then
- tac() { ${SED} -e '1!G;h;$!d' "$@" ; }
-fi
-
-GENTOO_LIBDIR="@GENTOO_LIBDIR@"
-[[ ${GENTOO_LIBDIR} == @*@ ]] && GENTOO_LIBDIR="lib"
-
-usage() {
-cat << "USAGE_END"
-Usage: gcc-config [options] [CC Profile]
-Change the current cc/gcc profile, or give info about profiles.
-
-Options:
- -C, --nocolor Disable color output
- -O, --use-old Use the old profile if one was selected.
- -f, --forceMake sure all config files are regenerated.
- -P, --use-portage-chostOnly set to given profile if its CHOST is the
- same as that set in /etc/portage/make.conf
- (or one of other portage config files...).
- -c, --get-current-profile Print current used gcc profile.
- -l, --list-profilesPrint a list of available profiles.
- -S, --split-profileSplit profiles into their components
- -E, --print-environPrint environment that can be used to setup the
- current gcc profile, or a specified one.
- -B, --get-bin-path Print path where binaries of the given/current
- profile are located.
- -L, --get-lib-path Print path where libraries of the given/current
- profile are located.
-
-Profile names are of the form: -
-For example: