#!/bin/sh if [ "$1" = "" -o "$2" = "" ]; then echo "Usage: $0 " exit 1 fi FILE=$1 DIR=$2 OUTPUT_RPMS=`pwd`/$FILE-rpms OUTPUT_SRPMS=`pwd`/$FILE-srpms echo "File = $FILE -- dir = $DIR -- OUTPUT_RPMS = $OUTPUT_RPMS -- OUTPUT_SRPMS = $OUTPUT_SRPMS" grep -v ^# $FILE | \ sed -e 's|--nodeps||' \ -e 's|--noscripts||' \ -e 's|--force||' \ -e 's|--replacefiles||' > $OUTPUT_RPMS cd $DIR cat $OUTPUT_RPMS | xargs -n 1 rpm -qp --queryformat '%{SOURCERPM}\n' \ > $OUTPUT_SRPMS- sort $OUTPUT_SRPMS-| uniq > $OUTPUT_SRPMS-full rm -f $OUTPUT_SRPMS- # Source RPMS which we do not distribute. grep -v officeserver $OUTPUT_SRPMS-full | grep -v os-docs | \ grep -v ^iasp- | \ grep -v tp-firmware | \ grep -v jre- | \ grep -v os-rebelconnect > $OUTPUT_SRPMS