1 |
commit: 5eb6d59158fc7624e2f3575c111b893d4f8d1c48 |
2 |
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jan 12 12:37:56 2022 +0000 |
4 |
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jan 12 15:07:17 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb6d591 |
7 |
|
8 |
media-libs/libxtract: Port to EAPI 8 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/828718 |
11 |
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> |
12 |
|
13 |
media-libs/libxtract/libxtract-0.6.6.ebuild | 19 ++++++++++--------- |
14 |
1 file changed, 10 insertions(+), 9 deletions(-) |
15 |
|
16 |
diff --git a/media-libs/libxtract/libxtract-0.6.6.ebuild b/media-libs/libxtract/libxtract-0.6.6.ebuild |
17 |
index b3d815fbc397..2776aeba9849 100644 |
18 |
--- a/media-libs/libxtract/libxtract-0.6.6.ebuild |
19 |
+++ b/media-libs/libxtract/libxtract-0.6.6.ebuild |
20 |
@@ -1,7 +1,7 @@ |
21 |
-# Copyright 1999-2014 Gentoo Foundation |
22 |
+# Copyright 1999-2022 Gentoo Authors |
23 |
# Distributed under the terms of the GNU General Public License v2 |
24 |
|
25 |
-EAPI=5 |
26 |
+EAPI=8 |
27 |
|
28 |
DESCRIPTION="A simple, portable, lightweight library of audio feature extraction functions" |
29 |
HOMEPAGE="https://github.com/jamiebullock/LibXtract" |
30 |
@@ -10,23 +10,24 @@ SRC_URI="https://github.com/downloads/jamiebullock/LibXtract/${P}.tar.gz" |
31 |
LICENSE="GPL-2" |
32 |
SLOT="0" |
33 |
KEYWORDS="amd64 ~ppc ppc64 x86" |
34 |
-IUSE="doc fftw static-libs" |
35 |
+IUSE="doc fftw" |
36 |
|
37 |
RDEPEND="fftw? ( sci-libs/fftw:3.0 )" |
38 |
-DEPEND="${RDEPEND} |
39 |
- doc? ( app-doc/doxygen )" |
40 |
+DEPEND="${RDEPEND}" |
41 |
+BDEPEND="doc? ( app-doc/doxygen )" |
42 |
|
43 |
src_configure() { |
44 |
econf \ |
45 |
$(use_enable fftw fft) \ |
46 |
- $(use_enable static-libs static) |
47 |
# Prevent doc from being generated automagically |
48 |
- use doc || touch doc/doxygen-build.stamp |
49 |
+ if ! use doc; then |
50 |
+ touch doc/doxygen-build.stamp || die |
51 |
+ fi |
52 |
} |
53 |
|
54 |
src_install() { |
55 |
emake DESTDIR="${D}" install |
56 |
- find "${ED}" -name "*.la" -delete |
57 |
+ find "${ED}" -name "*.la" -delete || die |
58 |
dodoc README.md TODO AUTHORS |
59 |
- use doc && dohtml doc/html/* |
60 |
+ use doc && dodoc -r doc/html/. |
61 |
} |