1 |
commit: 1b961cef55ff521004040e6423e76f6a1c53a14c |
2 |
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue Jul 13 10:00:40 2021 +0000 |
4 |
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> |
5 |
CommitDate: Tue Jul 13 11:13:55 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b961cef |
7 |
|
8 |
sys-cluster/muster: use docs eclass |
9 |
|
10 |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> |
11 |
|
12 |
sys-cluster/muster/muster-1.0.1.ebuild | 12 ++++++------ |
13 |
1 file changed, 6 insertions(+), 6 deletions(-) |
14 |
|
15 |
diff --git a/sys-cluster/muster/muster-1.0.1.ebuild b/sys-cluster/muster/muster-1.0.1.ebuild |
16 |
index ab2cbd472..49032d21f 100644 |
17 |
--- a/sys-cluster/muster/muster-1.0.1.ebuild |
18 |
+++ b/sys-cluster/muster/muster-1.0.1.ebuild |
19 |
@@ -3,7 +3,10 @@ |
20 |
|
21 |
EAPI="7" |
22 |
|
23 |
-inherit cmake |
24 |
+DOCS_BUILDER="doxygen" |
25 |
+DOCS_DIR="${S}" |
26 |
+ |
27 |
+inherit cmake docs |
28 |
|
29 |
DESCRIPTION="Massively Scalable Clustering" |
30 |
HOMEPAGE="https://github.com/LLNL/muster" |
31 |
@@ -19,7 +22,6 @@ RDEPEND=" |
32 |
virtual/mpi |
33 |
" |
34 |
DEPEND="${RDEPEND}" |
35 |
-BDEPEND="doc? ( app-doc/doxygen )" |
36 |
|
37 |
src_prepare() { |
38 |
sed -e "s|DESTINATION lib|DESTINATION $(get_libdir)|g" -i src/CMakeLists.txt || die |
39 |
@@ -36,14 +38,12 @@ src_configure() { |
40 |
|
41 |
src_compile() { |
42 |
cmake_src_compile |
43 |
- if use doc; then |
44 |
- doxygen || die |
45 |
- fi |
46 |
+ docs_compile |
47 |
} |
48 |
|
49 |
src_install() { |
50 |
cmake_src_install |
51 |
- use doc && dodoc -r doc/html |
52 |
+ einstalldocs |
53 |
if use tests; then |
54 |
mkdir -p "${ED}/usr/libexec/${PN}/" || die |
55 |
mv "${ED}"/usr/bin/*-test "${ED}/usr/libexec/${PN}/" || die |