Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
Date: Sun, 02 Oct 2016 21:51:55
Message-Id: 1475445108.580e344faafafd53dfe8a47e62ec8f11dad79fda.mgorny@gentoo
1 commit: 580e344faafafd53dfe8a47e62ec8f11dad79fda
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 2 21:30:45 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 2 21:51:48 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580e344f
7
8 sys-devel/clang: Wrap the new clang-cpp symlink, #478810
9
10 sys-devel/clang/clang-9999.ebuild | 8 ++++----
11 1 file changed, 4 insertions(+), 4 deletions(-)
12
13 diff --git a/sys-devel/clang/clang-9999.ebuild b/sys-devel/clang/clang-9999.ebuild
14 index adca5ce..d2b18d9 100644
15 --- a/sys-devel/clang/clang-9999.ebuild
16 +++ b/sys-devel/clang/clang-9999.ebuild
17 @@ -213,17 +213,17 @@ src_install() {
18
19 # Apply CHOST and version suffix to clang tools
20 local clang_version=4.0
21 - local clang_tools=( clang clang++ clang-cl )
22 + local clang_tools=( clang clang++ clang-cl clang-cpp )
23 local abi i
24
25 # cmake gives us:
26 # - clang-X.Y
27 # - clang -> clang-X.Y
28 - # - clang++, clang-cl -> clang
29 + # - clang++, clang-cl, clang-cpp -> clang
30 # we want to have:
31 # - clang-X.Y
32 - # - clang++-X.Y, clang-cl-X.Y -> clang-X.Y
33 - # - clang, clang++, clang-cl -> clang*-X.Y
34 + # - clang++-X.Y, clang-cl-X.Y, clang-cpp-X.Y -> clang-X.Y
35 + # - clang, clang++, clang-cl, clang-cpp -> clang*-X.Y
36 # also in CHOST variant
37 for i in "${clang_tools[@]:1}"; do
38 rm "${ED%/}/usr/bin/${i}" || die