From: Thierry Parmentelat Date: Mon, 21 Jan 2013 09:10:45 +0000 (+0100) Subject: formerly on devel in /build/sfa under simpler names X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=02b489eb82c23309c08684879b642c49d7d34578;p=infrastructure.git formerly on devel in /build/sfa under simpler names going for something similar for debian --- diff --git a/scripts/sfa-reindex-fedora.sh b/scripts/sfa-reindex-fedora.sh new file mode 100755 index 0000000..6ad3894 --- /dev/null +++ b/scripts/sfa-reindex-fedora.sh @@ -0,0 +1,4 @@ +# partial builds do not seem to index their output repos +find_in=. +[[ -n "$@" ]] && find_in="$@" +for rpm in $(find $find_in -name RPMS); do createrepo $rpm ; done diff --git a/scripts/sfa-stable-fedora.sh b/scripts/sfa-stable-fedora.sh new file mode 100755 index 0000000..325d5ee --- /dev/null +++ b/scripts/sfa-stable-fedora.sh @@ -0,0 +1,14 @@ +#!/bin/sh +# usage e.g. $0 1.0-20 +[[ -z "$@" ]] && { echo Usage $0 stable ; exit 1 ; } +stable=$1; shift +[[ -n "$@" ]] && { echo Usage $0 stable ; exit 1 ; } +stable=$(echo $stable | sed -e s,/,,g) +for dir in $(ls -d $stable/*[24]) ; do + base=$(echo $dir | sed -e s,/,,g -e s,--,,g -e s,sfa-,,g -e s,$stable,,g) + stablelink="stable-$base" + echo Linking $stablelink to $dir + [ -h $stablelink ] && rm $stablelink + [ -e $stablelink ] && { echo "found not-a-link $base - ignored" ; continue ; } + ln -s $dir $stablelink +done