[packages/fwupd] - handle thunderbolt support

qboosh qboosh at pld-linux.org
Sun Mar 26 21:56:48 CEST 2017


commit 9d82ffc9d4a5fcdd631e28d40f128bbbc9421927
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 26 21:56:41 2017 +0200

    - handle thunderbolt support

 fwupd.spec | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/fwupd.spec b/fwupd.spec
index f04ecb5..377bb5b 100644
--- a/fwupd.spec
+++ b/fwupd.spec
@@ -4,6 +4,7 @@
 %bcond_without	colorhug	# ColorHug support
 %bcond_without	efi		# UEFI (and dell) support
 %bcond_without	static_libs	# static library
+%bcond_without	thunderbolt	# Thunderbolt support
 
 %ifnarch %{ix86} %{x8664} %{arm} aarch64 ia64
 %undefine	with_efi
@@ -41,6 +42,8 @@ BuildRequires:	libgusb-devel >= 0.2.9
 # for dell (which depends on fwupdate too)
 %{?with_efi:BuildRequires:	libsmbios-devel >= 2.3.0}
 BuildRequires:	libsoup-devel >= 2.52
+# pkgconfig(libtbtfwu) >= 1
+%{?with_thunderbolt:BuildRequires:	libtbtfwu-devel >= 0-0.2017.01.19}
 BuildRequires:	libtool >= 2:2
 BuildRequires:	libxslt-progs
 BuildRequires:	pkgconfig
@@ -135,6 +138,7 @@ Dokumentacja API do bibliotek fwupd.
 %configure \
 	--disable-silent-rules \
 	%{!?with_static_libs:--disable-static} \
+	%{!?with_thunderbolt:--disable-thunderbolt} \
 	%{!?with_efi:--disable-uefi} \
 	--with-html-dir=%{_gtkdocdir} \
 	--with-systemdunitdir=%{systemdunitdir}
@@ -180,6 +184,9 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/fwupd-plugins-2/libfu_plugin_steelseries.so
 %attr(755,root,root) %{_libdir}/fwupd-plugins-2/libfu_plugin_synapticsmst.so
 %attr(755,root,root) %{_libdir}/fwupd-plugins-2/libfu_plugin_test.so
+%if %{with thunderbolt}
+%attr(755,root,root) %{_libdir}/fwupd-plugins-2/libfu_plugin_thunderbolt.so
+%endif
 %attr(755,root,root) %{_libdir}/fwupd-plugins-2/libfu_plugin_udev.so
 %if %{with efi}
 %attr(755,root,root) %{_libdir}/fwupd-plugins-2/libfu_plugin_uefi.so
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/fwupd.git/commitdiff/9d82ffc9d4a5fcdd631e28d40f128bbbc9421927



More information about the pld-cvs-commit mailing list