commit:     1ec24d8d66e9f814c9899c53602a1fc6174ebcc5
Author:     NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Thu Mar  6 13:36:08 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar  6 16:24:06 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec24d8d

app-arch/lzlib: install minilzip also

the current ebuild does `install-man` which install the manpage
for minilzip tool, but the tool itself is never installed.

since 1.15 the minilzip tool is not built by default and
requires explicitly doing `make bin`.
similarly `install-bin` will install the tool along with the
manpage.

Ref: https://lists.nongnu.org/archive/html/lzip-bug/2024-04/msg00007.html
Signed-off-by: NRK <nrk <AT> disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/40928
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-arch/lzlib/{lzlib-1.15.ebuild => lzlib-1.15-r1.ebuild} | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-arch/lzlib/lzlib-1.15.ebuild 
b/app-arch/lzlib/lzlib-1.15-r1.ebuild
similarity index 93%
rename from app-arch/lzlib/lzlib-1.15.ebuild
rename to app-arch/lzlib/lzlib-1.15-r1.ebuild
index 4064d799a727..f80bb61c509c 100644
--- a/app-arch/lzlib/lzlib-1.15.ebuild
+++ b/app-arch/lzlib/lzlib-1.15-r1.ebuild
@@ -35,7 +35,11 @@ src_configure() {
        ./configure "${myconf[@]}" || die
 }
 
+src_compile() {
+       emake bin lib
+}
+
 src_install() {
-       emake DESTDIR="${D}" install install-man
+       emake DESTDIR="${D}" install install-bin
        einstalldocs
 }

Reply via email to