[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 634d707a150fa11013969d46d9406bc4eced672d Author: Guilherme Amadio gentoo org> AuthorDate: Sun Mar 10 20:03:31 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Sun Mar 10 20:03:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634d707a sci-physics/clhep: reorder variables reported by pkgcheck Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.7.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.7.1.ebuild b/sci-physics/clhep/clhep-2.4.7.1.ebuild index 64d80ec81637..112f6512dddc 100644 --- a/sci-physics/clhep/clhep-2.4.7.1.ebuild +++ b/sci-physics/clhep/clhep-2.4.7.1.ebuild @@ -8,6 +8,9 @@ inherit cmake DESCRIPTION="High Energy Physics C++ library" HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; + +S="${WORKDIR}/${PV}/CLHEP" + LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" @@ -26,8 +29,6 @@ BDEPEND=" ) " -S="${WORKDIR}/${PV}/CLHEP" - src_prepare() { cmake_src_prepare
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: b992b2ad98dd88c31244f670cbf510df8df1c601 Author: Guilherme Amadio gentoo org> AuthorDate: Sun Mar 10 20:02:45 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Sun Mar 10 20:03:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b992b2ad sci-physics/clhep: drop 2.4.6.2, 2.4.6.4 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 2 -- sci-physics/clhep/clhep-2.4.6.2.ebuild | 55 -- sci-physics/clhep/clhep-2.4.6.4.ebuild | 55 -- 3 files changed, 112 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index e5e459a13474..48386cab6d69 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,3 +1 @@ -DIST clhep-2.4.6.2.tgz 1550248 BLAKE2B 10da3a7adc295c306d3ad57bff68489852717885eac544fe6858aed3868047cb377565f55a861751a09ea6c88584fe94b685f5dcef84c6e51afdddef8080eeb2 SHA512 cae1295d27b804c3b45c21195d8d45e9403e9449ca12d1e1a031615584f46784a1c6f75fdbc51467b901fa47057aa79077bd224994f0b6261abefc99810c2687 -DIST clhep-2.4.6.4.tgz 1550911 BLAKE2B 20da75b641e9396b8b63d81f931f63ecf886ca1e02c8d4eda48ff17ba27753df66bebd758db410d7c5c2c18db0bc82641a48da1e40c48f5da0f01db9524f0d53 SHA512 7df53762a2e788bdc5e4a780bedbca7fa862b033389972cd698f364f0b399e23705554e44da3df140d6334c513b494fe90ffc2b592a36792fbb2bc7c5626da90 DIST clhep-2.4.7.1.tgz 1229169 BLAKE2B 9bf00c634142874328bc385950c542a1836c83cb35d8366f5b6c3a4ffe5e17e108c9917a5508506f3a400f0bd9e0e635b70e8c7ac73d1db3071e876a0e073339 SHA512 2d997c23fac5c2113cd749764e9d61c9ee3b95e145e29343a4c87a81d0eeed5c0216c73e5ae1630f1462d115b4df78d061a1165949cd1babecb65a9358106095 diff --git a/sci-physics/clhep/clhep-2.4.6.2.ebuild b/sci-physics/clhep/clhep-2.4.6.2.ebuild deleted file mode 100644 index 64d80ec81637.. --- a/sci-physics/clhep/clhep-2.4.6.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc test threads" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-text/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) -" - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - cmake_src_prepare - - # respect flags - sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die - # dont build test if not asked - if ! use test; then - cmake_comment_add_subdirectory test - fi - # gentoo doc directory - if use doc; then - grep -rl 'share/doc/CLHEP' | - xargs sed -i \ - -e "s:share/doc/CLHEP:share/doc/${PF}:" \ - {.,*}/CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCLHEP_BUILD_DOCS=$(usex doc) - -DCLHEP_SINGLE_THREAD=$(usex threads no yes) - ) - cmake_src_configure -} diff --git a/sci-physics/clhep/clhep-2.4.6.4.ebuild b/sci-physics/clhep/clhep-2.4.6.4.ebuild deleted file mode 100644 index 64d80ec81637.. --- a/sci-physics/clhep/clhep-2.4.6.4.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc test threads" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-text/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) -" - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - cmake_src_prepare - - # respect flags - sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die - # dont build test if not asked - if ! use test; then - cmake_comment_add_subdirectory test - fi - # gentoo doc directory - if use doc; then - grep -rl 'share/doc/CLHEP' | - xargs sed -i \ - -e "s:share/doc/CLHEP:share/doc/${PF}:" \ -
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 40195cc86a4b884b96287eac5f9b806ecf4127ef Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 16 19:16:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 16 19:16:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40195cc8 sci-physics/clhep: Stabilize 2.4.7.1 amd64, #920129 Signed-off-by: Arthur Zamarin gentoo.org> sci-physics/clhep/clhep-2.4.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.7.1.ebuild b/sci-physics/clhep/clhep-2.4.7.1.ebuild index 8297ecd068ed..78d5e4cde95d 100644 --- a/sci-physics/clhep/clhep-2.4.7.1.ebuild +++ b/sci-physics/clhep/clhep-2.4.7.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 3d5e8ba5ee0f8a29dad459a59f7baaebeb3520c5 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Oct 31 09:05:57 2023 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Oct 31 11:46:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5e8ba5 sci-physics/clhep: stabilize 2.4.6.4 for amd64 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.6.4.ebuild b/sci-physics/clhep/clhep-2.4.6.4.ebuild index 8297ecd068ed..78d5e4cde95d 100644 --- a/sci-physics/clhep/clhep-2.4.6.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.6.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: a8a04438a4d0382bd90e66b0678e04f4240bcccb Author: Guilherme Amadio gentoo org> AuthorDate: Tue Oct 31 09:11:21 2023 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Oct 31 11:46:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a04438 sci-physics/clhep: add 2.4.7.1 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.7.1.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 0bf1be887f26..e5e459a13474 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,2 +1,3 @@ DIST clhep-2.4.6.2.tgz 1550248 BLAKE2B 10da3a7adc295c306d3ad57bff68489852717885eac544fe6858aed3868047cb377565f55a861751a09ea6c88584fe94b685f5dcef84c6e51afdddef8080eeb2 SHA512 cae1295d27b804c3b45c21195d8d45e9403e9449ca12d1e1a031615584f46784a1c6f75fdbc51467b901fa47057aa79077bd224994f0b6261abefc99810c2687 DIST clhep-2.4.6.4.tgz 1550911 BLAKE2B 20da75b641e9396b8b63d81f931f63ecf886ca1e02c8d4eda48ff17ba27753df66bebd758db410d7c5c2c18db0bc82641a48da1e40c48f5da0f01db9524f0d53 SHA512 7df53762a2e788bdc5e4a780bedbca7fa862b033389972cd698f364f0b399e23705554e44da3df140d6334c513b494fe90ffc2b592a36792fbb2bc7c5626da90 +DIST clhep-2.4.7.1.tgz 1229169 BLAKE2B 9bf00c634142874328bc385950c542a1836c83cb35d8366f5b6c3a4ffe5e17e108c9917a5508506f3a400f0bd9e0e635b70e8c7ac73d1db3071e876a0e073339 SHA512 2d997c23fac5c2113cd749764e9d61c9ee3b95e145e29343a4c87a81d0eeed5c0216c73e5ae1630f1462d115b4df78d061a1165949cd1babecb65a9358106095 diff --git a/sci-physics/clhep/clhep-2.4.7.1.ebuild b/sci-physics/clhep/clhep-2.4.7.1.ebuild new file mode 100644 index ..8297ecd068ed --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.7.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + cmake_comment_add_subdirectory test + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: f0978a52d5bf823d51923d65744ec2ce78433a9b Author: Benda Xu gentoo org> AuthorDate: Mon Aug 14 13:07:13 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Aug 14 13:14:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0978a52 sci-physics/clhep: add 2.4.6.4, drop 2.4.5.3 Signed-off-by: Benda Xu gentoo.org> sci-physics/clhep/Manifest | 2 +- sci-physics/clhep/{clhep-2.4.5.3.ebuild => clhep-2.4.6.4.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index ec92ff77ebf2..0bf1be887f26 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,2 +1,2 @@ -DIST clhep-2.4.5.3.tgz 1552597 BLAKE2B a2edcbe133af98c817982f9d9f787fbbc76a1e8a10a29c890cbdd223670ee2e9d6dec872de80880e5d286790ee0168501cd3270bdbed04f9781554ee35f6eb1a SHA512 f677c93bb53047167fe0f22cbf1f5d97f27476b64566817a799240bfce8e9fe7fd658a168c25fad76a35c6eb92e1e42ec7b88960facb6632279367f0606282c8 DIST clhep-2.4.6.2.tgz 1550248 BLAKE2B 10da3a7adc295c306d3ad57bff68489852717885eac544fe6858aed3868047cb377565f55a861751a09ea6c88584fe94b685f5dcef84c6e51afdddef8080eeb2 SHA512 cae1295d27b804c3b45c21195d8d45e9403e9449ca12d1e1a031615584f46784a1c6f75fdbc51467b901fa47057aa79077bd224994f0b6261abefc99810c2687 +DIST clhep-2.4.6.4.tgz 1550911 BLAKE2B 20da75b641e9396b8b63d81f931f63ecf886ca1e02c8d4eda48ff17ba27753df66bebd758db410d7c5c2c18db0bc82641a48da1e40c48f5da0f01db9524f0d53 SHA512 7df53762a2e788bdc5e4a780bedbca7fa862b033389972cd698f364f0b399e23705554e44da3df140d6334c513b494fe90ffc2b592a36792fbb2bc7c5626da90 diff --git a/sci-physics/clhep/clhep-2.4.5.3.ebuild b/sci-physics/clhep/clhep-2.4.6.4.ebuild similarity index 95% rename from sci-physics/clhep/clhep-2.4.5.3.ebuild rename to sci-physics/clhep/clhep-2.4.6.4.ebuild index 78d5e4cde95d..8297ecd068ed 100644 --- a/sci-physics/clhep/clhep-2.4.5.3.ebuild +++ b/sci-physics/clhep/clhep-2.4.6.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 5606d408605ec0ecfcdda51b3715a32172fa7e11 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 3 14:56:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 9 14:50:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5606d408 sci-physics/clhep: destabilize for ~x86 Signed-off-by: Arthur Zamarin gentoo.org> sci-physics/clhep/clhep-2.4.5.3.ebuild | 4 ++-- sci-physics/clhep/clhep-2.4.6.2.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.5.3.ebuild b/sci-physics/clhep/clhep-2.4.5.3.ebuild index bae7df5849e2..78d5e4cde95d 100644 --- a/sci-physics/clhep/clhep-2.4.5.3.ebuild +++ b/sci-physics/clhep/clhep-2.4.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )" diff --git a/sci-physics/clhep/clhep-2.4.6.2.ebuild b/sci-physics/clhep/clhep-2.4.6.2.ebuild index d53a9179fe2e..78d5e4cde95d 100644 --- a/sci-physics/clhep/clhep-2.4.6.2.ebuild +++ b/sci-physics/clhep/clhep-2.4.6.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: da152cb9ebf8eaf082d6ddf4d0133dce3e56c4fe Author: Guilherme Amadio gentoo org> AuthorDate: Tue May 23 07:37:07 2023 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed May 24 06:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da152cb9 sci-physics/clhep: stabilize 2.4.6.2 for amd64, x86 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.6.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.6.2.ebuild b/sci-physics/clhep/clhep-2.4.6.2.ebuild index 57eb9a57fa2c..d53a9179fe2e 100644 --- a/sci-physics/clhep/clhep-2.4.6.2.ebuild +++ b/sci-physics/clhep/clhep-2.4.6.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 49d00329580d667747610f554bb984fc23f0a57d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 28 09:17:24 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 29 21:59:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d00329 sci-physics/clhep: drop 2.4.5.1 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-physics/clhep/Manifest | 1 - sci-physics/clhep/clhep-2.4.5.1.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index d5453180d3dc..ec92ff77ebf2 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,3 +1,2 @@ -DIST clhep-2.4.5.1.tgz 1551358 BLAKE2B e428946163dd525291643e9cdb4921dea64feacf4281aaa4b1466bed021e123ac29fa654e115efa3bb1d154869b4c04196f562850b5e6e162e98001a3d901727 SHA512 68612004a92c6dc036471f440bc00605b611a6f2f9f46ab7343c1f83357498bb7518c4dd2e44d0aef754188d5efbc3ac9187c2371bc6bd46ca076ab4ff13afae DIST clhep-2.4.5.3.tgz 1552597 BLAKE2B a2edcbe133af98c817982f9d9f787fbbc76a1e8a10a29c890cbdd223670ee2e9d6dec872de80880e5d286790ee0168501cd3270bdbed04f9781554ee35f6eb1a SHA512 f677c93bb53047167fe0f22cbf1f5d97f27476b64566817a799240bfce8e9fe7fd658a168c25fad76a35c6eb92e1e42ec7b88960facb6632279367f0606282c8 DIST clhep-2.4.6.2.tgz 1550248 BLAKE2B 10da3a7adc295c306d3ad57bff68489852717885eac544fe6858aed3868047cb377565f55a861751a09ea6c88584fe94b685f5dcef84c6e51afdddef8080eeb2 SHA512 cae1295d27b804c3b45c21195d8d45e9403e9449ca12d1e1a031615584f46784a1c6f75fdbc51467b901fa47057aa79077bd224994f0b6261abefc99810c2687 diff --git a/sci-physics/clhep/clhep-2.4.5.1.ebuild b/sci-physics/clhep/clhep-2.4.5.1.ebuild deleted file mode 100644 index bae7df5849e2.. --- a/sci-physics/clhep/clhep-2.4.5.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc test threads" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-doc/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) -" - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - cmake_src_prepare - - # respect flags - sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die - # dont build test if not asked - if ! use test; then - cmake_comment_add_subdirectory test - fi - # gentoo doc directory - if use doc; then - grep -rl 'share/doc/CLHEP' | - xargs sed -i \ - -e "s:share/doc/CLHEP:share/doc/${PF}:" \ - {.,*}/CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCLHEP_BUILD_DOCS=$(usex doc) - -DCLHEP_SINGLE_THREAD=$(usex threads no yes) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 5c97920bbb55ce683b602e214102a5d5c9dc546f Author: Guilherme Amadio gentoo org> AuthorDate: Thu Dec 15 15:25:52 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Dec 15 15:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c97920b sci-physics/clhep: version bump to 2.4.6.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.6.2.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 038acbbab602..d5453180d3dc 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,2 +1,3 @@ DIST clhep-2.4.5.1.tgz 1551358 BLAKE2B e428946163dd525291643e9cdb4921dea64feacf4281aaa4b1466bed021e123ac29fa654e115efa3bb1d154869b4c04196f562850b5e6e162e98001a3d901727 SHA512 68612004a92c6dc036471f440bc00605b611a6f2f9f46ab7343c1f83357498bb7518c4dd2e44d0aef754188d5efbc3ac9187c2371bc6bd46ca076ab4ff13afae DIST clhep-2.4.5.3.tgz 1552597 BLAKE2B a2edcbe133af98c817982f9d9f787fbbc76a1e8a10a29c890cbdd223670ee2e9d6dec872de80880e5d286790ee0168501cd3270bdbed04f9781554ee35f6eb1a SHA512 f677c93bb53047167fe0f22cbf1f5d97f27476b64566817a799240bfce8e9fe7fd658a168c25fad76a35c6eb92e1e42ec7b88960facb6632279367f0606282c8 +DIST clhep-2.4.6.2.tgz 1550248 BLAKE2B 10da3a7adc295c306d3ad57bff68489852717885eac544fe6858aed3868047cb377565f55a861751a09ea6c88584fe94b685f5dcef84c6e51afdddef8080eeb2 SHA512 cae1295d27b804c3b45c21195d8d45e9403e9449ca12d1e1a031615584f46784a1c6f75fdbc51467b901fa47057aa79077bd224994f0b6261abefc99810c2687 diff --git a/sci-physics/clhep/clhep-2.4.6.2.ebuild b/sci-physics/clhep/clhep-2.4.6.2.ebuild new file mode 100644 index ..57eb9a57fa2c --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.6.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + cmake_comment_add_subdirectory test + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 9ad2832503baeea3f4a4bd91654ac169e0e8fe2d Author: Guilherme Amadio gentoo org> AuthorDate: Thu Dec 15 15:27:01 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Dec 15 15:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad28325 sci-physics/clhep: stabilize 2.4.5.3 for amd64, x86 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.5.3.ebuild b/sci-physics/clhep/clhep-2.4.5.3.ebuild index 57eb9a57fa2c..bae7df5849e2 100644 --- a/sci-physics/clhep/clhep-2.4.5.3.ebuild +++ b/sci-physics/clhep/clhep-2.4.5.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: c4c861888ed53fcbaae3832c9e1b504cccbc3028 Author: Guilherme Amadio gentoo org> AuthorDate: Fri Jun 10 13:21:31 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Fri Jun 10 13:21:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c86188 sci-physics/clhep: version bump to 2.4.5.3 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 2 +- sci-physics/clhep/{clhep-2.4.5.2.ebuild => clhep-2.4.5.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 8a69cea74cb5..038acbbab602 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,2 +1,2 @@ DIST clhep-2.4.5.1.tgz 1551358 BLAKE2B e428946163dd525291643e9cdb4921dea64feacf4281aaa4b1466bed021e123ac29fa654e115efa3bb1d154869b4c04196f562850b5e6e162e98001a3d901727 SHA512 68612004a92c6dc036471f440bc00605b611a6f2f9f46ab7343c1f83357498bb7518c4dd2e44d0aef754188d5efbc3ac9187c2371bc6bd46ca076ab4ff13afae -DIST clhep-2.4.5.2.tgz 1552396 BLAKE2B c4e950d988d7f88267df1da717f131b8f3e83db35b411e221415f0325e8115fcdd3dab3552301e8fb5ae7687aaf4227407643e32100fbb356fdbc076edbab928 SHA512 e63e1adbfb5476b4c1e4bb0710535afbd8962efe679f6625a5a1c4a84c109445de3bdc2c4443e3f12e858f0537a4bb700729da1a7f6e5c3c182e28bc195e9d2a +DIST clhep-2.4.5.3.tgz 1552597 BLAKE2B a2edcbe133af98c817982f9d9f787fbbc76a1e8a10a29c890cbdd223670ee2e9d6dec872de80880e5d286790ee0168501cd3270bdbed04f9781554ee35f6eb1a SHA512 f677c93bb53047167fe0f22cbf1f5d97f27476b64566817a799240bfce8e9fe7fd658a168c25fad76a35c6eb92e1e42ec7b88960facb6632279367f0606282c8 diff --git a/sci-physics/clhep/clhep-2.4.5.2.ebuild b/sci-physics/clhep/clhep-2.4.5.3.ebuild similarity index 100% rename from sci-physics/clhep/clhep-2.4.5.2.ebuild rename to sci-physics/clhep/clhep-2.4.5.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 2c7676d1c0552892c081470ae06e240324e4b6a3 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jun 7 13:22:35 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jun 7 14:45:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7676d1 sci-physics/clhep: version bump to 2.4.5.2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.5.2.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 56e400e6853a..8a69cea74cb5 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1 +1,2 @@ DIST clhep-2.4.5.1.tgz 1551358 BLAKE2B e428946163dd525291643e9cdb4921dea64feacf4281aaa4b1466bed021e123ac29fa654e115efa3bb1d154869b4c04196f562850b5e6e162e98001a3d901727 SHA512 68612004a92c6dc036471f440bc00605b611a6f2f9f46ab7343c1f83357498bb7518c4dd2e44d0aef754188d5efbc3ac9187c2371bc6bd46ca076ab4ff13afae +DIST clhep-2.4.5.2.tgz 1552396 BLAKE2B c4e950d988d7f88267df1da717f131b8f3e83db35b411e221415f0325e8115fcdd3dab3552301e8fb5ae7687aaf4227407643e32100fbb356fdbc076edbab928 SHA512 e63e1adbfb5476b4c1e4bb0710535afbd8962efe679f6625a5a1c4a84c109445de3bdc2c4443e3f12e858f0537a4bb700729da1a7f6e5c3c182e28bc195e9d2a diff --git a/sci-physics/clhep/clhep-2.4.5.2.ebuild b/sci-physics/clhep/clhep-2.4.5.2.ebuild new file mode 100644 index ..57eb9a57fa2c --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.5.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + cmake_comment_add_subdirectory test + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/files/, sci-physics/clhep/
commit: 47428f3d5faaf674d8da12366bbaea692b6d5d90 Author: Guilherme Amadio gentoo org> AuthorDate: Mon May 30 12:50:41 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue May 31 06:53:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47428f3d sci-physics/clhep: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 3 - sci-physics/clhep/clhep-2.4.1.3-r2.ebuild | 57 -- sci-physics/clhep/clhep-2.4.4.0.ebuild | 60 --- sci-physics/clhep/clhep-2.4.4.2.ebuild | 55 - .../clhep/files/clhep-fix-testThreaded.patch | 90 -- sci-physics/clhep/files/clhep-modulemap.patch | 24 -- 6 files changed, 289 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 303f3a4541cd..56e400e6853a 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,4 +1 @@ -DIST clhep-2.4.1.3.tgz 1537908 BLAKE2B 92fd1fcc415b01d8efa44be67c3bf9e58af2b4d18b6e7ee2161fbc20312428a6f17eacc09150ccff7fefb1686161518042f5c2f7558ff00b4d5696d002432ece SHA512 f7a52b353dc2c6d30cb7d307af71a028838ec674af2a50fe0199335d0b0f7fb4b84489ccfd12f21ecb7b1327acbc87065e7e87363308fd0caad5748a657aac13 -DIST clhep-2.4.4.0.tgz 1541722 BLAKE2B 077048ea3ce94de88f08a1ae51ab9af892385d6747ed9f875e13b5aacc725e85f723031d42f526ca53050c07dad621053008c71d0f255f32893724f3e8189e52 SHA512 3ae88c8f31877c6e2cac7f7612946e9989186876c66015e6bfeab19260814c8a8bfb21fa28dd251cd2c43e4e3f63f336249c430c984f84810441603e949ecb5d -DIST clhep-2.4.4.2.tgz 1541867 BLAKE2B 69f23c298db57fbd23a505facd993725f4f21b410463069570e98826dc96d54f309b010df27a5fe910c756bfb1dcdffdb9b47452ef5ddadd5a91ed81a1d9566e SHA512 c267e113111c139f4048db774c81167e53a70d4911f8106c3fabf5980935dfc9b451108385e9d8b8dccace99b4732a21ec0ea2fb86004bb85d04c02cfa54a619 DIST clhep-2.4.5.1.tgz 1551358 BLAKE2B e428946163dd525291643e9cdb4921dea64feacf4281aaa4b1466bed021e123ac29fa654e115efa3bb1d154869b4c04196f562850b5e6e162e98001a3d901727 SHA512 68612004a92c6dc036471f440bc00605b611a6f2f9f46ab7343c1f83357498bb7518c4dd2e44d0aef754188d5efbc3ac9187c2371bc6bd46ca076ab4ff13afae diff --git a/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild b/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild deleted file mode 100644 index ea1591ede033.. --- a/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc test threads" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-doc/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) -" - -PATCHES=( "${FILESDIR}"/clhep-fix-testThreaded.patch ) - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - cmake_src_prepare - - # respect flags - sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die - # dont build test if not asked - if ! use test; then - cmake_comment_add_subdirectory test - fi - # gentoo doc directory - if use doc; then - grep -rl 'share/doc/CLHEP' | - xargs sed -i \ - -e "s:share/doc/CLHEP:share/doc/${PF}:" \ - {.,*}/CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCLHEP_BUILD_DOCS=$(usex doc) - -DCLHEP_SINGLE_THREAD=$(usex threads no yes) - ) - cmake_src_configure -} diff --git a/sci-physics/clhep/clhep-2.4.4.0.ebuild b/sci-physics/clhep/clhep-2.4.4.0.ebuild deleted file mode 100644 index 770db67ea689.. --- a/sci-physics/clhep/clhep-2.4.4.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc test threads" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-doc/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontu
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 6be996b6ac2706dd20d532d3e39dee32a045fa41 Author: Guilherme Amadio gentoo org> AuthorDate: Mon May 30 12:47:02 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue May 31 06:53:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be996b6 sci-physics/clhep: stabilize 2.4.5.1 on amd64/x86 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.5.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.5.1.ebuild b/sci-physics/clhep/clhep-2.4.5.1.ebuild index ab61250e0377..bae7df5849e2 100644 --- a/sci-physics/clhep/clhep-2.4.5.1.ebuild +++ b/sci-physics/clhep/clhep-2.4.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 7759614a9e2a716a6373f0218f08690971d91876 Author: Guilherme Amadio gentoo org> AuthorDate: Mon Sep 6 08:05:52 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Sep 6 09:44:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7759614a sci-physics/clhep: version bump to 2.4.5.1 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.5.1.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 1a028dc31e3..303f3a4541c 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,3 +1,4 @@ DIST clhep-2.4.1.3.tgz 1537908 BLAKE2B 92fd1fcc415b01d8efa44be67c3bf9e58af2b4d18b6e7ee2161fbc20312428a6f17eacc09150ccff7fefb1686161518042f5c2f7558ff00b4d5696d002432ece SHA512 f7a52b353dc2c6d30cb7d307af71a028838ec674af2a50fe0199335d0b0f7fb4b84489ccfd12f21ecb7b1327acbc87065e7e87363308fd0caad5748a657aac13 DIST clhep-2.4.4.0.tgz 1541722 BLAKE2B 077048ea3ce94de88f08a1ae51ab9af892385d6747ed9f875e13b5aacc725e85f723031d42f526ca53050c07dad621053008c71d0f255f32893724f3e8189e52 SHA512 3ae88c8f31877c6e2cac7f7612946e9989186876c66015e6bfeab19260814c8a8bfb21fa28dd251cd2c43e4e3f63f336249c430c984f84810441603e949ecb5d DIST clhep-2.4.4.2.tgz 1541867 BLAKE2B 69f23c298db57fbd23a505facd993725f4f21b410463069570e98826dc96d54f309b010df27a5fe910c756bfb1dcdffdb9b47452ef5ddadd5a91ed81a1d9566e SHA512 c267e113111c139f4048db774c81167e53a70d4911f8106c3fabf5980935dfc9b451108385e9d8b8dccace99b4732a21ec0ea2fb86004bb85d04c02cfa54a619 +DIST clhep-2.4.5.1.tgz 1551358 BLAKE2B e428946163dd525291643e9cdb4921dea64feacf4281aaa4b1466bed021e123ac29fa654e115efa3bb1d154869b4c04196f562850b5e6e162e98001a3d901727 SHA512 68612004a92c6dc036471f440bc00605b611a6f2f9f46ab7343c1f83357498bb7518c4dd2e44d0aef754188d5efbc3ac9187c2371bc6bd46ca076ab4ff13afae diff --git a/sci-physics/clhep/clhep-2.4.5.1.ebuild b/sci-physics/clhep/clhep-2.4.5.1.ebuild new file mode 100644 index 000..ab61250e037 --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.5.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + cmake_comment_add_subdirectory test + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 85a61a3b6978b0b869367928bc47507503fe9001 Author: Guilherme Amadio gentoo org> AuthorDate: Fri Jun 25 14:50:51 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Jun 28 10:45:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a61a3b sci-physics/clhep: version bump to 2.4.4.2 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.4.2.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index e67a3ec6935..1a028dc31e3 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,2 +1,3 @@ DIST clhep-2.4.1.3.tgz 1537908 BLAKE2B 92fd1fcc415b01d8efa44be67c3bf9e58af2b4d18b6e7ee2161fbc20312428a6f17eacc09150ccff7fefb1686161518042f5c2f7558ff00b4d5696d002432ece SHA512 f7a52b353dc2c6d30cb7d307af71a028838ec674af2a50fe0199335d0b0f7fb4b84489ccfd12f21ecb7b1327acbc87065e7e87363308fd0caad5748a657aac13 DIST clhep-2.4.4.0.tgz 1541722 BLAKE2B 077048ea3ce94de88f08a1ae51ab9af892385d6747ed9f875e13b5aacc725e85f723031d42f526ca53050c07dad621053008c71d0f255f32893724f3e8189e52 SHA512 3ae88c8f31877c6e2cac7f7612946e9989186876c66015e6bfeab19260814c8a8bfb21fa28dd251cd2c43e4e3f63f336249c430c984f84810441603e949ecb5d +DIST clhep-2.4.4.2.tgz 1541867 BLAKE2B 69f23c298db57fbd23a505facd993725f4f21b410463069570e98826dc96d54f309b010df27a5fe910c756bfb1dcdffdb9b47452ef5ddadd5a91ed81a1d9566e SHA512 c267e113111c139f4048db774c81167e53a70d4911f8106c3fabf5980935dfc9b451108385e9d8b8dccace99b4732a21ec0ea2fb86004bb85d04c02cfa54a619 diff --git a/sci-physics/clhep/clhep-2.4.4.2.ebuild b/sci-physics/clhep/clhep-2.4.4.2.ebuild new file mode 100644 index 000..ab61250e037 --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.4.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + cmake_comment_add_subdirectory test + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: cba2469f5cb1d602d085970f994e3103b7076358 Author: Guilherme Amadio gentoo org> AuthorDate: Mon Jun 14 09:15:36 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Jun 14 09:27:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba2469f sci-physics/clhep: stable on amd64/x86 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.4.0.ebuild b/sci-physics/clhep/clhep-2.4.4.0.ebuild index d7411dc2352..770db67ea68 100644 --- a/sci-physics/clhep/clhep-2.4.4.0.ebuild +++ b/sci-physics/clhep/clhep-2.4.4.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 90903bee6b3e252d0a3fe9e57293d491b811900f Author: Guilherme Amadio gentoo org> AuthorDate: Mon Jun 14 09:10:53 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Jun 14 09:27:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90903bee sci-physics/clhep: remove unnecessary reference to ED Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.1.3-r2.ebuild | 4 ++-- sci-physics/clhep/clhep-2.4.4.0.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild b/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild index d2ec2624103..ea1591ede03 100644 --- a/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -53,5 +53,5 @@ src_configure() { -DCLHEP_BUILD_DOCS=$(usex doc) -DCLHEP_SINGLE_THREAD=$(usex threads no yes) ) - DESTDIR="${ED}" cmake_src_configure + cmake_src_configure } diff --git a/sci-physics/clhep/clhep-2.4.4.0.ebuild b/sci-physics/clhep/clhep-2.4.4.0.ebuild index 1938b34ce53..d7411dc2352 100644 --- a/sci-physics/clhep/clhep-2.4.4.0.ebuild +++ b/sci-physics/clhep/clhep-2.4.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -56,5 +56,5 @@ src_configure() { -DCLHEP_BUILD_DOCS=$(usex doc) -DCLHEP_SINGLE_THREAD=$(usex threads no yes) ) - DESTDIR="${ED}" cmake_src_configure + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/files/, sci-physics/clhep/
commit: 29b5e3eb423b5f52518941765dc6326f578f87ef Author: Guilherme Amadio gentoo org> AuthorDate: Thu Nov 19 08:58:22 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Nov 19 15:35:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b5e3eb sci-physics/clhep: fix bug 755476 Closes: https://bugs.gentoo.org/755476 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.4.0.ebuild| 5 - sci-physics/clhep/files/clhep-modulemap.patch | 24 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.4.0.ebuild b/sci-physics/clhep/clhep-2.4.4.0.ebuild index 3d785fcc166..1938b34ce53 100644 --- a/sci-physics/clhep/clhep-2.4.4.0.ebuild +++ b/sci-physics/clhep/clhep-2.4.4.0.ebuild @@ -26,7 +26,10 @@ BDEPEND=" ) " -PATCHES=( "${FILESDIR}"/clhep-fix-testThreaded.patch ) +PATCHES=( + "${FILESDIR}"/clhep-fix-testThreaded.patch + "${FILESDIR}"/clhep-modulemap.patch +) S="${WORKDIR}/${PV}/CLHEP" diff --git a/sci-physics/clhep/files/clhep-modulemap.patch b/sci-physics/clhep/files/clhep-modulemap.patch new file mode 100644 index 000..31b1eda620a --- /dev/null +++ b/sci-physics/clhep/files/clhep-modulemap.patch @@ -0,0 +1,24 @@ +From ade5d82b54d2c72660b6b2c478323ac741ea7c01 Mon Sep 17 00:00:00 2001 +From: Guilherme Amadio +Date: Thu, 19 Nov 2020 09:55:12 +0100 +Subject: [PATCH] Install modulemap along with other header files + +--- + cmake/Modules/ClhepCopyHeaders.cmake | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cmake/Modules/ClhepCopyHeaders.cmake b/cmake/Modules/ClhepCopyHeaders.cmake +index bd38b8a2..c6483c3a 100644 +--- a/cmake/Modules/ClhepCopyHeaders.cmake b/cmake/Modules/ClhepCopyHeaders.cmake +@@ -49,6 +49,6 @@ macro (clhep_copy_headers ) + # handle the module.modulemap file + CONFIGURE_FILE( ${CLHEP_SOURCE_DIR}/module.modulemap ${CLHEP_BINARY_DIR}/module.modulemap COPYONLY ) + INSTALL (FILES ${CLHEP_BINARY_DIR}/module.modulemap +- DESTINATION include ) ++ DESTINATION include/CLHEP ) + + endmacro (clhep_copy_headers) +-- +2.29.2 +
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 8f06d61dd61e72eaf13b09e39a44d173436713e4 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Nov 18 16:55:22 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Nov 18 16:55:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f06d61d sci-physics/clhep: drop old version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 - sci-physics/clhep/clhep-2.2.0.5.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 494c054a718..e67a3ec6935 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,3 +1,2 @@ -DIST clhep-2.2.0.5.tgz 1847046 BLAKE2B 8dddc6b9acbf41abdd849ef1aa1087d93f48fc83937ee67e687e28c421d290683e5381c2b9f8034e2651e3ccec2fd2e0ba8bee73dc55618e22c0e4df7ce3a378 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a DIST clhep-2.4.1.3.tgz 1537908 BLAKE2B 92fd1fcc415b01d8efa44be67c3bf9e58af2b4d18b6e7ee2161fbc20312428a6f17eacc09150ccff7fefb1686161518042f5c2f7558ff00b4d5696d002432ece SHA512 f7a52b353dc2c6d30cb7d307af71a028838ec674af2a50fe0199335d0b0f7fb4b84489ccfd12f21ecb7b1327acbc87065e7e87363308fd0caad5748a657aac13 DIST clhep-2.4.4.0.tgz 1541722 BLAKE2B 077048ea3ce94de88f08a1ae51ab9af892385d6747ed9f875e13b5aacc725e85f723031d42f526ca53050c07dad621053008c71d0f255f32893724f3e8189e52 SHA512 3ae88c8f31877c6e2cac7f7612946e9989186876c66015e6bfeab19260814c8a8bfb21fa28dd251cd2c43e4e3f63f336249c430c984f84810441603e949ecb5d diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild deleted file mode 100644 index 2c12b7fa186..000 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( virtual/latex-base )" - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - cmake-utils_src_prepare - - # respect flags - sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die - # no batch mode to allow parallel building (bug #437482) - sed -i \ - -e 's:-interaction=batchmode::g' \ - cmake/Modules/ClhepBuildTex.cmake || die - # gentoo doc directory - sed -i \ - -e "/DESTINATION/s:doc:share/doc/${PF}:" \ - cmake/Modules/ClhepBuildTex.cmake */doc/CMakeLists.txt || die - # dont build test if not asked - if ! use test; then - sed -i \ - -e '/add_subdirectory(test)/d' \ - */CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCLHEP_BUILD_DOCS=$(usex doc) - ) - DESTDIR="${ED}" cmake-utils_src_configure - use doc && MAKEOPTS+=" -j1" -} - -src_install() { - cmake-utils_src_install - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/*.a || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/, sci-physics/clhep/files/
commit: 803b6b6c292eaf58bed226d51e087abf1f35fd59 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Nov 18 16:40:02 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Nov 18 16:47:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803b6b6c sci-physics/clhep: fix bug 657966 Closes: https://bugs.gentoo.org/657966 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.1.3-r1.ebuild | 2 + sci-physics/clhep/clhep-2.4.4.0.ebuild | 2 + .../clhep/files/clhep-fix-testThreaded.patch | 90 ++ 3 files changed, 94 insertions(+) diff --git a/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild b/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild index cfc4c3b20e1..59a7053f214 100644 --- a/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild @@ -26,6 +26,8 @@ BDEPEND=" ) " +PATCHES=( "${FILESDIR}"/clhep-fix-testThreaded.patch ) + S="${WORKDIR}/${PV}/CLHEP" src_prepare() { diff --git a/sci-physics/clhep/clhep-2.4.4.0.ebuild b/sci-physics/clhep/clhep-2.4.4.0.ebuild index 6195dd38061..3d785fcc166 100644 --- a/sci-physics/clhep/clhep-2.4.4.0.ebuild +++ b/sci-physics/clhep/clhep-2.4.4.0.ebuild @@ -26,6 +26,8 @@ BDEPEND=" ) " +PATCHES=( "${FILESDIR}"/clhep-fix-testThreaded.patch ) + S="${WORKDIR}/${PV}/CLHEP" src_prepare() { diff --git a/sci-physics/clhep/files/clhep-fix-testThreaded.patch b/sci-physics/clhep/files/clhep-fix-testThreaded.patch new file mode 100644 index 000..58010dc726d --- /dev/null +++ b/sci-physics/clhep/files/clhep-fix-testThreaded.patch @@ -0,0 +1,90 @@ +From 849f0250076ac3cce672e925c232bd6b96a018e0 Mon Sep 17 00:00:00 2001 +From: Guilherme Amadio +Date: Wed, 18 Nov 2020 17:33:17 +0100 +Subject: [PATCH] Fix testThreaded on x86 + +--- + Random/test/testThreaded.cc | 53 ++--- + 1 file changed, 38 insertions(+), 15 deletions(-) + +diff --git a/Random/test/testThreaded.cc b/Random/test/testThreaded.cc +index a835ce19..0a6352c3 100644 +--- a/Random/test/testThreaded.cc b/Random/test/testThreaded.cc +@@ -65,23 +65,38 @@ void testRandGauss(std::vector const& reference, bool& result) { + + result = true; + ++ std::vector v; ++ v.push_back(dist.fire()); ++ v.push_back(dist.fire()); ++ v.push_back(dist.fire()); ++ v.push_back(dist.fire()); ++ v.push_back(dist.fire()); ++ + // Just a sanity check first. The fire method reproduces + // itself. +- if (reference[0] != dist.fire() || +- reference[1] != dist.fire() || +- reference[2] != dist.fire() || +- reference[3] != dist.fire() || +- reference[4] != dist.fire()) { ++ if (reference[0] != v[0] || ++ reference[1] != v[1] || ++ reference[2] != v[2] || ++ reference[3] != v[3] || ++ reference[4] != v[4]) { + result = false; + } + + // check the shoot method where we pass in an engine + CLHEP::HepJamesRandom engine1(seedL1); +- if (reference[0] != CLHEP::RandGauss::shoot(&engine1) || +- reference[1] != CLHEP::RandGauss::shoot(&engine1) || +- reference[2] != CLHEP::RandGauss::shoot(&engine1) || +- reference[3] != CLHEP::RandGauss::shoot(&engine1) || +- reference[4] != CLHEP::RandGauss::shoot(&engine1)) { ++ ++ v.clear(); ++ v.push_back(CLHEP::RandGauss::shoot(&engine1)); ++ v.push_back(CLHEP::RandGauss::shoot(&engine1)); ++ v.push_back(CLHEP::RandGauss::shoot(&engine1)); ++ v.push_back(CLHEP::RandGauss::shoot(&engine1)); ++ v.push_back(CLHEP::RandGauss::shoot(&engine1)); ++ ++ if (reference[0] != v[0] || ++ reference[1] != v[1] || ++ reference[2] != v[2] || ++ reference[3] != v[3] || ++ reference[4] != v[4]) { + result = false; + } + +@@ -93,11 +108,19 @@ void testRandGauss(std::vector const& reference, bool& result) { + // setFlag causes it to not use the cached value + // and generate a new pair of random numbers + CLHEP::RandGauss::setFlag(false); +- if (reference[0] != CLHEP::RandGauss::shoot() || +- reference[1] != CLHEP::RandGauss::shoot() || +- reference[2] != CLHEP::RandGauss::shoot() || +- reference[3] != CLHEP::RandGauss::shoot() || +- reference[4] != CLHEP::RandGauss::shoot()) { ++ ++ v.clear(); ++ v.push_back(CLHEP::RandGauss::shoot()); ++ v.push_back(CLHEP::RandGauss::shoot()); ++ v.push_back(CLHEP::RandGauss::shoot()); ++ v.push_back(CLHEP::RandGauss::shoot()); ++ v.push_back(CLHEP::RandGauss::shoot()); ++ ++ if (reference[0] != v[0] || ++ reference[1] != v[1] || ++ reference[2] != v[2] || ++ reference[3] != v[3] || ++ reference[4] != v[4]) { + result = false; + } + CLHEP::HepRandom::setTheEngine(savedEngine); +-- +2.29.2 +
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: a4ee0b61b7218b6533ea78b8b1e36fd2415112cc Author: Guilherme Amadio gentoo org> AuthorDate: Wed Nov 18 16:45:12 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Nov 18 16:47:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ee0b61 sci-physics/clhep: mark as stable on x86 Closes: https://bugs.gentoo.org/657254 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild b/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild index bca84447a5c..d2ec2624103 100644 --- a/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 41c19472da8b4c9ec34e61079a82466b7b18376b Author: Guilherme Amadio gentoo org> AuthorDate: Wed Nov 18 16:43:11 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Nov 18 16:47:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c19472 sci-physics/clhep: move to cmake.eclass Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> .../clhep/{clhep-2.4.1.3-r1.ebuild => clhep-2.4.1.3-r2.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild b/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild similarity index 93% rename from sci-physics/clhep/clhep-2.4.1.3-r1.ebuild rename to sci-physics/clhep/clhep-2.4.1.3-r2.ebuild index 59a7053f214..bca84447a5c 100644 --- a/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.3-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="High Energy Physics C++ library" HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; @@ -31,7 +31,7 @@ PATCHES=( "${FILESDIR}"/clhep-fix-testThreaded.patch ) S="${WORKDIR}/${PV}/CLHEP" src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare # respect flags sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die @@ -53,5 +53,5 @@ src_configure() { -DCLHEP_BUILD_DOCS=$(usex doc) -DCLHEP_SINGLE_THREAD=$(usex threads no yes) ) - DESTDIR="${ED}" cmake-utils_src_configure + DESTDIR="${ED}" cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 3c36211a05019fe772759ef7cf492462ae5d43e7 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Nov 18 14:36:46 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Nov 18 15:49:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c36211a sci-physics/clhep: drop old versions Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 2 -- sci-physics/clhep/clhep-2.4.0.4.ebuild | 57 -- sci-physics/clhep/clhep-2.4.1.2.ebuild | 57 -- 3 files changed, 116 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 4bfc0e1cfdf..494c054a718 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,5 +1,3 @@ DIST clhep-2.2.0.5.tgz 1847046 BLAKE2B 8dddc6b9acbf41abdd849ef1aa1087d93f48fc83937ee67e687e28c421d290683e5381c2b9f8034e2651e3ccec2fd2e0ba8bee73dc55618e22c0e4df7ce3a378 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a -DIST clhep-2.4.0.4.tgz 1536520 BLAKE2B 7ab58aeab685950393c8059f77e95cbbf7bf61f04e8113c6fd7b09200cce497716d5a0e023143dde395db895f48848a78e579e38968d9f27a50769034003e11e SHA512 349c1225713a3bc91fe94e27f938e919b434e6466df94dcde915c7e8ed313b9b2e7186e67a9b580ede21aec0050507a070c279920590148ebbec0ac5733fb008 -DIST clhep-2.4.1.2.tgz 1537636 BLAKE2B ad6cc94e1147747d2875c3f630155527fc428cf2b6dc3236824c0f70712eea9416006b127ff0dbb5c4f0c853618cc2c3f6f8e57e5a833d7d6e1e4328d161212b SHA512 e79139682f9955ff4cb79846cca5823c70b6710e7b8e227218346c05205a346d9dfee9f03736f8d1833379ba880239babdb3398cde776318550451d284269974 DIST clhep-2.4.1.3.tgz 1537908 BLAKE2B 92fd1fcc415b01d8efa44be67c3bf9e58af2b4d18b6e7ee2161fbc20312428a6f17eacc09150ccff7fefb1686161518042f5c2f7558ff00b4d5696d002432ece SHA512 f7a52b353dc2c6d30cb7d307af71a028838ec674af2a50fe0199335d0b0f7fb4b84489ccfd12f21ecb7b1327acbc87065e7e87363308fd0caad5748a657aac13 DIST clhep-2.4.4.0.tgz 1541722 BLAKE2B 077048ea3ce94de88f08a1ae51ab9af892385d6747ed9f875e13b5aacc725e85f723031d42f526ca53050c07dad621053008c71d0f255f32893724f3e8189e52 SHA512 3ae88c8f31877c6e2cac7f7612946e9989186876c66015e6bfeab19260814c8a8bfb21fa28dd251cd2c43e4e3f63f336249c430c984f84810441603e949ecb5d diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild deleted file mode 100644 index b72155c7a62..000 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc test threads" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-doc/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) -" - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - cmake-utils_src_prepare - - # respect flags - sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die - # dont build test if not asked - if ! use test; then - sed -i \ - -e '/add_subdirectory(test)/d' \ - */CMakeLists.txt || die - fi - # gentoo doc directory - if use doc; then - grep -rl 'share/doc/CLHEP' | - xargs sed -i \ - -e "s:share/doc/CLHEP:share/doc/${PF}:" \ - {.,*}/CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCLHEP_BUILD_DOCS=$(usex doc) - -DCLHEP_SINGLE_THREAD=$(usex threads no yes) - ) - DESTDIR="${ED}" cmake-utils_src_configure -} diff --git a/sci-physics/clhep/clhep-2.4.1.2.ebuild b/sci-physics/clhep/clhep-2.4.1.2.ebuild deleted file mode 100644 index d1e22595d8a..000 --- a/sci-physics/clhep/clhep-2.4.1.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="doc test threads" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc?
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: b150517bdefd976d4a0e6b6790b06099b8e064f0 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Nov 18 14:36:07 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Nov 18 15:49:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b150517b sci-physics/clhep: mark 2.4.1.3 as stable on amd64 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.4.1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild b/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild index 817da604300..cfc4c3b20e1 100644 --- a/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 8d7ab6c45ee55d30b7591924476ec36edbcd9ef9 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Nov 18 13:40:44 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Nov 18 15:49:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7ab6c4 sci-physics/clhep: version bump to 2.4.4.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.4.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 1115532bbad..4bfc0e1cfdf 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -2,3 +2,4 @@ DIST clhep-2.2.0.5.tgz 1847046 BLAKE2B 8dddc6b9acbf41abdd849ef1aa1087d93f48fc839 DIST clhep-2.4.0.4.tgz 1536520 BLAKE2B 7ab58aeab685950393c8059f77e95cbbf7bf61f04e8113c6fd7b09200cce497716d5a0e023143dde395db895f48848a78e579e38968d9f27a50769034003e11e SHA512 349c1225713a3bc91fe94e27f938e919b434e6466df94dcde915c7e8ed313b9b2e7186e67a9b580ede21aec0050507a070c279920590148ebbec0ac5733fb008 DIST clhep-2.4.1.2.tgz 1537636 BLAKE2B ad6cc94e1147747d2875c3f630155527fc428cf2b6dc3236824c0f70712eea9416006b127ff0dbb5c4f0c853618cc2c3f6f8e57e5a833d7d6e1e4328d161212b SHA512 e79139682f9955ff4cb79846cca5823c70b6710e7b8e227218346c05205a346d9dfee9f03736f8d1833379ba880239babdb3398cde776318550451d284269974 DIST clhep-2.4.1.3.tgz 1537908 BLAKE2B 92fd1fcc415b01d8efa44be67c3bf9e58af2b4d18b6e7ee2161fbc20312428a6f17eacc09150ccff7fefb1686161518042f5c2f7558ff00b4d5696d002432ece SHA512 f7a52b353dc2c6d30cb7d307af71a028838ec674af2a50fe0199335d0b0f7fb4b84489ccfd12f21ecb7b1327acbc87065e7e87363308fd0caad5748a657aac13 +DIST clhep-2.4.4.0.tgz 1541722 BLAKE2B 077048ea3ce94de88f08a1ae51ab9af892385d6747ed9f875e13b5aacc725e85f723031d42f526ca53050c07dad621053008c71d0f255f32893724f3e8189e52 SHA512 3ae88c8f31877c6e2cac7f7612946e9989186876c66015e6bfeab19260814c8a8bfb21fa28dd251cd2c43e4e3f63f336249c430c984f84810441603e949ecb5d diff --git a/sci-physics/clhep/clhep-2.4.4.0.ebuild b/sci-physics/clhep/clhep-2.4.4.0.ebuild new file mode 100644 index 000..6195dd38061 --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.4.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + cmake_comment_add_subdirectory test + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + DESTDIR="${ED}" cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 704ea7755fc46c92893bb89ea4d3e55a662313fb Author: Matthias Maier gentoo org> AuthorDate: Fri May 1 16:58:20 2020 + Commit: Matthias Maier gentoo org> CommitDate: Fri May 1 16:59:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704ea775 sci-physics/clhep: remove USE dep on doxygen[latex] Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier gentoo.org> .../clhep/{clhep-2.4.1.3.ebuild => clhep-2.4.1.3-r1.ebuild} | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.1.3.ebuild b/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild similarity index 83% rename from sci-physics/clhep/clhep-2.4.1.3.ebuild rename to sci-physics/clhep/clhep-2.4.1.3-r1.ebuild index baf35e7057f..817da604300 100644 --- a/sci-physics/clhep/clhep-2.4.1.3.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.3-r1.ebuild @@ -15,7 +15,16 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )" -BDEPEND="doc? ( app-doc/doxygen[latex] )" +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" S="${WORKDIR}/${PV}/CLHEP"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: c652660ed5ceabcc0117f3fd636483104f184075 Author: Guilherme Amadio gentoo org> AuthorDate: Mon Mar 16 16:26:41 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Mar 16 16:58:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c652660e sci-physics/clhep: drop keywords not supported by sci-physics/geant This package is only used by sci-physics/{geant,vgm}, so adding keywords for arches other than what they support is not necessary. Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/clhep-2.2.0.5.ebuild | 4 ++-- sci-physics/clhep/clhep-2.4.0.4.ebuild | 2 +- sci-physics/clhep/clhep-2.4.1.2.ebuild | 2 +- sci-physics/clhep/clhep-2.4.1.3.ebuild | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index b403ed9ff5a..2c12b7fa186 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.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=7 @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc static-libs test" RESTRICT="!test? ( test )" diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild index c66e0f3aefa..b72155c7a62 100644 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )" diff --git a/sci-physics/clhep/clhep-2.4.1.2.ebuild b/sci-physics/clhep/clhep-2.4.1.2.ebuild index 7368c443594..d1e22595d8a 100644 --- a/sci-physics/clhep/clhep-2.4.1.2.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )" diff --git a/sci-physics/clhep/clhep-2.4.1.3.ebuild b/sci-physics/clhep/clhep-2.4.1.3.ebuild index 4540535673f..baf35e7057f 100644 --- a/sci-physics/clhep/clhep-2.4.1.3.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: b37683b510c13e8f2add272842299d7e5b11b2fe Author: Guilherme Amadio gentoo org> AuthorDate: Fri Dec 6 15:14:36 2019 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Mar 16 16:55:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37683b5 sci-physics/clhep: version bump to 2.4.1.3 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.1.3.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 17df63fee10..1115532bbad 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,3 +1,4 @@ DIST clhep-2.2.0.5.tgz 1847046 BLAKE2B 8dddc6b9acbf41abdd849ef1aa1087d93f48fc83937ee67e687e28c421d290683e5381c2b9f8034e2651e3ccec2fd2e0ba8bee73dc55618e22c0e4df7ce3a378 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a DIST clhep-2.4.0.4.tgz 1536520 BLAKE2B 7ab58aeab685950393c8059f77e95cbbf7bf61f04e8113c6fd7b09200cce497716d5a0e023143dde395db895f48848a78e579e38968d9f27a50769034003e11e SHA512 349c1225713a3bc91fe94e27f938e919b434e6466df94dcde915c7e8ed313b9b2e7186e67a9b580ede21aec0050507a070c279920590148ebbec0ac5733fb008 DIST clhep-2.4.1.2.tgz 1537636 BLAKE2B ad6cc94e1147747d2875c3f630155527fc428cf2b6dc3236824c0f70712eea9416006b127ff0dbb5c4f0c853618cc2c3f6f8e57e5a833d7d6e1e4328d161212b SHA512 e79139682f9955ff4cb79846cca5823c70b6710e7b8e227218346c05205a346d9dfee9f03736f8d1833379ba880239babdb3398cde776318550451d284269974 +DIST clhep-2.4.1.3.tgz 1537908 BLAKE2B 92fd1fcc415b01d8efa44be67c3bf9e58af2b4d18b6e7ee2161fbc20312428a6f17eacc09150ccff7fefb1686161518042f5c2f7558ff00b4d5696d002432ece SHA512 f7a52b353dc2c6d30cb7d307af71a028838ec674af2a50fe0199335d0b0f7fb4b84489ccfd12f21ecb7b1327acbc87065e7e87363308fd0caad5748a657aac13 diff --git a/sci-physics/clhep/clhep-2.4.1.3.ebuild b/sci-physics/clhep/clhep-2.4.1.3.ebuild new file mode 100644 index 000..4540535673f --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.1.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RESTRICT="!test? ( test )" + +BDEPEND="doc? ( app-doc/doxygen[latex] )" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake-utils_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + cmake_comment_add_subdirectory test + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + DESTDIR="${ED}" cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: c5d9331d2d771cf05587e3d18dba8580feaf342b Author: Matthias Maier gentoo org> AuthorDate: Sun Mar 1 18:21:58 2020 + Commit: Matthias Maier gentoo org> CommitDate: Sun Mar 1 18:35:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d9331d sci-physics/clhep: remove app-doc/doxygen[latex] dependency Bug: https://bugs.gentoo.org/430914 Bug: https://bugs.gentoo.org/709316 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthias Maier gentoo.org> sci-physics/clhep/clhep-2.4.0.4.ebuild | 13 +++-- sci-physics/clhep/clhep-2.4.1.2.ebuild | 13 +++-- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild index e70ed5a0420..c66e0f3aefa 100644 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.0.4.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=7 @@ -15,7 +15,16 @@ KEYWORDS="amd64 hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )" -BDEPEND="doc? ( app-doc/doxygen[latex] )" +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" S="${WORKDIR}/${PV}/CLHEP" diff --git a/sci-physics/clhep/clhep-2.4.1.2.ebuild b/sci-physics/clhep/clhep-2.4.1.2.ebuild index 2b6ac11002d..7368c443594 100644 --- a/sci-physics/clhep/clhep-2.4.1.2.ebuild +++ b/sci-physics/clhep/clhep-2.4.1.2.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=7 @@ -15,7 +15,16 @@ KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RESTRICT="!test? ( test )" -BDEPEND="doc? ( app-doc/doxygen[latex] )" +BDEPEND=" + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" S="${WORKDIR}/${PV}/CLHEP"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 8de4f2b8e051029312a51f9a1beb4f527e8cbb0a Author: Guilherme Amadio gentoo org> AuthorDate: Thu Jun 27 13:41:19 2019 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Jun 27 13:41:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de4f2b8 sci-physics/clhep: version bump to 2.4.1.2 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.1.2.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 93e54de2182..17df63fee10 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,2 +1,3 @@ DIST clhep-2.2.0.5.tgz 1847046 BLAKE2B 8dddc6b9acbf41abdd849ef1aa1087d93f48fc83937ee67e687e28c421d290683e5381c2b9f8034e2651e3ccec2fd2e0ba8bee73dc55618e22c0e4df7ce3a378 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a DIST clhep-2.4.0.4.tgz 1536520 BLAKE2B 7ab58aeab685950393c8059f77e95cbbf7bf61f04e8113c6fd7b09200cce497716d5a0e023143dde395db895f48848a78e579e38968d9f27a50769034003e11e SHA512 349c1225713a3bc91fe94e27f938e919b434e6466df94dcde915c7e8ed313b9b2e7186e67a9b580ede21aec0050507a070c279920590148ebbec0ac5733fb008 +DIST clhep-2.4.1.2.tgz 1537636 BLAKE2B ad6cc94e1147747d2875c3f630155527fc428cf2b6dc3236824c0f70712eea9416006b127ff0dbb5c4f0c853618cc2c3f6f8e57e5a833d7d6e1e4328d161212b SHA512 e79139682f9955ff4cb79846cca5823c70b6710e7b8e227218346c05205a346d9dfee9f03736f8d1833379ba880239babdb3398cde776318550451d284269974 diff --git a/sci-physics/clhep/clhep-2.4.1.2.ebuild b/sci-physics/clhep/clhep-2.4.1.2.ebuild new file mode 100644 index 000..8eac6ef22dd --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.1.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" + +BDEPEND="doc? ( app-doc/doxygen[latex] )" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake-utils_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + sed -i \ + -e '/add_subdirectory(test)/d' \ + */CMakeLists.txt || die + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + DESTDIR="${ED}" cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: a993a42cc98eb5792c9cc0d6fbb8cad0b09ecc7c Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Feb 4 16:51:39 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 4 19:40:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a993a42c sci-physics/clhep: stable 2.4.0.4 for hppa, bug #657254 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sci-physics/clhep/clhep-2.4.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild index 5f32e859e2c..1a4f4b585e1 100644 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 ~hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: a15b7eab3274ece768acd651deefbfb1f53cf159 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 1 09:42:44 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 5 16:55:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15b7eab sci-physics/clhep: Fix HOMEPAGE Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-physics/clhep/clhep-2.2.0.5.ebuild | 4 ++-- sci-physics/clhep/clhep-2.4.0.4.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index 35c47db6a89..74d20855ced 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ EAPI=5 inherit cmake-utils multilib DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://www.cern.ch/clhep"; +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild index b67c21774fe..007d221de44 100644 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit cmake-utils DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://cern.ch/clhep"; +HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: e63a348ada084c247c364afa2b69b690536e82b3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 1 09:52:35 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 5 16:55:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63a348a sci-physics/clhep: Drop old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-physics/clhep/Manifest | 5 sci-physics/clhep/clhep-2.1.4.1.ebuild | 55 -- sci-physics/clhep/clhep-2.1.4.2.ebuild | 55 -- sci-physics/clhep/clhep-2.2.0.1.ebuild | 55 -- sci-physics/clhep/clhep-2.3.1.0.ebuild | 55 -- sci-physics/clhep/clhep-2.3.3.1.ebuild | 54 - 6 files changed, 279 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index bdc8a46a3de..93e54de2182 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,7 +1,2 @@ -DIST clhep-2.1.4.1.tgz 1866250 BLAKE2B 51339ecf0448c97abfeb4e9e95ae3b0c10d370672df5a0342b6a4c08b40268dab1396351f61756d20a53ee62a6e92e8556624a01fd543ef830bbfff2a383e424 SHA512 ff5eb76ddf740635c17f01c62679ae7c22c152f96684315f059744ab67e420e51ba9c1ae0ac745b2890d1ddb6a678999b61d44c36e358c1d95c6b57362f3fae0 -DIST clhep-2.1.4.2.tgz 1838675 BLAKE2B 974f5ab440bf56d318a8fbb3665adc9a8f5e406ac4fd8394b2ceabb346856bdcbc17a30ba2d94c61e88732586e9f26707fc3c8e495bbe2c94cbf9c8c0f05ded7 SHA512 8caa6fdbf1d7dbfe217cc5aef384e21b99ae386a76771f17b3dc583c0c55e21164ad3778005798f1a4d151b79782b96a3495d88f1cf7bd46da4c6550ebd69f7c -DIST clhep-2.2.0.1.tgz 1844675 BLAKE2B af2e379035df136a9ecdcf6b22d2d5120e8c89e6dcfc44ddfa26bdfecf2eb45e83a972b4dd38e4fdf55aeb9df90fb7ab97ecb1f294c5c0e87955477bdd8e5601 SHA512 930577d18f1c4a9dc94b259589653ebecf7b85ec78da7e1dc7b49d282dbae210bcf257831254f875840a3fd6bf5fc4ad7c4e46825e31674c55c746ef7c2939f2 DIST clhep-2.2.0.5.tgz 1847046 BLAKE2B 8dddc6b9acbf41abdd849ef1aa1087d93f48fc83937ee67e687e28c421d290683e5381c2b9f8034e2651e3ccec2fd2e0ba8bee73dc55618e22c0e4df7ce3a378 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a -DIST clhep-2.3.1.0.tgz 1538945 BLAKE2B 9aa76fb35c99bbd76d5cdbf5d58b5f64a4a24516b1b9dd5dff7fdf0c60f1c9a4d23e86bce3f4dc0ef849d65753702b0e9043caa8e07f3235ab25c79c7ad83fa5 SHA512 786ad6289ab064c3c428ba2a8f534fcadd09f1f00a9c725dc987ea46c55d1f4ec7beab25221c978992dd195b02a65388a35aa6d7f471b6742c9ff6cdb7a8b7a4 -DIST clhep-2.3.3.1.tgz 1565701 BLAKE2B e5153da7a79d0c6e6f4f98cfadd836ee7b36196dcc0daae45bc38c43c24b10cf65aeb71dd0313c7195cd0734d645e8ddcbeed53b82b16d7ae35ecffab2383b4e SHA512 b13e336f9c4dd741291768a4c59075e88467ad54dc41a07eeb519712055e1a26c2369bffb6aeeeac4199066ce1bc863e9d90647094dd2fced7069d82a4cd1317 DIST clhep-2.4.0.4.tgz 1536520 BLAKE2B 7ab58aeab685950393c8059f77e95cbbf7bf61f04e8113c6fd7b09200cce497716d5a0e023143dde395db895f48848a78e579e38968d9f27a50769034003e11e SHA512 349c1225713a3bc91fe94e27f938e919b434e6466df94dcde915c7e8ed313b9b2e7186e67a9b580ede21aec0050507a070c279920590148ebbec0ac5733fb008 diff --git a/sci-physics/clhep/clhep-2.1.4.1.ebuild b/sci-physics/clhep/clhep-2.1.4.1.ebuild deleted file mode 100644 index 39ae660ca9b..000 --- a/sci-physics/clhep/clhep-2.1.4.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-utils multilib - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://www.cern.ch/clhep"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; -LICENSE="GPL-3 LGPL-3" -SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" - -IUSE="doc static-libs test" -RDEPEND="" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base )" - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - cmake-utils_src_prepare - - # respect flags - sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die - # no batch mode to allow parallel building (bug #437482) - sed -i \ - -e 's:-interaction=batchmode::g' \ - cmake/Modules/ClhepBuildTex.cmake || die - # gentoo doc directory - sed -i \ - -e "/DESTINATION/s:doc:share/doc/${PF}:" \ - cmake/Modules/ClhepBuildTex.cmake */doc/CMakeLists.txt || die - # dont build test if not asked - if ! use test; then - sed -i \ - -e '/add_subdirectory(test)/d' \ - */CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_enable test TESTING) - $(cmake-utils_use doc CLHEP_BUILD_DOCS) - ) - DESTDIR="${ED}" cmake-utils_src_configure -
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 4cb38cbbb833f1509687a313cd7d9fea2bcb1056 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 1 09:49:19 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 5 16:55:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb38cbb sci-physics/clhep: 2.2.0.5 EAPI-7 bump Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-physics/clhep/clhep-2.2.0.5.ebuild | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index 74d20855ced..e73704e0e7a 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit cmake-utils multilib +inherit cmake-utils DESCRIPTION="High Energy Physics C++ library" HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/"; @@ -13,9 +13,8 @@ SLOT="2/${PV}" KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc static-libs test" -RDEPEND="" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base )" + +BDEPEND="doc? ( virtual/latex-base )" S="${WORKDIR}/${PV}/CLHEP" @@ -42,8 +41,8 @@ src_prepare() { src_configure() { local mycmakeargs=( - $(cmake-utils_use_enable test TESTING) - $(cmake-utils_use doc CLHEP_BUILD_DOCS) + -DENABLE_TESTING=$(usex test) + -DCLHEP_BUILD_DOCS=$(usex doc) ) DESTDIR="${ED}" cmake-utils_src_configure use doc && MAKEOPTS+=" -j1" @@ -51,5 +50,7 @@ src_configure() { src_install() { cmake-utils_src_install - use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a + if ! use static-libs; then + rm "${ED}"/usr/$(get_libdir)/*.a || die + fi }
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: bb934cd15ff5bf2a43c7ff794a3fcb9ff81dc249 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 1 09:41:17 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 5 16:55:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb934cd1 sci-physics/clhep: EAPI-7 bump Drop bogus multilib.eclass, not needed since EAPI-6. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-physics/clhep/clhep-2.4.0.4.ebuild | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild index 08425f145ab..b67c21774fe 100644 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils multilib +inherit cmake-utils DESCRIPTION="High Energy Physics C++ library" HOMEPAGE="http://cern.ch/clhep"; @@ -13,9 +13,8 @@ SLOT="2/${PV}" KEYWORDS="amd64 ~hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" -RDEPEND="" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen[latex] )" + +BDEPEND="doc? ( app-doc/doxygen[latex] )" S="${WORKDIR}/${PV}/CLHEP"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 071f7bf459b30db9be989cdf480b0bb448acb25d Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 1 09:51:05 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 5 16:55:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071f7bf4 sci-physics/clhep: Drop bogus CMake variables No such build switch. Tests are disabled manually in src_prepare. Closes: https://bugs.gentoo.org/659144 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-physics/clhep/clhep-2.2.0.5.ebuild | 1 - sci-physics/clhep/clhep-2.4.0.4.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index e73704e0e7a..7c5de315a5a 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -41,7 +41,6 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DENABLE_TESTING=$(usex test) -DCLHEP_BUILD_DOCS=$(usex doc) ) DESTDIR="${ED}" cmake-utils_src_configure diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild index 007d221de44..5f32e859e2c 100644 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild @@ -40,7 +40,6 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DBUILD_TESTING=$(usex test) -DCLHEP_BUILD_DOCS=$(usex doc) -DCLHEP_SINGLE_THREAD=$(usex threads no yes) )
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 37eaa4c737eb222f4c666b3eed94f94a66974566 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jul 11 21:15:17 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jul 11 21:15:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37eaa4c7 sci-physics/clhep: amd64 stable wrt bug #657254 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sci-physics/clhep/clhep-2.4.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild index 1ac5e383a36..08425f145ab 100644 --- a/sci-physics/clhep/clhep-2.4.0.4.ebuild +++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc test threads" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 1c7620b336edf8e362e73f2b7c8c3b6abd79bcbf Author: Guilherme Amadio gentoo org> AuthorDate: Fri May 18 11:57:09 2018 + Commit: Guilherme Amadio gentoo org> CommitDate: Fri May 18 15:35:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7620b3 sci-physics/clhep: version bump to 2.4.0.4 Package-Manager: Portage-2.3.38, Repoman-2.3.9 sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.4.0.4.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 864d2d4c221..bdc8a46a3de 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -4,3 +4,4 @@ DIST clhep-2.2.0.1.tgz 1844675 BLAKE2B af2e379035df136a9ecdcf6b22d2d5120e8c89e6d DIST clhep-2.2.0.5.tgz 1847046 BLAKE2B 8dddc6b9acbf41abdd849ef1aa1087d93f48fc83937ee67e687e28c421d290683e5381c2b9f8034e2651e3ccec2fd2e0ba8bee73dc55618e22c0e4df7ce3a378 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a DIST clhep-2.3.1.0.tgz 1538945 BLAKE2B 9aa76fb35c99bbd76d5cdbf5d58b5f64a4a24516b1b9dd5dff7fdf0c60f1c9a4d23e86bce3f4dc0ef849d65753702b0e9043caa8e07f3235ab25c79c7ad83fa5 SHA512 786ad6289ab064c3c428ba2a8f534fcadd09f1f00a9c725dc987ea46c55d1f4ec7beab25221c978992dd195b02a65388a35aa6d7f471b6742c9ff6cdb7a8b7a4 DIST clhep-2.3.3.1.tgz 1565701 BLAKE2B e5153da7a79d0c6e6f4f98cfadd836ee7b36196dcc0daae45bc38c43c24b10cf65aeb71dd0313c7195cd0734d645e8ddcbeed53b82b16d7ae35ecffab2383b4e SHA512 b13e336f9c4dd741291768a4c59075e88467ad54dc41a07eeb519712055e1a26c2369bffb6aeeeac4199066ce1bc863e9d90647094dd2fced7069d82a4cd1317 +DIST clhep-2.4.0.4.tgz 1536520 BLAKE2B 7ab58aeab685950393c8059f77e95cbbf7bf61f04e8113c6fd7b09200cce497716d5a0e023143dde395db895f48848a78e579e38968d9f27a50769034003e11e SHA512 349c1225713a3bc91fe94e27f938e919b434e6466df94dcde915c7e8ed313b9b2e7186e67a9b580ede21aec0050507a070c279920590148ebbec0ac5733fb008 diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild new file mode 100644 index 000..d3fd8d48a3c --- /dev/null +++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils multilib + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://cern.ch/clhep"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="doc test threads" +RDEPEND="" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[latex] )" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + cmake-utils_src_prepare + + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + sed -i \ + -e '/add_subdirectory(test)/d' \ + */CMakeLists.txt || die + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DCLHEP_BUILD_DOCS=$(usex doc) + -DCLHEP_SINGLE_THREAD=$(usex threads no yes) + ) + DESTDIR="${ED}" cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 0d7e40bd713a21633c73a7de7ce0b2fa2a01d03f Author: David Seifert gentoo org> AuthorDate: Mon Oct 16 03:09:07 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Oct 16 03:09:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7e40bd sci-physics/clhep: [QA] Add cmake-utils_src_prepare Package-Manager: Portage-2.3.11, Repoman-2.3.3 sci-physics/clhep/clhep-2.1.4.1.ebuild | 4 +++- sci-physics/clhep/clhep-2.1.4.2.ebuild | 2 ++ sci-physics/clhep/clhep-2.2.0.1.ebuild | 2 ++ sci-physics/clhep/clhep-2.2.0.5.ebuild | 2 ++ sci-physics/clhep/clhep-2.3.1.0.ebuild | 2 ++ sci-physics/clhep/clhep-2.3.3.1.ebuild | 2 ++ 6 files changed, 13 insertions(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.1.4.1.ebuild b/sci-physics/clhep/clhep-2.1.4.1.ebuild index b790902eb45..39ae660ca9b 100644 --- a/sci-physics/clhep/clhep-2.1.4.1.ebuild +++ b/sci-physics/clhep/clhep-2.1.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${PV}/CLHEP" src_prepare() { + cmake-utils_src_prepare + # respect flags sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die # no batch mode to allow parallel building (bug #437482) diff --git a/sci-physics/clhep/clhep-2.1.4.2.ebuild b/sci-physics/clhep/clhep-2.1.4.2.ebuild index 39b91169a16..fc50b6a4220 100644 --- a/sci-physics/clhep/clhep-2.1.4.2.ebuild +++ b/sci-physics/clhep/clhep-2.1.4.2.ebuild @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${PV}/CLHEP" src_prepare() { + cmake-utils_src_prepare + # respect flags sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die # no batch mode to allow parallel building (bug #437482) diff --git a/sci-physics/clhep/clhep-2.2.0.1.ebuild b/sci-physics/clhep/clhep-2.2.0.1.ebuild index 39b91169a16..fc50b6a4220 100644 --- a/sci-physics/clhep/clhep-2.2.0.1.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.1.ebuild @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${PV}/CLHEP" src_prepare() { + cmake-utils_src_prepare + # respect flags sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die # no batch mode to allow parallel building (bug #437482) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index f2156947462..35c47db6a89 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${PV}/CLHEP" src_prepare() { + cmake-utils_src_prepare + # respect flags sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die # no batch mode to allow parallel building (bug #437482) diff --git a/sci-physics/clhep/clhep-2.3.1.0.ebuild b/sci-physics/clhep/clhep-2.3.1.0.ebuild index 39b91169a16..fc50b6a4220 100644 --- a/sci-physics/clhep/clhep-2.3.1.0.ebuild +++ b/sci-physics/clhep/clhep-2.3.1.0.ebuild @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${PV}/CLHEP" src_prepare() { + cmake-utils_src_prepare + # respect flags sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die # no batch mode to allow parallel building (bug #437482) diff --git a/sci-physics/clhep/clhep-2.3.3.1.ebuild b/sci-physics/clhep/clhep-2.3.3.1.ebuild index 5238ed7061c..e284870ec6a 100644 --- a/sci-physics/clhep/clhep-2.3.3.1.ebuild +++ b/sci-physics/clhep/clhep-2.3.3.1.ebuild @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${PV}/CLHEP" src_prepare() { + cmake-utils_src_prepare + # respect flags sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die # dont build test if not asked
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: feb00dc48961465000773b129f3dd3b0cdc40248 Author: Guilherme Amadio gentoo org> AuthorDate: Sat Mar 18 01:01:51 2017 + Commit: Guilherme Amadio gentoo org> CommitDate: Sat Mar 18 01:02:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb00dc4 sci-physics/clhep: add ~x64-macos keyword Package-Manager: Portage-2.3.5-prefix, Repoman-2.3.2 sci-physics/clhep/clhep-2.1.4.2.ebuild | 4 ++-- sci-physics/clhep/clhep-2.2.0.1.ebuild | 4 ++-- sci-physics/clhep/clhep-2.2.0.5.ebuild | 4 ++-- sci-physics/clhep/clhep-2.3.1.0.ebuild | 4 ++-- sci-physics/clhep/clhep-2.3.3.1.ebuild | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/sci-physics/clhep/clhep-2.1.4.2.ebuild b/sci-physics/clhep/clhep-2.1.4.2.ebuild index 72096036202..39b91169a16 100644 --- a/sci-physics/clhep/clhep-2.1.4.2.ebuild +++ b/sci-physics/clhep/clhep-2.1.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ HOMEPAGE="http://www.cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc static-libs test" RDEPEND="" diff --git a/sci-physics/clhep/clhep-2.2.0.1.ebuild b/sci-physics/clhep/clhep-2.2.0.1.ebuild index 72096036202..39b91169a16 100644 --- a/sci-physics/clhep/clhep-2.2.0.1.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ HOMEPAGE="http://www.cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc static-libs test" RDEPEND="" diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index 5275c04d2be..f2156947462 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ HOMEPAGE="http://www.cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc static-libs test" RDEPEND="" diff --git a/sci-physics/clhep/clhep-2.3.1.0.ebuild b/sci-physics/clhep/clhep-2.3.1.0.ebuild index 1b37158b4a6..39b91169a16 100644 --- a/sci-physics/clhep/clhep-2.3.1.0.ebuild +++ b/sci-physics/clhep/clhep-2.3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ HOMEPAGE="http://www.cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc static-libs test" RDEPEND="" diff --git a/sci-physics/clhep/clhep-2.3.3.1.ebuild b/sci-physics/clhep/clhep-2.3.3.1.ebuild index 6052aa29497..5238ed7061c 100644 --- a/sci-physics/clhep/clhep-2.3.3.1.ebuild +++ b/sci-physics/clhep/clhep-2.3.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ HOMEPAGE="http://cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc static-libs test" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/files/
commit: 0950fdbdef714e040841712830463f47caf1dc46 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Thu Feb 2 18:02:14 2017 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Feb 2 19:58:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0950fdbd sci-physics/clhep: remove unused patches Signed-off-by: Guilherme Amadio gentoo.org> sci-physics/clhep/files/clhep-2.1.2.3-libdir.patch | 93 -- sci-physics/clhep/files/clhep-2.1.2.4-libdir.patch | 87 .../clhep/files/clhep-2.1.2.4-lsb-whitespace.patch | 32 3 files changed, 212 deletions(-) diff --git a/sci-physics/clhep/files/clhep-2.1.2.3-libdir.patch b/sci-physics/clhep/files/clhep-2.1.2.3-libdir.patch deleted file mode 100644 index 69e6c24.. --- a/sci-physics/clhep/files/clhep-2.1.2.3-libdir.patch +++ /dev/null @@ -1,93 +0,0 @@ -diff -Nur 2.1.2.3/CLHEP.orig/cmake/Modules/ClhepBuildLibrary.cmake 2.1.2.3/CLHEP/cmake/Modules/ClhepBuildLibrary.cmake 2.1.2.3/CLHEP.orig/cmake/Modules/ClhepBuildLibrary.cmake 2012-06-27 20:47:44.0 +0100 -+++ 2.1.2.3/CLHEP/cmake/Modules/ClhepBuildLibrary.cmake2012-06-27 23:49:13.0 +0100 -@@ -47,8 +47,8 @@ - # Install the libraries - INSTALL (TARGETS ${package} ${package}S - RUNTIME DESTINATION bin -- LIBRARY DESTINATION lib -- ARCHIVE DESTINATION lib -+ LIBRARY DESTINATION lib${LIB_SUFFIX} -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} - ) - endmacro(clhep_build_library) - -@@ -78,22 +78,22 @@ - INSTALL(TARGETS CLHEP CLHEPS - EXPORT CLHEPLibraryDepends - RUNTIME DESTINATION bin -- LIBRARY DESTINATION lib -- ARCHIVE DESTINATION lib -+ LIBRARY DESTINATION lib${LIB_SUFFIX} -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} - ) - - if( ${CMAKE_SYSTEM_NAME} MATCHES "Windows" ) - # copy - file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/clhep_static_symlink -- "exec_program(${CMAKE_COMMAND} ARGS -E chdir ${CMAKE_INSTALL_PREFIX}/lib; ${CMAKE_COMMAND} ARGS -E copy ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_STATIC_LIBRARY_SUFFIX} ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP${CMAKE_STATIC_LIBRARY_SUFFIX} )" ) -+ "exec_program(${CMAKE_COMMAND} ARGS -E chdir $ENV{CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}; ${CMAKE_COMMAND} ARGS -E copy ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_STATIC_LIBRARY_SUFFIX} ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP${CMAKE_STATIC_LIBRARY_SUFFIX} )" ) - file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/clhep_shared_symlink -- "exec_program(${CMAKE_COMMAND} ARGS -E chdir ${CMAKE_INSTALL_PREFIX}/bin; ${CMAKE_COMMAND} ARGS -E copy ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX} ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP${CMAKE_SHARED_LIBRARY_SUFFIX} )" ) -+ "exec_program(${CMAKE_COMMAND} ARGS -E chdir $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin; ${CMAKE_COMMAND} ARGS -E copy ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX} ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP${CMAKE_SHARED_LIBRARY_SUFFIX} )" ) - else() - # create the symbolic links - file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/clhep_static_symlink -- "exec_program(${CMAKE_COMMAND} ARGS -E chdir ${CMAKE_INSTALL_PREFIX}/lib; ${CMAKE_COMMAND} ARGS -E create_symlink ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_STATIC_LIBRARY_SUFFIX} ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP${CMAKE_STATIC_LIBRARY_SUFFIX} )" ) -+ "exec_program(${CMAKE_COMMAND} ARGS -E chdir $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}; ${CMAKE_COMMAND} ARGS -E create_symlink ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_STATIC_LIBRARY_SUFFIX} ${CMAKE_STATIC_LIBRARY_PREFIX}CLHEP${CMAKE_STATIC_LIBRARY_SUFFIX} )" ) - file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/clhep_shared_symlink -- "exec_program(${CMAKE_COMMAND} ARGS -E chdir ${CMAKE_INSTALL_PREFIX}/lib; ${CMAKE_COMMAND} ARGS -E create_symlink ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX} ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP${CMAKE_SHARED_LIBRARY_SUFFIX} )" ) -+ "exec_program(${CMAKE_COMMAND} ARGS -E chdir $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}; ${CMAKE_COMMAND} ARGS -E create_symlink ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP-${VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX} ${CMAKE_SHARED_LIBRARY_PREFIX}CLHEP${CMAKE_SHARED_LIBRARY_SUFFIX} )" ) - endif() - - INSTALL(SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/clhep_static_symlink ) -diff -Nur 2.1.2.3/CLHEP.orig/cmake/Modules/ClhepToolchain.cmake 2.1.2.3/CLHEP/cmake/Modules/ClhepToolchain.cmake 2.1.2.3/CLHEP.orig/cmake/Modules/ClhepToolchain.cmake 2012-06-27 20:47:44.0 +0100 -+++ 2.1.2.3/CLHEP/cmake/Modules/ClhepToolchain.cmake 2012-06-27 23:39:28.0 +0100 -@@ -63,7 +63,7 @@ - # - set(CLHEP_PKGCONFIG_PREFIX ${PROJECT_BI
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 89285d740ca167fd457e382b4e07763d329e97b7 Author: Johannes Huber gentoo org> AuthorDate: Fri Dec 23 09:58:27 2016 + Commit: Johannes Huber gentoo org> CommitDate: Fri Dec 23 10:11:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89285d74 sci-physics/clhep: Drop CMAKE_MIN_VERSION Covered by cmake-utils eclass now. Package-Manager: Portage-2.3.3, Repoman-2.3.1 sci-physics/clhep/clhep-2.3.3.1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/sci-physics/clhep/clhep-2.3.3.1.ebuild b/sci-physics/clhep/clhep-2.3.3.1.ebuild index 7e53bc0..a41ddcf 100644 --- a/sci-physics/clhep/clhep-2.3.3.1.ebuild +++ b/sci-physics/clhep/clhep-2.3.3.1.ebuild @@ -4,8 +4,6 @@ EAPI=5 -CMAKE_MIN_VERSION=3.2 - inherit cmake-utils multilib DESCRIPTION="High Energy Physics C++ library"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 34299abdbe98b5bbdb365a2fac14b16c4e6fc73c Author: Gerhard Bräunlich gmx net> AuthorDate: Sat Nov 12 15:13:52 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 13 21:48:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34299abd sci-physics/clhep: Removing EAPI 4 versions <=2.1.3.1 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2821 Signed-off-by: David Seifert gentoo.org> sci-physics/clhep/Manifest | 4 --- sci-physics/clhep/clhep-2.0.4.6.ebuild | 49 - sci-physics/clhep/clhep-2.1.0.1.ebuild | 53 sci-physics/clhep/clhep-2.1.2.4.ebuild | 56 -- sci-physics/clhep/clhep-2.1.3.1.ebuild | 55 - sci-physics/clhep/metadata.xml | 3 -- 6 files changed, 220 deletions(-) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index 0329eb6..51a507d 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -1,7 +1,3 @@ -DIST clhep-2.0.4.6.tgz 3593699 SHA256 a75e9d5b08cec7456e580834fb0894043054ee66336c2ce4c33622ca2500ee55 SHA512 f316a441545820f5b3bf585ed244648c8670a66b980bde1444c20859d2db4ce716812668fd38dfe537bd93c8d5aa8d55d9132a6fb4d8aaa1c396d069e0188665 WHIRLPOOL 8e33667580c9e6f12a464f63f3f39377db3fef08906d69ecd0d2724684b61f147ed05c5dfabca3bb56de4c9e2105002c7c03d7d9cdb7451aef6a81bbcf586c1a -DIST clhep-2.1.0.1.tgz 4243520 SHA256 b8492c1c795e899d8ab2462fc4f40f05a520dba17e598ca2434623e24f51cd29 SHA512 fa6d69239c539992371e053a17c4cb83a2283f87a16ec8249c99a415ab0730a74c59c2386091b5efd040a429075e7a6acd855dfc9c6a68e60f5eb6dcada6327a WHIRLPOOL aa019105093175b197aa4ca9841736d9ad3586a6251e41dede0950e4107b533680293fd8038a239e415bb55d251238a0157803fbb12b05eaa898367252bd9096 -DIST clhep-2.1.2.4.tgz 1845804 SHA256 ca1b39772c4fb75047c001a892019e65be4ac61ccd9f059bd2ff273c88b5c2cf SHA512 5386c41e33e780a3096f8cea47700b8e89246b4450d6ba135bafecde8af6d7315c681f2eee7569afd837cfaacd2c35f104bf5b077f5a4e23faaeaee9fdca7363 WHIRLPOOL 1c26d5ac15fecfdf6302a69ac547b732c65cda3e34d43c90c8a7a0327073bebed24a34ccc6ff0c3bc673733d5ba2368004016a65da46b5cedbf23ce7b3585526 -DIST clhep-2.1.3.1.tgz 1860936 SHA256 5d3e45b39a861731fe3a532bb1426353bf62b54c7b90ecf268827e50f925642b SHA512 d5bd1c459b1a89e53e8768d7b00c1b854172419d1f8a1218f80265c6c995235850cceec6120daaf80067a7717845982ffcbd35944f81fa2f0542e842941d6807 WHIRLPOOL 716a2289c55f727c1c9ba3294abdd592624953fcb57a0235519fa3620dc121a9cc57ab3c5c7cea0849a1bbd10f5f8dd63a2b5aa7b0f5e2c8c889f7aa0c27a013 DIST clhep-2.1.4.1.tgz 1866250 SHA256 adeb7ad87b810f772b609e77eacc60fd3e1f949e694a434705e6759cdac41fe4 SHA512 ff5eb76ddf740635c17f01c62679ae7c22c152f96684315f059744ab67e420e51ba9c1ae0ac745b2890d1ddb6a678999b61d44c36e358c1d95c6b57362f3fae0 WHIRLPOOL da4fd1087b0c92f5a6f8bec060b4e6eee0091327defb9e2d71721c09b8c1f773d3ed377567a378dbb48156426ecfdb638049e10122fc5b2bcf2a7fe560e1ebd0 DIST clhep-2.1.4.2.tgz 1838675 SHA256 ffd72997fb921fa7ef770c40c6bb12f603aa4761e642dc577160d1ee2aa695f0 SHA512 8caa6fdbf1d7dbfe217cc5aef384e21b99ae386a76771f17b3dc583c0c55e21164ad3778005798f1a4d151b79782b96a3495d88f1cf7bd46da4c6550ebd69f7c WHIRLPOOL 33ed24301927680c858561e6c6105fddbe72e725bdae26bdefaa24fc2ac9ee93db7a48fcb5e2b773a03acc9a41a2d294e1071ab7ad45bb4c1cec4180cd4da699 DIST clhep-2.2.0.1.tgz 1844675 SHA256 1006284b195e569276ba9d6e3e2b0b2d002e098c10ac09157b26ec076987d7d7 SHA512 930577d18f1c4a9dc94b259589653ebecf7b85ec78da7e1dc7b49d282dbae210bcf257831254f875840a3fd6bf5fc4ad7c4e46825e31674c55c746ef7c2939f2 WHIRLPOOL ad9e765c2adb47de9688abc5c8f7f6e481160df66c811e381d136fcf7d1e7726402367ad2a3f757cefc754c8fe6dc225bdee0f15f763cecc91a3413b63cbc54c diff --git a/sci-physics/clhep/clhep-2.0.4.6.ebuild b/sci-physics/clhep/clhep-2.0.4.6.ebuild deleted file mode 100644 index 4724aa5.. --- a/sci-physics/clhep/clhep-2.0.4.6.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 -inherit autotools eutils - -DESCRIPTION="High Energy Physics C++ library" -HOMEPAGE="http://www.cern.ch/clhep"; -SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; -LICENSE="public-domain" -SLOT="2" -KEYWORDS="amd64 hppa ppc x86" - -IUSE="exceptions" -RDEPEND="" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PV}/CLHEP" - -src_prepare() { - for d in $(find . -name configure.in); do - # respect user flags and fix some compilers stuff - sed -i \ - -e 's:^g++):*g++):g' \ - -e 's:^icc):icc|icpc):g' \ - -e '/AM_CXXFLAGS=/s:-O ::g' \ - ${d} || die - # need to rebuild because original configurations - # have buggy detection - done - for d in $(find . -name Makefile.am | xargs grep
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 67943e56623fe67cd71c97194457a19553a19e78 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Jul 6 20:15:08 2016 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Jul 6 20:15:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67943e56 sci-physics/clhep: version bump to 2.3.3.1 Package-Manager: portage-2.3.0 sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.3.3.1.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index b807bea..0329eb6 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -7,3 +7,4 @@ DIST clhep-2.1.4.2.tgz 1838675 SHA256 ffd72997fb921fa7ef770c40c6bb12f603aa4761e6 DIST clhep-2.2.0.1.tgz 1844675 SHA256 1006284b195e569276ba9d6e3e2b0b2d002e098c10ac09157b26ec076987d7d7 SHA512 930577d18f1c4a9dc94b259589653ebecf7b85ec78da7e1dc7b49d282dbae210bcf257831254f875840a3fd6bf5fc4ad7c4e46825e31674c55c746ef7c2939f2 WHIRLPOOL ad9e765c2adb47de9688abc5c8f7f6e481160df66c811e381d136fcf7d1e7726402367ad2a3f757cefc754c8fe6dc225bdee0f15f763cecc91a3413b63cbc54c DIST clhep-2.2.0.5.tgz 1847046 SHA256 92e8b5d32ae96154edd27d0c641ba048ad33cb69dd4f1cfb72fc578770a34818 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a WHIRLPOOL 4d5b7429e4b0498393c8f664045df4ba27a073a7e926ee9a5f9e196e5d0d3dd4da2cb4bf77e8eb37e6651c3e1f3f9742167414010ae5606e02f307ab6efe82c4 DIST clhep-2.3.1.0.tgz 1538945 SHA256 66272ae3100d3aec096b1298e1e24ec25b80e4dac28332b45ec3284023592963 SHA512 786ad6289ab064c3c428ba2a8f534fcadd09f1f00a9c725dc987ea46c55d1f4ec7beab25221c978992dd195b02a65388a35aa6d7f471b6742c9ff6cdb7a8b7a4 WHIRLPOOL 44f77d13c0c7b0f74c7d66c1196214d47f5ec71411365746769d7d2f1dbe53b8d4e18fbefffd6a677a3329ba16e5333277d5e6c6e8f880c24cca7d1e7c88224b +DIST clhep-2.3.3.1.tgz 1565701 SHA256 cd74bfae4773620dd0c7cc9c1696a08386931d7e47a3906aa632cc5cb44ed6bd SHA512 b13e336f9c4dd741291768a4c59075e88467ad54dc41a07eeb519712055e1a26c2369bffb6aeeeac4199066ce1bc863e9d90647094dd2fced7069d82a4cd1317 WHIRLPOOL 03cea53429711d1c076c1d5ccf61e3f072109608fd79219ae8dfd0540b86da18c13eae1f317d3eddad080860f8e0da25b41fe9f0a3b0ae448ec7ae22a2d16749 diff --git a/sci-physics/clhep/clhep-2.3.3.1.ebuild b/sci-physics/clhep/clhep-2.3.3.1.ebuild new file mode 100644 index 000..7e53bc0 --- /dev/null +++ b/sci-physics/clhep/clhep-2.3.3.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +CMAKE_MIN_VERSION=3.2 + +inherit cmake-utils multilib + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://cern.ch/clhep"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" + +IUSE="doc static-libs test" +RDEPEND="" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[latex] )" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # dont build test if not asked + if ! use test; then + sed -i \ + -e '/add_subdirectory(test)/d' \ + */CMakeLists.txt || die + fi + # gentoo doc directory + if use doc; then + grep -rl 'share/doc/CLHEP' | + xargs sed -i \ + -e "s:share/doc/CLHEP:share/doc/${PF}:" \ + {.,*}/CMakeLists.txt || die + fi +} + +src_configure() { + append-cxxflags $(test-flags-CXX -std=c++11) + local mycmakeargs=( + $(cmake-utils_use test ENABLE_TESTING) + $(cmake-utils_use doc CLHEP_BUILD_DOCS) + ) + DESTDIR="${ED}" cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: f32e3be8856efbc9d359b9f9dfe1154d20792c0a Author: Jeroen Roovers gentoo org> AuthorDate: Sat Feb 6 08:39:16 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Feb 6 08:39:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32e3be8 sci-physics/clhep: Stable for HPPA (bug #556782). Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches sci-physics/clhep/clhep-2.2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index 8ad410c..9f43c74 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 ~hppa ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 hppa ppc ~x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs test" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 8898cf95e69698ea5a7f37690bde6dd37cf17d5c Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 17 17:01:14 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 17 17:01:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8898cf95 sci-physics/clhep: ppc stable wrt bug #556782 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sci-physics/clhep/clhep-2.2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index 05c6b15..8ad410c 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~hppa ppc ~x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs test" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 4ec121e6a96ad9759a16ff399ef63ec9125b4d8e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 15 09:03:14 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 15 09:03:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec121e6 sci-physics/clhep: amd64 stable wrt bug #556782 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sci-physics/clhep/clhep-2.2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild index e36e813..05c6b15 100644 --- a/sci-physics/clhep/clhep-2.2.0.5.ebuild +++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.cern.ch/clhep"; SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; LICENSE="GPL-3 LGPL-3" SLOT="2/${PV}" -KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs test" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/
commit: 55f0ddb40de3b898c62a2c4d29631a49064f2040 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 12 18:59:11 2016 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 12 18:59:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f0ddb4 sci-physics/clhep: version bump to 2.3.1.0 Package-Manager: portage-2.2.26 sci-physics/clhep/Manifest | 1 + sci-physics/clhep/clhep-2.3.1.0.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest index f00132e..b807bea 100644 --- a/sci-physics/clhep/Manifest +++ b/sci-physics/clhep/Manifest @@ -6,3 +6,4 @@ DIST clhep-2.1.4.1.tgz 1866250 SHA256 adeb7ad87b810f772b609e77eacc60fd3e1f949e69 DIST clhep-2.1.4.2.tgz 1838675 SHA256 ffd72997fb921fa7ef770c40c6bb12f603aa4761e642dc577160d1ee2aa695f0 SHA512 8caa6fdbf1d7dbfe217cc5aef384e21b99ae386a76771f17b3dc583c0c55e21164ad3778005798f1a4d151b79782b96a3495d88f1cf7bd46da4c6550ebd69f7c WHIRLPOOL 33ed24301927680c858561e6c6105fddbe72e725bdae26bdefaa24fc2ac9ee93db7a48fcb5e2b773a03acc9a41a2d294e1071ab7ad45bb4c1cec4180cd4da699 DIST clhep-2.2.0.1.tgz 1844675 SHA256 1006284b195e569276ba9d6e3e2b0b2d002e098c10ac09157b26ec076987d7d7 SHA512 930577d18f1c4a9dc94b259589653ebecf7b85ec78da7e1dc7b49d282dbae210bcf257831254f875840a3fd6bf5fc4ad7c4e46825e31674c55c746ef7c2939f2 WHIRLPOOL ad9e765c2adb47de9688abc5c8f7f6e481160df66c811e381d136fcf7d1e7726402367ad2a3f757cefc754c8fe6dc225bdee0f15f763cecc91a3413b63cbc54c DIST clhep-2.2.0.5.tgz 1847046 SHA256 92e8b5d32ae96154edd27d0c641ba048ad33cb69dd4f1cfb72fc578770a34818 SHA512 07d9359604196344fe3b13cc103727693fd70818c22849e54507530221812843a943cb8ed66eea421e498edcc9c0f584826823ea7939cbf53b90b17d412aed1a WHIRLPOOL 4d5b7429e4b0498393c8f664045df4ba27a073a7e926ee9a5f9e196e5d0d3dd4da2cb4bf77e8eb37e6651c3e1f3f9742167414010ae5606e02f307ab6efe82c4 +DIST clhep-2.3.1.0.tgz 1538945 SHA256 66272ae3100d3aec096b1298e1e24ec25b80e4dac28332b45ec3284023592963 SHA512 786ad6289ab064c3c428ba2a8f534fcadd09f1f00a9c725dc987ea46c55d1f4ec7beab25221c978992dd195b02a65388a35aa6d7f471b6742c9ff6cdb7a8b7a4 WHIRLPOOL 44f77d13c0c7b0f74c7d66c1196214d47f5ec71411365746769d7d2f1dbe53b8d4e18fbefffd6a677a3329ba16e5333277d5e6c6e8f880c24cca7d1e7c88224b diff --git a/sci-physics/clhep/clhep-2.3.1.0.ebuild b/sci-physics/clhep/clhep-2.3.1.0.ebuild new file mode 100644 index 000..abccb99 --- /dev/null +++ b/sci-physics/clhep/clhep-2.3.1.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils multilib + +DESCRIPTION="High Energy Physics C++ library" +HOMEPAGE="http://www.cern.ch/clhep"; +SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"; +LICENSE="GPL-3 LGPL-3" +SLOT="2/${PV}" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" + +IUSE="doc static-libs test" +RDEPEND="" +DEPEND="${RDEPEND} + doc? ( virtual/latex-base )" + +S="${WORKDIR}/${PV}/CLHEP" + +src_prepare() { + # respect flags + sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die + # no batch mode to allow parallel building (bug #437482) + sed -i \ + -e 's:-interaction=batchmode::g' \ + cmake/Modules/ClhepBuildTex.cmake || die + # gentoo doc directory + sed -i \ + -e "/DESTINATION/s:doc:share/doc/${PF}:" \ + cmake/Modules/ClhepBuildTex.cmake */doc/CMakeLists.txt || die + # dont build test if not asked + if ! use test; then + sed -i \ + -e '/add_subdirectory(test)/d' \ + */CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_enable test TESTING) + $(cmake-utils_use doc CLHEP_BUILD_DOCS) + ) + DESTDIR="${ED}" cmake-utils_src_configure + use doc && MAKEOPTS+=" -j1" +} + +src_install() { + cmake-utils_src_install + use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a +}