]> git.pld-linux.org Git - packages/fwupd.git/blame - fwupd.spec
- unconditional noarch subpackages
[packages/fwupd.git] / fwupd.spec
CommitLineData
8dceaca0
JB
1#
2# Conditional build:
328e4a1a 3%bcond_without apidocs
445379a6 4%bcond_without efi # UEFI (and dell, redfish) support
425d8043
JB
5%bcond_without flashrom # flashrom plugin
6%bcond_without modemmanager # modem_manager plugin
9d82ffc9 7%bcond_without thunderbolt # Thunderbolt support
dad21322 8
445379a6 9%ifnarch %{ix86} %{x8664} x32 %{arm} aarch64
8dceaca0
JB
10%undefine with_efi
11%endif
12Summary: System daemon for installing device firmware
13Summary(pl.UTF-8): Demon systemowy do instalowania firmware'u urządzeń
14Name: fwupd
fc27eb3f 15Version: 1.4.6
6fa5d3dc 16Release: 2
bd3466ff 17License: LGPL v2.1+
8dceaca0 18Group: Applications/System
2a7d50df 19Source0: https://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
fc27eb3f 20# Source0-md5: 2e5ae3c97c955cc0cb7d1c53323279e5
445379a6 21Patch0: %{name}-bashcomp.patch
425d8043 22Patch1: %{name}-flashrom.patch
8dceaca0 23URL: https://github.com/hughsie/fwupd
425d8043 24%{?with_modemmanager:BuildRequires: ModemManager-devel >= 1.10.0}
445379a6 25%{?with_cairo:BuildRequires: cairo-devel}
579e28a9 26BuildRequires: docbook-dtd41-sgml
f29fd781 27BuildRequires: docbook-utils
445379a6 28%{?with_efi:BuildRequires: efivar-devel >= 33}
e5466782
JB
29# pkgconfig(libelf); can be also libelf-devel
30BuildRequires: elfutils-devel >= 0.166
445379a6
JB
31%{?with_fontconfig:BuildRequires: fontconfig-devel}
32%{?with_fontconfig:BuildRequires: freetype-devel >= 2}
445379a6
JB
33BuildRequires: gcab-devel >= 1.0
34# C99
35BuildRequires: gcc >= 5:3.2
e22481c9
JB
36%ifarch x32
37BuildRequires: gcc-multilib-64 >= 5:3.2
38%endif
bd3466ff 39BuildRequires: gettext-tools >= 0.19.7
445379a6
JB
40BuildRequires: glib2-devel >= 1:2.55.0
41%{?with_efi:BuildRequires: gnu-efi}
425d8043 42BuildRequires: gnutls-devel >= 3.6.0
8dceaca0 43BuildRequires: gobject-introspection-devel >= 0.9.8
868d82b7 44BuildRequires: gpgme-devel
328e4a1a 45%{?with_doc:BuildRequires: gtk-doc >= 1.14}
8dceaca0 46BuildRequires: intltool >= 0.35.0
445379a6 47BuildRequires: json-glib-devel >= 1.1.1
91b560a2 48BuildRequires: libarchive-devel
425d8043 49%{?with_flashrom:BuildRequires: libflashrom-devel}
868d82b7 50BuildRequires: libgpg-error-devel
445379a6 51BuildRequires: libgudev-devel >= 232
ce16a536 52BuildRequires: libgusb-devel >= 0.2.9
d5513f57 53BuildRequires: libjcat-devel >= 0.1.0
425d8043
JB
54%{?with_modemmanager:BuildRequires: libqmi-devel >= 1.22.0}
55# for dell (which requires also uefi plugin and efivar)
445379a6 56%{?with_efi:BuildRequires: libsmbios-devel >= 2.4.0}
67e55b6b 57BuildRequires: libsoup-devel >= 2.52
445379a6 58BuildRequires: libuuid-devel
328e4a1a 59BuildRequires: libxmlb-devel >= 0.1.13
8dceaca0 60BuildRequires: libxslt-progs
445379a6
JB
61# for <linux/nvme_ioctl.h>
62BuildRequires: linux-libc-headers >= 7:4.4
425d8043 63BuildRequires: meson >= 0.47.0
579e28a9 64BuildRequires: ninja >= 1.6
8dceaca0 65BuildRequires: pkgconfig
445379a6 66BuildRequires: polkit-devel >= 0.114
d5513f57 67BuildRequires: python3 >= 1:3.0
bfd8ba8d
AM
68BuildRequires: python3-pillow
69BuildRequires: python3-pycairo
70BuildRequires: rpmbuild(macros) >= 1.726
8dceaca0 71BuildRequires: sqlite3-devel >= 3
445379a6 72BuildRequires: systemd-units >= 1:211
8dceaca0 73BuildRequires: tar >= 1:1.22
d5513f57 74BuildRequires: tpm2-tss-devel >= 2.0
bd3466ff 75BuildRequires: udev-devel
445379a6 76%{?with_thunderbolt:BuildRequires: umockdev-devel}
8dceaca0
JB
77BuildRequires: xz
78Requires: %{name}-libs = %{version}-%{release}
425d8043 79%{?with_modemmanager:BuildRequires: ModemManager-libs >= 1.10.0}
445379a6 80Requires: gcab >= 1.0
425d8043 81Requires: gnutls-libs >= 3.6.0
445379a6 82Requires: libgudev >= 232
ce16a536 83Requires: libgusb >= 0.2.9
d5513f57 84Requires: libjcat >= 0.1.0
425d8043 85%{?with_modemmanager:Requires: libqmi >= 1.22.0}
445379a6 86%{?with_efi:Requires: libsmbios >= 2.4.0}
67e55b6b 87Requires: libsoup >= 2.52
425d8043 88Requires: libxmlb >= 0.1.7
445379a6 89Requires: polkit >= 0.114
d5513f57 90Requires: tpm2-tss >= 2.0
8dceaca0
JB
91BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
92
93%description
94fwupd is a simple daemon to allow session software to update device
95firmware on your local machine. It's designed for desktops, but this
96project is probably quite interesting for phones, tablets and server
97farms.
98
99%description -l pl.UTF-8
100fwupd to prosty demon pozwalający programom sesyjnym na aktualizację
101firmware'u urządzeń na maszynie lokalnej. Jest zaprojektowany dla
102komputerów osobistych, ale może być interesujący także dla telefonów,
103tabletów i farm serwerów.
104
445379a6
JB
105%package -n bash-completion-fwupd
106Summary: Bash completion for fwupd commands
107Summary(pl.UTF-8): Bashowe dopełnianie składni poleceń fwupd
108Group: Applications/Shells
109Requires: %{name} = %{version}-%{release}
110Requires: bash-completion >= 2.0
111
112%description -n bash-completion-fwupd
113Bash completion for fwupd commands.
114
115%description -n bash-completion-fwupd -l pl.UTF-8
116Bashowe dopełnianie składni poleceń fwupd.
117
d5513f57
JB
118%package -n fish-completion-fwupd
119Summary: Fish completion for fwupd commands
120Summary(pl.UTF-8): Dopełnianie składni poleceń fwupd w fish
121Group: Applications/Shells
122Requires: %{name} = %{version}-%{release}
123Requires: fish
124
125%description -n fish-completion-fwupd
126Fish completion for fwupd commands.
127
128%description -n fish-completion-fwupd -l pl.UTF-8
129Dopełnianie składni poleceń fwupd w fish.
130
8dceaca0 131%package libs
fdff42f4
JB
132Summary: Libraries for fwupd device firmware installing daemon
133Summary(pl.UTF-8): Biblioteki dla demona fwupd instalującego aktualizacje firmware'u
8dceaca0 134Group: Libraries
445379a6
JB
135Requires: glib2-devel >= 1:2.55.0
136Requires: json-glib >= 1.1.1
8dceaca0
JB
137
138%description libs
fdff42f4 139Libraries for fwupd device firmware installing daemon.
8dceaca0
JB
140
141%description libs -l pl.UTF-8
fdff42f4 142Biblioteki dla demona fwupd instalującego aktualizacje firmware'u.
8dceaca0
JB
143
144%package devel
fdff42f4
JB
145Summary: Header files for fwupd libraries
146Summary(pl.UTF-8): Pliki nagłówkowe bibliotek fwupd
8dceaca0
JB
147Group: Development/Libraries
148Requires: %{name}-libs = %{version}-%{release}
445379a6 149Requires: glib2-devel >= 1:2.55.0
bd3466ff 150Obsoletes: fwupd-static
8dceaca0
JB
151
152%description devel
fdff42f4 153Header files for fwupd libraries.
8dceaca0
JB
154
155%description devel -l pl.UTF-8
fdff42f4 156Pliki nagłówkowe bibliotek fwupd.
8dceaca0 157
fdff42f4
JB
158%package apidocs
159Summary: API documentation for fwupd libraries
160Summary(pl.UTF-8): Dokumentacja API do bibliotek fwupd
161Group: Documentation
dad21322 162BuildArch: noarch
fdff42f4
JB
163
164%description apidocs
165API documentation for fwupd libraries.
166
167%description apidocs -l pl.UTF-8
168Dokumentacja API do bibliotek fwupd.
8dceaca0 169
445379a6
JB
170%package -n vala-fwupd
171Summary: Vala API for fwupd library
172Summary(pl.UTF-8): API języka Vala do biblioteki fwupd
173Group: Development/Libraries
174Requires: %{name}-devel = %{version}-%{release}
175Requires: vala-libsoup >= 2.52
176
177%description -n vala-fwupd
178Vala API for fwupd library.
179
180%description -n vala-fwupd -l pl.UTF-8
181API języka Vala do biblioteki fwupd.
182
8dceaca0
JB
183%prep
184%setup -q
445379a6 185%patch0 -p1
425d8043 186%patch1 -p1
8dceaca0 187
e22481c9
JB
188%ifarch x32
189# -m64 is needed to build x64 EFI
190%{__sed} -i -e "/^if efi_arch == 'x86_64'/,/^elif/ s/'-mno-red-zone',/& '-m64',/" plugins/uefi/efi/meson.build
191%endif
192
8dceaca0 193%build
2317379a 194%meson build \
445379a6 195 -Dbash_completiondir=%{bash_compdir} \
328e4a1a 196 -Dgtkdoc=%{__true_false apidocs} \
445379a6 197 %{!?with_efi:-Dplugin_dell=false} \
425d8043
JB
198 %{?with_flashrom:-Dplugin_flashrom=true} \
199 %{?with_modemmanager:-Dplugin_modem_manager=true} \
445379a6
JB
200 %{!?with_efi:-Dplugin_redfish=false} \
201 %{!?with_thunderbolt:-Dplugin_thunderbolt=false} \
202 %{!?with_efi:-Dplugin_uefi=false} \
203 -Dtests=false
bd3466ff 204
bfd8ba8d 205%meson_build -C build
8dceaca0
JB
206
207%install
208rm -rf $RPM_BUILD_ROOT
209
bfd8ba8d 210%meson_install -C build
8dceaca0 211
445379a6
JB
212for pdoc in plugins/*/README.md ; do
213 pname=$(basename $(dirname $pdoc))
214 cp -p plugins/${pname}/README.md README-${pname}.md
215done
216
8dceaca0
JB
217%find_lang %{name}
218
219%clean
220rm -rf $RPM_BUILD_ROOT
221
222%post libs -p /sbin/ldconfig
223%postun libs -p /sbin/ldconfig
224
225%files -f %{name}.lang
226%defattr(644,root,root,755)
86752ae9 227%doc AUTHORS MAINTAINERS README.md README-*.md
e014f3a3 228%{?with_efi:%attr(755,root,root) %{_bindir}/dbxtool}
fdff42f4 229%attr(755,root,root) %{_bindir}/dfu-tool
d5513f57 230%attr(755,root,root) %{_bindir}/fwupdagent
f24e464a 231%{?with_efi:%attr(755,root,root) %{_bindir}/fwupdate}
8dceaca0 232%attr(755,root,root) %{_bindir}/fwupdmgr
d5513f57
JB
233%attr(755,root,root) %{_bindir}/fwupdtool
234%attr(755,root,root) %{_bindir}/fwupdtpmevlog
445379a6
JB
235%dir %{_libexecdir}/fwupd
236%attr(755,root,root) %{_libexecdir}/fwupd/fwupd
425d8043 237%attr(755,root,root) %{_libexecdir}/fwupd/fwupdoffline
f24e464a 238%if %{with efi}
445379a6
JB
239%dir %{_libexecdir}/fwupd/efi
240%{_libexecdir}/fwupd/efi/fwupd*.efi
f24e464a 241%endif
bfd8ba8d
AM
242%dir %{_libdir}/fwupd-plugins-3
243%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_altos.so
244%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_amt.so
86752ae9 245%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ata.so
bfd8ba8d 246%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_colorhug.so
328e4a1a 247%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_coreboot.so
d5513f57
JB
248%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ccgx.so
249%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_cpu.so
f477a3c7 250%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_csr.so
e5466782 251%if %{with efi}
bfd8ba8d 252%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell.so
724b701c 253%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell_esrt.so
445379a6
JB
254%endif
255%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell_dock.so
bfd8ba8d
AM
256%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dfu.so
257%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ebitdo.so
328e4a1a 258%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_emmc.so
d5513f57 259%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ep963x.so
86752ae9 260%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_fastboot.so
425d8043 261%if %{with flashrom}
cb6a27e9 262%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_flashrom.so
425d8043 263%endif
d5513f57 264%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_fresco_pd.so
328e4a1a 265%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_jabra.so
d5513f57 266%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_logind.so
328e4a1a 267%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_logitech_hidpp.so
425d8043
JB
268%if %{with modemmanager}
269%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_modem_manager.so
270%endif
fe740e41 271%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_nitrokey.so
cb6a27e9 272%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_nvme.so
328e4a1a 273%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_optionrom.so
445379a6 274%if %{with efi}
724b701c 275%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_redfish.so
445379a6
JB
276%endif
277%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_rts54hid.so
278%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_rts54hub.so
328e4a1a 279%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_solokey.so
bfd8ba8d 280%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_steelseries.so
cb6a27e9 281%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_superio.so
328e4a1a
AM
282%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_cxaudio.so
283%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_mst.so
425d8043 284%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_prometheus.so
328e4a1a
AM
285%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_rmi.so
286%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_thelio_io.so
9d82ffc9 287%if %{with thunderbolt}
bfd8ba8d 288%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_thunderbolt.so
9d82ffc9 289%endif
328e4a1a
AM
290%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_tpm.so
291%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_tpm_eventlog.so
e5466782 292%if %{with efi}
bfd8ba8d 293%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi.so
e014f3a3 294%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_dbx.so
328e4a1a 295%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_recovery.so
e5466782 296%endif
bfd8ba8d 297%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_upower.so
328e4a1a 298%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_vli.so
86752ae9
AM
299%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_raw.so
300%attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_usb.so
bfd8ba8d 301%dir %{_sysconfdir}/fwupd
d5513f57 302%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/ata.conf
bfd8ba8d 303%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/daemon.conf
328e4a1a 304%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/thunderbolt.conf
d5513f57 305%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/upower.conf
f24e464a
JP
306%if %{with efi}
307%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/redfish.conf
308%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/uefi.conf
309%endif
bfd8ba8d 310%dir %{_sysconfdir}/fwupd/remotes.d
425d8043
JB
311%if %{with efi}
312%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/dell-esrt.conf
313%endif
d5513f57 314#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/fwupd-tests.conf
bfd8ba8d 315%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs.conf
445379a6 316%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs-testing.conf
bfd8ba8d 317%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor.conf
86752ae9 318%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor-directory.conf
f29fd781
AM
319%dir %{_sysconfdir}/pki/fwupd
320%{_sysconfdir}/pki/fwupd/GPG-KEY-Hughski-Limited
321%{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Foundation-Firmware
322%{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service
323%{_sysconfdir}/pki/fwupd/LVFS-CA.pem
324%dir %{_sysconfdir}/pki/fwupd-metadata
325%{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Foundation-Metadata
326%{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service
327%{_sysconfdir}/pki/fwupd-metadata/LVFS-CA.pem
8dceaca0 328%{systemdunitdir}/fwupd.service
a557ad5c 329%{systemdunitdir}/fwupd-offline-update.service
328e4a1a
AM
330%{systemdunitdir}/fwupd-refresh.service
331%{systemdunitdir}/fwupd-refresh.timer
a557ad5c 332%{systemdunitdir}/system-update.target.wants/fwupd-offline-update.service
328e4a1a 333/lib/systemd/system-preset/fwupd-refresh.preset
425d8043 334/lib/systemd/system-shutdown/fwupd.shutdown
91b560a2 335/lib/udev/rules.d/90-fwupd-devices.rules
328e4a1a 336%{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf
8dceaca0 337%{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service
bfd8ba8d 338%dir %{_datadir}/fwupd
328e4a1a
AM
339%attr(755,root,root) %{_datadir}/fwupd/add_capsule_header.py
340%attr(755,root,root) %{_datadir}/fwupd/firmware_packager.py
341%attr(755,root,root) %{_datadir}/fwupd/install_dell_bios_exe.py
342%attr(755,root,root) %{_datadir}/fwupd/simple_client.py
f477a3c7 343%{_datadir}/fwupd/quirks.d
bfd8ba8d 344%dir %{_datadir}/fwupd/remotes.d
425d8043
JB
345%if %{with efi}
346%{_datadir}/fwupd/remotes.d/dell-esrt
347%endif
bfd8ba8d
AM
348%{_datadir}/fwupd/remotes.d/vendor
349%{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml
f29fd781
AM
350%dir %{_datadir}/fwupd/metainfo
351%{_datadir}/fwupd/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
352%{_datadir}/fwupd/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
8dceaca0
JB
353%{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
354%{_datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules
425d8043 355%{_iconsdir}/hicolor/scalable/apps/org.freedesktop.fwupd.svg
f24e464a 356%if %{with efi}
445379a6
JB
357%lang(ca) %{_localedir}/ca/LC_IMAGES
358%lang(cs) %{_localedir}/cs/LC_IMAGES
425d8043 359%lang(da) %{_localedir}/da/LC_IMAGES
f173014e 360%lang(de) %{_localedir}/de/LC_IMAGES
445379a6
JB
361%lang(en) %{_localedir}/en/LC_IMAGES
362%lang(fi) %{_localedir}/fi/LC_IMAGES
363%lang(fur) %{_localedir}/fur/LC_IMAGES
364%lang(hr) %{_localedir}/hr/LC_IMAGES
365%lang(hu) %{_localedir}/hu/LC_IMAGES
366%lang(id) %{_localedir}/id/LC_IMAGES
367%lang(it) %{_localedir}/it/LC_IMAGES
368%lang(ko) %{_localedir}/ko/LC_IMAGES
425d8043 369%lang(lt) %{_localedir}/lt/LC_IMAGES
445379a6
JB
370%lang(pl) %{_localedir}/pl/LC_IMAGES
371%lang(pt_BR) %{_localedir}/pt_BR/LC_IMAGES
372%lang(ru) %{_localedir}/ru/LC_IMAGES
373%lang(sr) %{_localedir}/sr/LC_IMAGES
374%lang(sv) %{_localedir}/sv/LC_IMAGES
d5513f57 375%lang(tr) %{_localedir}/tr/LC_IMAGES
445379a6
JB
376%lang(uk) %{_localedir}/uk/LC_IMAGES
377%lang(zh_CN) %{_localedir}/zh_CN/LC_IMAGES
378%lang(zh_TW) %{_localedir}/zh_TW/LC_IMAGES
f24e464a 379%endif
8dceaca0 380%dir /var/lib/fwupd
bfd8ba8d
AM
381%dir /var/lib/fwupd/builder
382/var/lib/fwupd/builder/README.md
e014f3a3 383%{?with_efi:%{_mandir}/man1/dbxtool.1*}
fdff42f4 384%{_mandir}/man1/dfu-tool.1*
d5513f57 385%{_mandir}/man1/fwupdagent.1*
f24e464a 386%{?with_efi:%{_mandir}/man1/fwupdate.1*}
8dceaca0 387%{_mandir}/man1/fwupdmgr.1*
d5513f57
JB
388%{_mandir}/man1/fwupdtool.1*
389%{_mandir}/man1/fwupdtpmevlog.1*
8dceaca0 390
445379a6
JB
391%files -n bash-completion-fwupd
392%defattr(644,root,root,755)
425d8043 393%{bash_compdir}/fwupdagent
445379a6
JB
394%{bash_compdir}/fwupdmgr
395%{bash_compdir}/fwupdtool
396
d5513f57
JB
397%files -n fish-completion-fwupd
398%defattr(644,root,root,755)
399%{_datadir}/fish/vendor_completions.d/fwupdmgr.fish
400
8dceaca0
JB
401%files libs
402%defattr(644,root,root,755)
403%attr(755,root,root) %{_libdir}/libfwupd.so.*.*.*
328e4a1a 404%attr(755,root,root) %{_libdir}/libfwupdplugin.so.*.*.*
bfd8ba8d 405%attr(755,root,root) %ghost %{_libdir}/libfwupd.so.2
328e4a1a 406%attr(755,root,root) %ghost %{_libdir}/libfwupdplugin.so.1
445379a6 407%{_libdir}/girepository-1.0/Fwupd-2.0.typelib
328e4a1a 408%{_libdir}/girepository-1.0/FwupdPlugin-1.0.typelib
8dceaca0
JB
409
410%files devel
411%defattr(644,root,root,755)
445379a6 412%doc libfwupd/README.md
8dceaca0 413%attr(755,root,root) %{_libdir}/libfwupd.so
328e4a1a 414%attr(755,root,root) %{_libdir}/libfwupdplugin.so
8dceaca0 415%{_includedir}/fwupd-1
bfd8ba8d 416%{_datadir}/gir-1.0/Fwupd-2.0.gir
328e4a1a 417%{_datadir}/gir-1.0/FwupdPlugin-1.0.gir
8dceaca0
JB
418%{_datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml
419%{_pkgconfigdir}/fwupd.pc
328e4a1a 420%{_pkgconfigdir}/fwupdplugin.pc
8dceaca0 421
5dbae069 422%if %{with apidocs}
fdff42f4
JB
423%files apidocs
424%defattr(644,root,root,755)
328e4a1a 425%{_gtkdocdir}/fwupd
5dbae069 426%endif
f29fd781 427
445379a6
JB
428%files -n vala-fwupd
429%defattr(644,root,root,755)
430%{_datadir}/vala/vapi/fwupd.deps
431%{_datadir}/vala/vapi/fwupd.vapi
328e4a1a
AM
432%{_datadir}/vala/vapi/fwupdplugin.deps
433%{_datadir}/vala/vapi/fwupdplugin.vapi
This page took 0.095276 seconds and 4 git commands to generate.