[gentoo-commits] repo/gentoo:master commit in: sci-physics/clhep/

2024-03-10 Thread Guilherme Amadio
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/

2024-03-10 Thread Guilherme Amadio
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/

2023-12-16 Thread Arthur Zamarin
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/

2023-10-31 Thread Guilherme Amadio
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/

2023-10-31 Thread Guilherme Amadio
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/

2023-08-14 Thread Benda XU
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/

2023-06-09 Thread Arthur Zamarin
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/

2023-05-23 Thread Guilherme Amadio
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/

2023-01-29 Thread Andreas Sturmlechner
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/

2022-12-15 Thread Guilherme Amadio
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/

2022-12-15 Thread Guilherme Amadio
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/

2022-06-10 Thread Guilherme Amadio
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/

2022-06-07 Thread Guilherme Amadio
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/

2022-05-30 Thread Guilherme Amadio
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/

2022-05-30 Thread Guilherme Amadio
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/

2021-09-06 Thread Guilherme Amadio
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/

2021-06-28 Thread Guilherme Amadio
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/

2021-06-14 Thread Guilherme Amadio
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/

2021-06-14 Thread Guilherme Amadio
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/

2020-11-19 Thread Guilherme Amadio
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/

2020-11-18 Thread Guilherme Amadio
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/

2020-11-18 Thread Guilherme Amadio
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/

2020-11-18 Thread Guilherme Amadio
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/

2020-11-18 Thread Guilherme Amadio
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/

2020-11-18 Thread Guilherme Amadio
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/

2020-11-18 Thread Guilherme Amadio
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/

2020-11-18 Thread Guilherme Amadio
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/

2020-05-01 Thread Matthias Maier
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/

2020-03-16 Thread Guilherme Amadio
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/

2020-03-16 Thread Guilherme Amadio
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/

2020-03-01 Thread Matthias Maier
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/

2019-06-27 Thread Guilherme Amadio
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/

2019-02-04 Thread Sergei Trofimovich
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/

2019-01-05 Thread Andreas Sturmlechner
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/

2019-01-05 Thread Andreas Sturmlechner
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/

2019-01-05 Thread Andreas Sturmlechner
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/

2019-01-05 Thread Andreas Sturmlechner
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/

2019-01-05 Thread Andreas Sturmlechner
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/

2018-07-11 Thread Mikle Kolyada
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/

2018-05-18 Thread Guilherme Amadio
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/

2017-10-15 Thread David Seifert
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/

2017-03-17 Thread Guilherme Amadio
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/

2017-02-02 Thread Guilherme Amadio
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/

2016-12-23 Thread Johannes Huber
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/

2016-11-13 Thread David Seifert
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/

2016-07-06 Thread Guilherme Amadio
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/

2016-02-06 Thread Jeroen Roovers
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/

2016-01-17 Thread Agostino Sarubbo
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/

2016-01-15 Thread Agostino Sarubbo
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/

2016-01-12 Thread Guilherme Amadio
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
+}