--- file_not_specified_in_diff +++ file_not_specified_in_diff @@ -, +, @@ --- cvs.eclass +++ cvs.eclass @@ -511,7 +511,7 @@ local sanitized_pn=$(echo "${PN}" | LC_ALL=C sed -e 's:[^A-Za-z0-9_]:_:g') local offline_pkg_var="ECVS_OFFLINE_${sanitized_pn}" - if [ "${!offline_pkg_var}" == "1" -o "$ECVS_OFFLINE" == "1" -o "$ECVS_SERVER" == "offline" ]; then + if [ -n "${!offline_pkg_var}${ECVS_OFFLINE}${ESCM_OFFLINE}" ] || [ "${ECVS_SERVER}" = "offline" ]; then # We're not required to fetch anything; the module already # exists and shouldn't be updated. if [ -d "${ECVS_TOP_DIR}/${ECVS_LOCALNAME}" ]; then