Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/papi/
Date: Sat, 27 Feb 2021 01:00:34
Message-Id: 1614387606.30b8026a5b81b79fec0827b1847d9695baf9b934.sam@gentoo
1 commit: 30b8026a5b81b79fec0827b1847d9695baf9b934
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 26 23:40:25 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 27 01:00:06 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b8026a
7
8 dev-libs/papi: cleanup old
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 dev-libs/papi/Manifest | 2 --
13 dev-libs/papi/papi-5.3.0.ebuild | 38 --------------------------------------
14 dev-libs/papi/papi-5.4.0.ebuild | 38 --------------------------------------
15 dev-libs/papi/papi-5.5.1.ebuild | 24 ++++++++++++++++--------
16 4 files changed, 16 insertions(+), 86 deletions(-)
17
18 diff --git a/dev-libs/papi/Manifest b/dev-libs/papi/Manifest
19 index 2596b29b77e..2ca09701fd2 100644
20 --- a/dev-libs/papi/Manifest
21 +++ b/dev-libs/papi/Manifest
22 @@ -1,3 +1 @@
23 -DIST papi-5.3.0.tar.gz 3928589 BLAKE2B 64531442b5ebe846ba801455c3cb15437ee2d5eec8b4d567f4bf96f1c08e2af26aedcae0c5601e00e5454aa5ad5d482a6b113a52a20d5b2819161c82b51f8fb5 SHA512 a88d28d895a1b44b0d05ac90c39406b7e9806a1d865b39df405e55b27d7f6bb191330ed7df52d4f3f04f46ff94ce867e6c1bdd9b38c314652cff1ee9d838b226
24 -DIST papi-5.4.0.tar.gz 4075657 BLAKE2B 17d92eb379ef7c45071c32ca0bbf9baecd0044ed019a2aa731da32d9bb92fad707375f555dc87adc1a8e90e27d2d850c673fbc71c3f2a55f8621151ff21087bc SHA512 be4a929208a83765f99f2f34e98d6770bf46d4f336e492506cc86d6a34fbf84754b05cfd22db0949b382bb8f24ad0ed7f5e7c90941baad2593b82827ee27eb4a
25 DIST papi-5.5.1.tar.gz 4233127 BLAKE2B e065bed5a5607bf5ce3459ea84e1dabd6a60cd1f78f3ec2fbed29676ff79a057c77bd4210b8c45428238d927016a5a1e16d7bdfb4a9f56ea1e180cb0b19ec182 SHA512 c65c3a4e95c33ee7ceb950c184c08019d83cfee38bfe1bac86e80670a5191918edab2916b6815b15001da961deb8b6cf51263541554eb92a817e1a48371cfcf5
26
27 diff --git a/dev-libs/papi/papi-5.3.0.ebuild b/dev-libs/papi/papi-5.3.0.ebuild
28 deleted file mode 100644
29 index e2aa6283e64..00000000000
30 --- a/dev-libs/papi/papi-5.3.0.ebuild
31 +++ /dev/null
32 @@ -1,38 +0,0 @@
33 -# Copyright 1999-2014 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=5
37 -
38 -AUTOTOOLS_IN_SOURCE_BUILD=1
39 -inherit autotools-utils fortran-2 versionator
40 -
41 -DESCRIPTION="Performance Application Programming Interface"
42 -HOMEPAGE="http://icl.cs.utk.edu/papi/"
43 -SRC_URI="http://icl.cs.utk.edu/projects/${PN}/downloads/${P}.tar.gz"
44 -
45 -LICENSE="BSD"
46 -SLOT="0"
47 -KEYWORDS="~amd64 ~x86"
48 -IUSE="static-libs"
49 -
50 -DEPEND="
51 - dev-libs/libpfm[static-libs]
52 - virtual/mpi
53 -"
54 -RDEPEND="${DEPEND}"
55 -
56 -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)/src"
57 -
58 -src_configure() {
59 - local myeconfargs=(
60 - --with-shlib
61 - --with-perf-events
62 - --with-pfm-prefix="${EPREFIX}/usr"
63 - )
64 - autotools-utils_src_configure
65 -}
66 -
67 -src_install() {
68 - autotools-utils_src_install
69 - dodoc ../RE*
70 -}
71
72 diff --git a/dev-libs/papi/papi-5.4.0.ebuild b/dev-libs/papi/papi-5.4.0.ebuild
73 deleted file mode 100644
74 index 9a415cc1b99..00000000000
75 --- a/dev-libs/papi/papi-5.4.0.ebuild
76 +++ /dev/null
77 @@ -1,38 +0,0 @@
78 -# Copyright 1999-2015 Gentoo Foundation
79 -# Distributed under the terms of the GNU General Public License v2
80 -
81 -EAPI=5
82 -
83 -AUTOTOOLS_IN_SOURCE_BUILD=1
84 -inherit autotools-utils fortran-2 versionator
85 -
86 -DESCRIPTION="Performance Application Programming Interface"
87 -HOMEPAGE="http://icl.cs.utk.edu/papi/"
88 -SRC_URI="http://icl.cs.utk.edu/projects/${PN}/downloads/${P}.tar.gz"
89 -
90 -LICENSE="BSD"
91 -SLOT="0"
92 -KEYWORDS="~amd64 ~x86"
93 -IUSE="static-libs"
94 -
95 -DEPEND="
96 - dev-libs/libpfm[static-libs]
97 - virtual/mpi
98 -"
99 -RDEPEND="${DEPEND}"
100 -
101 -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)/src"
102 -
103 -src_configure() {
104 - local myeconfargs=(
105 - --with-shlib
106 - --with-perf-events
107 - --with-pfm-prefix="${EPREFIX}/usr"
108 - )
109 - autotools-utils_src_configure
110 -}
111 -
112 -src_install() {
113 - autotools-utils_src_install
114 - dodoc ../RE*
115 -}
116
117 diff --git a/dev-libs/papi/papi-5.5.1.ebuild b/dev-libs/papi/papi-5.5.1.ebuild
118 index 0d2f0f2c48e..08fa56644ba 100644
119 --- a/dev-libs/papi/papi-5.5.1.ebuild
120 +++ b/dev-libs/papi/papi-5.5.1.ebuild
121 @@ -1,38 +1,46 @@
122 # Copyright 1999-2016 Gentoo Foundation
123 # Distributed under the terms of the GNU General Public License v2
124
125 -EAPI=5
126 +EAPI=7
127
128 -AUTOTOOLS_IN_SOURCE_BUILD=1
129 -inherit autotools-utils fortran-2 versionator
130 +inherit autotools fortran-2
131
132 DESCRIPTION="Performance Application Programming Interface"
133 HOMEPAGE="http://icl.cs.utk.edu/papi/"
134 SRC_URI="http://icl.cs.utk.edu/projects/${PN}/downloads/${P}.tar.gz"
135 +S="${WORKDIR}/${PN}-$(ver_cut 1-3)/src"
136
137 LICENSE="BSD"
138 SLOT="0"
139 KEYWORDS="~amd64 ~x86"
140 -IUSE="static-libs"
141
142 DEPEND="
143 - dev-libs/libpfm[static-libs]
144 + dev-libs/libpfm
145 virtual/mpi
146 "
147 RDEPEND="${DEPEND}"
148
149 -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)/src"
150 +src_prepare() {
151 + default
152 +
153 + mv configure.{in,ac} || die
154 + eautoreconf
155 +}
156
157 src_configure() {
158 local myeconfargs=(
159 --with-shlib
160 --with-perf-events
161 --with-pfm-prefix="${EPREFIX}/usr"
162 + --with-shared-lib=yes
163 + --with-static-lib=no
164 )
165 - autotools-utils_src_configure
166 +
167 + econf "${myeconfargs[@]}"
168 }
169
170 src_install() {
171 - autotools-utils_src_install
172 + default
173 +
174 dodoc ../RE*
175 }