File meson-fix-rpm-macros.patch of Package meson
Index: b/data/macros.meson
===================================================================
--- a/data/macros.meson
+++ b/data/macros.meson
@@ -10,31 +10,31 @@
if [ -n "$ncpus_max" ] && [ "$ncpus_max" -gt 0 ] && [ "$MESON_BUILD_NCPUS" -gt "$ncpus_max" ]; then MESON_BUILD_NCPUS="$ncpus_max"; fi; \\\
if [ "$MESON_BUILD_NCPUS" -gt 1 ]; then echo "--num-processes $MESON_BUILD_NCPUS"; fi)
-%meson \
+%meson() \
export LANG=C.UTF-8 \
export CFLAGS="${CFLAGS:-%optflags}" \
export CXXFLAGS="${CXXFLAGS:-%optflags}" \
export FFLAGS="${FFLAGS:-%optflags}" \
export FCFLAGS="${FCFLAGS:-%optflags}" \
- %{shrink:%{__meson} \
- --buildtype=plain \
- --prefix=%{_prefix} \
- --libdir=%{_libdir} \
- --libexecdir=%{_libexecdir} \
- --bindir=%{_bindir} \
- --sbindir=%{_sbindir} \
- --includedir=%{_includedir} \
- --datadir=%{_datadir} \
- --mandir=%{_mandir} \
- --infodir=%{_infodir} \
- --localedir=%{_datadir}/locale \
- --sysconfdir=%{_sysconfdir} \
- --localstatedir=%{_localstatedir} \
- --sharedstatedir=%{_sharedstatedir} \
- --wrap-mode=%{__meson_wrap_mode} \
- --auto-features=%{__meson_auto_features} \
- %{_vpath_srcdir} %{_vpath_builddir} \
- %{nil}}
+ %{__meson} \\\
+ --buildtype=plain \\\
+ --prefix=%{_prefix} \\\
+ --libdir=%{_libdir} \\\
+ --libexecdir=%{_libexecdir} \\\
+ --bindir=%{_bindir} \\\
+ --sbindir=%{_sbindir} \\\
+ --includedir=%{_includedir} \\\
+ --datadir=%{_datadir} \\\
+ --mandir=%{_mandir} \\\
+ --infodir=%{_infodir} \\\
+ --localedir=%{_datadir}/locale \\\
+ --sysconfdir=%{_sysconfdir} \\\
+ --localstatedir=%{_localstatedir} \\\
+ --sharedstatedir=%{_sharedstatedir} \\\
+ --wrap-mode=%{__meson_wrap_mode} \\\
+ --auto-features=%{__meson_auto_features} \\\
+ %{_vpath_srcdir} %{_vpath_builddir} \\\
+ %{nil}
%meson_build \
export LANG=C.UTF-8 \