#!/bin/sh for file in *.rpm do arch=$(basename $file .rpm | sed -e 's/.*\.//') case $arch in src) TARGET=/builds/rpms/SRPMS ;; *) TARGET=/builds/rpms/RPMS/$arch ;; esac if [ -f $TARGET/$file ] then echo "$TARGET/$file exists" continue else [ -d $TARGET ] && mkdir -p $TARGET # XXX - FIXME - Force signing of RPMs before release rpm -K $file cp $file $TARGET/$file fi done