teknoraver / rpms / systemd

Forked from rpms/systemd 5 months ago
Clone

Blame mkosi/mkosi.conf.d/30-selinux-policy/mkosi.prepare

cc35c2
#!/bin/bash
cc35c2
# SPDX-License-Identifier: LGPL-2.1-or-later
cc35c2
set -e
cc35c2
cc35c2
if [[ "$1" == "build" ]]; then
cc35c2
    exit 0
cc35c2
fi
cc35c2
cc35c2
mkosi-chroot \
cc35c2
    env --chdir=selinux-policy \
cc35c2
    rpmspec \
cc35c2
    --query \
cc35c2
    --buildrequires \
cc35c2
    --define "_topdir /var/tmp" \
cc35c2
    --define "_sourcedir $PWD/selinux-policy/rpm" \
cc35c2
    rpm/selinux-policy.spec |
cc35c2
        grep --invert-match --regexp /bin/sh --regexp "rpmlib(" |
cc35c2
        sort --unique |
cc35c2
        tee /tmp/buildrequires |
cc35c2
        xargs --delimiter '\n' mkosi-install