#!/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"
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}"
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
#!/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