]> git.pld-linux.org Git - packages/fwupd.git/commitdiff
- handle thunderbolt support auto/th/fwupd-0.8.1-1
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 26 Mar 2017 19:56:41 +0000 (21:56 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 26 Mar 2017 19:56:41 +0000 (21:56 +0200)
fwupd.spec

index f04ecb5131cb54bc82a7d545081f51e0204d6879..377bb5b7e64e77036af87d83f183bb49b118c311 100644 (file)
@@ -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
This page took 0.098899 seconds and 4 git commands to generate.