This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository buildscripts. from b4d401d {bin/build-rpm-package,home/.buildscripts/x2go.conf}: add support for FC27. new da0f3ed bin/build-rpm-package: use variable we already have to replace a not-so-smart check. new a1db466 bin/build-rpm-package: work around OpenSuSE version number madness by mapping major version 42 to the more-sane value of 14 prior doing comparisons. new dc70370 bin/build-rpm-package: remove unused variable RPM_EXTRA_REPO_MOCK_CONFIG_FULL_NAME. new 61698ff bin/build-rpm-package: use HTTPS for fetching *SuSE packages. new dfb3bda bin/build-rpm-package: add missing slash to OpenSuSE archives download URL. new c119e8a bin/build-rpm-package: add support for OpenSuSE Tumbleweed. new a9a5ffa {bin/build-rpm-package,home/.buildscripts/x2go.conf}: enable support for OpenSuSE Tumbleweed by default. The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: bin/build-rpm-package | 181 ++++++++++++++++++++++++++++++------------- home/.buildscripts/x2go.conf | 2 +- 2 files changed, 130 insertions(+), 53 deletions(-) -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit da0f3ed94ac3e82ccaa7297134286f9c466026aa Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Nov 15 23:47:04 2017 +0100 bin/build-rpm-package: use variable we already have to replace a not-so-smart check. --- bin/build-rpm-package | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 10ae89a..63d1ce1 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -875,7 +875,7 @@ build_packages() { fi elif [ "x${l_DIST}" = "xsle" ]; then DOWNLOAD_URL="$(sed "s/#VERSION#/${l_CODENAME}/" <<< "${SLE_DOWNLOAD_URL}")" - if [ "${l_CODENAME}" = "11.2" ] || [ "${l_CODENAME}" = "11.3" ]; then + if [ "${tmp_suse_major_version}" -lt "12" ]; then BUILD_RESULT="/usr/src/packages" fi fi -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit 61698fffe7f09f60dbb07123d1b7632378f3a0cb Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Nov 16 00:14:25 2017 +0100 bin/build-rpm-package: use HTTPS for fetching *SuSE packages. --- bin/build-rpm-package | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 2466d24..6a49c53 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -44,8 +44,8 @@ REPOS_SERVER="packages.mydomain.org" PACKAGES_WITHOUT_OTHERMIRROR="keyring" GNUPGHOME="${HOME}/.gnupg" -OPENSUSE_DOWNLOAD_URL="http://download.opensuse.org/distribution/#LEAP##VERSION#/repo/oss/suse/" -OPENSUSE_DOWNLOAD_ARCHIVE_URL="http://ftp.gwdg.de/pub/opensuse/discontinued/distribution/#LEAP##VERSION#/re..." +OPENSUSE_DOWNLOAD_URL="https://download.opensuse.org/distribution/#LEAP##VERSION#/repo/oss/suse/" +OPENSUSE_DOWNLOAD_ARCHIVE_URL="https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/#LEAP##VERSION#/r..." SLE_DOWNLOAD_URL="/srv/mirrors/non-public/sle/#VERSION#/rpms/" test -z "${1}" && { @@ -520,12 +520,11 @@ get_extra_repository () { # unless explicitly overridden via ${WANT_EXTRA}. case "${TYPE}" in "suse") - # FIXME: make this package repository consistent with our main ones. OTHERMIRROR="" if [ "${WANT_EXTRA}" -eq "1" ]; then - OTHERMIRROR="--repo suse@http://${REPOS_SERVER}/${DIST}/${CODENAME}/extras" + OTHERMIRROR="--repo suse@https://${REPOS_SERVER}/${DIST}/${CODENAME}/extras" if [ -z "${PACKAGE_WITHOUT_OTHERMIRROR}" ] || [ "${PACKAGE_WITHOUT_OTHERMIRROR}" != "${PACKAGE}" ]; then - OTHERMIRROR="${OTHERMIRROR} --repo suse@http://${REPOS_SERVER}/${DIST}/${CODENAME}/${COMPONENT}" + OTHERMIRROR="${OTHERMIRROR} --repo suse@https://${REPOS_SERVER}/${DIST}/${CODENAME}/${COMPONENT}" fi fi ;; -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit dfb3bdaa2da8c730c6fb4ffc1f10be34efccd24d Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Nov 16 00:15:09 2017 +0100 bin/build-rpm-package: add missing slash to OpenSuSE archives download URL. --- bin/build-rpm-package | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 6a49c53..b05fa26 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -45,7 +45,7 @@ PACKAGES_WITHOUT_OTHERMIRROR="keyring" GNUPGHOME="${HOME}/.gnupg" OPENSUSE_DOWNLOAD_URL="https://download.opensuse.org/distribution/#LEAP##VERSION#/repo/oss/suse/" -OPENSUSE_DOWNLOAD_ARCHIVE_URL="https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/#LEAP##VERSION#/r..." +OPENSUSE_DOWNLOAD_ARCHIVE_URL="https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/#LEAP##VERSION#/r..." SLE_DOWNLOAD_URL="/srv/mirrors/non-public/sle/#VERSION#/rpms/" test -z "${1}" && { -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit c119e8ac9f9787ed2ab041a4e568f45af854f15c Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Nov 16 01:24:11 2017 +0100 bin/build-rpm-package: add support for OpenSuSE Tumbleweed. --- bin/build-rpm-package | 136 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 83 insertions(+), 53 deletions(-) diff --git a/bin/build-rpm-package b/bin/build-rpm-package index b05fa26..82c8e17 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -45,6 +45,7 @@ PACKAGES_WITHOUT_OTHERMIRROR="keyring" GNUPGHOME="${HOME}/.gnupg" OPENSUSE_DOWNLOAD_URL="https://download.opensuse.org/distribution/#LEAP##VERSION#/repo/oss/suse/" +OPENSUSE_DOWNLOAD_TUMBLEWEED_URL="https://download.opensuse.org/tumbleweed/repo/oss/suse/" OPENSUSE_DOWNLOAD_ARCHIVE_URL="https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/#LEAP##VERSION#/r..." SLE_DOWNLOAD_URL="/srv/mirrors/non-public/sle/#VERSION#/rpms/" @@ -585,21 +586,26 @@ sign_packages () { if [ "${dist}" = "opensuse" ] || [ "${dist}" = "sle" ]; then typeset -i tmp_suse_major_version="0" typeset -i tmp_suse_minor_version="0" - tmp_suse_major_version="$(get_generic_major_version "${codename}")" + if [[ "${codename}" = "tumbleweed" ]]; then + # Fake the version for tumbleweed builds. + tmp_suse_major_version="tumbleweed" + else + tmp_suse_major_version="$(get_generic_major_version "${codename}")" - if [ "${?}" -ne "0" ]; then - echo "Unable to extract SUSE version." - exit "1" - fi + if [ "${?}" -ne "0" ]; then + echo "Unable to extract SUSE version." + exit "1" + fi - tmp_suse_minor_version="$(get_generic_minor_version "${codename}")" + tmp_suse_minor_version="$(get_generic_minor_version "${codename}")" - if [ "${?}" -ne "0" ]; then - echo "Unable to extract minor SUSE version." - exit "1" - fi + if [ "${?}" -ne "0" ]; then + echo "Unable to extract minor SUSE version." + exit "1" + fi - [ "${tmp_suse_major_version}" -lt "12" ] && gpg_sign_with="${GPG_KEY_EPEL5}" + [ "${tmp_suse_major_version}" -lt "12" ] && gpg_sign_with="${GPG_KEY_EPEL5}" + fi fi typeset rpmmacro_v3sign="%__gpg_sign_cmd %{__gpg} /usr/bin/gpg --force-v3-sigs --digest-algo=sha1 --batch --no-verbose --no-armor --passphrase-fd 3 --no-secmem-warning -u \"%{_gpg_name}\" -sbo %{__signature_filename} %{__plaintext_filename}" @@ -651,18 +657,24 @@ sign_packages () { # Great idea! What could possibly go wrong? # We'll undo this madness internally and just map OpenSuSE Leap 42 to its more sane # major version 14 counterpart instead. -# Takes the *SuSE major version number. -# Outputs the mapped major version number. +# 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 -i major_version="${1:?"Error: no *SuSE major version passed to ${FUNCNAME}()."}" + typeset major_version="${1:?"Error: no *SuSE major version passed to ${FUNCNAME}()."}" - if [[ "${major_version}" -lt "10" ]]; then - echo "Invalid OpenSuSE major version number, might not be less than 10." - return "1" - fi + # Pass special code name "tumbleweed" right through. + if [[ "${major_version}" != "tumbleweed" ]]; then + # For any code name differently from "tumbleweed", we assume an integer-based version number. + typeset -i tmp_major_version="${major_version}" + + if [[ "${tmp_major_version}" -lt "10" ]]; then + echo "Invalid OpenSuSE major version number (${tmp_major_version}), might not be less than 10." + return "1" + fi - if [[ "${major_version}" -eq "42" ]]; then - major_version="14" + if [[ "${major_version}" -eq "42" ]]; then + major_version="14" + fi fi echo "${major_version}" @@ -878,18 +890,23 @@ build_packages() { typeset -i tmp_suse_major_version="0" typeset -i tmp_suse_minor_version="0" - tmp_suse_major_version="$(get_generic_major_version "${l_CODENAME}")" + if [[ "${l_CODENAME}" = "tumbleweed" ]]; then + # Fake the version for tumbleweed builds. + tmp_suse_major_version="tumbleweed" + else + tmp_suse_major_version="$(get_generic_major_version "${l_CODENAME}")" - if [ "${?}" -ne "0" ]; then - echo "Unable to extract SUSE version." - exit "1" - fi + if [ "${?}" -ne "0" ]; then + echo "Unable to extract SUSE version." + exit "1" + fi - tmp_suse_minor_version="$(get_generic_minor_version "${l_CODENAME}")" + tmp_suse_minor_version="$(get_generic_minor_version "${l_CODENAME}")" - if [ "${?}" -ne "0" ]; then - echo "Unable to extract minor SUSE version." - exit "1" + if [ "${?}" -ne "0" ]; then + echo "Unable to extract minor SUSE version." + exit "1" + fi fi if [ "x${l_DIST}" = "xopensuse" ]; then @@ -902,23 +919,31 @@ build_packages() { exit "1" fi - if [ "${tmp_suse_major_version}" -lt "14" ] || - ( [ "${tmp_suse_major_version}" -eq "14" ] && [ "${tmp_suse_minor_version}" -lt "2" ] ); then - legacy_release="1" + if [[ "${tmp_suse_major_version}" != "tumbleweed" ]]; then + if [ "${tmp_suse_major_version}" -lt "14" ] || + ( [ "${tmp_suse_major_version}" -eq "14" ] && [ "${tmp_suse_minor_version}" -lt "2" ] ); then + legacy_release="1" + fi fi if [ "${legacy_release}" -eq "1" ]; then DOWNLOAD_URL="${OPENSUSE_DOWNLOAD_ARCHIVE_URL}" else - DOWNLOAD_URL="${OPENSUSE_DOWNLOAD_URL}" + if [[ "${tmp_suse_major_version}" = "tumbleweed" ]]; then + DOWNLOAD_URL="${OPENSUSE_DOWNLOAD_TUMBLEWEED_URL}" + else + DOWNLOAD_URL="${OPENSUSE_DOWNLOAD_URL}" + fi fi DOWNLOAD_URL="$(sed -e "s/#VERSION#/${l_CODENAME}/" <<< "${DOWNLOAD_URL}")" - if [ "${tmp_suse_major_version}" -gt "13" ]; then - DOWNLOAD_URL="$(sed -e 's_#LEAP#_leap/_' <<< "${DOWNLOAD_URL}")" - else - DOWNLOAD_URL="$(sed -e 's_#LEAP#__' <<< "${DOWNLOAD_URL}")" + if [[ "${tmp_suse_major_version}" != "tumbleweed" ]]; then + if [ "${tmp_suse_major_version}" -gt "13" ]; then + DOWNLOAD_URL="$(sed -e 's_#LEAP#_leap/_' <<< "${DOWNLOAD_URL}")" + else + DOWNLOAD_URL="$(sed -e 's_#LEAP#__' <<< "${DOWNLOAD_URL}")" + fi fi elif [ "x${l_DIST}" = "xsle" ]; then DOWNLOAD_URL="$(sed "s/#VERSION#/${l_CODENAME}/" <<< "${SLE_DOWNLOAD_URL}")" @@ -1173,28 +1198,33 @@ upload_packages() { typeset -i tmp_suse_major_version="0" typeset -i tmp_suse_minor_version="0" - tmp_suse_major_version="$(get_generic_major_version "${l_CODENAME}")" + if [[ "${l_CODENAME}" = "tumbleweed" ]]; then + # Fake the version for tumbleweed builds. + tmp_suse_major_version="tumbleweed" + else + tmp_suse_major_version="$(get_generic_major_version "${l_CODENAME}")" - if [ "${?}" -ne "0" ]; then - echo "Unable to extract major SUSE version." - exit "1" - fi + if [ "${?}" -ne "0" ]; then + echo "Unable to extract major SUSE version." + exit "1" + fi - tmp_suse_minor_version="$(get_generic_minor_version "${l_CODENAME}")" + tmp_suse_minor_version="$(get_generic_minor_version "${l_CODENAME}")" - if [ "${?}" -ne "0" ]; then - echo "Unable to extract minor SUSE version." - exit "1" - fi + if [ "${?}" -ne "0" ]; then + echo "Unable to extract minor SUSE version." + exit "1" + fi - [ "${tmp_suse_major_version}" -lt "12" ] && gpg_sign_with="${GPG_KEY_EPEL5}" + [ "${tmp_suse_major_version}" -lt "12" ] && gpg_sign_with="${GPG_KEY_EPEL5}" - [ "${tmp_suse_major_version}" -gt "13" ] && distro_string="${distro_string}Leap:" - distro_string="${distro_string}${l_CODENAME}" + [ "${tmp_suse_major_version}" -gt "13" ] && distro_string="${distro_string}Leap:" + distro_string="${distro_string}${l_CODENAME}" - # 11.1 and below only support SHA1 checksums (or at least the upstream repositories exclusively use SHA1 checksums.) - if [ "${tmp_suse_major_version}" -lt "11" ] || { [ "${tmp_suse_major_version}" -eq "11" ] && [ "${tmp_suse_minor_version}" -le "1" ]; }; then - use_sha256="0" + # 11.1 and below only support SHA1 checksums (or at least the upstream repositories exclusively use SHA1 checksums.) + if [ "${tmp_suse_major_version}" -lt "11" ] || { [ "${tmp_suse_major_version}" -eq "11" ] && [ "${tmp_suse_minor_version}" -le "1" ]; }; then + use_sha256="0" + fi fi else distro_string="SLE:" -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit a1db46679ca3a9f8e24187604fc38447293013ce Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Nov 15 23:49:23 2017 +0100 bin/build-rpm-package: work around OpenSuSE version number madness by mapping major version 42 to the more-sane value of 14 prior doing comparisons. --- bin/build-rpm-package | 53 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 2 deletions(-) diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 63d1ce1..2145b7d 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -631,6 +631,47 @@ sign_packages () { return 0 } +# Maps a *SuSE version number to a "real" value. +# This is really working around OpenSuSE trying to be "smart". +# OpenSuSE started out with major version number 10. +# They continued doing releases up to major version number 13. During that time, +# the development was decoupled from SLE{S,D}. +# With OpenSuSE Leap, SLE{S,D} and OpenSuSE development lines were streamlined again. +# OpenSuSE Leap started as a fork of SLE{S,D} 12, profiting from bug and security fixes +# from the enterprise version. This posed a versioning problem, though. +# OpenSuSE Leap was supposed to get a version number referencing the SLE{S,D} version, +# but major version 12 has already been used for an OpenSuSE release before. +# The "smart" solution, instead of just incrementing the version number to 14 which +# wouldn't have made the heritage from SLE{S,D} clear enough, was to use the version +# number 42 for the first OpenSuSE Leap release instead. +# The rationale was to take the (more or less) arbitrary number 30 and add the SLE{S,D} +# major version number 12 to that, hence major version 42. +# Later, it was decided that SLE{S,D} skips version numbers 13 and 14 and instead +# releases major version 15 instead. This would give OpenSuSE Leap the opportunity to +# sync up again. +# Thus, OpenSuSE Leap 42 will be followed by OpenSuSE Leap 15. +# Great idea! What could possibly go wrong? +# We'll undo this madness internally and just map OpenSuSE Leap 42 to its more sane +# major version 14 counterpart instead. +# Takes the *SuSE major version number. +# Outputs the mapped major version number. +wrap_suse_major_version () { + typeset -i major_version="${1:?"Error: no *SuSE major version passed to ${FUNCNAME}()."}" + + if [[ "${major_version}" -lt "10" ]]; then + echo "Invalid OpenSuSE major version number, might not be less than 10." + return "1" + fi + + if [[ "${major_version}" -eq "42" ]]; then + major_version="14" + fi + + echo "${major_version}" + + return "0" +} + prepare_workspace() { # make sure our local working copy is up to date... if [ -d "${PROJECT_DIR}/.git" ]; then @@ -855,8 +896,16 @@ build_packages() { if [ "x${l_DIST}" = "xopensuse" ]; then typeset -i legacy_release="0" - if [ "${tmp_suse_major_version}" -lt "42" ] || - ( [ "${tmp_suse_major_version}" -eq "42" ] && [ "${tmp_suse_minor_version}" -lt "2" ] ); then + + tmp_suse_major_version="$(wrap_suse_major_version "${tmp_suse_major_version}")" + + if [ "${?}" -ne "0" ]; then + echo "Unable to map OpenSuSE version number to a sane value." + exit "1" + fi + + if [ "${tmp_suse_major_version}" -lt "14" ] || + ( [ "${tmp_suse_major_version}" -eq "14" ] && [ "${tmp_suse_minor_version}" -lt "2" ] ); then legacy_release="1" fi -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit dc70370659cf58c6ba3ced56ecd17638b0e39883 Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Nov 15 23:57:56 2017 +0100 bin/build-rpm-package: remove unused variable RPM_EXTRA_REPO_MOCK_CONFIG_FULL_NAME. --- bin/build-rpm-package | 1 - 1 file changed, 1 deletion(-) diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 2145b7d..2466d24 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -35,7 +35,6 @@ RPM_REPOS_BASE="/var/www/" RPM_WANT_EXTRA_REPOS="0" RPM_MOCK_CONFIG_DIR="/etc/mock" RPM_EXTRA_REPO_MOCK_CONFIG_BASE="" -RPM_EXTRA_REPO_MOCK_CONFIG_FULL_NAME="" COMPONENT_MAIN="main" -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository buildscripts. commit a9a5ffa74ac430585b2da8d31cf4e18f58765030 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Nov 16 01:24:40 2017 +0100 {bin/build-rpm-package,home/.buildscripts/x2go.conf}: enable support for OpenSuSE Tumbleweed by default. --- bin/build-rpm-package | 2 +- home/.buildscripts/x2go.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 82c8e17..6c736c4 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -29,7 +29,7 @@ GPG_KEY="" RPM_DISTS_SUPPORTED="fedora epel opensuse sle" FEDORA_DISTROS="18,19,20,21,22,23,24,25,26,27,rawhide" EPEL_DISTROS="6,7" -OPENSUSE_DISTROS="12.2,12.3,13.1,13.2,42.1,42.2,42.3" +OPENSUSE_DISTROS="12.2,12.3,13.1,13.2,42.1,42.2,42.3,tumbleweed" SLE_DISTROS="11.2,11.3,12.0" RPM_REPOS_BASE="/var/www/" RPM_WANT_EXTRA_REPOS="0" diff --git a/home/.buildscripts/x2go.conf b/home/.buildscripts/x2go.conf index 2e49e32..0a919fa 100644 --- a/home/.buildscripts/x2go.conf +++ b/home/.buildscripts/x2go.conf @@ -16,7 +16,7 @@ RPMEMAIL="git-admin@x2go.org" RPMFULLNAME="X2Go Git Administrator" GPG_KEY_EPEL5="00965D293CFD4372" RPM_DISTS_SUPPORTED="fedora epel opensuse sle" -: ${RPM_BUILD_FOR:="fedora:23,24,25,26,27,rawhide epel:6,7 opensuse:13.1,13.2,42.1,42.2,42.3 sle:11.2,11.3,12.0"} +: ${RPM_BUILD_FOR:="fedora:23,24,25,26,27,rawhide epel:6,7 opensuse:13.1,13.2,42.1,42.2,42.3,tumbleweed sle:11.2,11.3,12.0"} RPM_REPOS_BASE="/srv/sites/x2go.org/packages/" RPM_WANT_EXTRA_REPOS="1" RPM_MOCK_CONFIG_DIR="/etc/mock/" -- Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git