public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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