arch=x86_64
SL_SRCRPM_BASE_DIR=/mnt/src/scientific/5rolling/SRPMS/
SL_RPM_DIR=/mnt/src/scientific/5rolling/$arch/SL
if [ -d $SL_RPM_DIR ] ; then
    echo "Getting src.rpm for rpms in $SL_RPM_DIR"
    cd $SL_RPM_DIR 
    rpm -qp --queryformat "%{sourcerpm}\n" *.rpm | sort -u > /tmp/src.rpms.s
else
    echo "$SL_RPM_DIR does not exist"
    exit 1
fi
for srcrpm in `cat /tmp/src.rpms.s`
do
   if [ -s $SL_SRCRPM_BASE_DIR/vendor/$srcrpm ] ; then
     echo "found $srcrpm in SRPMS/vendor"
   else
     if [ -s $SL_SRCRPM_BASE_DIR/SL/$srcrpm ] ; then
       echo "found $srcrpm in SRPMS/SL"
     else
       if [ -s /mnt/src/scientific/5rolling/SRPMS.obsolete/$srcrpm ] ; then
          echo "found $srcrpm in SRPMS.obsolete"
       else
          echo "Did NOT FIND  $srcrpm"
       fi
     fi
   fi
done
#make sure we do not have extra src.rpm in SRPMS/SL
cd $SL_SRCRPM_BASE_DIR/SL
for srcrpm in *src.rpm
do
  grep -q $srcrpm /tmp/src.rpms.s
  if [ $? -eq 0 ] ; then
     echo "Found $srcrpm in /tmp/src.rpms.s"
  else
     if [ -d /mnt/src/scientific/5rolling/SRPMS.obsolete/ ] ; then
       echo "going to move $srcrpm to SRPMS.obsolete"
#       mv $srcrpm /mnt/src/scientific/5rolling/SRPMS.obsolete/ 
     fi
  fi
done
