scripts/checkdeps: perl Yapp module required by samba-4.12.0

https://bugzilla.samba.org/show_bug.cgi?id=14284
This commit is contained in:
MilhouseVH 2020-02-19 13:52:12 +00:00
parent 79a201455e
commit ab05c17cca

View File

@ -62,7 +62,7 @@ deps_pkg=(wget bash bc gcc sed patch patchutils tar bzip2 gzip xz-utils perl gaw
files=(/usr/include/stdio.h /usr/include/ncurses.h)
files_pkg=(libc6-dev libncurses5-dev)
perl_mod=(JSON XML::Parser Thread::Queue)
perl_mod=(JSON XML::Parser Thread::Queue Parse::Yapp::Driver)
case "${DISTRO}" in
fedora|centos|rhel)
@ -77,18 +77,18 @@ case "${DISTRO}" in
deps_pkg+=(libstdc++-static)
fi
files_pkg=(glibc-headers ncurses-devel)
perl_pkg=(perl-JSON perl-XML-Parser perl-Thread-Queue)
perl_pkg=(perl-JSON perl-XML-Parser perl-Thread-Queue perl-Parse-Yapp)
;;
gentoo|sabayon)
deps+=(g++ mkfontscale mkfontdir bdftopcf xsltproc java python3 rpcgen)
deps_pkg+=("gcc[cxx]" mkfontscale mkfontdir bdftopcf libxslt virtual/jre python3 net-libs/rpcsvc-proto)
files_pkg=(glibc ncurses)
perl_pkg=(JSON XML-Parser perl-Thread-Queue)
perl_pkg=(JSON XML-Parser perl-Thread-Queue perl-Parse-Yapp)
;;
arch)
deps+=(g++ mkfontscale mkfontdir bdftopcf xsltproc java python3 rpcgen)
deps_pkg+=(g++ xorg-mkfontscale xorg-mkfontdir xorg-bdftopcf libxslt "java-runtime-common jdk8-openjdk" python3 rpcsvc-proto)
perl_pkg=(perl-json perl-xml-parser perl)
perl_pkg=(perl-json perl-xml-parser perl perl-parse-yapp)
;;
opensuse)
deps+=( g++ mkfontscale mkfontdir bdftopcf xsltproc java python3)
@ -97,12 +97,12 @@ case "${DISTRO}" in
deps+=(glibc-devel-static)
deps_pkg+=(glibc-devel-static)
fi
perl_pkg=(perl-JSON perl-XML-Parser perl)
perl_pkg=(perl-JSON perl-XML-Parser perl perl-Parse-Yapp)
;;
*)
deps+=(g++ mkfontscale mkfontdir bdftopcf xsltproc java python3)
deps_pkg+=(g++ xfonts-utils xfonts-utils xfonts-utils xsltproc default-jre python3)
perl_pkg=(libjson-perl libxml-parser-perl perl)
perl_pkg=(libjson-perl libxml-parser-perl perl libparse-yapp-perl)
;;
esac