Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/clblast/
Date: Sat, 05 Mar 2022 20:45:57
Message-Id: 1646510716.218dd408e5ae5b0528def37172b631b388fd5aa0.asturm@gentoo
1 commit: 218dd408e5ae5b0528def37172b631b388fd5aa0
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 5 20:05:16 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 5 20:05:16 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218dd408
7
8 sci-libs/clblast: Drop 0.10.0, EAPI-6--
9
10 Closes: https://bugs.gentoo.org/834294
11 Package-Manager: Portage-3.0.30, Repoman-3.0.3
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 sci-libs/clblast/Manifest | 1 -
15 sci-libs/clblast/clblast-0.10.0.ebuild | 68 ----------------------------------
16 2 files changed, 69 deletions(-)
17
18 diff --git a/sci-libs/clblast/Manifest b/sci-libs/clblast/Manifest
19 index dde558544c12..cc9ab979afc8 100644
20 --- a/sci-libs/clblast/Manifest
21 +++ b/sci-libs/clblast/Manifest
22 @@ -1,2 +1 @@
23 -DIST clblast-0.10.0.tar.gz 508763 BLAKE2B 9b0089963e41b0d0f193ec05d3ba31a2b8b1cb70a38fcbf2fb6240d96cfb81d566068a35a9e35014f84196edd4e622befac76d9ba5d49660eda8992be14d622e SHA512 da1fc659dd470c02c25be0a009b7f5e2333bc590715ac6b90e09e57a25d764479d7e4ecf398f17d0ac0e6bb2eaf24c09082c7f047fb7b3044f4a987e294494ee
24 DIST clblast-1.5.2.tar.gz 419730 BLAKE2B 9954e39b490b75f3d989969260146ff9e9f5311865f13779e0ee8bc70578d6c51fd7c5e27af777a9d6c9703992d5acb164211aec39568f2f0ba1cf10db211b24 SHA512 6693704321bb7623a632ebfc71dcf07bbe4ba6c6f03a2ecf52bc10b401ae546bf82cdd3f6cc28aa9ea10f40dc7b2e86a6530f32cfbd522e24d4cf6a75c8c1100
25
26 diff --git a/sci-libs/clblast/clblast-0.10.0.ebuild b/sci-libs/clblast/clblast-0.10.0.ebuild
27 deleted file mode 100644
28 index 70341627123f..000000000000
29 --- a/sci-libs/clblast/clblast-0.10.0.ebuild
30 +++ /dev/null
31 @@ -1,68 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -inherit cmake-utils toolchain-funcs
38 -
39 -MYPN="CLBlast"
40 -
41 -DESCRIPTION="Tuned OpenCL BLAS"
42 -HOMEPAGE="https://github.com/CNugteren/CLBlast"
43 -SRC_URI="https://github.com/CNugteren/${MYPN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -S="${WORKDIR}/${MYPN}-${PV}"
45 -
46 -LICENSE="Apache-2.0"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
49 -IUSE="client doc examples test"
50 -RESTRICT="!test? ( test )"
51 -
52 -RDEPEND="virtual/opencl"
53 -DEPEND="${RDEPEND}
54 - test? (
55 - virtual/cblas
56 - virtual/pkgconfig
57 - )
58 -"
59 -
60 -src_prepare() {
61 - # no forced optimisation, libdir
62 - sed -e 's/-O3//g' \
63 - -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/g' \
64 - -i CMakeLists.txt || die
65 - cmake-utils_src_prepare
66 -}
67 -
68 -src_configure() {
69 - mycmakeargs+=(
70 - -DBUILD_SHARED_LIBS=ON
71 - -DSAMPLES=OFF
72 - -DCLIENTS="$(usex client)"
73 - -DTESTS="$(usex test)"
74 - )
75 - if use test || use client; then
76 - mycmakeargs+=(
77 - -DNETLIB=ON
78 - -DCBLAS_INCLUDE_DIRS="$($(tc-getPKG_CONFIG) --cflags-only-I cblas| awk '{print $1}' | sed 's/-I//')"
79 - -DCBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs cblas)"
80 - -DREF_LIBRARIES="$($(tc-getPKG_CONFIG) --libs cblas)"
81 - )
82 - fi
83 - cmake-utils_src_configure
84 -}
85 -
86 -src_test() {
87 - cmake-utils_src_test alltests
88 -}
89 -
90 -src_install() {
91 - cmake-utils_src_install
92 - dodoc README.md CONTRIBUTING.md CHANGELOG
93 - use doc && dodoc -r doc
94 - if use examples; then
95 - docinto examples
96 - dodoc -r samples/.
97 - docompress -x /usr/share/doc/${PF}/examples
98 - fi
99 -}