Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/satyr/
Date: Tue, 07 Sep 2021 15:08:20
Message-Id: 1631027289.5b976b68d5b994d7d24860bce8ab2a4bce9faacd.pacho@gentoo
1 commit: 5b976b68d5b994d7d24860bce8ab2a4bce9faacd
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 7 14:59:35 2021 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 15:08:09 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b976b68
7
8 dev-libs/satyr: Drop old
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 dev-libs/satyr/Manifest | 2 -
14 dev-libs/satyr/satyr-0.31.ebuild | 99 --------------------------------------
15 dev-libs/satyr/satyr-0.37.ebuild | 100 ---------------------------------------
16 3 files changed, 201 deletions(-)
17
18 diff --git a/dev-libs/satyr/Manifest b/dev-libs/satyr/Manifest
19 index 22ac70b8935..12fe8b7800d 100644
20 --- a/dev-libs/satyr/Manifest
21 +++ b/dev-libs/satyr/Manifest
22 @@ -1,3 +1 @@
23 -DIST satyr-0.31.tar.gz 428719 BLAKE2B 23c6ea53db261fee366566101c2b0f1e23cf530728332fe752897ee982ffac057b98de3d9a52dbfc64932cdb73aaff7e35c976e7a55e30b4417f3880782f9125 SHA512 a5aafa1ca5f85a0a817c6fa9a3b428672c9f4f529fb7d73a3e819cc836b78c01a0ca44b47317fcdd4a40dc6386688a450bd78564b6e466091cdc9a2c730c3fda
24 -DIST satyr-0.37.tar.gz 433804 BLAKE2B 3d243f1ea4254767740fbab4aff5d42537e4ec7d6cfded9af36b022bbcb76a08172f36cac98fb9d199aefcf3f7fefd443e3573426f5cd84eb5bf404d36dbfb29 SHA512 ac67c931dcf3031b0fabca6d0be572381b8027da588add85d22ba7058304a0ec457379be77cd99ce0607ceac35a45d42b6c293751f7471797cc9eba280ce91b5
25 DIST satyr-0.38.tar.gz 433626 BLAKE2B 682d28a932758353e986d2906baf294183756d60a063ce03ba79506b58c92e4fc039c2246c0d43910f6d27d62dd674ffd3b772eeb6e8de46d8080735754b3d3a SHA512 09168050ca7bae00fb3d39f23f8c1e0adcf9cc4d3e491aa002bf9a0a7a265df980d12e430ea7f3eaa9010e0432821b106db5ce3b1e8d935d78b1e56d37110051
26
27 diff --git a/dev-libs/satyr/satyr-0.31.ebuild b/dev-libs/satyr/satyr-0.31.ebuild
28 deleted file mode 100644
29 index 362a8ca2186..00000000000
30 --- a/dev-libs/satyr/satyr-0.31.ebuild
31 +++ /dev/null
32 @@ -1,99 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -PYTHON_COMPAT=( python3_{7..9} )
38 -
39 -inherit autotools multiprocessing python-r1
40 -
41 -DESCRIPTION="Satyr is a collection of low-level algorithms for program failure processing"
42 -HOMEPAGE="https://github.com/abrt/satyr"
43 -SRC_URI="https://github.com/abrt/${PN}/archive/${PV}/${P}.tar.gz"
44 -
45 -LICENSE="GPL-2+"
46 -SLOT="0/4"
47 -
48 -IUSE="python"
49 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
50 -
51 -KEYWORDS="~amd64 ~x86"
52 -
53 -RDEPEND="python? ( ${PYTHON_DEPS} )
54 - >=dev-libs/elfutils-0.158
55 - dev-libs/json-c:=
56 - dev-libs/nettle:=
57 -"
58 -DEPEND="${RDEPEND}"
59 -BDEPEND="
60 - virtual/pkgconfig
61 - dev-util/gperf
62 -"
63 -
64 -src_prepare() {
65 - default
66 - ./gen-version || die # Needs to be run before full autoreconf
67 - eautoreconf
68 - use python && python_copy_sources
69 -}
70 -
71 -src_configure() {
72 - use python && python_setup
73 -
74 - local myargs=(
75 - --localstatedir="${EPREFIX}/var"
76 - --without-rpm
77 - $(usex python "--with-python3" "--without-python3")
78 - )
79 -
80 - if use python; then
81 - python_configure() {
82 - econf "${myargs[@]}"
83 - }
84 - python_foreach_impl run_in_build_dir python_configure
85 - else
86 - econf "${myargs[@]}"
87 - fi
88 -}
89 -
90 -src_compile() {
91 - if use python; then
92 - python_foreach_impl run_in_build_dir default
93 - else
94 - default
95 - fi
96 -
97 -}
98 -
99 -src_test() {
100 - local extra_args
101 -
102 - # In order to pass --jobs to the test runner
103 - run_tests() {
104 - cd tests || die
105 - emake testsuite
106 - ./testsuite --jobs=$(makeopts_jobs) ${extra_args[@]} $@
107 -
108 - # Only run the python bindings tests for other python impls
109 - extra_args=('-k' 'python3_bindings.*')
110 - }
111 -
112 - if use python; then
113 - python_foreach_impl run_in_build_dir run_tests
114 - else
115 - run_tests SKIP_PYTHON3=yes
116 - fi
117 -}
118 -
119 -src_install() {
120 - if use python; then
121 - python_install() {
122 - default
123 - python_optimize
124 - }
125 - python_foreach_impl run_in_build_dir python_install
126 - else
127 - default
128 - fi
129 -
130 - find "${D}" -name '*.la' -type f -delete || die
131 -}
132
133 diff --git a/dev-libs/satyr/satyr-0.37.ebuild b/dev-libs/satyr/satyr-0.37.ebuild
134 deleted file mode 100644
135 index cd25deaf9e4..00000000000
136 --- a/dev-libs/satyr/satyr-0.37.ebuild
137 +++ /dev/null
138 @@ -1,100 +0,0 @@
139 -# Copyright 1999-2021 Gentoo Authors
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI=7
143 -PYTHON_COMPAT=( python3_{7..9} )
144 -
145 -inherit autotools multiprocessing python-r1
146 -
147 -DESCRIPTION="Satyr is a collection of low-level algorithms for program failure processing"
148 -HOMEPAGE="https://github.com/abrt/satyr"
149 -SRC_URI="https://github.com/abrt/${PN}/archive/${PV}/${P}.tar.gz"
150 -
151 -LICENSE="GPL-2+"
152 -SLOT="0/4"
153 -
154 -IUSE="python"
155 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
156 -
157 -KEYWORDS="~amd64 ~x86"
158 -
159 -RDEPEND="python? ( ${PYTHON_DEPS} )
160 - >=dev-libs/elfutils-0.158
161 - dev-libs/glib:2
162 - dev-libs/json-c:=
163 - dev-libs/nettle:=
164 -"
165 -DEPEND="${RDEPEND}"
166 -BDEPEND="
167 - virtual/pkgconfig
168 - dev-util/gperf
169 -"
170 -
171 -src_prepare() {
172 - default
173 - ./gen-version || die # Needs to be run before full autoreconf
174 - eautoreconf
175 - use python && python_copy_sources
176 -}
177 -
178 -src_configure() {
179 - use python && python_setup
180 -
181 - local myargs=(
182 - --localstatedir="${EPREFIX}/var"
183 - --without-rpm
184 - $(usex python "--with-python3" "--without-python3")
185 - )
186 -
187 - if use python; then
188 - python_configure() {
189 - econf "${myargs[@]}"
190 - }
191 - python_foreach_impl run_in_build_dir python_configure
192 - else
193 - econf "${myargs[@]}"
194 - fi
195 -}
196 -
197 -src_compile() {
198 - if use python; then
199 - python_foreach_impl run_in_build_dir default
200 - else
201 - default
202 - fi
203 -
204 -}
205 -
206 -src_test() {
207 - local extra_args
208 -
209 - # In order to pass --jobs to the test runner
210 - run_tests() {
211 - cd tests || die
212 - emake testsuite
213 - ./testsuite --jobs=$(makeopts_jobs) ${extra_args[@]} $@
214 -
215 - # Only run the python bindings tests for other python impls
216 - extra_args=('-k' 'python3_bindings.*')
217 - }
218 -
219 - if use python; then
220 - python_foreach_impl run_in_build_dir run_tests
221 - else
222 - run_tests SKIP_PYTHON3=yes
223 - fi
224 -}
225 -
226 -src_install() {
227 - if use python; then
228 - python_install() {
229 - default
230 - python_optimize
231 - }
232 - python_foreach_impl run_in_build_dir python_install
233 - else
234 - default
235 - fi
236 -
237 - find "${D}" -name '*.la' -type f -delete || die
238 -}