From bb6ecb265df47eac8bb78036b331541f11879248 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 11 Jul 2021 12:14:17 +0200 Subject: [PATCH] sys-cluster/clusteringsuite: add muster Signed-off-by: Alessandro Barbieri --- ....9-r1.ebuild => clusteringsuite-2.6.9-r2.ebuild} | 13 +++++++------ sys-cluster/clusteringsuite/metadata.xml | 3 +-- 2 files changed, 8 insertions(+), 8 deletions(-) rename sys-cluster/clusteringsuite/{clusteringsuite-2.6.9-r1.ebuild => clusteringsuite-2.6.9-r2.ebuild} (93%) diff --git a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r1.ebuild b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild similarity index 93% rename from sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r1.ebuild rename to sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild index cf67239187..7da3d3563f 100644 --- a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r1.ebuild +++ b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild @@ -17,8 +17,8 @@ SRC_URI="https://ftp.tools.bsc.es/clusteringsuite/clusteringsuite-${PV}-src.tar. LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64" -IUSE="doc mpi" -#TODO: muster treedbscan +IUSE="doc mpi muster" +#TODO: treedbscan PATCHES=( "${FILESDIR}/${P}-unbundle-libANN.patch" ) @@ -27,6 +27,7 @@ RDEPEND=" sci-libs/ann sys-cluster/libbsctools mpi? ( virtual/mpi ) + muster? ( sys-cluster/muster ) " # treedbscan? ( # dev-libs/boost[threads]:= @@ -64,11 +65,11 @@ src_configure() { else myconf+=( "--without-mpi" ) fi -# if use muster; then -# myconf+=( "--with-muster=${EPREFIX}/usr" ) -# else + if use muster; then + myconf+=( "--with-muster=${EPREFIX}/usr" ) + else myconf+=( "--without-muster" ) -# fi + fi # if use treedbscan; then # myconf+=( "--enable-treedbscan" ) # myconf+=( "--with-cgal=${EPREFIX}/usr" ) diff --git a/sys-cluster/clusteringsuite/metadata.xml b/sys-cluster/clusteringsuite/metadata.xml index f97124ffdd..d0ad8930d5 100644 --- a/sys-cluster/clusteringsuite/metadata.xml +++ b/sys-cluster/clusteringsuite/metadata.xml @@ -6,9 +6,8 @@ Alessandro Barbieri - enable mpi for distributed version - + enable support for sys-cluster/muster algorithms enable compilation with old pcfparser