This repository packages opentrack for Fedora/COPR and includes:
- RPM spec files
- A containerized RPM build workflow
- Scripts used to produce binary RPMs and SRPMs
The upstream application, opentrack, is head-tracking software used with flight simulators and games.
Enable the COPR repository:
sudo dnf copr enable lothyriel/opentrackThen install:
sudo dnf install opentrackThis project includes a Fedora-based container build path via Dockerfile and build-rpm.sh.
Set OPENTRACK_VERSION, mount the upstream opentrack source, and run the build script in the container to generate RPMs/SRPMs.
packaging/rpm/opentrack.spec: RPM package definitionbuild-rpm.sh: build entrypoint used in containerDockerfile: reproducible Fedora build environmentopentrack/: upstream source tree (submodule/content)