Packages for Universal Blue projects.
We use this COPR as a way to get packages that either arent on Fedora/CentOS and maybe have patches for them.
You can build any package by running our custom builder container, it should fetch the sources and do everything for you.
It mounts mock/
on the current directory so that you can get the resulting RPMs/SRPMs and check the resulting chroots
# You can specify whatever chroot you want to use, usually those that are supported on COPR should work
just build $PATH_TO_SPEC $ARGUMENTS_FOR_MOCK
# This builds devpod on the Fedora version that the builder container is on (F41)
just build ./staging/devpod/devpod.spec
# This builds devpod on the CentOS Stream + EPEL 10 chroot
just build ./staging/devpod/devpod.spec -r epel-10-$(arch)
# You can also compile for other architectures by passing --forcearch if you have qemu-user-static on your host system
just build ./staging/devpod/devpod.spec --forcearch=aarch64