On Tue, Jun 16, 2020 at 9:17 AM Kevin Kofler <kevin.kofler(a)chello.at> wrote:
Michael Catanzaro wrote:
> Kevin, the goal is to *simply* these packages:
>
> mkdir -p %{_target_platform}
> pushd %{_target_platform}
> %cmake <package-specific flags go here>
> popd
>
> It's four lines. We get to simplify it down to one line. Proposal
> owners are provenpackagers and say they will try to fix affected
> packages. Fine by me?
In the real world, it will end up as:
%if 0%{?fedora} > 32 || 0%{?rhel} > 8
%cmake
%else
mkdir %{_target_platform}
pushd %{_target_platform}
%cmake ..
popd
%endif
You can also do "%cmake -B %{_vpath_builddir}" and that will work on
old and new distro releases alike.
--
真実はいつも一つ!/ Always, there's only one truth!