diff options
Diffstat (limited to 'subr/pkg_disabled.subr')
-rw-r--r-- | subr/pkg_disabled.subr | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/subr/pkg_disabled.subr b/subr/pkg_disabled.subr index 3b5a3081..f9580c64 100644 --- a/subr/pkg_disabled.subr +++ b/subr/pkg_disabled.subr @@ -3,7 +3,10 @@ # pkg_disabled() { - if [ "${PKG_DISABLED:-0}" -eq 1 ]; then + local _pkg_name_uc; + _pkg_name_uc="$(toupper "${PKG_NAME}")"; + if [ "$(get_var_unsafe PKG_${_pkg_name_uc}_DISABLED)" = "1" ]; then + log_msg vnfo "Skipping disabled package \`${PKG_NAME}.'"; exit 0; fi; }; |