The _module_build condition disables all the features when building any Modularity module. This is wrong because there are modules that want to enable some features. Like using system libraries or enabling Qt GUI or Spinx-generated documentation or RPM dependency generators for cmake files. This patch breaks the _module_build condition into various specific bcond_with conditions defined and documented at the beginning of the spec file.
Description
Languages
RPM Spec
70.2%
Diff
19.7%
Python
6.7%
CMake
3%
Emacs Lisp
0.4%