]> git.pld-linux.org Git - packages/fwupd.git/blob - fwupd.spec
- updated to 1.6.5
[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.5
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:  7d38a547d8fdbf379998c572946b8be3
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         -Dbluez=true \
208         -Defi_binary=false \
209         -Ddocs=%{?with_apidocs:gtkdoc}%{!?with_apidocs:none} \
210         -Dlzma=true \
211         %{!?with_efi:-Dplugin_dell=false} \
212         %{?with_flashrom:-Dplugin_flashrom=true} \
213         -Dplugin_intel_spi=true \
214         %{?with_modemmanager:-Dplugin_modem_manager=true} \
215         -Dplugin_platform_integrity=true \
216         %{!?with_efi:-Dplugin_redfish=false} \
217         %{!?with_thunderbolt:-Dplugin_thunderbolt=false} \
218         %{!?with_efi:-Dplugin_uefi_capsule=false} \
219         -Dtests=false
220
221 %meson_build -C build
222
223 %install
224 rm -rf $RPM_BUILD_ROOT
225
226 %meson_install -C build
227
228 for pdoc in plugins/*/README.md ; do
229         pname=$(basename $(dirname $pdoc))
230         cp -p plugins/${pname}/README.md README-${pname}.md
231 done
232
233 %find_lang %{name}
234
235 %clean
236 rm -rf $RPM_BUILD_ROOT
237
238 %post   libs -p /sbin/ldconfig
239 %postun libs -p /sbin/ldconfig
240
241 %files -f %{name}.lang
242 %defattr(644,root,root,755)
243 %doc AUTHORS MAINTAINERS README.md README-*.md SECURITY.md
244 %{?with_efi:%attr(755,root,root) %{_bindir}/dbxtool}
245 %attr(755,root,root) %{_bindir}/dfu-tool
246 %attr(755,root,root) %{_bindir}/fwupdagent
247 %{?with_efi:%attr(755,root,root) %{_bindir}/fwupdate}
248 %attr(755,root,root) %{_bindir}/fwupdmgr
249 %attr(755,root,root) %{_bindir}/fwupdtool
250 %attr(755,root,root) %{_bindir}/fwupdtpmevlog
251 %dir %{_libexecdir}/fwupd
252 %attr(755,root,root) %{_libexecdir}/fwupd/fwupd
253 %attr(755,root,root) %{_libexecdir}/fwupd/fwupd-detect-cet
254 %attr(755,root,root) %{_libexecdir}/fwupd/fwupdoffline
255 %dir %{_libdir}/fwupd-plugins-3
256 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_acpi_dmar.so
257 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_acpi_facp.so
258 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_acpi_phat.so
259 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_altos.so
260 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_analogix.so
261 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_amt.so
262 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ata.so
263 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_bcm57xx.so
264 %if %{with efi}
265 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_bios.so
266 %endif
267 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ccgx.so
268 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_colorhug.so
269 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_cpu.so
270 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_cros_ec.so
271 %if %{with efi}
272 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell.so
273 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell_esrt.so
274 %endif
275 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell_dock.so
276 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dfu.so
277 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dfu_csr.so
278 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ebitdo.so
279 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_elantp.so
280 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_emmc.so
281 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ep963x.so
282 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_fastboot.so
283 %if %{with flashrom}
284 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_flashrom.so
285 %endif
286 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_fresco_pd.so
287 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_goodixmoc.so
288 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_hailuck.so
289 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_intel_spi.so
290 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_iommu.so
291 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_jabra.so
292 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_lenovo_thinklmi.so
293 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_lockdown.so
294 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_sleep.so
295 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_swap.so
296 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_tainted.so
297 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_logind.so
298 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_logitech_hidpp.so
299 %if %{with modemmanager}
300 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_modem_manager.so
301 %endif
302 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_msr.so
303 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_nitrokey.so
304 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_nvme.so
305 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_optionrom.so
306 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_parade_lspcon.so
307 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_pci_bcr.so
308 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_pci_mei.so
309 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_pixart_rf.so
310 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_platform_integrity.so
311 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_powerd.so
312 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_realtek_mst.so
313 %if %{with efi}
314 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_redfish.so
315 %endif
316 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_rts54hid.so
317 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_rts54hub.so
318 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_solokey.so
319 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_steelseries.so
320 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_superio.so
321 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_cxaudio.so
322 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_mst.so
323 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_prometheus.so
324 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_rmi.so
325 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_system76_launch.so
326 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_thelio_io.so
327 %if %{with thunderbolt}
328 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_thunderbolt.so
329 %endif
330 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_tpm.so
331 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_tpm_eventlog.so
332 %if %{with efi}
333 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_capsule.so
334 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_dbx.so
335 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_pk.so
336 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_recovery.so
337 %endif
338 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_upower.so
339 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_vli.so
340 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_raw.so
341 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_usb.so
342 %dir %{_sysconfdir}/fwupd
343 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/daemon.conf
344 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/thunderbolt.conf
345 %if %{with efi}
346 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/redfish.conf
347 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/uefi_capsule.conf
348 %endif
349 %dir %{_sysconfdir}/fwupd/remotes.d
350 %if %{with efi}
351 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/dell-esrt.conf
352 %endif
353 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs.conf
354 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs-testing.conf
355 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor.conf
356 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor-directory.conf
357 #/etc/grub.d/35_fwupd
358 %dir %{_sysconfdir}/pki/fwupd
359 %{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Foundation-Firmware
360 %{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service
361 %{_sysconfdir}/pki/fwupd/LVFS-CA.pem
362 %dir %{_sysconfdir}/pki/fwupd-metadata
363 %{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Foundation-Metadata
364 %{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service
365 %{_sysconfdir}/pki/fwupd-metadata/LVFS-CA.pem
366 #/lib/modules-load.d/fwupd-msr.conf
367 #/lib/modules-load.d/fwupd-platform-integrity.conf
368 %{systemdunitdir}/fwupd.service
369 %{systemdunitdir}/fwupd-offline-update.service
370 %{systemdunitdir}/fwupd-refresh.service
371 %{systemdunitdir}/fwupd-refresh.timer
372 %{systemdunitdir}/system-update.target.wants/fwupd-offline-update.service
373 /lib/systemd/system-preset/fwupd-refresh.preset
374 /lib/systemd/system-shutdown/fwupd.shutdown
375 /lib/udev/rules.d/90-fwupd-devices.rules
376 %{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf
377 %{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service
378 %dir %{_datadir}/fwupd
379 %attr(755,root,root) %{_datadir}/fwupd/add_capsule_header.py
380 %attr(755,root,root) %{_datadir}/fwupd/firmware_packager.py
381 %attr(755,root,root) %{_datadir}/fwupd/install_dell_bios_exe.py
382 %attr(755,root,root) %{_datadir}/fwupd/simple_client.py
383 %if %{with efi}
384 %{_datadir}/fwupd/uefi-capsule-ux.tar.xz
385 %endif
386 %{_datadir}/fwupd/quirks.d
387 %dir %{_datadir}/fwupd/remotes.d
388 %if %{with efi}
389 %{_datadir}/fwupd/remotes.d/dell-esrt
390 %endif
391 %{_datadir}/fwupd/remotes.d/vendor
392 %{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml
393 %dir %{_datadir}/fwupd/metainfo
394 %{_datadir}/fwupd/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
395 %{_datadir}/fwupd/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
396 %{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
397 %{_datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules
398 %{_iconsdir}/hicolor/scalable/apps/org.freedesktop.fwupd.svg
399 %{?with_efi:%{_mandir}/man1/dbxtool.1*}
400 %{_mandir}/man1/dfu-tool.1*
401 %{_mandir}/man1/fwupdagent.1*
402 %{?with_efi:%{_mandir}/man1/fwupdate.1*}
403 %{_mandir}/man1/fwupdmgr.1*
404 %{_mandir}/man1/fwupdtool.1*
405 %{_mandir}/man1/fwupdtpmevlog.1*
406
407 %files -n bash-completion-fwupd
408 %defattr(644,root,root,755)
409 %{bash_compdir}/fwupdagent
410 %{bash_compdir}/fwupdmgr
411 %{bash_compdir}/fwupdtool
412
413 %files -n fish-completion-fwupd
414 %defattr(644,root,root,755)
415 %{_datadir}/fish/vendor_completions.d/fwupdmgr.fish
416
417 %files libs
418 %defattr(644,root,root,755)
419 %attr(755,root,root) %{_libdir}/libfwupd.so.*.*.*
420 %attr(755,root,root) %ghost %{_libdir}/libfwupd.so.2
421 %attr(755,root,root) %{_libdir}/libfwupdplugin.so.*.*.*
422 %attr(755,root,root) %ghost %{_libdir}/libfwupdplugin.so.2
423 %{_libdir}/girepository-1.0/Fwupd-2.0.typelib
424 %{_libdir}/girepository-1.0/FwupdPlugin-1.0.typelib
425
426 %files devel
427 %defattr(644,root,root,755)
428 %doc libfwupd/README.md
429 %attr(755,root,root) %{_libdir}/libfwupd.so
430 %attr(755,root,root) %{_libdir}/libfwupdplugin.so
431 %{_includedir}/fwupd-1
432 %{_datadir}/gir-1.0/Fwupd-2.0.gir
433 %{_datadir}/gir-1.0/FwupdPlugin-1.0.gir
434 %{_datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml
435 %{_pkgconfigdir}/fwupd.pc
436 %{_pkgconfigdir}/fwupdplugin.pc
437
438 %files static
439 %defattr(644,root,root,755)
440 %{_libdir}/libfwupd.a
441 %{_libdir}/libfwupdplugin.a
442
443 %if %{with apidocs}
444 %files apidocs
445 %defattr(644,root,root,755)
446 %{_gtkdocdir}/fwupd
447 %endif
448
449 %files -n vala-fwupd
450 %defattr(644,root,root,755)
451 %{_datadir}/vala/vapi/fwupd.deps
452 %{_datadir}/vala/vapi/fwupd.vapi
This page took 0.078458 seconds and 4 git commands to generate.