From: Frank Brehm Date: Mon, 2 Jan 2023 09:35:17 +0000 (+0100) Subject: Fixing get-rpm-* for linter errors. X-Git-Tag: 0.7.6^2^2~3 X-Git-Url: https://git.uhu-banane.org/?a=commitdiff_plain;h=bdb03331b5df6ec31d54406286605eb374b7931c;p=pixelpark%2Fpp-admin-tools.git Fixing get-rpm-* for linter errors. --- diff --git a/get-rpm-release b/get-rpm-release index fe7007b..7681494 100755 --- a/get-rpm-release +++ b/get-rpm-release @@ -1,12 +1,8 @@ #!/bin/bash -cd $( dirname $0 ) - -VERSION=$( grep -P '^\s*__version__\b' lib/pp_admintools/__init__.py | \ - grep -P '^\s*__version__\b' | \ - awk -F= '{print $2}' | \ - sed -e "s/^[ ]*'//" -e "s/'.*//" ) +cd "$( dirname "$0" )" || exit 6 +VERSION=$( head -n 1 debian/changelog | sed -e "s/^[^(]*(//" -e "s/).*//" ) REVISION=1 VERSION_FILE=".rpm-version" @@ -18,16 +14,16 @@ OLD_VERSION_FULL= OLD_VERSION= OLD_REVISION= if [[ -f "${VERSION_FILE}" ]] ; then - OLD_VERSION_FULL=$( cat "${VERSION_FILE}" | \ - grep -P -v '^\s*(#.*|$)' | \ - head -n 1 | \ - sed -e 's/[ ].*//' ) + OLD_VERSION_FULL=$( grep -P -v '^\s*(#.*|$)' "${VERSION_FILE}" | head -n 1 | sed -e 's/[ ].*//' ) fi if [[ -n "${OLD_VERSION_FULL}" ]] ; then - OLD_VERSION=$( echo "${OLD_VERSION_FULL}" | sed -e 's/-.*//' ) - OLD_REVISION=$( echo "${OLD_VERSION_FULL}" | sed -e 's/^[^-]*-//' ) + # shellcheck disable=SC2001 + { + OLD_VERSION=$( echo "${OLD_VERSION_FULL}" | sed -e 's/-.*//' ) + OLD_REVISION=$( echo "${OLD_VERSION_FULL}" | sed -e 's/^[^-]*-//' ) + } if [[ -z "${OLD_VERSION}" ]] ; then OLD_VERSION="${DEBIAN_VERSION}" @@ -40,11 +36,11 @@ if [[ -n "${OLD_VERSION_FULL}" ]] ; then if [[ "${OLD_VERSION}" != "${VERSION}" ]] ; then REVISION=1 else - REVISION=$(( ${OLD_REVISION} + 1 )) + REVISION=$(( OLD_REVISION + 1 )) fi fi echo "${REVISION}" -# vim: ts=4 et list +# vim: ts=4 et diff --git a/get-rpm-version b/get-rpm-version index 0e4f658..20f4726 100755 --- a/get-rpm-version +++ b/get-rpm-version @@ -1,11 +1,9 @@ #!/bin/bash -cd $( dirname $0 ) -VERSION=$( grep -P '^\s*__version__\b' lib/pp_admintools/__init__.py | \ - grep -P '^\s*__version__\b' | \ - awk -F= '{print $2}' | \ - sed -e "s/^[ ]*'//" -e "s/'.*//" ) +cd "$( dirname "$0" )" || exit 6 + +VERSION=$( head -n 1 debian/changelog | sed -e "s/^[^(]*(//" -e "s/).*//" ) echo "${VERSION}" -# vim: ts=4 et list +# vim: ts=4 et