commit:     9fb06a904498d14acdcb63f58233013760d5961a
Author:     Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 10 08:31:45 2025 +0000
Commit:     Alexander Puck Neuwirth <apn-pucky <AT> gentoo <DOT> org>
CommitDate: Wed Sep 10 14:13:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb06a90

sci-physics/siscone: switch to cmake

The additional cmake install info files are required by fastjet cmake.

Part-of: https://github.com/gentoo/gentoo/pull/43583
Signed-off-by: Alexander Puck Neuwirth <apn-pucky <AT> gentoo.org>

 .../siscone/{siscone-9999.ebuild => siscone-3.1.2-r1.ebuild} | 12 +++---------
 sci-physics/siscone/siscone-9999.ebuild                      | 12 +++---------
 2 files changed, 6 insertions(+), 18 deletions(-)

diff --git a/sci-physics/siscone/siscone-9999.ebuild 
b/sci-physics/siscone/siscone-3.1.2-r1.ebuild
similarity index 85%
copy from sci-physics/siscone/siscone-9999.ebuild
copy to sci-physics/siscone/siscone-3.1.2-r1.ebuild
index 357f070f401b..e781b37201d2 100644
--- a/sci-physics/siscone/siscone-9999.ebuild
+++ b/sci-physics/siscone/siscone-3.1.2-r1.ebuild
@@ -3,13 +3,14 @@
 
 EAPI=8
 
-inherit autotools
+inherit cmake
 
 DESCRIPTION="Hadron Seedless Infrared-Safe Cone jet algorithm"
 HOMEPAGE="
        https://siscone.hepforge.org/
        https://gitlab.com/fastjet/siscone
 "
+
 if [[ ${PV} == 9999 ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://gitlab.com/fastjet/siscone";
@@ -21,16 +22,9 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="examples"
-BDEPEND="dev-build/autoconf-archive"
-
-src_prepare() {
-       default
-       # Rebuild live ebuild
-       eautoreconf
-}
 
 src_install() {
-       default
+       cmake_src_install
        if use examples; then
                docinto examples
                dodoc examples/*.{cpp,h}

diff --git a/sci-physics/siscone/siscone-9999.ebuild 
b/sci-physics/siscone/siscone-9999.ebuild
index 357f070f401b..e781b37201d2 100644
--- a/sci-physics/siscone/siscone-9999.ebuild
+++ b/sci-physics/siscone/siscone-9999.ebuild
@@ -3,13 +3,14 @@
 
 EAPI=8
 
-inherit autotools
+inherit cmake
 
 DESCRIPTION="Hadron Seedless Infrared-Safe Cone jet algorithm"
 HOMEPAGE="
        https://siscone.hepforge.org/
        https://gitlab.com/fastjet/siscone
 "
+
 if [[ ${PV} == 9999 ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://gitlab.com/fastjet/siscone";
@@ -21,16 +22,9 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="examples"
-BDEPEND="dev-build/autoconf-archive"
-
-src_prepare() {
-       default
-       # Rebuild live ebuild
-       eautoreconf
-}
 
 src_install() {
-       default
+       cmake_src_install
        if use examples; then
                docinto examples
                dodoc examples/*.{cpp,h}

Reply via email to