These lines:
%global fontdescription0 %{expand: %{?common_description} }
Cause an extra newline at the beginning of the package description. The only way I found to fix is to move common_description the the first line as below:
This should be fixed by https://pagure.io/fonts-rpm-macros/pull-request/21
Metadata Update from @tagoh: - Issue status updated to: Closed (was: Open)
I think the leading spaces are redundant.
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/i18n/fonts-rpm-macros/issues/20
Please continue any further discussion there.