diff --git a/spcd.sh b/spcd.sh index d2fe8f7..b954910 100644 --- a/spcd.sh +++ b/spcd.sh @@ -265,25 +265,8 @@ ${SPCD_PROJECT_ROOT}$(basename "${GITHUB_SERVER_URL}")" ;; *) ;; esac - # set package format - case "${SPCD_PM}" in - "${SPCD_PM_APK}") - SPCD_PF="${SPCD_PF_APK}" - ;; - "${SPCD_PM_APT}") - SPCD_PF="${SPCD_PF_DEB}" - ;; - "${SPCD_PM_PACMAN}") - SPCD_PF="${SPCD_PF_PKG}" - ;; - "${SPCD_PM_DNF}" | "${SPCD_PM_ZYPPER}") - SPCD_PF="${SPCD_PF_RPM}" - ;; - *) ;; - esac - # set package manager variables spcd_split - spcd_echo "SPCD_PF" "SPCD_PM" + spcd_echo "SPCD_PM" case "${SPCD_PM}" in "${SPCD_PM_DNF}") SPCD_PM_CLEAN="dnf clean all" @@ -797,8 +780,8 @@ spcd_install_packages() { spcd_install_package "rsync" # shell check spcd_substep "Install ShellCheck" - case "${SPCD_PF}" in - "${SPCD_PF_RPM}") + case "${SPCD_PM}" in + "${SPCD_PM_DNF}" | "${SPCD_PM_ZYPPER}") spcd_install_package "ShellCheck" ;; *) spcd_install_package "shellcheck" ;; @@ -808,10 +791,7 @@ spcd_install_packages() { case "${SPCD_OS_ID}" in "${SPCD_OS_ALMA}" | "${SPCD_OS_ROCKY}") ;; "${SPCD_OS_DEBIAN}") - case "${SPCD_OS_VERSION}" in - "bullseye") ;; - *) spcd_install_package "shfmt" ;; - esac + [ "${SPCD_OS_VERSION}" != "bullseye" ] && spcd_install_package "shfmt" ;; *) spcd_install_package "shfmt" ;; esac @@ -980,11 +960,11 @@ spcd_step() { spcd_substep() { SPCD_SUBSTEP=$((SPCD_SUBSTEP + 1)) spcd_banner \ - "${SPCD_STEP}.${SPCD_SUBSTEP}" \ - "${SPCD_VERT}" \ - "${SPCD_STEP_TEXT}" \ - "${SPCD_VERT}" \ - "${*}" + "${SPCD_STEP}.${SPCD_SUBSTEP}" \ + "${SPCD_VERT}" \ + "${SPCD_STEP_TEXT}" \ + "${SPCD_VERT}" \ + "${*}" } spcd_write() { @@ -1018,11 +998,6 @@ SPCD_OS_OPENSUSE="opensuse" SPCD_OS_ROCKY="rocky" SPCD_OS_UBUNTU="ubuntu" -SPCD_PF_APK="apk" -SPCD_PF_DEB="deb" -SPCD_PF_PKG="pkg" -SPCD_PF_RPM="rpm" - SPCD_PM_APK="apk" SPCD_PM_APT="apt" SPCD_PM_DNF="dnf"