[gentoo-commits] repo/gentoo:master commit in: dev-libs/libflatarray/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}