* [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/shuffile/
@ 2020-03-08 16:21 Andrew Ammerlaan
0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2020-03-08 16:21 UTC (permalink / raw
To: gentoo-commits
commit: 904c9ce1fc39436f7926d8e4477eb4fac74954ef
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue Mar 3 15:54:52 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 3 15:54:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=904c9ce1
sys-cluster/shuffile: src_configure no longer necessary
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sys-cluster/shuffile/shuffile-0.0.3.ebuild | 7 -------
1 file changed, 7 deletions(-)
diff --git a/sys-cluster/shuffile/shuffile-0.0.3.ebuild b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
index c2b7864..3f517c4 100644
--- a/sys-cluster/shuffile/shuffile-0.0.3.ebuild
+++ b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
@@ -29,10 +29,3 @@ src_prepare() {
default
cmake-utils_src_prepare
}
-
-src_configure() {
- local mycmakeargs=(
- -DMPI="ON"
- )
- cmake-utils_src_configure
-}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/shuffile/
@ 2020-03-08 16:21 Andrew Ammerlaan
0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2020-03-08 16:21 UTC (permalink / raw
To: gentoo-commits
commit: 6589bd4f806bb685938de3cd817841a96b6b43c1
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue Mar 3 15:46:28 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 3 15:46:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6589bd4f
sys-cluster/shuffile: DEPEND on sys-cluster/KVTree-1.0.2[mpi]
does not build if KVTree is not build with mpi
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sys-cluster/shuffile/shuffile-0.0.3.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/sys-cluster/shuffile/shuffile-0.0.3.ebuild b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
index cb7febf..c2b7864 100644
--- a/sys-cluster/shuffile/shuffile-0.0.3.ebuild
+++ b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
@@ -12,11 +12,9 @@ SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
- >=sys-cluster/KVTree-1.0.2
+ >=sys-cluster/KVTree-1.0.2[mpi]
sys-libs/zlib
virtual/mpi
"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/shuffile/
@ 2020-04-12 16:39 Andrew Ammerlaan
0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2020-04-12 16:39 UTC (permalink / raw
To: gentoo-commits
commit: 88fba071ef02fc1b1c09019bbaa2e6fd8616ba0f
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Apr 12 16:09:48 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Apr 12 16:09:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88fba071
sys-cluster/shuffile: cmake-utils --> cmake
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sys-cluster/shuffile/shuffile-0.0.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/shuffile/shuffile-0.0.3.ebuild b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
index 3f517c4..a0dcd66 100644
--- a/sys-cluster/shuffile/shuffile-0.0.3.ebuild
+++ b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-inherit cmake-utils
+inherit cmake
DESCRIPTION="SHUFFILE Shuffle files between processes"
HOMEPAGE="https://github.com/ECP-VeloC/shuffile"
@@ -27,5 +27,5 @@ src_prepare() {
#do not build static library
sed -i '/shuffile-static/d' src/CMakeLists.txt || die
default
- cmake-utils_src_prepare
+ cmake_src_prepare
}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/shuffile/
@ 2021-06-15 7:11 Andrew Ammerlaan
0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2021-06-15 7:11 UTC (permalink / raw
To: gentoo-commits
commit: 5c4a4b54b4746b042e0877108cf5ba0171913b3c
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jun 14 22:44:31 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Jun 14 23:09:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c4a4b54
sys-cluster/shuffile: drop 0.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
sys-cluster/shuffile/Manifest | 1 -
sys-cluster/shuffile/shuffile-0.0.3.ebuild | 31 ------------------------------
2 files changed, 32 deletions(-)
diff --git a/sys-cluster/shuffile/Manifest b/sys-cluster/shuffile/Manifest
index 92a861245..e4993c803 100644
--- a/sys-cluster/shuffile/Manifest
+++ b/sys-cluster/shuffile/Manifest
@@ -1,2 +1 @@
-DIST shuffile-0.0.3.tar.gz 20069 BLAKE2B cb40b12334e7ec2f70140d6d2cb11f77cdb72d381dc5ecf4b335c4324f0e6c777113546b91edf290767c6daa5d0e7641b4849cad42230688a799e1a4359f4dfb SHA512 e5ca8b7ab1542fda0c84d92bba527911846cdd95cbe86d4aa0075abacffc369485ad7187bc7e0ee2edcd69ccbc4ef2abcd0de75be497c0cdc3d6177563067875
DIST shuffile-0.0.4.tar.gz 28847 BLAKE2B 7e36c8d96457eb44f59f9017d69ad53265d88c47b33d37b8b2ab6ea2365eb2bd0eb78a25a2496754d839ae5507615356e2cb5508879b82c99e2ef91ef9f7af0e SHA512 2c90e1aa852413f15fabc78c0553344b1b8975972ff84239d872738f102d7784f16422ccc2807189307db0feb0abb28b4db02c1666957a94a92e6be329f4a277
diff --git a/sys-cluster/shuffile/shuffile-0.0.3.ebuild b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
deleted file mode 100644
index a0dcd66f6..000000000
--- a/sys-cluster/shuffile/shuffile-0.0.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake
-
-DESCRIPTION="SHUFFILE Shuffle files between processes"
-HOMEPAGE="https://github.com/ECP-VeloC/shuffile"
-SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=sys-cluster/KVTree-1.0.2[mpi]
- sys-libs/zlib
- virtual/mpi
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=dev-util/cmake-2.8
-"
-
-src_prepare() {
- #do not build static library
- sed -i '/shuffile-static/d' src/CMakeLists.txt || die
- default
- cmake_src_prepare
-}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/shuffile/
@ 2022-03-07 15:15 Ronny Gutbrod
0 siblings, 0 replies; 5+ messages in thread
From: Ronny Gutbrod @ 2022-03-07 15:15 UTC (permalink / raw
To: gentoo-commits
commit: e1a9c01dff9ffc38041eae1f9985772a2f718497
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Feb 14 19:56:42 2022 +0000
Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Sat Mar 5 01:34:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1a9c01d
sys-cluster/shuffile: check for /dev/shm
Bug: 784647
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
sys-cluster/shuffile/shuffile-0.1.0-r1.ebuild | 46 +++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
diff --git a/sys-cluster/shuffile/shuffile-0.1.0-r1.ebuild b/sys-cluster/shuffile/shuffile-0.1.0-r1.ebuild
new file mode 100644
index 000000000..da4689e0e
--- /dev/null
+++ b/sys-cluster/shuffile/shuffile-0.1.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="SHUFFILE Shuffle files between processes"
+HOMEPAGE="https://github.com/ECP-VeloC/shuffile"
+SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ >=sys-cluster/KVTree-1.0.2[mpi]
+ sys-libs/zlib
+ virtual/mpi
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=dev-util/cmake-2.8
+"
+
+PATCHES=( "${FILESDIR}/${P}-no-static.patch" )
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DENABLE_TESTS=$(usex test)
+ -DSHUFFILE_LINK_STATIC=OFF
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ if mountpoint -q /dev/shm ; then
+ cmake_src_test
+ else
+ eerror "make sure to mount /dev/shm or tests will fail"
+ die
+ fi
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2022-03-07 15:15 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-15 7:11 [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/shuffile/ Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2022-03-07 15:15 Ronny Gutbrod
2020-04-12 16:39 Andrew Ammerlaan
2020-03-08 16:21 Andrew Ammerlaan
2020-03-08 16:21 Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox