FROM centos:7
MAINTAINER William Welliver <william@welliver.org>

RUN yum install -y \
    mock \
    gcc gcc-c++ \
    make cmake \
    pkgconfig \
    automake autoconf \
    rpm-build \
    rpmdevtools \
    sudo && \
    yum clean all

RUN useradd -m rpmbuild && \
    echo "rpmbuild ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/rpmbuild

USER rpmbuild
WORKDIR /home/rpmbuild

CMD ["/srv/pkg.sh"]
