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