mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-07 08:39:48 +00:00
trivial: Do not build flashrom on all architectures
This commit is contained in:
parent
09e63cd45d
commit
daf5ebb294
@ -18,6 +18,11 @@
|
|||||||
%global have_uefi 1
|
%global have_uefi 1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
# flashrom is only available on these arches
|
||||||
|
%ifarch i686 x86_64 armv7hl aarch64 ppc64le
|
||||||
|
%global have_flashrom 1
|
||||||
|
%endif
|
||||||
|
|
||||||
# redfish is only available on this arch
|
# redfish is only available on this arch
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
%global have_redfish 1
|
%global have_redfish 1
|
||||||
@ -70,7 +75,9 @@ BuildRequires: json-glib-devel >= %{json_glib_version}
|
|||||||
BuildRequires: vala
|
BuildRequires: vala
|
||||||
BuildRequires: bash-completion
|
BuildRequires: bash-completion
|
||||||
BuildRequires: git-core
|
BuildRequires: git-core
|
||||||
|
%if 0%{?have_flashrom}
|
||||||
BuildRequires: flashrom-devel >= 1.2-2
|
BuildRequires: flashrom-devel >= 1.2-2
|
||||||
|
%endif
|
||||||
|
|
||||||
%if 0%{?have_modem_manager}
|
%if 0%{?have_modem_manager}
|
||||||
BuildRequires: ModemManager-glib-devel >= 1.10.0
|
BuildRequires: ModemManager-glib-devel >= 1.10.0
|
||||||
@ -166,7 +173,11 @@ Data files for installed tests.
|
|||||||
%else
|
%else
|
||||||
-Dplugin_dummy=false \
|
-Dplugin_dummy=false \
|
||||||
%endif
|
%endif
|
||||||
|
%if 0%{?have_flashrom}
|
||||||
-Dplugin_flashrom=true \
|
-Dplugin_flashrom=true \
|
||||||
|
%else
|
||||||
|
-Dplugin_flashrom=false \
|
||||||
|
%endif
|
||||||
-Dplugin_thunderbolt=true \
|
-Dplugin_thunderbolt=true \
|
||||||
%if 0%{?have_redfish}
|
%if 0%{?have_redfish}
|
||||||
-Dplugin_redfish=true \
|
-Dplugin_redfish=true \
|
||||||
@ -331,7 +342,9 @@ mkdir -p --mode=0700 $RPM_BUILD_ROOT%{_localstatedir}/lib/fwupd/gnupg
|
|||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_emmc.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_emmc.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_ep963x.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_ep963x.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_fastboot.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_fastboot.so
|
||||||
|
%if 0%{?have_flashrom}
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_flashrom.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_flashrom.so
|
||||||
|
%endif
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_fresco_pd.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_fresco_pd.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_jabra.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_jabra.so
|
||||||
%if 0%{?have_modem_manager}
|
%if 0%{?have_modem_manager}
|
||||||
|
Loading…
Reference in New Issue
Block a user