From b7ebc951da8800f711142f69d9d958bde67a112d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 28 Apr 2019 09:54:45 +0100 Subject: gentoo resync : 28.04.2019 --- sys-apps/prefix-chain-utils/Manifest | 4 -- .../files/prefix-chain-wrapper.in | 83 ---------------------- sys-apps/prefix-chain-utils/files/startprefix.in | 45 ------------ sys-apps/prefix-chain-utils/metadata.xml | 8 --- .../prefix-chain-utils-0.2-r7.ebuild | 64 ----------------- 5 files changed, 204 deletions(-) delete mode 100644 sys-apps/prefix-chain-utils/Manifest delete mode 100644 sys-apps/prefix-chain-utils/files/prefix-chain-wrapper.in delete mode 100644 sys-apps/prefix-chain-utils/files/startprefix.in delete mode 100644 sys-apps/prefix-chain-utils/metadata.xml delete mode 100644 sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r7.ebuild (limited to 'sys-apps/prefix-chain-utils') diff --git a/sys-apps/prefix-chain-utils/Manifest b/sys-apps/prefix-chain-utils/Manifest deleted file mode 100644 index 02088c2890a9..000000000000 --- a/sys-apps/prefix-chain-utils/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX prefix-chain-wrapper.in 2229 BLAKE2B 5b60884f9f9c2ac6660d6d977970ba4c26c7f067dc8e83614a625256f2f8e363d1dd23969512a351076fd4739dc5fa7ff23a7e4a0cbe853359e6ace9c4cdf3b0 SHA512 9bdc4ef2ca011a60bdb6f28aa94d111bd9683884de051e214ef6911f7cd18387fec2a5ee684f27bb74dc81f59c5d7d14b01647e7860920e2c23c34e75d134afa -AUX startprefix.in 1630 BLAKE2B 74cb5ffc45207260f3ad380f6d8b5f72f6c6d0354ef7ae36a3f2b8b9b5fec4415e186861335df8e06a99b80cfdafded442fa4c9fefe17ea1a63b7187097c4d4c SHA512 2492a12ed4a58bbd3af596fdfbdf57b6f158b8ada18a00c5b07dcac737197f232a044bb6277c186a272f423eeee0d805bcb6bf9756c574fd9248570743b99d03 -EBUILD prefix-chain-utils-0.2-r7.ebuild 1678 BLAKE2B 53ba92f411a4b792f09414be9ffe9ad90ff27014b8b26dd64f5c1f1f3d55d7b4f4afc5c229828809781787bfaf0e9a81a43c3cc53bc1ac0bc242fd88cf30538c SHA512 a7dd2d2822bb27fea0d94539c84abbd04198e0c906e39513e6afa00cff97d2a95a29a51d21b48a2b483f1b82f947b0ca2cdc02a607169665e2198c32519c1c82 -MISC metadata.xml 243 BLAKE2B d650658b3e248940751d20c9e517a011a34f8d99df54d5203162d67c21df384f507e44ed0c848c1adc99fae8d511e204129f2709f5bdc5d1b2c8e41120bbe6db SHA512 8489be9ea6eac385511b0d193b1b61fad9c8e0d4cb86fd711e6faf04e66b2c935ae64ce6ce0a044d036e76de6787e5d440d67f831e89261a71e74b645a0999d9 diff --git a/sys-apps/prefix-chain-utils/files/prefix-chain-wrapper.in b/sys-apps/prefix-chain-utils/files/prefix-chain-wrapper.in deleted file mode 100644 index d612cc46bb28..000000000000 --- a/sys-apps/prefix-chain-utils/files/prefix-chain-wrapper.in +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env bash - -if [ -r /cygdrive/. ]; then - winpath2unix() { cygpath -u "$1"; } - unixpath2win() { cygpath -w "$1"; } -fi - -link_dirs=() -opts=() -chost="@GENTOO_PORTAGE_CHOST@" -prefix="@GENTOO_PORTAGE_EPREFIX@" -absprefix=${prefix} -if [[ ${CHOST} == *"-winnt"* ]]; then - # we may get called from windows binary, like pkgdata in dev-libs/icu - # in this case, PATH elements get the "/dev/fs/C/WINDOWS/SUA" prefix - absprefix=$(winpath2unix "$(unixpath2win "${absprefix}")") -fi -[[ $0 == *windres* ]] && mode=compile || mode=link -orig_args=("$@") - -for opt in "$@"; do - case "$opt" in - -L) link_dirs=("${link_dirs[@]}" "-L$1"); shift ;; - -L*) link_dirs=("${link_dirs[@]}" "${opt}") ;; - *) - case "${opt}" in - -v) - # -v done right: only use mode version if -v is the _only_ - # argument on the command line. - [[ ${#orig_args[@]} -gt 1 ]] || mode=version - ;; - --version) mode=version ;; - -c|-E|-S) mode=compile ;; - -print-search-dirs) mode=dirs ;; - esac - opts=("${opts[@]}" "${opt}") - ;; - esac -done - -save_ifs=$IFS -IFS=':' -new_path= -for p in $PATH; do - IFS=$save_ifs - [[ "${p#${absprefix}}" != "${p}" ]] && continue - if [[ -z "${new_path}" ]]; then - new_path="${p}" - else - new_path="${new_path}:${p}" - fi -done -IFS=$save_ifs - -PATH=${new_path} - -# toolchain-prefix-wrapper's ld-wrapper understands '-R' for aix and hpux too. -# parity (winnt) understands -rpath only ... -case "${chost}" in -*-winnt*) rpath_opt="-Wl,-rpath," ;; -*) rpath_opt="-Wl,-R," ;; -esac - -pfx_link=("-L${prefix}/usr/lib" "-L${prefix}/lib") -pfx_link_r=("${rpath_opt}${prefix}/lib" "${rpath_opt}${prefix}/usr/lib") -pfx_comp=("-I${prefix}/include" "-I${prefix}/usr/include") - -case "$mode" in -link) exec "$(basename $0)" "${link_dirs[@]}" "${pfx_link[@]}" "${opts[@]}" "${pfx_comp[@]}" "${pfx_link_r[@]}" ;; -compile) exec "$(basename $0)" "${link_dirs[@]}" "${opts[@]}" "${pfx_comp[@]}" ;; -version) exec "$(basename $0)" "${orig_args[@]}" ;; -dirs) - "$(basename $0)" "${orig_args[@]}" | while read line; do - if [[ "${line}" == "libraries: ="* ]]; then - echo "libraries: =${prefix}/usr/lib:${prefix}/lib:${line#"libraries: ="}" - else - echo "${line}" - fi - done - ;; -*) echo "cannot infer $0's mode from comamnd line arguments"; exit 1 ;; -esac - diff --git a/sys-apps/prefix-chain-utils/files/startprefix.in b/sys-apps/prefix-chain-utils/files/startprefix.in deleted file mode 100644 index 3882ffe14a9c..000000000000 --- a/sys-apps/prefix-chain-utils/files/startprefix.in +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env bash - -if [[ -r "@GENTOO_PORTAGE_EPREFIX@"/lib/gentoo/functions.sh ]]; then - . "@GENTOO_PORTAGE_EPREFIX@"/lib/gentoo/functions.sh -elif [[ -r "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh ]]; then - . "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh -elif [[ -r "@GENTOO_PORTAGE_EPREFIX@"/sbin/functions.sh ]]; then - . "@GENTOO_PORTAGE_EPREFIX@"/sbin/functions.sh -fi - -einfo "entering chained prefix @GENTOO_PORTAGE_EPREFIX@ ..." - -# inform profiles very early of us beeing interactive (or at least, -# we will _start_ an interactive shell, so we want the according bits.) -set -i - -. "@GENTOO_PORTAGE_EPREFIX@"/etc/profile - -# if there is no local portage, foreign portage instances need to know -# where to merge to - and thus we need to set EPREFIX. -# the other way round, if there is a local portage, EPREFIX may not -# point anywhere else than to our local EPREFIX or be unset... - -# DISABLED: this is done by etc/profile now, to be able to start a -# prefix environment by sourcing etc/profile. - -#if [[ -x "@GENTOO_PORTAGE_EPREFIX@"/usr/bin/emerge ]]; then -# if [[ -n "${EPREFIX}" ]] && [[ "${EPREFIX}" != "@GENTOO_PORTAGE_EPREFIX@" ]]; then -# ewarn "EPREFIX is set. this will render portage unusable, unsetting" -# unset EPREFIX -# fi -#else -# export EPREFIX="@GENTOO_PORTAGE_EPREFIX@" -#fi - -# a common problem: the child has no less installed, but baselayout insists -# on setting PAGER to EPREFIX/usr/bin/less. everything gets back to normal -# when unsetting PAGER in this case. -if [[ ! -x "${PAGER}" ]]; then - unset PAGER -fi - -bash --noprofile -einfo "leaving chained prefix @GENTOO_PORTAGE_EPREFIX@ ..." - diff --git a/sys-apps/prefix-chain-utils/metadata.xml b/sys-apps/prefix-chain-utils/metadata.xml deleted file mode 100644 index d33cce94b0d4..000000000000 --- a/sys-apps/prefix-chain-utils/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - prefix@gentoo.org - Gentoo Prefix - - diff --git a/sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r7.ebuild b/sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r7.ebuild deleted file mode 100644 index b447752a1536..000000000000 --- a/sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r7.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit prefix - -DESCRIPTION="Chained EPREFIX utilities and wrappers" -HOMEPAGE="https://dev.gentoo.org/~haubi" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~ppc-aix ~x86-linux ~sparc-solaris ~x86-solaris ~x86-winnt" -IUSE="" - -DEPEND="" -RDEPEND="sys-devel/gcc-config" - -src_unpack() { - mkdir -p "${S}" -} - -src_install() { - cp "${FILESDIR}"/*.in "${T}" - eprefixify "${T}"/*.in - - for x in "${T}"/*.in; do - mv ${x} ${x%.in} - done - - # install toolchain wrapper. - wrapperdir=/usr/${CHOST}/gcc-bin/${CHOST}-prefix-chain-wrapper/${PV} - wrappercfg=${CHOST}-prefix-chain-wrapper-${PV} - - exeinto $wrapperdir - sed -i -e "s,@GENTOO_PORTAGE_CHOST@,${CHOST},g" "${T}"/prefix-chain-wrapper - doexe "${T}"/prefix-chain-wrapper - - dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-gcc - dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-g++ - dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-cpp - dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-c++ - dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-windres - - dosym $wrapperdir/${CHOST}-gcc $wrapperdir/gcc - dosym $wrapperdir/${CHOST}-g++ $wrapperdir/g++ - dosym $wrapperdir/${CHOST}-cpp $wrapperdir/cpp - dosym $wrapperdir/${CHOST}-c++ $wrapperdir/c++ - dosym $wrapperdir/${CHOST}-windres $wrapperdir/windres - - # LDPATH is required to keep gcc-config happy :( - cat > "${T}"/$wrappercfg <