* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2016-11-03 17:37 David Seifert
0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2016-11-03 17:37 UTC (permalink / raw
To: gentoo-commits
commit: c3bcf7ae7d238a40138f0f0a8f31d3b927a47ac7
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Thu Oct 20 20:10:02 2016 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 17:37:27 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bcf7ae
dev-libs/libflatarray: version bump to 0.3.0
This adds an ebuild for LibFlatArray 0.3.0, which was releasd here:
http://libgeodecomp.org/news_libflatarray_030.html
Package-Manager: portage-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/2607
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-libs/libflatarray/Manifest | 1 +
dev-libs/libflatarray/libflatarray-0.3.0.ebuild | 34 +++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest
index 9de59f0..d41febb 100644
--- a/dev-libs/libflatarray/Manifest
+++ b/dev-libs/libflatarray/Manifest
@@ -1 +1,2 @@
DIST libflatarray-0.1.1.tar.bz2 16866 SHA256 3287f0ab1e670f3a2c43dd42de6399a8f853453f228e45076339ec31ea68cb56 SHA512 feed796e3932fc0131634f2f83415372e8046ee137502614de5bfb5af88db2fc44afcdd995d9b2f245737d223b79fdae33ba772b154b4dac064eeed67d489542 WHIRLPOOL ab8089f8f6023c23db9edc5b3bd5b7a6b69f291d02268122bdd2b08e24285af2967ac237afa826a727b3a9cdfe1c59b34d8f77517cb7478ae343f28edc3792a4
+DIST libflatarray-0.3.0.tar.bz2 104544 SHA256 87b8c40ec0d9749c4e8bee41d2cd7441ec312fe8a2cfb7c1a238e0c6f61b4d0d SHA512 c58339cdadf98f552d2f1b440a293c48923f32fc43a5a06ee8b8a40835a5f6c21514f7a9efa0ff23930ab9fdda8d4389641ec83c589e1982dbf5a3f75d2ffd37 WHIRLPOOL cb0b93f6c513474633f13a1135e614a06e956954d7ffcc6df04716df660f41042f53e290a5652694e371f18a32c38a655eb6b3c4484c54d582adf08726706fec
diff --git a/dev-libs/libflatarray/libflatarray-0.3.0.ebuild b/dev-libs/libflatarray/libflatarray-0.3.0.ebuild
new file mode 100644
index 00000000..3104c0e
--- /dev/null
+++ b/dev-libs/libflatarray/libflatarray-0.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils cuda
+
+SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DESCRIPTION="Struct of arrays library with object oriented interface for C++"
+HOMEPAGE="http://www.libgeodecomp.org/libflatarray.html"
+
+SLOT="0"
+LICENSE="Boost-1.0"
+IUSE="cuda doc"
+
+DEPEND="
+ doc? ( app-doc/doxygen )
+ cuda? ( dev-util/nvidia-cuda-toolkit )"
+
+src_prepare() {
+ cmake-utils_src_prepare
+ use cuda && cuda_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CUDA=$(usex cuda)
+ -DWITH_SILO=false
+ )
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2018-06-25 4:44 Andreas Sturmlechner
0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2018-06-25 4:44 UTC (permalink / raw
To: gentoo-commits
commit: 57a26171608650af2d5e71da42d55dc4f007fc73
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 3 14:24:47 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jun 25 04:43:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a26171
dev-libs/libflatarray: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-libs/libflatarray/Manifest | 1 -
dev-libs/libflatarray/libflatarray-0.1.1.ebuild | 48 -------------------------
2 files changed, 49 deletions(-)
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest
index d2a95410353..40387084ff3 100644
--- a/dev-libs/libflatarray/Manifest
+++ b/dev-libs/libflatarray/Manifest
@@ -1,2 +1 @@
-DIST libflatarray-0.1.1.tar.bz2 16866 BLAKE2B 71adb98c369ad4eb556d63270d74bca301fa8a8e6864e87f569c90e3024c2fbac937276e508e2e1ab1f610c3c04a8d4351dacfc48f934157545d1c3f41cf5839 SHA512 feed796e3932fc0131634f2f83415372e8046ee137502614de5bfb5af88db2fc44afcdd995d9b2f245737d223b79fdae33ba772b154b4dac064eeed67d489542
DIST libflatarray-0.3.0.tar.bz2 104544 BLAKE2B 9ac490a526fbd71478ac569538bad28e01a1a91bd71d37e85bf89181e856e79b2dec6af5415f238e5f72fbbe57cda59ee87ebd79cd273887061e2bbb93a7ce31 SHA512 c58339cdadf98f552d2f1b440a293c48923f32fc43a5a06ee8b8a40835a5f6c21514f7a9efa0ff23930ab9fdda8d4389641ec83c589e1982dbf5a3f75d2ffd37
diff --git a/dev-libs/libflatarray/libflatarray-0.1.1.ebuild b/dev-libs/libflatarray/libflatarray-0.1.1.ebuild
deleted file mode 100644
index 0c41a78d02b..00000000000
--- a/dev-libs/libflatarray/libflatarray-0.1.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils cuda
-
-SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-DESCRIPTION="Struct of arrays library with object oriented interface for C++"
-HOMEPAGE="http://www.libgeodecomp.org/libflatarray.html"
-
-SLOT="0"
-LICENSE="Boost-1.0"
-IUSE="cuda doc"
-
-RDEPEND="
- >=dev-libs/boost-1.48"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- cuda? ( dev-util/nvidia-cuda-toolkit )"
-
-src_prepare() {
- if use cuda; then
- cuda_src_prepare
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_with cuda CUDA)
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- DOCS=( README )
- cmake-utils_src_install
-}
-
-src_test() {
- cmake-utils_src_make test
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2019-08-30 5:11 Slawek Lis
0 siblings, 0 replies; 13+ messages in thread
From: Slawek Lis @ 2019-08-30 5:11 UTC (permalink / raw
To: gentoo-commits
commit: e7773552b82db1a5b7a10fbf9f5c86d77a0b2e8b
Author: Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 04:36:52 2019 +0000
Commit: Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 05:08:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7773552
dev-libs/libflatarray: added version 0.2.0
This version is required to build libgeodecomp, latest
one seems not to be supported yet.
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Slawek Lis <slis <AT> gentoo.org>
dev-libs/libflatarray/Manifest | 1 +
dev-libs/libflatarray/libflatarray-0.2.0.ebuild | 33 +++++++++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest
index 40387084ff3..af1a157d02f 100644
--- a/dev-libs/libflatarray/Manifest
+++ b/dev-libs/libflatarray/Manifest
@@ -1 +1,2 @@
+DIST libflatarray-0.2.0.tar.bz2 34193 BLAKE2B 8f409b097a0dfe037e9fdd1f8ed3b0ba86ef9ab816219b9357d119afa1c7236c0a467d9705fd5050ccbdc54ee40b811d2daee0a697f8ba720f037294d0305d52 SHA512 96050c08479429baf22a9694ca7354e1ab4fa892976d4098419e2863cac8e21aec586116a1702a5050753febd9b9321a14fc4da5d6487cf75a574562ec4d4647
DIST libflatarray-0.3.0.tar.bz2 104544 BLAKE2B 9ac490a526fbd71478ac569538bad28e01a1a91bd71d37e85bf89181e856e79b2dec6af5415f238e5f72fbbe57cda59ee87ebd79cd273887061e2bbb93a7ce31 SHA512 c58339cdadf98f552d2f1b440a293c48923f32fc43a5a06ee8b8a40835a5f6c21514f7a9efa0ff23930ab9fdda8d4389641ec83c589e1982dbf5a3f75d2ffd37
diff --git a/dev-libs/libflatarray/libflatarray-0.2.0.ebuild b/dev-libs/libflatarray/libflatarray-0.2.0.ebuild
new file mode 100644
index 00000000000..35250d070a6
--- /dev/null
+++ b/dev-libs/libflatarray/libflatarray-0.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils cuda
+
+SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DESCRIPTION="Struct of arrays library with object oriented interface for C++"
+HOMEPAGE="http://www.libgeodecomp.org/libflatarray.html"
+
+SLOT="0"
+LICENSE="Boost-1.0"
+IUSE="cuda doc"
+
+DEPEND="
+ doc? ( app-doc/doxygen )
+ cuda? ( dev-util/nvidia-cuda-toolkit )"
+
+src_prepare() {
+ cmake-utils_src_prepare
+ use cuda && cuda_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CUDA=$(usex cuda)
+ -DWITH_SILO=false
+ )
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-01-14 6:48 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-01-14 6:48 UTC (permalink / raw
To: gentoo-commits
commit: 9b233d69ee4b6e1487e90a65504ccf107e5ee1fa
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Jan 11 13:41:24 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan 14 06:46:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b233d69
dev-libs/libflatarray: Fix QA issue
Resolve the following QA warning:
* One or more CMake variables were not used by the project:
* WITH_SILO
There is no WITH_SILO option. Remove it.
Closes: https://bugs.gentoo.org/659392
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/14331
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/libflatarray-0.2.0.ebuild | 3 +--
dev-libs/libflatarray/libflatarray-0.3.0.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/dev-libs/libflatarray/libflatarray-0.2.0.ebuild b/dev-libs/libflatarray/libflatarray-0.2.0.ebuild
index 35250d070a6..0f58f1ff81a 100644
--- a/dev-libs/libflatarray/libflatarray-0.2.0.ebuild
+++ b/dev-libs/libflatarray/libflatarray-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -27,7 +27,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DWITH_CUDA=$(usex cuda)
- -DWITH_SILO=false
)
cmake-utils_src_configure
}
diff --git a/dev-libs/libflatarray/libflatarray-0.3.0.ebuild b/dev-libs/libflatarray/libflatarray-0.3.0.ebuild
index 27ca812593b..0f58f1ff81a 100644
--- a/dev-libs/libflatarray/libflatarray-0.3.0.ebuild
+++ b/dev-libs/libflatarray/libflatarray-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -27,7 +27,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DWITH_CUDA=$(usex cuda)
- -DWITH_SILO=false
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-02-14 6:22 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-02-14 6:22 UTC (permalink / raw
To: gentoo-commits
commit: 904db9101a31e21fe33c53a0e5edec6aababaf4b
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Feb 14 05:30:00 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 06:22:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904db910
dev-libs/libflatarray: ebuild enhancements for 0.3.0
Bump to EAPI 7 and replace cmake-utils with cmake eclass. Also remove the doc
useflag and replace with example code. Furthermore, add correct test()
implementation.
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild | 48 ++++++++++++++++++++++
1 file changed, 48 insertions(+)
diff --git a/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild b/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild
new file mode 100644
index 00000000000..5ce31c11e1d
--- /dev/null
+++ b/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake cuda
+
+DESCRIPTION="Struct of arrays library with object oriented interface for C++"
+HOMEPAGE="
+ http://www.libgeodecomp.org/libflatarray.html
+ https://github.com/STEllAR-GROUP/libflatarray"
+SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="cuda examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ cuda? ( dev-util/nvidia-cuda-toolkit )"
+
+src_prepare() {
+ cmake_src_prepare
+ use cuda && cuda_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CUDA=$(usex cuda)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}
+ dodoc -r examples/
+ dodoc -r "${WORKDIR}"/${P}_build/examples/
+ find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -rf {} + || die
+ fi
+}
+
+src_test() {
+ cmake_build check
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-02-14 6:22 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-02-14 6:22 UTC (permalink / raw
To: gentoo-commits
commit: c9a8ba47531ac23d81f312839a70720a9fb63bb9
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Feb 14 05:29:03 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 06:22:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a8ba47
dev-libs/libflatarray: 0.2.0 ebuild enhancements
Bump to EAPI 7 and replace cmake-utils with cmake eclass. Also remove
the doc useflag and replace with example code.
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild | 44 ++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild b/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild
new file mode 100644
index 00000000000..3b176cf62c3
--- /dev/null
+++ b/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake cuda
+
+DESCRIPTION="Struct of arrays library with object oriented interface for C++"
+HOMEPAGE="
+ http://www.libgeodecomp.org/libflatarray.html
+ https://github.com/STEllAR-GROUP/libflatarray"
+SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="cuda examples"
+RESTRICT="test"
+
+DEPEND=">=dev-libs/boost-1.48
+ cuda? ( dev-util/nvidia-cuda-toolkit )"
+
+src_prepare() {
+ cmake_src_prepare
+ use cuda && cuda_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CUDA=$(usex cuda)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}
+ dodoc -r examples/
+ dodoc -r "${WORKDIR}"/${P}_build/examples/
+ find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -rf {} + || die
+ fi
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-02-14 6:22 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-02-14 6:22 UTC (permalink / raw
To: gentoo-commits
commit: 743f0a6eb9b1a5d1a32c359dd29b949b04e63917
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Feb 14 05:33:20 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 06:22:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743f0a6e
dev-libs/libflatarray: remove old ebuilds
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/libflatarray-0.2.0.ebuild | 32 -------------------------
dev-libs/libflatarray/libflatarray-0.3.0.ebuild | 32 -------------------------
2 files changed, 64 deletions(-)
diff --git a/dev-libs/libflatarray/libflatarray-0.2.0.ebuild b/dev-libs/libflatarray/libflatarray-0.2.0.ebuild
deleted file mode 100644
index 0f58f1ff81a..00000000000
--- a/dev-libs/libflatarray/libflatarray-0.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils cuda
-
-SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-DESCRIPTION="Struct of arrays library with object oriented interface for C++"
-HOMEPAGE="http://www.libgeodecomp.org/libflatarray.html"
-
-SLOT="0"
-LICENSE="Boost-1.0"
-IUSE="cuda doc"
-
-DEPEND="
- doc? ( app-doc/doxygen )
- cuda? ( dev-util/nvidia-cuda-toolkit )"
-
-src_prepare() {
- cmake-utils_src_prepare
- use cuda && cuda_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CUDA=$(usex cuda)
- )
- cmake-utils_src_configure
-}
diff --git a/dev-libs/libflatarray/libflatarray-0.3.0.ebuild b/dev-libs/libflatarray/libflatarray-0.3.0.ebuild
deleted file mode 100644
index 0f58f1ff81a..00000000000
--- a/dev-libs/libflatarray/libflatarray-0.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils cuda
-
-SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-DESCRIPTION="Struct of arrays library with object oriented interface for C++"
-HOMEPAGE="http://www.libgeodecomp.org/libflatarray.html"
-
-SLOT="0"
-LICENSE="Boost-1.0"
-IUSE="cuda doc"
-
-DEPEND="
- doc? ( app-doc/doxygen )
- cuda? ( dev-util/nvidia-cuda-toolkit )"
-
-src_prepare() {
- cmake-utils_src_prepare
- use cuda && cuda_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CUDA=$(usex cuda)
- )
- cmake-utils_src_configure
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-02-14 6:25 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-02-14 6:25 UTC (permalink / raw
To: gentoo-commits
commit: cb5a86ec8fd50311e865fe921e49db08187e1ff0
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 06:24:51 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 06:24:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5a86ec
dev-libs/libflatarray: clean rm options
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild | 2 +-
dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild b/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild
index 3b176cf62c3..726b836fc76 100644
--- a/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild
+++ b/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild
@@ -39,6 +39,6 @@ src_install() {
docompress -x /usr/share/doc/${PF}
dodoc -r examples/
dodoc -r "${WORKDIR}"/${P}_build/examples/
- find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -rf {} + || die
+ find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -r {} + || die
fi
}
diff --git a/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild b/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild
index 5ce31c11e1d..91d438f3f27 100644
--- a/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild
+++ b/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild
@@ -39,7 +39,7 @@ src_install() {
docompress -x /usr/share/doc/${PF}
dodoc -r examples/
dodoc -r "${WORKDIR}"/${P}_build/examples/
- find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -rf {} + || die
+ find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -r {} + || die
fi
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-02-25 6:05 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-02-25 6:05 UTC (permalink / raw
To: gentoo-commits
commit: 5380367cc5a66c17f9b6cc7410d1944fab66b0a0
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Feb 15 10:03:31 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb 25 06:04:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5380367c
dev-libs/libflatarray: take maintainership
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/metadata.xml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dev-libs/libflatarray/metadata.xml b/dev-libs/libflatarray/metadata.xml
index c9292e9b692..fdfc323c819 100644
--- a/dev-libs/libflatarray/metadata.xml
+++ b/dev-libs/libflatarray/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>kurt@kmk-computers.de</email>
+ <name>Kurt Kanzenbach</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<longdescription>
LibFlatArray is a multi-dimensional C++ array class which provides
an object-oriented view (a.k.a. array of structs, AoS) while
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-03-15 17:52 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-03-15 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 33bc65a5f0c0e74fdbba441040c21227caf8cbe2
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Mar 7 10:57:38 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 17:51:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bc65a5
dev-libs/libflatarray: Add current version
This is needed as dependency for the current sci-libs/libgeodecomp version.
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/Manifest | 1 +
.../libflatarray-0.4.0_pre20200314.ebuild | 52 ++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest
index af1a157d02f..0548310a4f1 100644
--- a/dev-libs/libflatarray/Manifest
+++ b/dev-libs/libflatarray/Manifest
@@ -1,2 +1,3 @@
DIST libflatarray-0.2.0.tar.bz2 34193 BLAKE2B 8f409b097a0dfe037e9fdd1f8ed3b0ba86ef9ab816219b9357d119afa1c7236c0a467d9705fd5050ccbdc54ee40b811d2daee0a697f8ba720f037294d0305d52 SHA512 96050c08479429baf22a9694ca7354e1ab4fa892976d4098419e2863cac8e21aec586116a1702a5050753febd9b9321a14fc4da5d6487cf75a574562ec4d4647
DIST libflatarray-0.3.0.tar.bz2 104544 BLAKE2B 9ac490a526fbd71478ac569538bad28e01a1a91bd71d37e85bf89181e856e79b2dec6af5415f238e5f72fbbe57cda59ee87ebd79cd273887061e2bbb93a7ce31 SHA512 c58339cdadf98f552d2f1b440a293c48923f32fc43a5a06ee8b8a40835a5f6c21514f7a9efa0ff23930ab9fdda8d4389641ec83c589e1982dbf5a3f75d2ffd37
+DIST libflatarray-0.4.0_pre20200314.tar.gz 165804 BLAKE2B 593e26b4c67ca67143ac9fdfca697700ae4caff807bca0b50d7a2de05ad8dadb79c98f9db39b728fdf098cd8e948c99963d11cf95bbc31b6c0f485e81d9736e8 SHA512 3f78c0db04e3de637fd8ed938c2d4d88d1eb270fc6a95f2d1b0909c4a6df40720e77c2aedac5ba38be32f703600a075107000ba028b38739b4206b7498f66955
diff --git a/dev-libs/libflatarray/libflatarray-0.4.0_pre20200314.ebuild b/dev-libs/libflatarray/libflatarray-0.4.0_pre20200314.ebuild
new file mode 100644
index 00000000000..95122803d1b
--- /dev/null
+++ b/dev-libs/libflatarray/libflatarray-0.4.0_pre20200314.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake cuda
+
+MY_COMMIT="c5d90fb37ef52dbe56f611979fbe120fa1303284"
+
+DESCRIPTION="Struct of arrays library with object oriented interface for C++"
+HOMEPAGE="
+ http://www.libgeodecomp.org/libflatarray.html
+ https://github.com/STEllAR-GROUP/libflatarray"
+SRC_URI="https://github.com/STEllAR-GROUP/libflatarray/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="cuda examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ cuda? ( dev-util/nvidia-cuda-toolkit )"
+
+S="${WORKDIR}/libflatarray-${MY_COMMIT}"
+
+src_prepare() {
+ cmake_src_prepare
+ use cuda && cuda_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CUDA=$(usex cuda)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}
+ dodoc -r examples/
+ dodoc -r "${WORKDIR}"/${P}_build/examples/
+ find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -r {} + || die
+ fi
+}
+
+src_test() {
+ cmake_build check
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-03-28 14:21 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-03-28 14:21 UTC (permalink / raw
To: gentoo-commits
commit: ecbc4f63eff10903a21694780dc9cff03bffdfd1
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Thu Mar 26 15:34:12 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 14:21:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbc4f63
dev-libs/libflatarray: Drop old
These were needed to support an old version of libgeodecomp. No reason to keep
them around.
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/Manifest | 2 -
dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild | 44 --------------------
dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild | 48 ----------------------
3 files changed, 94 deletions(-)
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest
index 0548310a4f1..436bbecce62 100644
--- a/dev-libs/libflatarray/Manifest
+++ b/dev-libs/libflatarray/Manifest
@@ -1,3 +1 @@
-DIST libflatarray-0.2.0.tar.bz2 34193 BLAKE2B 8f409b097a0dfe037e9fdd1f8ed3b0ba86ef9ab816219b9357d119afa1c7236c0a467d9705fd5050ccbdc54ee40b811d2daee0a697f8ba720f037294d0305d52 SHA512 96050c08479429baf22a9694ca7354e1ab4fa892976d4098419e2863cac8e21aec586116a1702a5050753febd9b9321a14fc4da5d6487cf75a574562ec4d4647
-DIST libflatarray-0.3.0.tar.bz2 104544 BLAKE2B 9ac490a526fbd71478ac569538bad28e01a1a91bd71d37e85bf89181e856e79b2dec6af5415f238e5f72fbbe57cda59ee87ebd79cd273887061e2bbb93a7ce31 SHA512 c58339cdadf98f552d2f1b440a293c48923f32fc43a5a06ee8b8a40835a5f6c21514f7a9efa0ff23930ab9fdda8d4389641ec83c589e1982dbf5a3f75d2ffd37
DIST libflatarray-0.4.0_pre20200314.tar.gz 165804 BLAKE2B 593e26b4c67ca67143ac9fdfca697700ae4caff807bca0b50d7a2de05ad8dadb79c98f9db39b728fdf098cd8e948c99963d11cf95bbc31b6c0f485e81d9736e8 SHA512 3f78c0db04e3de637fd8ed938c2d4d88d1eb270fc6a95f2d1b0909c4a6df40720e77c2aedac5ba38be32f703600a075107000ba028b38739b4206b7498f66955
diff --git a/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild b/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild
deleted file mode 100644
index 726b836fc76..00000000000
--- a/dev-libs/libflatarray/libflatarray-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake cuda
-
-DESCRIPTION="Struct of arrays library with object oriented interface for C++"
-HOMEPAGE="
- http://www.libgeodecomp.org/libflatarray.html
- https://github.com/STEllAR-GROUP/libflatarray"
-SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="cuda examples"
-RESTRICT="test"
-
-DEPEND=">=dev-libs/boost-1.48
- cuda? ( dev-util/nvidia-cuda-toolkit )"
-
-src_prepare() {
- cmake_src_prepare
- use cuda && cuda_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CUDA=$(usex cuda)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}
- dodoc -r examples/
- dodoc -r "${WORKDIR}"/${P}_build/examples/
- find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -r {} + || die
- fi
-}
diff --git a/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild b/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild
deleted file mode 100644
index 91d438f3f27..00000000000
--- a/dev-libs/libflatarray/libflatarray-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake cuda
-
-DESCRIPTION="Struct of arrays library with object oriented interface for C++"
-HOMEPAGE="
- http://www.libgeodecomp.org/libflatarray.html
- https://github.com/STEllAR-GROUP/libflatarray"
-SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="cuda examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- cuda? ( dev-util/nvidia-cuda-toolkit )"
-
-src_prepare() {
- cmake_src_prepare
- use cuda && cuda_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CUDA=$(usex cuda)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}
- dodoc -r examples/
- dodoc -r "${WORKDIR}"/${P}_build/examples/
- find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -r {} + || die
- fi
-}
-
-src_test() {
- cmake_build check
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-10-31 9:47 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-10-31 9:47 UTC (permalink / raw
To: gentoo-commits
commit: 010b77e00e337dcbef21a39b44ac149566a5dbf8
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Oct 9 19:46:27 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 09:47:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010b77e0
dev-libs/libflatarray: Drop old
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/17688
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/Manifest | 1 -
.../libflatarray-0.4.0_pre20200314.ebuild | 52 ----------------------
2 files changed, 53 deletions(-)
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest
index 70abd695abb..0aeb15745a8 100644
--- a/dev-libs/libflatarray/Manifest
+++ b/dev-libs/libflatarray/Manifest
@@ -1,2 +1 @@
-DIST libflatarray-0.4.0_pre20200314.tar.gz 165804 BLAKE2B 593e26b4c67ca67143ac9fdfca697700ae4caff807bca0b50d7a2de05ad8dadb79c98f9db39b728fdf098cd8e948c99963d11cf95bbc31b6c0f485e81d9736e8 SHA512 3f78c0db04e3de637fd8ed938c2d4d88d1eb270fc6a95f2d1b0909c4a6df40720e77c2aedac5ba38be32f703600a075107000ba028b38739b4206b7498f66955
DIST libflatarray-0.4.0_pre20201009.tar.gz 166551 BLAKE2B 6e2a13b69a8cd21124c02c849956b85fed1c57d01e2b359044302573526d281b191454acbc0ef37355c0c7b5f8b34d48eed4ca0d5d44f75008040950cb570cbf SHA512 2d2111cdb0c5d80e2af04eb3b53e6aa0a3ca989809adc0e8ca654c31a46a3bcbd916eb0a5b5f9e86391e54a22bbefec3d1cbdbe0dbbd0c538da0130dcc7db562
diff --git a/dev-libs/libflatarray/libflatarray-0.4.0_pre20200314.ebuild b/dev-libs/libflatarray/libflatarray-0.4.0_pre20200314.ebuild
deleted file mode 100644
index 95122803d1b..00000000000
--- a/dev-libs/libflatarray/libflatarray-0.4.0_pre20200314.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake cuda
-
-MY_COMMIT="c5d90fb37ef52dbe56f611979fbe120fa1303284"
-
-DESCRIPTION="Struct of arrays library with object oriented interface for C++"
-HOMEPAGE="
- http://www.libgeodecomp.org/libflatarray.html
- https://github.com/STEllAR-GROUP/libflatarray"
-SRC_URI="https://github.com/STEllAR-GROUP/libflatarray/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="cuda examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- cuda? ( dev-util/nvidia-cuda-toolkit )"
-
-S="${WORKDIR}/libflatarray-${MY_COMMIT}"
-
-src_prepare() {
- cmake_src_prepare
- use cuda && cuda_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CUDA=$(usex cuda)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}
- dodoc -r examples/
- dodoc -r "${WORKDIR}"/${P}_build/examples/
- find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -r {} + || die
- fi
-}
-
-src_test() {
- cmake_build check
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
@ 2020-10-31 9:47 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-10-31 9:47 UTC (permalink / raw
To: gentoo-commits
commit: 7bd4576263b2f5d3eded133630a6a48564e22ea1
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Oct 9 17:03:57 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 09:47:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd45762
dev-libs/libflatarray: Bump version to v0.4.0_pre20201009
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/libflatarray/Manifest | 1 +
.../libflatarray-0.4.0_pre20201009.ebuild | 52 ++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest
index 436bbecce62..70abd695abb 100644
--- a/dev-libs/libflatarray/Manifest
+++ b/dev-libs/libflatarray/Manifest
@@ -1 +1,2 @@
DIST libflatarray-0.4.0_pre20200314.tar.gz 165804 BLAKE2B 593e26b4c67ca67143ac9fdfca697700ae4caff807bca0b50d7a2de05ad8dadb79c98f9db39b728fdf098cd8e948c99963d11cf95bbc31b6c0f485e81d9736e8 SHA512 3f78c0db04e3de637fd8ed938c2d4d88d1eb270fc6a95f2d1b0909c4a6df40720e77c2aedac5ba38be32f703600a075107000ba028b38739b4206b7498f66955
+DIST libflatarray-0.4.0_pre20201009.tar.gz 166551 BLAKE2B 6e2a13b69a8cd21124c02c849956b85fed1c57d01e2b359044302573526d281b191454acbc0ef37355c0c7b5f8b34d48eed4ca0d5d44f75008040950cb570cbf SHA512 2d2111cdb0c5d80e2af04eb3b53e6aa0a3ca989809adc0e8ca654c31a46a3bcbd916eb0a5b5f9e86391e54a22bbefec3d1cbdbe0dbbd0c538da0130dcc7db562
diff --git a/dev-libs/libflatarray/libflatarray-0.4.0_pre20201009.ebuild b/dev-libs/libflatarray/libflatarray-0.4.0_pre20201009.ebuild
new file mode 100644
index 00000000000..89ce35e4b3e
--- /dev/null
+++ b/dev-libs/libflatarray/libflatarray-0.4.0_pre20201009.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake cuda
+
+MY_COMMIT="c8df37f6ac73250998b90c397458469902d6d9b9"
+
+DESCRIPTION="Struct of arrays library with object oriented interface for C++"
+HOMEPAGE="
+ http://www.libgeodecomp.org/libflatarray.html
+ https://github.com/STEllAR-GROUP/libflatarray"
+SRC_URI="https://github.com/STEllAR-GROUP/libflatarray/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="cuda examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ cuda? ( dev-util/nvidia-cuda-toolkit )"
+
+S="${WORKDIR}/libflatarray-${MY_COMMIT}"
+
+src_prepare() {
+ cmake_src_prepare
+ use cuda && cuda_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CUDA=$(usex cuda)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}
+ dodoc -r examples/
+ dodoc -r "${WORKDIR}"/${P}_build/examples/
+ find "${ED}"/usr/share/doc/${PF} -iname "*cmake*" -exec rm -r {} + || die
+ fi
+}
+
+src_test() {
+ cmake_build check
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2020-10-31 9:47 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-14 6:25 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/ Joonas Niilola
-- strict thread matches above, loose matches on Subject: below --
2020-10-31 9:47 Joonas Niilola
2020-10-31 9:47 Joonas Niilola
2020-03-28 14:21 Joonas Niilola
2020-03-15 17:52 Joonas Niilola
2020-02-25 6:05 Joonas Niilola
2020-02-14 6:22 Joonas Niilola
2020-02-14 6:22 Joonas Niilola
2020-02-14 6:22 Joonas Niilola
2020-01-14 6:48 Joonas Niilola
2019-08-30 5:11 Slawek Lis
2018-06-25 4:44 Andreas Sturmlechner
2016-11-03 17:37 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox