1 |
commit: bb6ecb265df47eac8bb78036b331541f11879248 |
2 |
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun Jul 11 10:14:17 2021 +0000 |
4 |
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> |
5 |
CommitDate: Sun Jul 11 10:14:17 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb6ecb26 |
7 |
|
8 |
sys-cluster/clusteringsuite: add muster |
9 |
|
10 |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> |
11 |
|
12 |
...uite-2.6.9-r1.ebuild => clusteringsuite-2.6.9-r2.ebuild} | 13 +++++++------ |
13 |
sys-cluster/clusteringsuite/metadata.xml | 3 +-- |
14 |
2 files changed, 8 insertions(+), 8 deletions(-) |
15 |
|
16 |
diff --git a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r1.ebuild b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild |
17 |
similarity index 93% |
18 |
rename from sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r1.ebuild |
19 |
rename to sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild |
20 |
index cf6723918..7da3d3563 100644 |
21 |
--- a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r1.ebuild |
22 |
+++ b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild |
23 |
@@ -17,8 +17,8 @@ SRC_URI="https://ftp.tools.bsc.es/clusteringsuite/clusteringsuite-${PV}-src.tar. |
24 |
LICENSE="LGPL-2.1+" |
25 |
SLOT="0" |
26 |
KEYWORDS="~amd64" |
27 |
-IUSE="doc mpi" |
28 |
-#TODO: muster treedbscan |
29 |
+IUSE="doc mpi muster" |
30 |
+#TODO: treedbscan |
31 |
|
32 |
PATCHES=( "${FILESDIR}/${P}-unbundle-libANN.patch" ) |
33 |
|
34 |
@@ -27,6 +27,7 @@ RDEPEND=" |
35 |
sci-libs/ann |
36 |
sys-cluster/libbsctools |
37 |
mpi? ( virtual/mpi ) |
38 |
+ muster? ( sys-cluster/muster ) |
39 |
" |
40 |
# treedbscan? ( |
41 |
# dev-libs/boost[threads]:= |
42 |
@@ -64,11 +65,11 @@ src_configure() { |
43 |
else |
44 |
myconf+=( "--without-mpi" ) |
45 |
fi |
46 |
-# if use muster; then |
47 |
-# myconf+=( "--with-muster=${EPREFIX}/usr" ) |
48 |
-# else |
49 |
+ if use muster; then |
50 |
+ myconf+=( "--with-muster=${EPREFIX}/usr" ) |
51 |
+ else |
52 |
myconf+=( "--without-muster" ) |
53 |
-# fi |
54 |
+ fi |
55 |
# if use treedbscan; then |
56 |
# myconf+=( "--enable-treedbscan" ) |
57 |
# myconf+=( "--with-cgal=${EPREFIX}/usr" ) |
58 |
|
59 |
diff --git a/sys-cluster/clusteringsuite/metadata.xml b/sys-cluster/clusteringsuite/metadata.xml |
60 |
index f97124ffd..d0ad8930d 100644 |
61 |
--- a/sys-cluster/clusteringsuite/metadata.xml |
62 |
+++ b/sys-cluster/clusteringsuite/metadata.xml |
63 |
@@ -6,9 +6,8 @@ |
64 |
<name>Alessandro Barbieri</name> |
65 |
</maintainer> |
66 |
<use> |
67 |
- <!--<flag name="maintainer-mode">enable make rules and dependencies not useful (and sometimes confusing) to the casual installer</flag>--> |
68 |
<flag name="mpi">enable mpi for distributed version</flag> |
69 |
- <!--<flag name="muster">enable support for Muster algorithms</flag>--> |
70 |
+ <flag name="muster">enable support for <pkg>sys-cluster/muster</pkg> algorithms</flag> |
71 |
<flag name="old-pcfparser">enable compilation with old pcfparser</flag> |
72 |
<!--<flag name="treedbscan">enable compilation of TreeDBSCAN support for <pkg>sys-cluster/extrae</pkg></flag>--> |
73 |
</use> |