#!/bin/sh set -eux MOCK="mock -r ${OS:-default}" $MOCK --clean # install cockpit's build deps and other development tools $MOCK -i $(sed -n '/^BuildRequires:/ {s/^.*: //; s/>=.*$//; s/%{.*}//; p}' ~/upstream/cockpit/tools/cockpit.spec) \ npm fontconfig git valgrind chromium-headless \ libvirt-daemon-kvm libvirt-client python3-libvirt \ virt-viewer libguestfs-tools-c \ expect python3-pycodestyle python3-pyflakes \ fedpkg /usr/bin/oc /usr/bin/genisoimage \ man-pages socat wget genisoimage vim-enhanced # interactive shell sessions work as user martin, not builder $MOCK --unpriv --copyin /dev/stdin /builddir/.bashrc <