[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-10-31 Thread Joonas Niilola
commit: 7bd4576263b2f5d3eded133630a6a48564e22ea1
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Oct  9 17:03:57 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 31 09:47:39 2020 +
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  kmk-computers.de>
Signed-off-by: Joonas Niilola  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-10-31 Thread Joonas Niilola
commit: 010b77e00e337dcbef21a39b44ac149566a5dbf8
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Oct  9 19:46:27 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 31 09:47:40 2020 +
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  kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/17688
Signed-off-by: Joonas Niilola  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-03-28 Thread Joonas Niilola
commit: ecbc4f63eff10903a21694780dc9cff03bffdfd1
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu Mar 26 15:34:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 28 14:21:16 2020 +
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  kmk-computers.de>
Signed-off-by: Joonas Niilola  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..000
--- 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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-03-15 Thread Joonas Niilola
commit: 33bc65a5f0c0e74fdbba441040c21227caf8cbe2
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Mar  7 10:57:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 15 17:51:48 2020 +
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  kmk-computers.de>
Signed-off-by: Joonas Niilola  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-02-24 Thread Joonas Niilola
commit: 5380367cc5a66c17f9b6cc7410d1944fab66b0a0
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Feb 15 10:03:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 25 06:04:50 2020 +
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  kmk-computers.de>
Signed-off-by: Joonas Niilola  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 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+k...@kmk-computers.de
+Kurt Kanzenbach
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
 LibFlatArray is a multi-dimensional C++ array class which provides
 an object-oriented view (a.k.a. array of structs, AoS) while



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-02-13 Thread Joonas Niilola
commit: cb5a86ec8fd50311e865fe921e49db08187e1ff0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb 14 06:24:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 14 06:24:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5a86ec

dev-libs/libflatarray: clean rm options

Signed-off-by: Joonas Niilola  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
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-02-13 Thread Joonas Niilola
commit: 743f0a6eb9b1a5d1a32c359dd29b949b04e63917
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Feb 14 05:33:20 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 14 06:22:26 2020 +
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  kmk-computers.de>
Signed-off-by: Joonas Niilola  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..000
--- 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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-02-13 Thread Joonas Niilola
commit: 904db9101a31e21fe33c53a0e5edec6aababaf4b
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Feb 14 05:30:00 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 14 06:22:25 2020 +
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  kmk-computers.de>
Signed-off-by: Joonas Niilola  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-02-13 Thread Joonas Niilola
commit: c9a8ba47531ac23d81f312839a70720a9fb63bb9
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Feb 14 05:29:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 14 06:22:16 2020 +
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  kmk-computers.de>
Signed-off-by: Joonas Niilola  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2020-01-13 Thread Joonas Niilola
commit: 9b233d69ee4b6e1487e90a65504ccf107e5ee1fa
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Jan 11 13:41:24 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jan 14 06:46:31 2020 +
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  kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/14331
Signed-off-by: Joonas Niilola  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
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2019-08-29 Thread Slawek Lis
commit: e7773552b82db1a5b7a10fbf9f5c86d77a0b2e8b
Author: Slawomir Lis  gentoo  org>
AuthorDate: Fri Aug 30 04:36:52 2019 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Fri Aug 30 05:08:25 2019 +
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  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2018-06-24 Thread Andreas Sturmlechner
commit: 57a26171608650af2d5e71da42d55dc4f007fc73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  3 14:24:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 25 04:43:48 2018 +
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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/

2016-11-03 Thread David Seifert
commit: c3bcf7ae7d238a40138f0f0a8f31d3b927a47ac7
Author: Andreas Schäfer  gmx  de>
AuthorDate: Thu Oct 20 20:10:02 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Nov  3 17:37:27 2016 +
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  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 ..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
+}