#!/bin/sh

email="$( rpm --eval '%{packager}' | sed 's/^.*<\([^>]*\)>.*$/\1/' )"

if [ "$email" = '%{packager}' ]; then
    echo 'Please define %packager in ~/.rpmmacros.' >&2
    exit 1
fi

for package in "$@" ; do
    message=$( rpm -q $package )
    if [ $? -ne 0 ] ; then
        echo "$message" >&2
        continue
    fi

    if [ "$( echo $package | cut -d- -f1 )" = perl ] ; then
        owners-maint --add \
            --component "$package" \
            --description "$( rpm -q --qf '%{summary}\n' "$package" )" \
            --owner "$email" \
            --cc fedora-perl-devel-list@redhat.com
    else
        owners-maint --add \
            --component "$package" \
            --description "$( rpm -q --qf '%{summary}\n' "$package" )" \
            --owner "$email"
    fi
done

# vi: set ai et:

