Name: python3.14-bootstrap-macros Version: 3.14 Release: 3 Summary: Overrides default Python 3 macros to 3.14 for stack rebuild License: MIT BuildArch: noarch # The macro file you created in step 1 Source0: 99-python3.14-override.macros Requires: python3.14 Requires: python3.14-devel %description This package provides RPM macro overrides to force the unversioned %{python3}, %{__python3}, %{python3_sitelib}, and %{python3_sitearch} macros to point to the Python 3.14 versions. This is intended to be installed in a buildroot (e.g., mock, koji) to perform a full system-wide rebuild of all Python packages against Python 3.14 as the new system default. %install mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d install -m 644 %{SOURCE0} %{buildroot}%{_rpmconfigdir}/macros.d/ %files %{_rpmconfigdir}/macros.d/99-python3.14-override.macros