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
i.e. 8 lines instead of 4, and much less readable. Most specfiles need to
work on older distributions too.
Kevin Kofler