Gentoo Archives: gentoo-commits

From: Haelwenn Monnier <contact@×××××××××.me>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/opencoarrays/
Date: Wed, 13 Oct 2021 22:13:04
Message-Id: 1634158309.0fb67176fac0ed4e1e72956cfa0ebc65a90d9e6e.lanodan@gentoo
1 commit: 0fb67176fac0ed4e1e72956cfa0ebc65a90d9e6e
2 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Wed Oct 13 20:51:49 2021 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Wed Oct 13 20:51:49 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fb67176
7
8 sys-cluster/opencoarrays: new package. 2.9.2 version
9
10 Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
11
12 sys-cluster/opencoarrays/Manifest | 1 +
13 sys-cluster/opencoarrays/metadata.xml | 11 +++++++
14 sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 38 ++++++++++++++++++++++
15 3 files changed, 50 insertions(+)
16
17 diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
18 new file mode 100644
19 index 000000000..379b42f5b
20 --- /dev/null
21 +++ b/sys-cluster/opencoarrays/Manifest
22 @@ -0,0 +1 @@
23 +DIST opencoarrays-2.9.2.tar.gz 325027 BLAKE2B 61a9dd790fd04a6330418ebc78f105c768cf1cd4fdea4991219f94878ca1c119e598a4e5246e15fe43cca5f6c3b4af709f4a09831d3b27035b8932db531830d5 SHA512 3c0038607c63bb8a7db52a54e4c207c857e2f2c06d315454d8b6e4d463b1343f69cba5bed3d091a3792eff2288ba0a442f7b762a49b7dc6362a27025bf6ca7be
24
25 diff --git a/sys-cluster/opencoarrays/metadata.xml b/sys-cluster/opencoarrays/metadata.xml
26 new file mode 100644
27 index 000000000..4c10d20b9
28 --- /dev/null
29 +++ b/sys-cluster/opencoarrays/metadata.xml
30 @@ -0,0 +1,11 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <maintainer type="person">
35 + <email>torokhov-s-a@××××××.ru</email>
36 + <name>Sergey Torokhov</name>
37 + </maintainer>
38 + <upstream>
39 + <remote-id type="github">sourceryinstitute/OpenCoarrays</remote-id>
40 + </upstream>
41 +</pkgmetadata>
42
43 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
44 new file mode 100644
45 index 000000000..74c8ae781
46 --- /dev/null
47 +++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
48 @@ -0,0 +1,38 @@
49 +# Copyright 1999-2021 Gentoo Authors
50 +# Distributed under the terms of the GNU General Public License v2
51 +
52 +EAPI=8
53 +
54 +CMAKE_MAKEFILE_GENERATOR=emake
55 +FORTRAN_STANDARD="2003"
56 +
57 +inherit cmake fortran-2
58 +
59 +MY_PN="OpenCoarrays"
60 +
61 +DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
62 +HOMEPAGE="http://www.opencoarrays.org/"
63 +SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
64 +
65 +S="${WORKDIR}/${MY_PN}-${PV}"
66 +
67 +LICENSE="BSD"
68 +SLOT="0"
69 +KEYWORDS="~amd64 ~x86"
70 +IUSE="test"
71 +RESTRICT="!test? ( test )"
72 +
73 +RDEPEND="
74 + virtual/mpi[fortran]
75 +"
76 +DEPEND="
77 + ${RDEPEND}
78 +"
79 +
80 +pkg_setup() {
81 + fortran-2_pkg_setup
82 +}
83 +
84 +src_test() {
85 + cmake_build test
86 +}