forked from pool/fwupd
Accepting request 845856 from home:gary_lin:branches:Base:System
- Amend the spec file (jsc#SLE-16818) + Only enable fish support for Tumbleweed + Only enable the MSR plugin for x86 + Only install dbxtool in the architectures with UEFI support OBS-URL: https://build.opensuse.org/request/show/845856 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=81
This commit is contained in:
parent
cacd8a9ed6
commit
414ff00b88
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 3 07:22:31 UTC 2020 - Gary Ching-Pang Lin <glin@suse.com>
|
||||||
|
|
||||||
|
- Amend the spec file (jsc#SLE-16818)
|
||||||
|
+ Only enable fish support for Tumbleweed
|
||||||
|
+ Only enable the MSR plugin for x86
|
||||||
|
+ Only install dbxtool in the architectures with UEFI support
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Nov 02 15:57:37 UTC 2020 - dimstar@opensuse.org
|
Mon Nov 02 15:57:37 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
21
fwupd.spec
21
fwupd.spec
@ -23,6 +23,12 @@
|
|||||||
%bcond_with efi_fw_update
|
%bcond_with efi_fw_update
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?suse_version} > 1500
|
||||||
|
%bcond_without fish_support
|
||||||
|
%else
|
||||||
|
%bcond_with fish_support
|
||||||
|
%endif
|
||||||
|
|
||||||
Name: fwupd
|
Name: fwupd
|
||||||
Version: 1.5.1
|
Version: 1.5.1
|
||||||
Release: 0
|
Release: 0
|
||||||
@ -40,7 +46,9 @@ Patch1: fwupd-bsc1130056-change-shim-path.patch
|
|||||||
Patch2: fwupd-jscSLE-11766-close-efidir-leap-gap.patch
|
Patch2: fwupd-jscSLE-11766-close-efidir-leap-gap.patch
|
||||||
|
|
||||||
BuildRequires: dejavu-fonts
|
BuildRequires: dejavu-fonts
|
||||||
|
%if %{with fish_support}
|
||||||
BuildRequires: fish
|
BuildRequires: fish
|
||||||
|
%endif
|
||||||
BuildRequires: gcab
|
BuildRequires: gcab
|
||||||
# for certtool
|
# for certtool
|
||||||
BuildRequires: gnutls
|
BuildRequires: gnutls
|
||||||
@ -188,6 +196,7 @@ done
|
|||||||
%ifnarch %{ix86} x86_64
|
%ifnarch %{ix86} x86_64
|
||||||
-Dplugin_dell=false \
|
-Dplugin_dell=false \
|
||||||
-Dplugin_synaptics=false \
|
-Dplugin_synaptics=false \
|
||||||
|
-Dplugin_msr=false \
|
||||||
%endif
|
%endif
|
||||||
-Dgtkdoc=true \
|
-Dgtkdoc=true \
|
||||||
-Dtests=false
|
-Dtests=false
|
||||||
@ -216,6 +225,10 @@ FWUPD_EFI=`basename %{buildroot}/%{_libexecdir}/fwupd/efi/fwupd*.efi`
|
|||||||
ln -s %{_libexecdir}/fwupd/efi/$FWUPD_EFI %{buildroot}/%{_libexecdir}/fwupd/efi/$FWUPD_EFI.signed
|
ln -s %{_libexecdir}/fwupd/efi/$FWUPD_EFI %{buildroot}/%{_libexecdir}/fwupd/efi/$FWUPD_EFI.signed
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{without fish_support}
|
||||||
|
rm -fr %{buildroot}%{_datadir}/fish
|
||||||
|
%endif
|
||||||
|
|
||||||
%post -n libfwupd2 -p /sbin/ldconfig
|
%post -n libfwupd2 -p /sbin/ldconfig
|
||||||
%postun -n libfwupd2 -p /sbin/ldconfig
|
%postun -n libfwupd2 -p /sbin/ldconfig
|
||||||
|
|
||||||
@ -258,7 +271,9 @@ fi
|
|||||||
%{_unitdir}/fwupd-refresh.service
|
%{_unitdir}/fwupd-refresh.service
|
||||||
%{_unitdir}/fwupd-refresh.timer
|
%{_unitdir}/fwupd-refresh.timer
|
||||||
%{_libexecdir}/fwupd
|
%{_libexecdir}/fwupd
|
||||||
|
%if %{with efi_fw_update}
|
||||||
%{_bindir}/dbxtool
|
%{_bindir}/dbxtool
|
||||||
|
%endif
|
||||||
%{_bindir}/fwupdagent
|
%{_bindir}/fwupdagent
|
||||||
%if %{with efi_fw_update}
|
%if %{with efi_fw_update}
|
||||||
%{_bindir}/fwupdate
|
%{_bindir}/fwupdate
|
||||||
@ -288,7 +303,9 @@ fi
|
|||||||
%{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
|
%{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
|
||||||
%{_datadir}/%{name}/quirks.d/*.quirk
|
%{_datadir}/%{name}/quirks.d/*.quirk
|
||||||
%{_datadir}/%{name}/remotes.d/vendor/firmware/README.md
|
%{_datadir}/%{name}/remotes.d/vendor/firmware/README.md
|
||||||
|
%if %{with efi_fw_update}
|
||||||
%{_mandir}/man1/dbxtool.1%{?ext_man}
|
%{_mandir}/man1/dbxtool.1%{?ext_man}
|
||||||
|
%endif
|
||||||
%{_mandir}/man1/fwupdagent.1%{?ext_man}
|
%{_mandir}/man1/fwupdagent.1%{?ext_man}
|
||||||
%if %{with efi_fw_update}
|
%if %{with efi_fw_update}
|
||||||
%{_mandir}/man1/fwupdate.1%{?ext_man}
|
%{_mandir}/man1/fwupdate.1%{?ext_man}
|
||||||
@ -296,7 +313,9 @@ fi
|
|||||||
%{_mandir}/man1/fwupdmgr.1%{?ext_man}
|
%{_mandir}/man1/fwupdmgr.1%{?ext_man}
|
||||||
%{_mandir}/man1/fwupdtool.1%{?ext_man}
|
%{_mandir}/man1/fwupdtool.1%{?ext_man}
|
||||||
%{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
|
%{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
|
||||||
|
%ifarch %{ix86} x86_64
|
||||||
%{_sysconfdir}/modules-load.d/fwupd-msr.conf
|
%{_sysconfdir}/modules-load.d/fwupd-msr.conf
|
||||||
|
%endif
|
||||||
%{_sysconfdir}/modules-load.d/fwupd-platform-integrity.conf
|
%{_sysconfdir}/modules-load.d/fwupd-platform-integrity.conf
|
||||||
%config %{_sysconfdir}/%{name}/
|
%config %{_sysconfdir}/%{name}/
|
||||||
%dir %{_sysconfdir}/pki
|
%dir %{_sysconfdir}/pki
|
||||||
@ -317,7 +336,9 @@ fi
|
|||||||
%{_datadir}/bash-completion/completions/fwupdmgr
|
%{_datadir}/bash-completion/completions/fwupdmgr
|
||||||
%{_datadir}/bash-completion/completions/fwupdtool
|
%{_datadir}/bash-completion/completions/fwupdtool
|
||||||
%{_datadir}/bash-completion/completions/fwupdagent
|
%{_datadir}/bash-completion/completions/fwupdagent
|
||||||
|
%if %{with fish_support}
|
||||||
%{_datadir}/fish/vendor_completions.d/fwupdmgr.fish
|
%{_datadir}/fish/vendor_completions.d/fwupdmgr.fish
|
||||||
|
%endif
|
||||||
%{_datadir}/icons/hicolor/*
|
%{_datadir}/icons/hicolor/*
|
||||||
%{_prefix}/lib/systemd/system-shutdown/fwupd.shutdown
|
%{_prefix}/lib/systemd/system-shutdown/fwupd.shutdown
|
||||||
%{_prefix}/lib/systemd/system-preset/fwupd-refresh.preset
|
%{_prefix}/lib/systemd/system-preset/fwupd-refresh.preset
|
||||||
|
Loading…
Reference in New Issue
Block a user