commit:     ef34c21d2715b8572c964d902f2d11913f5b4198
Author:     Violet Purcell <vimproved <AT> inventati <DOT> org>
AuthorDate: Wed Oct  4 16:38:53 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 13:01:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef34c21d

dev-util/ninja: support app-alternatives/ninja

Signed-off-by: Violet Purcell <vimproved <AT> inventati.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/ninja/{ninja-9999.ebuild => ninja-1.11.1-r3.ebuild} | 3 ++-
 dev-util/ninja/ninja-9999.ebuild                             | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/ninja/ninja-9999.ebuild 
b/dev-util/ninja/ninja-1.11.1-r3.ebuild
similarity index 97%
copy from dev-util/ninja/ninja-9999.ebuild
copy to dev-util/ninja/ninja-1.11.1-r3.ebuild
index 38a59d4a303a..4f8bdfff6267 100644
--- a/dev-util/ninja/ninja-9999.ebuild
+++ b/dev-util/ninja/ninja-1.11.1-r3.ebuild
@@ -36,6 +36,7 @@ BDEPEND="
        test? ( dev-cpp/gtest )
 "
 RDEPEND="emacs? ( >=app-editors/emacs-23.1:* )"
+PDEPEND="app-alternatives/ninja"
 
 PATCHES=(
        "${FILESDIR}"/ninja-cflags.patch
@@ -98,7 +99,7 @@ src_install() {
                dodoc doc/manual.html
        fi
 
-       dobin ninja
+       newbin ninja ninja-reference
 
        newbashcomp misc/bash-completion ${PN}
 

diff --git a/dev-util/ninja/ninja-9999.ebuild b/dev-util/ninja/ninja-9999.ebuild
index 38a59d4a303a..4f8bdfff6267 100644
--- a/dev-util/ninja/ninja-9999.ebuild
+++ b/dev-util/ninja/ninja-9999.ebuild
@@ -36,6 +36,7 @@ BDEPEND="
        test? ( dev-cpp/gtest )
 "
 RDEPEND="emacs? ( >=app-editors/emacs-23.1:* )"
+PDEPEND="app-alternatives/ninja"
 
 PATCHES=(
        "${FILESDIR}"/ninja-cflags.patch
@@ -98,7 +99,7 @@ src_install() {
                dodoc doc/manual.html
        fi
 
-       dobin ninja
+       newbin ninja ninja-reference
 
        newbashcomp misc/bash-completion ${PN}
 

Reply via email to