Kevin Kofler <kevin.kofler@xxxxxxxxx> writes: > 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 Or you use the new %cmake macro only in the f32, epel8 and master branch and leave the other branches as they are? > > i.e. 8 lines instead of 4, and much less readable. Most specfiles need to > work on older distributions too. > > Kevin Kofler > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx