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