commit:     5cc8f61d781438a7237605c139d47b0de4995cb5
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 14:17:11 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 15:02:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc8f61d

sys-devel/clang: Remove 8.0.0rc5

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-devel/clang/Manifest               |   3 -
 sys-devel/clang/clang-8.0.0_rc5.ebuild | 319 ---------------------------------
 2 files changed, 322 deletions(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index f79688d9ea4..9eb3b5db4bd 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -3,13 +3,11 @@ DIST cfe-5.0.2.src.tar.xz 11459216 BLAKE2B 
80d9b2ab70b00c0dfd5c5386a44e0c15d8252
 DIST cfe-6.0.1.src.tar.xz 11905772 BLAKE2B 
abb60e9f9827d1d8a24f0aaf8a1d1e32979293cc401258d230f93290e633645747fd0344af189ac7081b06be2cada503364e1e432b37110ade4b3578e40c7605
 SHA512 
f64ba9290059f6e36fee41c8f32bf483609d31c291fcd2f77d41fecfdf3c8233a5e23b93a1c73fed03683823bd6e72757ed993dd32527de3d5f2b7a64bb031b9
 DIST cfe-7.0.1.src.tar.xz 12488668 BLAKE2B 
b80247b5caf81661dfa715d9bf454b8023221bd27ce49b6bd8cd66f40ffe01448e40fb828fbcc64e49f059af7a7c5a95a0737b0b998454ac5c1dd39388150fa6
 SHA512 
df2f38153ebdc261bcfa6a569567f759bbb1a803192882a9d4eca55a47878166ac9057151a94ad341dc1281136547e4faa783a68070dfde2307b48cacd4b9194
 DIST cfe-8.0.0.src.tar.xz 12868468 BLAKE2B 
3cb96c95c4d9713feb7011e4f1ca24be3e7f6c9b458f6cd9e6905f99737312ca44cb701ed5871e47dd583145e5898d53a65c4cda6456af3d4ca31b670ed84409
 SHA512 
98e540222719716985e5d8439116e47469cb01201ea91d1da7e46cb6633da099688d9352c3b65e5c5f660cbbae353b3d79bb803fc66b3be663f2b04b1feed1c3
-DIST cfe-8.0.0rc5.src.tar.xz 12864516 BLAKE2B 
b1c982d83e0a911a7375d07f9f2f52956b3595674252e6e7d8d8ef4015b51171c59a2d3306c00fcd83ae2fff2eb3d58cc9d4cdeadaca02c4fc3a6242f57959fe
 SHA512 
40f3b6069e40fc4f831662912a8f4c3ab1579587bf48c1fcd9e80287b7e26e8b70becfce525a0b55b1b8283f20a9d67d232cf5ce10189a39d655e2fe3fb3dd73
 DIST clang-tools-extra-4.0.1.src.tar.xz 581788 BLAKE2B 
52ca89eda6fe1e0fbbdc46e17f4067f03a9a9440dcdcc98811651087d0c9ab24dfe3eefb0b80a32ec41abe0766cb3e47031de61c4cff02b7d0e08c8fd03e3faa
 SHA512 
ea26d926f428e62e76cf8a073e63ffe05645f6592e05d7717d5c257908870ae9217727d3e1578227b14eda5937085872463f1a8e99970256179c68b8a92e69e0
 DIST clang-tools-extra-5.0.2.src.tar.xz 646272 BLAKE2B 
8a15a0c3ed9e8c31706d744017aa8be52616037790075c2314c3a613c9e1aa86b0b980c4e3bd9a775b234440f17436392196b41f1691ab25a33b432a25affb68
 SHA512 
241d85652e7c3ad5d77754ad9a694bddab3c14098067da4119223007c5a4a765d1cd7e7c7dba91666ccd5506f8703c82c9ee487f28249a00c2c4edbd0d1f2640
 DIST clang-tools-extra-6.0.1.src.tar.xz 757256 BLAKE2B 
1d91d7459a34e7251007af91db1803ee6d04f1ef3e0fcf134a7e0d1d3456b094a80339ee60db3f0bdd12961f3a05caee7edfc5c6b9c48d49cd55a5dc3c102c3a
 SHA512 
cf29d117b6dabcb7a8e5f6dab5016ce5a5c8f475679001a43fd5c935f2c368f37cdef50aae2080a1e4524f647f6d83458d4a5dec5b45d03fb374f463caf7c3f5
 DIST clang-tools-extra-7.0.1.src.tar.xz 901368 BLAKE2B 
9d99f825e35bc2ef3c56c5c498778d2dcbc578e84920b44345b5734f5799ee7cffdbc77e2ee29b4a8fc03e0d451e31fff1abce042c71cee9984e00083d4dcdd3
 SHA512 
f0aa73217560f952261201e9049310e4a038bc5d4b4120a4c5d13a42aacfbbfe702f1891745755e1702269751d3df19237271caecba43c810a6f50d35494c798
 DIST clang-tools-extra-8.0.0.src.tar.xz 1996156 BLAKE2B 
26c839669ce4cf531a56e8527c9d507ce458861c00aaf563fa5e58cfa2fa3897d820643746802198c8e77c9e46fc8f4b833fc3746b32d8adc0d4a09dbe3ace7c
 SHA512 
434e4cb7b76f89b0a0af25f05f32f2f2e8edb9e9f14547be845df75f5032c1d9dbf475be408bb989c476ec667c10af54a15d40e42559b05e52d24c5fd416b517
-DIST clang-tools-extra-8.0.0rc5.src.tar.xz 1996164 BLAKE2B 
d20bd1c3dedb5559496ffacc11adaca39551f9ea055dde68274c6612a9d0446faa5a880e9e857b864143922d15acdfc8f0d957d19b496b16d42e9c743eeca551
 SHA512 
98f0f66b970295fda5706a0e4c1f517805b42e55ed10d1f7bcfba84d77a21f7aaa177e678e2bf8145409dd3eebf8a1d8f89defe2abec24ec3b2e6bed07b6d4e0
 DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.2-manpages.tar.bz2 93977 BLAKE2B 
8c5e8899e0df9d6037fb7d5c373de6492ccdc9fd2c26cc7dfbd8fb2b9e68418ca8fdf42cdc303c361e649cc6939bf5229cbad017bdccbd5d791e92752328252f
 SHA512 
568615bce5a75d42e4b6d592557472d366d49a99f8e81be10ae679804f1fe674c7fd0bbdac09af44fc67ee5aa34c4ed2153c2767c536ac8e45dd15c811c92dcb
 DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf5c73d552faf91b339bede75cf5eab58afefa12fa779a38be71fe2b8f4ea297c3213ee4e8370cc01972c59249d91c
 SHA512 
3588be5ed969c3f7f6f16f56a12a6af2814d3d3c960d4a36ffebb0446cc75f19220bccee7fc605f9b01f5d5c188a905a046193cc12dec42dd5922048b5c27fe1
@@ -19,5 +17,4 @@ DIST llvm-7.0.1-manpages.tar.bz2 121157 BLAKE2B 
d209e292dde0b528bca6e6438eac83d3
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0-manpages.tar.bz2 140542 BLAKE2B 
e6c58865ace0b8848ffe825e931a639daa5b22099317b3263acf8df4b8d5e1e97ed54a85b9241e6874b112c67114bda5617c3014c3bc1430c179bdf389e77269
 SHA512 
198f5bde8c610aa7953b325fc29c2bebe5c3d81469af6273975ed32cd739a9936813fca7399acc49809c322cf73fbdaa77a834f889bd78fe4672024965ea47fb
 DIST llvm-8.0.0.src.tar.xz 30503732 BLAKE2B 
d89bdeb0ec7d885e49cfe5ae025da84f00502d409710c0807a3cdd58dbd47c50cf6a635593569483150f7f2ecb0de0310bd6785cb7625219bf9f6224a0d68e1c
 SHA512 
1602343b451b964f5d8c2d6b0654d89384c80d45883498c5f0e2f4196168dd4a1ed2a4dadb752076020243df42ffe46cb31d82ffc145d8e5874163cbb9686a1f
-DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b
 DIST llvm-manpages-4.0.1.tar.bz2 87981 BLAKE2B 
79ffd254ee5c6e09159c954913ef820f74107d4fcea5e3ed82592dc36af8fdfbf1e850547ba8bfc20aa9a5ecdd26c50329e6a6d558ae3aa5475a930789ce3e01
 SHA512 
d5b3213567c25db58ef364d272314a79c311a80fc21d98c09a5540af45a8190a38f489228663fe9a9b63bf0f2b952c460c4196a8fc8d6f221619f6e7ed2fc415

diff --git a/sys-devel/clang/clang-8.0.0_rc5.ebuild 
b/sys-devel/clang/clang-8.0.0_rc5.ebuild
deleted file mode 100644
index 4644b194f6e..00000000000
--- a/sys-devel/clang/clang-8.0.0_rc5.ebuild
+++ /dev/null
@@ -1,319 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils eapi7-ver flag-o-matic llvm \
-       multilib-minimal multiprocessing pax-utils prefix python-single-r1 \
-       toolchain-funcs
-
-MY_P=cfe-${PV/_/}.src
-EXTRA_P=clang-tools-extra-${PV/_/}.src
-LLVM_P=llvm-${PV/_/}.src
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/";
-SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz
-       https://prereleases.llvm.org/${PV/_//}/${EXTRA_P}.tar.xz
-       test? ( https://prereleases.llvm.org/${PV/_//}/${LLVM_P}.tar.xz )"
-#      !doc? ( 
https://dev.gentoo.org/~mgorny/dist/llvm/llvm-${PV}-manpages.tar.bz2 )"
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-       NVPTX PowerPC Sparc SystemZ X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
-IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer
-       test xml z3 kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// 
/,},${MULTILIB_USEDEP}]
-       static-analyzer? (
-               dev-lang/perl:*
-               z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
-       )
-       xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-       ${PYTHON_DEPS}"
-# configparser-3.2 breaks the build (3.3 or none at all are fine)
-DEPEND="${RDEPEND}
-       doc? ( dev-python/sphinx )
-       xml? ( virtual/pkgconfig )
-       !!<dev-python/configparser-3.3.0.2
-       ${PYTHON_DEPS}"
-RDEPEND="${RDEPEND}
-       !<sys-devel/llvm-4.0.0_rc:0
-       !sys-devel/clang:0"
-PDEPEND="
-       sys-devel/clang-common
-       ~sys-devel/clang-runtime-${PV}
-       default-compiler-rt? ( =sys-libs/compiler-rt-${PV%_*}* )
-       default-libcxx? ( >=sys-libs/libcxx-${PV} )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-       || ( ${ALL_LLVM_TARGETS[*]} )"
-
-# We need extra level of indirection for CLANG_RESOURCE_DIR
-S=${WORKDIR}/x/y/${MY_P}
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-PATCHES=(
-       # add Prefix include paths for Darwin
-       "${FILESDIR}"/6.0.1/darwin_prefix-include-paths.patch
-)
-
-# Multilib notes:
-# 1. ABI_* flags control ABIs libclang* is built for only.
-# 2. clang is always capable of compiling code for all ABIs for enabled
-#    target. However, you will need appropriate crt* files (installed
-#    e.g. by sys-devel/gcc and sys-libs/glibc).
-# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
-#    in the current profile (i.e. alike supported by sys-devel/gcc).
-#
-# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
-# multilib clang* libraries (not runtime, not wrappers).
-
-pkg_setup() {
-       LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup
-       python-single-r1_pkg_setup
-}
-
-src_unpack() {
-       # create extra parent dir for CLANG_RESOURCE_DIR
-       mkdir -p x/y || die
-       cd x/y || die
-
-       einfo "Unpacking ${MY_P}.tar.xz ..."
-       tar -xf "${DISTDIR}/${MY_P}.tar.xz" || die
-       einfo "Unpacking ${EXTRA_P}.tar.xz ..."
-       tar -xf "${DISTDIR}/${EXTRA_P}.tar.xz" || die
-
-       mv "${EXTRA_P}" "${S}"/tools/extra || die
-       if use test; then
-               einfo "Unpacking parts of ${LLVM_P}.tar.xz ..."
-               tar -xf "${DISTDIR}/${LLVM_P}.tar.xz" \
-                       "${LLVM_P}"/lib/Testing/Support \
-                       "${LLVM_P}"/utils/{lit,llvm-lit,unittest} || die
-               mv "${LLVM_P}" "${WORKDIR}"/llvm || die
-       fi
-
-#      if ! use doc; then
-#              einfo "Unpacking llvm-${PV}-manpages.tar.bz2 ..."
-#              tar -xf "${DISTDIR}/llvm-${PV}-manpages.tar.bz2" || die
-#      fi
-}
-
-src_prepare() {
-       cmake-utils_src_prepare
-       eprefixify lib/Frontend/InitHeaderSearch.cpp
-}
-
-multilib_src_configure() {
-       local llvm_version=$(llvm-config --version) || die
-       local clang_version=$(ver_cut 1-3 "${llvm_version}")
-
-       local mycmakeargs=(
-               # ensure that the correct llvm-config is used
-               -DLLVM_CONFIG="$(type -P "${CHOST}-llvm-config")"
-               -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
-               
-DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
-               # relative to bindir
-               -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}"
-
-               -DBUILD_SHARED_LIBS=ON
-               -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-               -DLLVM_BUILD_TESTS=$(usex test)
-
-               # these are not propagated reliably, so redefine them
-               -DLLVM_ENABLE_EH=ON
-               -DLLVM_ENABLE_RTTI=ON
-
-               -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
-               # libgomp support fails to find headers without explicit -I
-               # furthermore, it provides only syntax checking
-               -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
-
-               # override default stdlib and rtlib
-               -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
-               -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
-
-               -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
-               -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
-               # z3 is not multilib-friendly
-               -DCLANG_ANALYZER_ENABLE_Z3_SOLVER=$(usex z3)
-       )
-       use test && mycmakeargs+=(
-               -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-               -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-       )
-
-       if multilib_is_native_abi; then
-               mycmakeargs+=(
-                       # normally copied from LLVM_INCLUDE_DOCS but the latter
-                       # is lacking value in stand-alone builds
-                       -DCLANG_INCLUDE_DOCS=$(usex doc)
-                       -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=$(usex doc)
-               )
-               use doc && mycmakeargs+=(
-                       -DLLVM_BUILD_DOCS=ON
-                       -DLLVM_ENABLE_SPHINX=ON
-                       
-DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
-                       
-DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
-                       -DSPHINX_WARNINGS_AS_ERRORS=OFF
-               )
-               use z3 && mycmakeargs+=(
-                       -DZ3_INCLUDE_DIR="${EPREFIX}/usr/include/z3"
-               )
-       else
-               mycmakeargs+=(
-                       -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
-               )
-       fi
-
-       if [[ -n ${EPREFIX} ]]; then
-               mycmakeargs+=(
-                       -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
-               )
-       fi
-
-       if tc-is-cross-compiler; then
-               [[ -x "/usr/bin/clang-tblgen" ]] \
-                       || die "/usr/bin/clang-tblgen not found or usable"
-               mycmakeargs+=(
-                       -DCMAKE_CROSSCOMPILING=ON
-                       -DCLANG_TABLEGEN=/usr/bin/clang-tblgen
-               )
-       fi
-
-       # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
-       use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-       cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-       cmake-utils_src_compile
-
-       # provide a symlink for tests
-       if [[ ! -L ${WORKDIR}/lib/clang ]]; then
-               mkdir -p "${WORKDIR}"/lib || die
-               ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang 
|| die
-       fi
-}
-
-multilib_src_test() {
-       # respect TMPDIR!
-       local -x LIT_PRESERVES_TMP=1
-       cmake-utils_src_make check-clang
-       multilib_is_native_abi && cmake-utils_src_make check-clang-tools
-}
-
-src_install() {
-       MULTILIB_WRAPPED_HEADERS=(
-               /usr/include/clang/Config/config.h
-       )
-
-       multilib-minimal_src_install
-
-       # Move runtime headers to /usr/lib/clang, where they belong
-       mv "${ED%/}"/usr/include/clangrt "${ED%/}"/usr/lib/clang || die
-       # move (remaining) wrapped headers back
-       mv "${ED%/}"/usr/include "${ED%/}"/usr/lib/llvm/${SLOT}/include || die
-
-       # Apply CHOST and version suffix to clang tools
-       # note: we use two version components here (vs 3 in runtime path)
-       local llvm_version=$(llvm-config --version) || die
-       local clang_version=$(ver_cut 1 "${llvm_version}")
-       local clang_full_version=$(ver_cut 1-3 "${llvm_version}")
-       local clang_tools=( clang clang++ clang-cl clang-cpp )
-       local abi i
-
-       # cmake gives us:
-       # - clang-X
-       # - clang -> clang-X
-       # - clang++, clang-cl, clang-cpp -> clang
-       # we want to have:
-       # - clang-X
-       # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
-       # - clang, clang++, clang-cl, clang-cpp -> clang*-X
-       # also in CHOST variant
-       for i in "${clang_tools[@]:1}"; do
-               rm "${ED%/}/usr/lib/llvm/${SLOT}/bin/${i}" || die
-               dosym "clang-${clang_version}" 
"/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}"
-               dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}"
-       done
-
-       # now create target symlinks for all supported ABIs
-       for abi in $(get_all_abis); do
-               local abi_chost=$(get_abi_CHOST "${abi}")
-               for i in "${clang_tools[@]}"; do
-                       dosym "${i}-${clang_version}" \
-                               
"/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}"
-                       dosym "${abi_chost}-${i}-${clang_version}" \
-                               "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}"
-               done
-       done
-
-       # Remove unnecessary headers on FreeBSD, bug #417171
-       if use kernel_FreeBSD; then
-               rm 
"${ED}"usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h
 || die
