This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository buildscripts.

commit c29d56a09acb043b297e9496d9bfe0ec159be1c8
Author: Mihai Moldovan <io...@ionic.de>
Date:   Wed Feb 22 08:24:39 2023 +0100

    bin/build-rpm-package: fix array subscripts, they must not contain single 
quotes (and even double quotes are a bad idea in arithmetic contexts).
---
 bin/build-rpm-package | 62 +++++++++++++++++++++++++--------------------------
 1 file changed, 31 insertions(+), 31 deletions(-)

diff --git a/bin/build-rpm-package b/bin/build-rpm-package
index b61bbb8..87666fe 100755
--- a/bin/build-rpm-package
+++ b/bin/build-rpm-package
@@ -189,9 +189,9 @@ set_vars() {
 # Returns 0 if the mock version is greater or equal the specified input,
 # 1 otherwise.
 check_mock_version_atleast () {
-       typeset MAJOR="${1:?"Error: no major version passed to 
${FUNCNAME['0']}()."}"
-       typeset MINOR="${2:?"Error: no minor version passed to 
${FUNCNAME['0']}()."}"
-       typeset PATCH="${3:?"Error: no patch version passed to 
${FUNCNAME['0']}()."}"
+       typeset MAJOR="${1:?"Error: no major version passed to 
${FUNCNAME[0]}()."}"
+       typeset MINOR="${2:?"Error: no minor version passed to 
${FUNCNAME[0]}()."}"
+       typeset PATCH="${3:?"Error: no patch version passed to 
${FUNCNAME[0]}()."}"
 
        # Check input parameters for sanity.
        typeset SANITY_CHECK_MAJOR="$(sed -e 's/^\([0-9][0-9]*\)$//' <<< 
"${MAJOR}")"
@@ -199,7 +199,7 @@ check_mock_version_atleast () {
        typeset SANITY_CHECK_PATCH="$(sed -e 's/^\([0-9][0-9]*\)$//' <<< 
"${PATCH}")"
 
        if [ -n "${SANITY_CHECK_MAJOR}" ] || [ -n "${SANITY_CHECK_MINOR}" ] || 
[ -n "${SANITY_CHECK_PATCH}" ]; then
-               echo "Error: input parameters of ${FUNCNAME['0']}() are not 
pure integers and failed sanity check." >&2
+               echo "Error: input parameters of ${FUNCNAME[0]}() are not pure 
integers and failed sanity check." >&2
                exit 1
        fi
 
@@ -213,7 +213,7 @@ check_mock_version_atleast () {
        MOCK_VER="$(grep -Eo '[0-9]+\.[0-9]+\.[0-9]+' <<< "${MOCK_VER}")"
 
        if [ -z "${MOCK_VER}" ]; then
-               echo "Error: the reported mock version can not be handled by 
${FUNCNAME['0']}()." >&2
+               echo "Error: the reported mock version can not be handled by 
${FUNCNAME[0]}()." >&2
                exit 1
        fi
 
@@ -226,7 +226,7 @@ check_mock_version_atleast () {
        typeset MOCK_VER_PATCH="$(sed -e 
's/^[0-9][0-9]*\.[0-9][0-9]*\.\([0-9][0-9]*\)/\1/' <<< "${MOCK_VER}")"
 
        if [ -z "${MOCK_VER_MAJOR}" ] || [ -z "${MOCK_VER_MINOR}" ] || [ -z 
"${MOCK_VER_PATCH}" ]; then
-               echo "Error: unable to parse mock version in 
${FUNCNAME['0']}()." >&2
+               echo "Error: unable to parse mock version in ${FUNCNAME[0]}()." 
>&2
                exit 1
        else
                typeset ret="1"
@@ -263,10 +263,10 @@ check_mock_version_atleast () {
 # Calling this function in a subshell is an error, as it NEEDS to modify
 # variables in global scope!
 create_mock_config () { # MOCK_BASE CUSTOM_REPO COMPONENT TARGET arch
-       typeset MOCK_BASE="${1:?"Error: no mock base config passed to 
${FUNCNAME['0']}()."}"
-       typeset COMPONENT="${2:?"Error: no component (X2Go release group) 
passed to ${FUNCNAME['0']}()."}"
-       typeset TARGET="${3:?"Error: no target (full or base) passed to 
${FUNCNAME['0']}()."}"
-       typeset arch="${4:?"Error: no architecture passed to 
${FUNCNAME['0']}()."}"
+       typeset MOCK_BASE="${1:?"Error: no mock base config passed to 
${FUNCNAME[0]}()."}"
+       typeset COMPONENT="${2:?"Error: no component (X2Go release group) 
passed to ${FUNCNAME[0]}()."}"
+       typeset TARGET="${3:?"Error: no target (full or base) passed to 
${FUNCNAME[0]}()."}"
+       typeset arch="${4:?"Error: no architecture passed to 
${FUNCNAME[0]}()."}"
 
        # Check argument sanity.
 
@@ -515,12 +515,12 @@ cache_mock_config () {
 # Edits either OTHERMIRROR for type == suse or MOCK_CHROOT_CONFIG for type == 
redhat.
 # It is an error to execute this function in a subshell, as it MUST edit 
global variables.
 get_extra_repository () {
-       typeset TYPE="${1:?"Error: no type passed to ${FUNCNAME['0']}()."}"
-       typeset DIST="${2:?"Error: no distribution passed to 
${FUNCNAME['0']}()."}"
-       typeset CODENAME="${3:?"Error: no codename (distro 'version') passed to 
${FUNCNAME['0']}()."}"
-       typeset COMPONENT="${4:?"Error: no component (X2Go release group) 
passed to ${FUNCNAME['0']}()."}"
-       typeset PACKAGE="${5:?"Error: no package passed to ${FUNCAME['0']}()."}"
-       typeset ARCH="${6:?"Error: no architecture passed to 
${FUNCNAME['0']}()."}"
+       typeset TYPE="${1:?"Error: no type passed to ${FUNCNAME[0]}()."}"
+       typeset DIST="${2:?"Error: no distribution passed to 
${FUNCNAME[0]}()."}"
+       typeset CODENAME="${3:?"Error: no codename (distro 'version') passed to 
${FUNCNAME[0]}()."}"
+       typeset COMPONENT="${4:?"Error: no component (X2Go release group) 
passed to ${FUNCNAME[0]}()."}"
+       typeset PACKAGE="${5:?"Error: no package passed to ${FUNCAME[0]}()."}"
+       typeset ARCH="${6:?"Error: no architecture passed to 
${FUNCNAME[0]}()."}"
        typeset WANT_EXTRA="$(make_boolean "${7}")"
 
        # Note: we always add the extras repo, because that's defined as 
"packages missing from the main repository",
@@ -568,7 +568,7 @@ get_extra_repository () {
                        [ "${MOCK_BUGGY}" -eq "0" ] && 
MOCK_CHROOT_CONFIG="${MOCK_CHROOT_CONFIG}.cfg"
                        ;;
                *)
-                       echo "Error: unknown type passed to ${FUNCNAME['0']}()" 
>&2
+                       echo "Error: unknown type passed to ${FUNCNAME[0]}()" 
>&2
                        echo "Valid values: suse, redhat." >&2
                        exit 1
                        ;;
@@ -581,9 +581,9 @@ get_extra_repository () {
 # Takes the distribution, its version (either a real number or a codename)
 # and the architecture.
 sign_packages () {
-       typeset dist="${1:?"Error: no distribution passed to 
${FUNCNAME['0']}()."}"
-       typeset codename="${2:?"Error: no codename (distro 'version') passed to 
${FUNCNAME['0']}()."}"
-       typeset arch="${3:?"Error: no architecture passed to 
${FUNCNAME['0']}()."}"
+       typeset dist="${1:?"Error: no distribution passed to 
${FUNCNAME[0]}()."}"
+       typeset codename="${2:?"Error: no codename (distro 'version') passed to 
${FUNCNAME[0]}()."}"
+       typeset arch="${3:?"Error: no architecture passed to 
${FUNCNAME[0]}()."}"
 
        typeset gpg_sign_with="${GPG_KEY}"
 
@@ -666,7 +666,7 @@ sign_packages () {
 # Takes the *SuSE major version number or a code name.
 # Outputs the mapped major version number or a code name.
 wrap_suse_major_version () {
-       typeset major_version="${1:?"Error: no *SuSE major version passed to 
${FUNCNAME['0']}()."}"
+       typeset major_version="${1:?"Error: no *SuSE major version passed to 
${FUNCNAME[0]}()."}"
 
        # tumbleweed has the fictive version number 9999 and should always be 
getting
        # passed-through directly.
@@ -689,8 +689,8 @@ wrap_suse_major_version () {
 # Returns success if the passed major and minor OpenSuSE version number is a
 # legacy release, failure otherwise.
 opensuse_is_legacy () {
-       typeset major_version="${1:?"Error: no OpenSuSE major version passed to 
${FUNCNAME['0']}()."}"
-       typeset minor_version="${2:?"Error: no OpenSuSE minor version passed to 
${FUNCNAME['0']}()."}"
+       typeset major_version="${1:?"Error: no OpenSuSE major version passed to 
${FUNCNAME[0]}()."}"
+       typeset minor_version="${2:?"Error: no OpenSuSE minor version passed to 
${FUNCNAME[0]}()."}"
 
        # We're not printing a boolean value, but use the exit code, so the
        # value must be zero for success (i.e., legacy) and non-zero for
@@ -712,12 +712,12 @@ opensuse_is_legacy () {
 # minor version number.
 # Outputs the generated dist value.
 generate_suse_dist_value () {
-       typeset distname="${1:?"Error: no *SuSE distribution name passed to 
${FUNCNAME['0']}()."}"
-       typeset major_version="${2:?"Error: no *SuSE major version passed to 
${FUNCNAME['0']}()."}"
-       typeset minor_version="${3:?"Error: no *SuSE minor version passed to 
${FUNCNAME['0']}()."}"
+       typeset distname="${1:?"Error: no *SuSE distribution name passed to 
${FUNCNAME[0]}()."}"
+       typeset major_version="${2:?"Error: no *SuSE major version passed to 
${FUNCNAME[0]}()."}"
+       typeset minor_version="${3:?"Error: no *SuSE minor version passed to 
${FUNCNAME[0]}()."}"
 
        if [ 'sle' != "${distname}" ] && [ 'opensuse' != "${distname}" ]; then
-               printf 'Invalid distribution name '"'"'%s'"'"' passed to %s(), 
only '"'"'sle'"'"' and '"'"'opensuse'"'"' are supported.' "${distname}" 
"${FUNCNAME['0']}" >&2
+               printf 'Invalid distribution name '"'"'%s'"'"' passed to %s(), 
only '"'"'sle'"'"' and '"'"'opensuse'"'"' are supported.' "${distname}" 
"${FUNCNAME[0]}" >&2
                return '1'
        fi
 
@@ -728,7 +728,7 @@ generate_suse_dist_value () {
 
        if [ '9999' = "${major_version}" ]; then
                if [ 'opensuse' != "${distname}" ]; then
-                       printf 'Invalid major version '"'"'%s'"'"' passed to 
%s() for distribution name '"'"'%s'"'"', this is unsupported.' 
"${major_version}" "${FUNCNAME['0']}" "${distname}" >&2
+                       printf 'Invalid major version '"'"'%s'"'"' passed to 
%s() for distribution name '"'"'%s'"'"', this is unsupported.' 
"${major_version}" "${FUNCNAME[0]}" "${distname}" >&2
                        return '2'
                fi
 
@@ -747,8 +747,8 @@ generate_suse_dist_value () {
 # obs-build configuration files.
 # Returns 0 on success or non-0 on failure.
 setup_opensuse_tumbleweed_config() {
-       typeset temp_dir="${1:?"Error: no temporary working directory passed to 
${FUNCNAME['0']}()."}"
-       typeset obs_config_dir="${2:?"Error: no obs-build configuration 
subdirectory passed to ${FUNCNAME['0']}()."}"
+       typeset temp_dir="${1:?"Error: no temporary working directory passed to 
${FUNCNAME[0]}()."}"
+       typeset obs_config_dir="${2:?"Error: no obs-build configuration 
subdirectory passed to ${FUNCNAME[0]}()."}"
 
        typeset 
obs_factory_prjconf_url="https://api.opensuse.org/public/source/openSUSE:Factory/_config";
        typeset 
obs_tumbleweed_prjconf_url="https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config";
@@ -784,7 +784,7 @@ setup_opensuse_tumbleweed_config() {
 # Takes a prefix string.
 # Returns 0 on success or non-0 on failure.
 map_prefix_to_vendor() {
-       typeset prefix="${1:?"Error: no prefix string passed to 
${FUNCNAME['0']}()."}"
+       typeset prefix="${1:?"Error: no prefix string passed to 
${FUNCNAME[0]}()."}"
 
        typeset out=''
        typeset ret='1'

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/buildscripts.git
_______________________________________________
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits

Reply via email to