diff mbox series

[meta-perl] libio-compress-perl: Use update alternatives for streamzip and zipdetails

Message ID 20240615044631.1738587-1-raj.khem@gmail.com
State New
Headers show
Series [meta-perl] libio-compress-perl: Use update alternatives for streamzip and zipdetails | expand

Commit Message

Khem Raj June 15, 2024, 4:46 a.m. UTC
these utilities are also provided by perl-misc package built by
perl recipe. Prefer the one's provided by libio-compress-perl
if its included.

Fixes https://github.com/riscv/meta-riscv/issues/374

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-perl/recipes-perl/libio/libio-compress-perl_2.212.bb | 8 ++++++++
 1 file changed, 8 insertions(+)
diff mbox series

Patch

diff --git a/meta-perl/recipes-perl/libio/libio-compress-perl_2.212.bb b/meta-perl/recipes-perl/libio/libio-compress-perl_2.212.bb
index bb4013ae5a..ca04ffc8ef 100644
--- a/meta-perl/recipes-perl/libio/libio-compress-perl_2.212.bb
+++ b/meta-perl/recipes-perl/libio/libio-compress-perl_2.212.bb
@@ -38,4 +38,12 @@  RDEPENDS:${PN} += "\
     libcompress-raw-zlib-perl \
 "
 
+inherit update-alternatives
+
+ALTERNATIVE_PRIORITY = "39"
+
+ALTERNATIVE:${PN} = "streamzip zipdetails"
+ALTERNATIVE_LINK_NAME[streamzip] = "${bindir}/streamzip"
+ALTERNATIVE_LINK_NAME[zipdetails] = "${bindir}/zipdetails"
+
 BBCLASSEXTEND = "native"