trivial: Fix build on non-x86_64 hardware
This commit is contained in:
parent
c719ed7def
commit
e880ad1b89
27
fwupd.spec
27
fwupd.spec
@ -3,6 +3,15 @@
|
|||||||
%global libgusb_version 0.2.9
|
%global libgusb_version 0.2.9
|
||||||
%global libsoup_version 2.51.92
|
%global libsoup_version 2.51.92
|
||||||
|
|
||||||
|
%ifarch x86_64 %{ix86}
|
||||||
|
%global have_smbios 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# FIXME: should also be aarch64, but efivar not present there yet
|
||||||
|
%ifarch x86_64 %{ix86}
|
||||||
|
%global have_uefi 1
|
||||||
|
%endif
|
||||||
|
|
||||||
Summary: Firmware update daemon
|
Summary: Firmware update daemon
|
||||||
Name: fwupd
|
Name: fwupd
|
||||||
Version: 0.8.0
|
Version: 0.8.0
|
||||||
@ -32,11 +41,11 @@ BuildRequires: valgrind
|
|||||||
BuildRequires: elfutils-libelf-devel
|
BuildRequires: elfutils-libelf-devel
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
|
|
||||||
%ifarch x86_64 %{ix86}
|
%if 0%{?have_smbios}
|
||||||
BuildRequires: libsmbios-devel >= 2.3.0
|
BuildRequires: libsmbios-devel >= 2.3.0
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%ifarch x86_64 %{ix86} aarch64
|
%if 0%{?have_uefi}
|
||||||
BuildRequires: fwupdate-devel >= 7
|
BuildRequires: fwupdate-devel >= 7
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
@ -86,15 +95,17 @@ Files for development with libdfu.
|
|||||||
--disable-thunderbolt \
|
--disable-thunderbolt \
|
||||||
--enable-gtk-doc \
|
--enable-gtk-doc \
|
||||||
--enable-colorhug \
|
--enable-colorhug \
|
||||||
%ifarch x86_64 %{ix86} aarch64
|
%if 0%{?have_uefi}
|
||||||
--enable-uefi \
|
--enable-uefi \
|
||||||
%else
|
%else
|
||||||
--disable-uefi \
|
--disable-uefi \
|
||||||
%endif
|
%endif
|
||||||
%ifarch x86_64 %{ix86}
|
%if 0%{?have_smbios}
|
||||||
--enable-dell \
|
--enable-dell \
|
||||||
|
--enable-synaptics \
|
||||||
%else
|
%else
|
||||||
--disable-dell \
|
--disable-dell \
|
||||||
|
--disable-synaptics \
|
||||||
%endif
|
%endif
|
||||||
--disable-rpath \
|
--disable-rpath \
|
||||||
--disable-silent-rules \
|
--disable-silent-rules \
|
||||||
@ -155,15 +166,21 @@ make check VERBOSE=1
|
|||||||
%dir %{_libdir}/fwupd-plugins-2
|
%dir %{_libdir}/fwupd-plugins-2
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_altos.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_altos.so
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_colorhug.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_colorhug.so
|
||||||
|
%if 0%{?have_smbios}
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_dell.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_dell.so
|
||||||
|
%endif
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_dfu.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_dfu.so
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_ebitdo.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_ebitdo.so
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_raspberrypi.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_raspberrypi.so
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_steelseries.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_steelseries.so
|
||||||
|
%if 0%{?have_smbios}
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_synapticsmst.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_synapticsmst.so
|
||||||
|
%endif
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_test.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_test.so
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_udev.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_udev.so
|
||||||
|
%if 0%{?have_uefi}
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_uefi.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_uefi.so
|
||||||
|
%endif
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_unifying.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_unifying.so
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_upower.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_upower.so
|
||||||
%{_libdir}/fwupd-plugins-2/libfu_plugin_usb.so
|
%{_libdir}/fwupd-plugins-2/libfu_plugin_usb.so
|
||||||
@ -192,7 +209,7 @@ make check VERBOSE=1
|
|||||||
%{_libdir}/pkgconfig/dfu.pc
|
%{_libdir}/pkgconfig/dfu.pc
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Feb 18 2017 Richard Hughes <richard@hughsie.com> 0.8.0-1
|
* Wed Feb 08 2017 Richard Hughes <richard@hughsie.com> 0.8.0-1
|
||||||
- New upstream release
|
- New upstream release
|
||||||
- Add support for Intel Thunderbolt devices
|
- Add support for Intel Thunderbolt devices
|
||||||
- Add support for Logitech Unifying devices
|
- Add support for Logitech Unifying devices
|
||||||
|
Loading…
Reference in New Issue
Block a user