dev-lang/perl: Add USE="streamzip" to control installation of streamzip Signed-off-by: Andrew Church diff --git a/dev-lang/perl/metadata.xml b/dev-lang/perl/metadata.xml index 0edcddc60b41..6c42646cf68c 100644 --- a/dev-lang/perl/metadata.xml +++ b/dev-lang/perl/metadata.xml @@ -7,6 +7,7 @@ Enable Perl threads, has some compatibility problems + Install the streamzip utility arsv/perl-cross diff --git a/dev-lang/perl/perl-5.32.0-r1.ebuild b/dev-lang/perl/perl-5.32.0-r1.ebuild index 96cc75c62b77..8f49538c08ae 100644 --- a/dev-lang/perl/perl-5.32.0-r1.ebuild +++ b/dev-lang/perl/perl-5.32.0-r1.ebuild @@ -58,7 +58,7 @@ if [[ "${PV##*.}" != "9999" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi -IUSE="berkdb debug doc gdbm ithreads minimal" +IUSE="berkdb debug doc gdbm ithreads minimal streamzip" RDEPEND=" berkdb? ( sys-libs/db:= ) @@ -749,6 +749,8 @@ src_install() { rm -f "${ED}/usr/bin/perl${MY_PV}" ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die + use streamzip || rm -f "${ED}"/usr/bin/streamzip "${ED}"/usr/share/man/man1/streamzip.1 + if ! tc-is-static-only ; then dolib.so "${ED}"${coredir}/${LIBPERL} rm -f "${ED}"${coredir}/${LIBPERL}