Ticket #165: openrc-gendepends-speedup.patch
File openrc-gendepends-speedup.patch, 842 bytes (added by natanael.copa@gmail.com, 16 months ago) |
---|
-
sh/gendepends.sh.in
81 81 [ -e @SYSCONFDIR@/rc.conf ] && . @SYSCONFDIR@/rc.conf 82 82 83 83 if . "${_dir}/${RC_SVCNAME}"; then 84 _shell_var_RC_SVCNAME=$(shell_var "${RC_SVCNAME}") 84 85 echo "${RC_SVCNAME}" >&3 85 86 depend 86 87 … … 91 92 IFS=: 92 93 set -- ${_deptype} 93 94 unset IFS 94 eval _depends=\$rc_$ (shell_var "${RC_SVCNAME}")_$195 eval _depends=\$rc_${_shell_var_RC_SVCNAME}_$1 95 96 [ -z "${_depends}" ] && eval _depends=\$rc_$1 96 [ -z "${_depends}" ] && eval _depends=\$RC_$ (shell_var "${RC_SVCNAME}")_$297 [ -z "${_depends}" ] && eval _depends=\$RC_${_shell_var_RC_SVCNAME}_$2 97 98 [ -z "${_depends}" ] && eval _depends=\$RC_$2 98 99 99 100 $1 ${_depends}