Gentoo Archives: gentoo-commits

From: Michael Orlitzky <mjo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/primecount/
Date: Sat, 06 Aug 2022 13:14:37
Message-Id: 1659791601.aa24ec9a00d32320219926409db17f6c36dc02ec.mjo@gentoo
1 commit: aa24ec9a00d32320219926409db17f6c36dc02ec
2 Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 6 13:09:32 2022 +0000
4 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 6 13:13:21 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa24ec9a
7
8 sci-mathematics/primecount: drop 7.2-r1
9
10 Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
11
12 sci-mathematics/primecount/Manifest | 1 -
13 .../primecount/primecount-7.2-r1.ebuild | 54 ----------------------
14 2 files changed, 55 deletions(-)
15
16 diff --git a/sci-mathematics/primecount/Manifest b/sci-mathematics/primecount/Manifest
17 index 5f86f3ae8775..658be43dc959 100644
18 --- a/sci-mathematics/primecount/Manifest
19 +++ b/sci-mathematics/primecount/Manifest
20 @@ -1,2 +1 @@
21 -DIST primecount-7.2.tar.gz 340799 BLAKE2B 5ce3661e322be363e2fe79de1dd134b5c3009269cbb10d36dc69bee4c23c9f41d2117b3ed7aa4c5f852e494832573c84a8d9c37cbe92cf80a5024bdec9b22c69 SHA512 df14929012434eddfab94410ba9165642094327f8abd139a6a1ba87e508bba56df91cb0dc9411e873e90a9aa4aa3ba4007396c930d593f5954be8c715fa26e84
22 DIST primecount-7.3.tar.gz 360921 BLAKE2B 0d9ad7c791dba12b05e4c88703dc4bfc1f557a1443c8430f3921f1a6e99b740b437cb53f39e832d69c4148b597960b028e0f38e4f4d96e50434b1d020f4ea620 SHA512 56dcae60460c88368214e01f8e3618e6b61b13f2730bfd1f281721ef71d6136308ba6832e4bd25a1885e2c6142009c5772d6102f82c65e8522e990cb62c55e71
23
24 diff --git a/sci-mathematics/primecount/primecount-7.2-r1.ebuild b/sci-mathematics/primecount/primecount-7.2-r1.ebuild
25 deleted file mode 100644
26 index 617ab1e08c27..000000000000
27 --- a/sci-mathematics/primecount/primecount-7.2-r1.ebuild
28 +++ /dev/null
29 @@ -1,54 +0,0 @@
30 -# Copyright 1999-2022 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=8
34 -
35 -inherit cmake toolchain-funcs
36 -
37 -DESCRIPTION="Highly optimized CLI and library to count primes"
38 -HOMEPAGE="https://github.com/kimwalisch/primecount"
39 -SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
40 -
41 -LICENSE="BSD-2"
42 -SLOT="0/7" # subslot is first component of libprimecount.so version
43 -KEYWORDS="amd64"
44 -IUSE="cpu_flags_x86_popcnt +executable openmp test"
45 -RESTRICT="!test? ( test )"
46 -
47 -DEPEND="sci-mathematics/primesieve:="
48 -RDEPEND="${DEPEND}"
49 -
50 -DOCS=(
51 - ChangeLog
52 - README.md
53 - doc/Credits.md
54 - doc/Easy-Special-Leaves.md
55 - doc/Hard-Special-Leaves.md
56 - doc/Records.md
57 - doc/References.md
58 - doc/alpha-factor-dr.pdf
59 - doc/alpha-factor-gourdon.pdf
60 - doc/alpha-factor-lmo.pdf
61 - doc/libprimecount.md
62 -)
63 -
64 -pkg_pretend() {
65 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
66 -}
67 -
68 -pkg_setup() {
69 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
70 -}
71 -
72 -src_configure() {
73 - local mycmakeargs=(
74 - -DBUILD_LIBPRIMESIEVE="OFF"
75 - -DBUILD_PRIMECOUNT="$(usex executable)"
76 - -DBUILD_STATIC_LIBS="OFF"
77 - -DBUILD_TESTS="$(usex test)"
78 - -DWITH_OPENMP="$(usex openmp)"
79 - -DWITH_POPCNT="$(usex cpu_flags_x86_popcnt)"
80 - )
81 -
82 - cmake_src_configure
83 -}