[X2Go-Commits] [buildscripts] 01/01: bin/build-rpm-package: use SHA(1) checksums for EPEL 5 repos, as yum-3.0 does not know how to handle the default SHA256 checksums.

git-admin at x2go.org git-admin at x2go.org
Fri Feb 20 19:14:09 CET 2015


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

x2go pushed a commit to branch master
in repository buildscripts.

commit d58dec15985dc471d8ff33850ab3436c5b6b0e63
Author: Mihai Moldovan <ionic at ionic.de>
Date:   Fri Feb 20 19:14:05 2015 +0100

    bin/build-rpm-package: use SHA(1) checksums for EPEL 5 repos, as yum-3.0 does not know how to handle the default SHA256 checksums.
---
 bin/build-rpm-package |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/bin/build-rpm-package b/bin/build-rpm-package
index ec96df9..445f03b 100755
--- a/bin/build-rpm-package
+++ b/bin/build-rpm-package
@@ -425,7 +425,11 @@ upload_packages() {
 					cd "$PKGDIST/$l_DIST/$l_CODENAME/$l_ARCH"
 					scp *.rpm $REPOS_SERVER:$RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$COMPONENT/$l_ARCH/rpms/$PROJECT/ || true
 
-					0</dev/null ssh $REPOS_SERVER "cd $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$COMPONENT/$l_ARCH/ && createrepo ."
+					CREATEREPO_OPTS=""
+					if [ "$l_DIST" = "" ] && [ "$l_CODENAME" = "5" ]; then
+						CREATEREPO_OPTS="-s sha"
+					fi
+					0</dev/null ssh $REPOS_SERVER "cd $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$COMPONENT/$l_ARCH/ && createrepo ${CREATEREPO_OPTS} ."
 
 					0</dev/null ssh $REPOS_SERVER "cd $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$COMPONENT/$l_ARCH/repodata &&  rm -f repomd.xml.asc && gpg -a -u ${GPG_KEY} --detach-sign repomd.xml" 1>/dev/null 2>/dev/null
 					0</dev/null ssh $REPOS_SERVER "cd $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$COMPONENT/$l_ARCH/repodata && test -e repomd.xml.key || gpg -a --output repomd.xml.key --export ${GPG_KEY} "

--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git


More information about the x2go-commits mailing list