Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/
Date: Sat, 06 Feb 2021 18:27:26
Message-Id: 1612636034.011d1c35641158cefbde48c1bbbd95ace5dabf50.slyfox@gentoo
1 commit: 011d1c35641158cefbde48c1bbbd95ace5dabf50
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 6 18:24:38 2021 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 6 18:27:14 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011d1c35
7
8 dev-util/ccache: drop old
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-util/ccache/Manifest | 1 -
14 dev-util/ccache/ccache-3.7.12.ebuild | 76 ------------------------------------
15 2 files changed, 77 deletions(-)
16
17 diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
18 index d9ff80d7e92..c544856f3b7 100644
19 --- a/dev-util/ccache/Manifest
20 +++ b/dev-util/ccache/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST ccache-3.7.12.tar.xz 354684 BLAKE2B b0b1028ede8206622c4b563cdc1351bdbe49ac11aa92d405c778af91db5bac029f7331371ef0a55bc3b1c7a0b60fbc5711277e048481bf0f4ad4b1be8acd3495 SHA512 0eb47869f86d36b3e5fad0d5073973f0444f3efe23fd14469a9e05154ea219228443098b1c5e4a8a0c5c78b4bfa7623735b50ebd6b8b4d0626766061850d6a62
23 DIST ccache-4.1.tar.xz 389240 BLAKE2B 265ed6cd9602a04db0fadf63266d0fe1e78a74c69a27f05854a287e4048934d6afd63e71987bc525217782075c1a158601c400f3418caa0eb9730f34275bd08c SHA512 e80075eeea3fef8215de0a793e02381bfb59d7e74237fa34a49306047c60f0de0e678396ad3a9e5d86d3ad2aa21bbe29c7f0055f06b3ba2470f6895ce2eedd7b
24 DIST ccache-4.2.tar.xz 422688 BLAKE2B 932db2e4f6ef9d98359fe44f931d083acb9fd32661d9baec5a2d0cfffc9301a999b04e4628d31513ec809bf43e3e94d71f9b92a1c83bcebbaf5e35e219596704 SHA512 b7e5823a0705b9a1100c959281170dcd682228b585c329821337ef57d5b5cf47d6f3d644a6d5a3675a32a02730559f8fe6d84d11f01847f47b77c0893d1d1fbe
25
26 diff --git a/dev-util/ccache/ccache-3.7.12.ebuild b/dev-util/ccache/ccache-3.7.12.ebuild
27 deleted file mode 100644
28 index 5300a828d02..00000000000
29 --- a/dev-util/ccache/ccache-3.7.12.ebuild
30 +++ /dev/null
31 @@ -1,76 +0,0 @@
32 -# Copyright 1999-2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit toolchain-funcs
38 -
39 -DESCRIPTION="fast compiler cache"
40 -HOMEPAGE="https://ccache.dev/"
41 -SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz"
42 -
43 -LICENSE="GPL-3"
44 -SLOT="0"
45 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86"
46 -IUSE="test"
47 -
48 -DEPEND="app-arch/xz-utils
49 - sys-libs/zlib"
50 -RDEPEND="${DEPEND}
51 - dev-util/shadowman
52 - sys-apps/gentoo-functions"
53 -# clang-specific tests use dev-libs/elfutils to compare objects for equality.
54 -# Let's pull in the dependency unconditionally.
55 -DEPEND+="
56 - test? ( dev-libs/elfutils )"
57 -
58 -RESTRICT="!test? ( test )"
59 -
60 -PATCHES=(
61 - "${FILESDIR}"/${PN}-3.5-nvcc-test.patch
62 - "${FILESDIR}"/${PN}-3.7.12-objdump.patch
63 -)
64 -
65 -src_prepare() {
66 - default
67 -
68 - sed \
69 - -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
70 - "${FILESDIR}"/ccache-config-3 > ccache-config || die
71 -
72 - # mainly used in tests
73 - tc-export OBJDUMP
74 -}
75 -
76 -src_configure() {
77 - econf --without-bundled-zlib
78 -}
79 -
80 -src_compile() {
81 - emake V=1
82 -}
83 -
84 -src_test() {
85 - emake check V=1
86 -}
87 -
88 -src_install() {
89 - DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md )
90 - default
91 -
92 - dobin ccache-config
93 - insinto /usr/share/shadowman/tools
94 - newins - ccache <<<"${EPREFIX}/usr/lib/ccache/bin"
95 -}
96 -
97 -pkg_prerm() {
98 - if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then
99 - eselect compiler-shadow remove ccache
100 - fi
101 -}
102 -
103 -pkg_postinst() {
104 - if [[ ${ROOT:-/} == / ]]; then
105 - eselect compiler-shadow update ccache
106 - fi
107 -}