teknoraver / rpms / systemd

Forked from rpms/systemd 5 months ago
Clone
Blob Blame History Raw
#!/bin/bash
# SPDX-License-Identifier: LGPL-2.1-or-later
set -e

if [[ "$1" == "build" ]]; then
    exit 0
fi

mkosi-chroot \
    env --chdir=selinux-policy \
    rpmspec \
    --query \
    --buildrequires \
    --define "_topdir /var/tmp" \
    --define "_sourcedir $PWD/selinux-policy/rpm" \
    rpm/selinux-policy.spec |
        grep --invert-match --regexp /bin/sh --regexp "rpmlib(" |
        sort --unique |
        tee /tmp/buildrequires |
        xargs --delimiter '\n' mkosi-install