#!/bin/bash
set -e
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
NAME=libmodulemd1
VERSION=$(rpm -q --specfile --qf='%{version}\n' $SCRIPT_DIR/libmodulemd.spec | head -n1)
RELEASE=$(rpm -q --define 'dist .el7.infra' --specfile --qf='%{release}\n' $SCRIPT_DIR/libmodulemd.spec | head -n1)
rpmbuild --define "_sourcedir $SCRIPT_DIR" \
--define "_specdir $SCRIPT_DIR" \
--define "_builddir $SCRIPT_DIR" \
--define "_srcrpmdir $SCRIPT_DIR" \
--define "_rpmdir $SCRIPT_DIR" \
--define 'dist .el7.infra' \
--define 'rhel 7' \
--eval '%undefine fedora' \
--define 'el7 1' \
--eval '%undefine fc30' \
--nodeps \
-bs \
$SCRIPT_DIR/libmodulemd.spec
if [ -f $SCRIPT_DIR/$NAME-$VERSION-$RELEASE.src.rpm ]; then
koji build epel7-infra $SCRIPT_DIR/$NAME-$VERSION-$RELEASE.src.rpm
else
echo "Missing $SCRIPT_DIR/$NAME-$VERSION-$RELEASE.src.rpm"
fi