Gentoo Archives: gentoo-commits

From: Matthias Maier <tamiko@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/slepc/
Date: Thu, 26 May 2022 01:27:06
Message-Id: 1653528414.7829fa61e5716f26f560b5be5135c2b335227f9c.tamiko@gentoo
1 commit: 7829fa61e5716f26f560b5be5135c2b335227f9c
2 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 26 00:06:01 2022 +0000
4 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
5 CommitDate: Thu May 26 01:26:54 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7829fa61
7
8 sci-mathematics/slepc: drop 3.13.1, 3.14.2, 3.15.0
9
10 Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
11
12 sci-mathematics/slepc/Manifest | 3 --
13 sci-mathematics/slepc/slepc-3.13.1.ebuild | 69 -------------------------------
14 sci-mathematics/slepc/slepc-3.14.2.ebuild | 69 -------------------------------
15 sci-mathematics/slepc/slepc-3.15.0.ebuild | 69 -------------------------------
16 4 files changed, 210 deletions(-)
17
18 diff --git a/sci-mathematics/slepc/Manifest b/sci-mathematics/slepc/Manifest
19 index cf9e24f3d0a5..adafe0310cde 100644
20 --- a/sci-mathematics/slepc/Manifest
21 +++ b/sci-mathematics/slepc/Manifest
22 @@ -1,5 +1,2 @@
23 -DIST slepc-3.13.1.tar.gz 4797627 BLAKE2B 29372b8a2d4c5f3b26e840df743f7aec098bfeeb29e9c108e509baa21d9697da19c737470ba4c132391d5193ebf749ef3f3c6ece600ec7527502d40a239aa0ee SHA512 620c344274808329c0a1009e7844532e03e88d38135bfd5b73bc0bc6815b17b6dfb49341d05399230ba6e06997db688aec17615429eaca3dc94fd886119bf321
24 -DIST slepc-3.14.2.tar.gz 4865497 BLAKE2B d6fd0b45368383fad03b17f9d7f0ef26215b7459a5566c62ab2ad758eaa5fbc626be255b0aafa29b8830eb649a7bcfb0f36d383b865b4c1baa9de6037638de84 SHA512 0727a4f1672c4eb3cf0aa20aa408b897425539ac69123001ac3b2e0bc2d1fa230ef028fa0cd5e89e7a86a98884164fd1c97a742f90f0c128fcc7066d032ee321
25 -DIST slepc-3.15.0.tar.gz 5191730 BLAKE2B 2fcdfbe25f59a80390478059ef0a8b066ac39b57e99fe65ab4fe4814507fdc78d1feb245df5f7542f08c151d20f2e2a6168c4bc2624f78ab5058627816bb6696 SHA512 f815f0805db3f3e329324778c172ba301ebb5d2fc8f8f4c5dd17e574a2cbed5c0f8015715bc908dfcbd4050fade8dab7ae3b312bae746c41d84c57bc5d101929
26 DIST slepc-3.16.0.tar.gz 5486237 BLAKE2B 28f45036ba7e6aa2b227c6f25e2c8edf7fc6914f3150043a7e310f270d24e669f32172897b558687c33a809c484e314a865296d4879a622d85004d329ec3bd1c SHA512 15ba9e4626fe3cf44142448b77869fa6d313bb7c026736d5552dfbab1ce350c2e2f2379fb647a1c236af8cb95895e4442dca1defa741a5b2b9172cbdf0baf75f
27 DIST slepc-3.17.1.tar.gz 5450177 BLAKE2B ec4f597085a176a010797d599779cc4532e52996105bb76f755073876ebb81026c580cb5759a03bda58cb2de2767b1dcdb01ff0d946f218117edb2a7a6557414 SHA512 5429aa7516ec0b2fee8158f9317634faf1c963aa60237be81a0392d5f2fa9f531db59b4a9ad04e266d808befdbd71b5a30259b4abc639a1da2defffd74acd35b
28
29 diff --git a/sci-mathematics/slepc/slepc-3.13.1.ebuild b/sci-mathematics/slepc/slepc-3.13.1.ebuild
30 deleted file mode 100644
31 index b30b13af2da9..000000000000
32 --- a/sci-mathematics/slepc/slepc-3.13.1.ebuild
33 +++ /dev/null
34 @@ -1,69 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -PYTHON_COMPAT=( python3_{7,8} )
41 -
42 -inherit flag-o-matic python-any-r1 toolchain-funcs
43 -
44 -DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
45 -HOMEPAGE="https://slepc.upv.es/"
46 -SRC_URI="https://slepc.upv.es/download/distrib/${P}.tar.gz"
47 -
48 -LICENSE="LGPL-3"
49 -SLOT="0"
50 -KEYWORDS="~amd64 ~x86"
51 -IUSE="complex-scalars doc mpi"
52 -
53 -RDEPEND="
54 - =sci-mathematics/petsc-$(ver_cut 1-2)*:=[mpi=,complex-scalars=]
55 - sci-libs/arpack[mpi=]
56 - mpi? ( virtual/mpi )
57 -"
58 -
59 -DEPEND="${RDEPEND}
60 - ${PYTHON_DEPS}
61 - virtual/pkgconfig
62 - dev-util/cmake
63 -"
64 -
65 -MAKEOPTS="${MAKEOPTS} V=1"
66 -
67 -src_configure() {
68 - # *sigh*
69 - addpredict "${PETSC_DIR}"/.nagged
70 -
71 - # Make sure that the environment is set up correctly:
72 - unset PETSC_DIR
73 - unset PETSC_ARCH
74 - source "${EPREFIX}"/etc/env.d/99petsc
75 - export PETSC_DIR
76 - export PETSC_ARCH
77 - export SLEPC_DIR="${S}"
78 -
79 - # configure is a custom python script and doesn't want to have default
80 - # configure arguments that we set with econf
81 - ./configure \
82 - --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
83 - --with-arpack=1 \
84 - --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
85 - --with-arpack-lib="$(usex mpi "-lparpack,-larpack" "-larpack")"
86 -}
87 -
88 -src_install() {
89 - emake DESTDIR="${ED}" install
90 -
91 - # add PETSC_DIR to environmental variables
92 - cat >> 99slepc <<- EOF
93 - SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
94 - LDPATH=${EPREFIX}/usr/$(get_libdir)/slepc/lib
95 - EOF
96 - doenvd 99slepc
97 -
98 - if use doc ; then
99 - dodoc docs/slepc.pdf
100 - docinto html
101 - dodoc -r docs/*.html docs/manualpages
102 - fi
103 -}
104
105 diff --git a/sci-mathematics/slepc/slepc-3.14.2.ebuild b/sci-mathematics/slepc/slepc-3.14.2.ebuild
106 deleted file mode 100644
107 index b30b13af2da9..000000000000
108 --- a/sci-mathematics/slepc/slepc-3.14.2.ebuild
109 +++ /dev/null
110 @@ -1,69 +0,0 @@
111 -# Copyright 1999-2021 Gentoo Authors
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=7
115 -
116 -PYTHON_COMPAT=( python3_{7,8} )
117 -
118 -inherit flag-o-matic python-any-r1 toolchain-funcs
119 -
120 -DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
121 -HOMEPAGE="https://slepc.upv.es/"
122 -SRC_URI="https://slepc.upv.es/download/distrib/${P}.tar.gz"
123 -
124 -LICENSE="LGPL-3"
125 -SLOT="0"
126 -KEYWORDS="~amd64 ~x86"
127 -IUSE="complex-scalars doc mpi"
128 -
129 -RDEPEND="
130 - =sci-mathematics/petsc-$(ver_cut 1-2)*:=[mpi=,complex-scalars=]
131 - sci-libs/arpack[mpi=]
132 - mpi? ( virtual/mpi )
133 -"
134 -
135 -DEPEND="${RDEPEND}
136 - ${PYTHON_DEPS}
137 - virtual/pkgconfig
138 - dev-util/cmake
139 -"
140 -
141 -MAKEOPTS="${MAKEOPTS} V=1"
142 -
143 -src_configure() {
144 - # *sigh*
145 - addpredict "${PETSC_DIR}"/.nagged
146 -
147 - # Make sure that the environment is set up correctly:
148 - unset PETSC_DIR
149 - unset PETSC_ARCH
150 - source "${EPREFIX}"/etc/env.d/99petsc
151 - export PETSC_DIR
152 - export PETSC_ARCH
153 - export SLEPC_DIR="${S}"
154 -
155 - # configure is a custom python script and doesn't want to have default
156 - # configure arguments that we set with econf
157 - ./configure \
158 - --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
159 - --with-arpack=1 \
160 - --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
161 - --with-arpack-lib="$(usex mpi "-lparpack,-larpack" "-larpack")"
162 -}
163 -
164 -src_install() {
165 - emake DESTDIR="${ED}" install
166 -
167 - # add PETSC_DIR to environmental variables
168 - cat >> 99slepc <<- EOF
169 - SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
170 - LDPATH=${EPREFIX}/usr/$(get_libdir)/slepc/lib
171 - EOF
172 - doenvd 99slepc
173 -
174 - if use doc ; then
175 - dodoc docs/slepc.pdf
176 - docinto html
177 - dodoc -r docs/*.html docs/manualpages
178 - fi
179 -}
180
181 diff --git a/sci-mathematics/slepc/slepc-3.15.0.ebuild b/sci-mathematics/slepc/slepc-3.15.0.ebuild
182 deleted file mode 100644
183 index 0cd112cb1f08..000000000000
184 --- a/sci-mathematics/slepc/slepc-3.15.0.ebuild
185 +++ /dev/null
186 @@ -1,69 +0,0 @@
187 -# Copyright 1999-2021 Gentoo Authors
188 -# Distributed under the terms of the GNU General Public License v2
189 -
190 -EAPI=7
191 -
192 -PYTHON_COMPAT=( python3_{8..10} )
193 -
194 -inherit flag-o-matic python-any-r1 toolchain-funcs
195 -
196 -DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
197 -HOMEPAGE="https://slepc.upv.es/"
198 -SRC_URI="https://slepc.upv.es/download/distrib/${P}.tar.gz"
199 -
200 -LICENSE="LGPL-3"
201 -SLOT="0"
202 -KEYWORDS="~amd64 ~x86"
203 -IUSE="complex-scalars doc mpi"
204 -
205 -RDEPEND="
206 - =sci-mathematics/petsc-$(ver_cut 1-2)*:=[mpi=,complex-scalars=]
207 - sci-libs/arpack[mpi=]
208 - mpi? ( virtual/mpi )
209 -"
210 -
211 -DEPEND="${RDEPEND}
212 - ${PYTHON_DEPS}
213 - virtual/pkgconfig
214 - dev-util/cmake
215 -"
216 -
217 -MAKEOPTS="${MAKEOPTS} V=1"
218 -
219 -src_configure() {
220 - # *sigh*
221 - addpredict "${PETSC_DIR}"/.nagged
222 -
223 - # Make sure that the environment is set up correctly:
224 - unset PETSC_DIR
225 - unset PETSC_ARCH
226 - source "${EPREFIX}"/etc/env.d/99petsc
227 - export PETSC_DIR
228 - export PETSC_ARCH
229 - export SLEPC_DIR="${S}"
230 -
231 - # configure is a custom python script and doesn't want to have default
232 - # configure arguments that we set with econf
233 - ./configure \
234 - --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
235 - --with-arpack=1 \
236 - --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
237 - --with-arpack-lib="$(usex mpi "-lparpack,-larpack" "-larpack")"
238 -}
239 -
240 -src_install() {
241 - emake DESTDIR="${ED}" install
242 -
243 - # add PETSC_DIR to environmental variables
244 - cat >> 99slepc <<- EOF
245 - SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
246 - LDPATH=${EPREFIX}/usr/$(get_libdir)/slepc/lib
247 - EOF
248 - doenvd 99slepc
249 -
250 - if use doc ; then
251 - dodoc docs/slepc.pdf
252 - docinto html
253 - dodoc -r docs/*.html docs/manualpages
254 - fi
255 -}