mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
scripts/checkdeps: support grouping dependencies
This commit is contained in:
parent
a33d54695d
commit
1ed4316d76
@ -27,7 +27,7 @@ get_deps() {
|
||||
for i in "${!deps[@]}"; do
|
||||
dep=${deps[$i]}
|
||||
dep_pkg=${deps_pkg[$i]}
|
||||
[ -z "`which $dep 2>/dev/null`" ] && need+=($dep) && need_pkg+=($dep_pkg)
|
||||
[ -z "`which $dep 2>/dev/null`" ] && need+=($dep) && need_pkg+=("$dep_pkg")
|
||||
done
|
||||
|
||||
for i in "${!files[@]}"; do
|
||||
@ -36,7 +36,7 @@ get_deps() {
|
||||
installed=N
|
||||
[ "$(type -t "test_$file_pkg")" == "function" ] && test_$file_pkg && installed=Y
|
||||
[ $installed == N -a -f "$file" ] && installed=Y
|
||||
[ $installed == N ] && need+=($file) && need_pkg+=($file_pkg)
|
||||
[ $installed == N ] && need+=($file) && need_pkg+=("$file_pkg")
|
||||
done
|
||||
}
|
||||
|
||||
@ -93,7 +93,7 @@ case "$DISTRO" in
|
||||
;;
|
||||
arch)
|
||||
deps+=(g++ mkfontscale mkfontdir bdftopcf xsltproc java python)
|
||||
deps_pkg+=(g++ xorg-mkfontscale xorg-mkfontdir xorg-bdftopcf libxslt java-runtime-common jdk8-openjdk python2)
|
||||
deps_pkg+=(g++ xorg-mkfontscale xorg-mkfontdir xorg-bdftopcf libxslt "java-runtime-common jdk8-openjdk" python2)
|
||||
;;
|
||||
opensuse)
|
||||
deps+=( g++ mkfontscale mkfontdir bdftopcf xsltproc java python)
|
||||
|
Loading…
x
Reference in New Issue
Block a user