Gentoo Archives: gentoo-commits

From: Matthias Maier <tamiko@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/openspecfun/
Date: Tue, 04 Jan 2022 17:02:59
Message-Id: 1641315741.49adcfd492edfb489290cc1e31a7013ae7e0e871.tamiko@gentoo
1 commit: 49adcfd492edfb489290cc1e31a7013ae7e0e871
2 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 4 16:53:34 2022 +0000
4 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 4 17:02:21 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49adcfd4
7
8 dev-libs/openspecfun: version bump to 0.5.5
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
12
13 dev-libs/openspecfun/Manifest | 1 +
14 dev-libs/openspecfun/openspecfun-0.5.5.ebuild | 41 +++++++++++++++++++++++++++
15 2 files changed, 42 insertions(+)
16
17 diff --git a/dev-libs/openspecfun/Manifest b/dev-libs/openspecfun/Manifest
18 index 3119d17ae946..67b32d76b4ec 100644
19 --- a/dev-libs/openspecfun/Manifest
20 +++ b/dev-libs/openspecfun/Manifest
21 @@ -1 +1,2 @@
22 DIST openspecfun-0.5.3.tar.gz 121156 BLAKE2B 4b1d883634524db9a5c1d5c2e291667264f3bc15c2b6cd1c335ef7a4748668091255c4940c54cea27ab0fd301e7c08156825bcdecfef71802b7d571d74af021e SHA512 503da7592b126cce9ecb8af5ce16c667a9b022676721063e5f551fb88c0955f465ed66df7728ed2391f068ea14b77414bfd9934c0ee38081d11b998826d6b88a
23 +DIST openspecfun-0.5.5.tar.gz 121025 BLAKE2B 72d92a676c90f24378f9902f76d59df47a403810b56d9a90bd39d6348082d34be59223b0f6b9ad00cd1ebdeb03001b31141134088d8e8164cf9a9c4fad239c78 SHA512 429c0ce47c3a3a044266fee0e285bd4e53e7433c83bf02b03fc4526b8d0e415295143693642a34cdf1c6b59aa86e76fd76c51ffc9440d0ba655c16a8a24a2a1b
24
25 diff --git a/dev-libs/openspecfun/openspecfun-0.5.5.ebuild b/dev-libs/openspecfun/openspecfun-0.5.5.ebuild
26 new file mode 100644
27 index 000000000000..da7263c522f8
28 --- /dev/null
29 +++ b/dev-libs/openspecfun/openspecfun-0.5.5.ebuild
30 @@ -0,0 +1,41 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit fortran-2 toolchain-funcs
37 +
38 +DESCRIPTION="A collection of special mathematical functions"
39 +HOMEPAGE="https://julialang.org"
40 +SRC_URI="https://github.com/JuliaLang/openspecfun/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="MIT public-domain"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
45 +
46 +DEPEND="sci-libs/openlibm:="
47 +RDEPEND="${DEPEND}"
48 +
49 +PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
50 +
51 +src_configure() {
52 + tc-export CC
53 +}
54 +
55 +src_compile() {
56 + emake \
57 + prefix="${EPREFIX}"/usr \
58 + libdir="${EPREFIX}"/usr/$(get_libdir) \
59 + USE_OPENLIBM=1
60 +}
61 +
62 +src_install() {
63 + emake \
64 + prefix="${EPREFIX}"/usr \
65 + libdir="${EPREFIX}"/usr/$(get_libdir) \
66 + DESTDIR="${D}" \
67 + install
68 + einstalldocs
69 +
70 + find "${ED}" -name '*.la' -delete || die
71 +}