-       fi
-}
-
-multilib_src_install() {
-       cmake-utils_src_install
-
-       # move headers to /usr/include for wrapping & ABI mismatch checks
-       # (also drop the version suffix from runtime headers)
-       rm -rf "${ED%/}"/usr/include || die
-       mv "${ED%/}"/usr/lib/llvm/${SLOT}/include "${ED%/}"/usr/include || die
-       mv "${ED%/}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang 
"${ED%/}"/usr/include/clangrt || die
-}
-
-multilib_src_install_all() {
-       python_fix_shebang "${ED}"
-       if use static-analyzer; then
-               python_optimize "${ED}"usr/lib/llvm/${SLOT}/share/scan-view
-       fi
-
-#      # install pre-generated manpages
-#      if ! use doc; then
-#              insinto "/usr/lib/llvm/${SLOT}/share/man/man1"
-#              doins "${WORKDIR}/x/y/llvm-${PV}-manpages/clang"/*.1
-#      fi
-#
-       docompress "/usr/lib/llvm/${SLOT}/share/man"
-       # match 'html' non-compression
-       use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
-       # +x for some reason; TODO: investigate
-       use static-analyzer && fperms a-x 
"/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1"
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
-               eselect compiler-shadow update all
-       fi
-
-       elog "You can find additional utility scripts in:"
-       elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
-       elog "To use these scripts, you will need Python 2.7. Some of them are 
vim"
-       elog "integration scripts (with instructions inside). The 
run-clang-tidy.py"
-       elog "scripts requires the following additional package:"
-       elog "  dev-python/pyyaml"
-}
-
-pkg_postrm() {
-       if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
-               eselect compiler-shadow clean all
-       fi
-}

Reply via email to