2 # - integrate with geninitrd
3 # - pldize recent update (r1.18)
4 # - unpackaged /etc/logrotate.d/bootlog ?
7 %bcond_without drm # disable building with DRM renderer support
9 Summary: Graphical Boot Animation and Logger
10 Summary(pl.UTF-8): Graficzna animacja i logowanie startu systemu
16 Source0: https://www.freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.xz
17 # Source0-md5: 6a6d6ec1a6d6e9bd776f368619864949
18 Source1: %{name}-logo.png
19 # Source1-md5: 6b38a868585adfd3a96a4ad16973c1f8
20 Source2: boot-duration
21 Source3: %{name}-update-initrd
22 Patch0: text-colors.patch
23 Patch1: %{name}-restore-suspend.patch
24 # allow to specify systemd-tty-ask-password-agent path even if not installed at build time
25 Patch2: %{name}-paths.patch
26 Patch3: %{name}-systemd-prefix.patch
27 URL: https://www.freedesktop.org/wiki/Software/Plymouth
28 BuildRequires: cairo-devel
29 BuildRequires: docbook-dtd42-xml
30 BuildRequires: docbook-style-xsl-nons
31 BuildRequires: freetype-devel >= 2.0
32 BuildRequires: gettext-tools >= 0.19.8
33 BuildRequires: gtk+3-devel >= 3.14.0
34 %{?with_drm:BuildRequires: libdrm-devel}
35 BuildRequires: libevdev-devel
36 BuildRequires: libpng-devel >= 2:1.2.16
37 BuildRequires: libxslt-progs
38 BuildRequires: meson >= 0.61
39 BuildRequires: ninja >= 1.5
40 BuildRequires: pango-devel >= 1:1.21.0
41 BuildRequires: pkgconfig
42 BuildRequires: rpmbuild(macros) >= 1.736
43 BuildRequires: systemd-units
44 BuildRequires: udev-devel
45 BuildRequires: xkeyboard-config
46 BuildRequires: xorg-lib-libxkbcommon-devel
47 Requires: %{name}-graphics-libs = %{version}-%{release}
48 Requires(post): %{name}-scripts = %{version}-%{release}
49 Requires: /etc/os-release
50 Requires: systemd-units
51 Obsoletes: plymouth-gdm-hooks < 0.8.4
52 Obsoletes: plymouth-plugin-throbgress < 0.9.5
53 Obsoletes: plymouth-utils < 0.8.4
54 Obsoletes: systemd-plymouth < 1:186
55 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58 Plymouth provides an attractive graphical boot animation in place of
59 the text messages that normally get shown. Text messages are instead
60 redirected to a log file for viewing after boot.
62 %description -l pl.UTF-8
63 Plymouth zapewnia atrakcyjną animację w trakcie startu systemu zamiast
64 zwykle wyświetlanych komunikatów tekstowych. Komunikaty tekstowe
65 zamiast tego są przekierowywane do logu, który można obejrzeć po
69 Summary: Plymouth core libraries
70 Summary(pl.UTF-8): Podstawowe biblioteki Plymouth
72 Conflicts: plymouth-libs < 0.8.5
74 %description core-libs
75 This package contains the libply and libply-splash-core libraries used
78 %description core-libs -l pl.UTF-8
79 Ten pakiet zawiera biblioteki libply i libply-splash-core
80 wykorzystywane przez Plymouth.
82 %package graphics-libs
83 Summary: Plymouth graphics libraries
84 Summary(pl.UTF-8): Biblioteki graficzne Plymouth
85 Group: Development/Libraries
86 Requires: %{name}-core-libs = %{version}-%{release}
87 Requires: gtk+3 >= 3.14.0
88 Obsoletes: plymouth-libs < 0.8.5
90 %description graphics-libs
91 This package contains the libply-splash-graphics library used by
92 graphical Plymouth splashes.
94 %description graphics-libs -l pl.UTF-8
95 Ten pakiet zawiera bibliotekę libply-splash-graphics wykorzystywaną
96 przez graficzne ekrany Plymouth.
99 Summary: Header files for writing Plymouth splash plugins
100 Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia wtyczek graficznych Plymouth
101 Group: Development/Libraries
102 Requires: %{name}-graphics-libs = %{version}-%{release}
105 This package contains the header files for libply and libplybootsplash
106 libraries needed to develop 3rd party splash plugins for Plymouth.
108 %description devel -l pl.UTF-8
109 Ten pakiet zawiera pliki nagłówkowe bibliotek libply i
110 libplybootsplash, potrzebne do tworzenia wtyczek graficznych Plymouth.
113 Summary: Static libraries for writing Plymouth splash plugins
114 Summary(pl.UTF-8): Statyczne biblioteki do tworzenia wtyczek graficznych Plymouth
115 Group: Development/Libraries
116 Requires: %{name}-devel = %{version}-%{release}
119 This package contains the static libraries used to develop 3rd party
120 splash plugins for Plymouth.
122 %description static -l pl.UTF-8
123 Ten pakiet zawiera statyczne biblioteki, przydatne do tworzenia
124 wtyczek graficznych Plymouth.
127 Summary: Plymouth related scripts
128 Summary(pl.UTF-8): Skrypty pomocnicze do Plymouth
129 Group: Applications/System
130 Requires: %{name} = %{version}-%{release}
138 This package contains scripts that help integrate Plymouth with the
141 %description scripts -l pl.UTF-8
142 Ten pakiet zawiera skrypty pomagające zintegrować Plymouth z systemem.
144 %package plugin-fade-throbber
145 Summary: Plymouth "Fade-Throbber" plugin
146 Summary(pl.UTF-8): Wtyczka Plymouth "Fade-Throbber"
148 Requires: %{name}-graphics-libs = %{version}-%{release}
150 %description plugin-fade-throbber
151 This package contains the "Fade-Throbber" boot splash plugin for
152 Plymouth. It features a centered image that fades in and out while
153 other images pulsate around during system boot up.
155 %description plugin-fade-throbber -l pl.UTF-8
156 Ten pakiet zawiera wtyczkę ekranu startowego Plymouth "Fade-Throbber".
157 Cechuje się ona środkowym obrazkiem, który płynnie pojawia się i
158 wygasa, podczas gdy inne obrazki pulsują w trakcie startu systemu.
160 %package plugin-label
161 Summary: Plymouth label plugin
162 Summary(pl.UTF-8): Wtyczka Plymouth z etykietami
164 Requires: %{name}-graphics-libs = %{version}-%{release}
166 %description plugin-label
167 This package contains the label control plugins for Plymouth. They
168 provide the ability to render text on graphical boot splashes using
171 %description plugin-label -l pl.UTF-8
172 Ten pakiet zawiera wtyczki Plymouth sterujące etykietami. Dają one
173 możliwość renderowania tekstu na graficznych ekranach startowych przy
174 użyciu bibliotek pango i cairo.
176 %package plugin-script
177 Summary: Plymouth "script" plugin
178 Summary(pl.UTF-8): Wtyczka Plymouth "script"
180 Requires: %{name}-graphics-libs = %{version}-%{release}
182 %description plugin-script
183 This package contains the "script" boot splash plugin for Plymouth. It
184 features an extensible, scriptable boot splash language that
185 simplifies the process of designing custom boot splash themes.
187 %description plugin-script -l pl.UTF-8
188 Ten pakiet zawiera wtyczkę ekranu startowego Plymouth "script".
189 Odznacza się ona rozszerzalnym, skryptowym językiem ekranu startowego,
190 upraszczającym proces projektowania własnych motywów ekranów
193 %package plugin-space-flares
194 Summary: Plymouth "space-flares" plugin
195 Summary(pl.UTF-8): Wtyczka Plymouth "space-flares"
197 Requires: %{name}-graphics-libs = %{version}-%{release}
198 Requires: %{name}-plugin-label = %{version}-%{release}
200 %description plugin-space-flares
201 This package contains the "space-flares" boot splash plugin for
202 Plymouth. It features a corner image with animated flares.
204 %description plugin-space-flares -l pl.UTF-8
205 Ten pakiet zawiera wtyczkę ekranu startowego Plymouth "space-flares".
206 Odznacza się ona umieszczonym w rogu obrazkiem z animowanymi
209 %package plugin-two-step
210 Summary: Plymouth "two-step" plugin
211 Summary(pl.UTF-8): Wtyczka Plymouth "two-step"
213 Requires: %{name}-graphics-libs = %{version}-%{release}
214 Requires: %{name}-plugin-label = %{version}-%{release}
216 %description plugin-two-step
217 This package contains the "two-step" boot splash plugin for Plymouth.
218 It features a two phased boot process that starts with a progressing
219 animation synced to boot time and finishes with a short, fast one-shot
222 %description plugin-two-step -l pl.UTF-8
223 Ten pakeit zawiera wtyczkę ekranu startowego Plymouth "two-step".
224 Odznacza się ona dwuetapowym procesem startu, rozpoczynającym się
225 postępującą animacją synchronizowaną z czasem uruchamiania, a kończy
226 krótką, jednorazową animacją.
228 %package system-theme
229 Summary: Plymouth default theme
230 Summary(pl.UTF-8): Domyślny motyw Plymouth
232 Requires: %{name}(system-theme) = %{version}-%{release}
233 Provides: %{name}-system-plugin = %{version}-%{release}
234 Obsoletes: plymouth-system-plugin < %{version}-%{release}
236 %description system-theme
237 This metapackage tracks the current distribution default theme.
239 %description system-theme -l pl.UTF-8
240 Ten metapakiet śledzi domyślny motyw dystrybucji.
243 Summary: Jimmac's spinner theme using the ACPI BGRT graphics as background
244 Summary(pl.UTF-8): Motyw Spinner Jimmaca wykorzystujący jako tło grafikę ACPI BGRT
246 Requires(post): %{name}-scripts = %{version}-%{release}
247 Requires: %{name}-plugin-two-step = %{version}-%{release}
248 Provides: %{name}(system-theme) = %{version}-%{release}
250 %description theme-bgrt
251 Jimmac's spinner theme using the ACPI BGRT graphics as background.
253 %description theme-bgrt -l pl.UTF-8
254 Motyw Spinner Jimmaca wykorzystujący jako tło grafikę ACPI BGRT
257 Summary: Plymouth "Glow" theme
258 Summary(pl.UTF-8): Motyw Plymouth "Glow"
260 Requires: %{name}-plugin-two-step = %{version}-%{release}
261 Requires(post): %{name}-scripts = %{version}-%{release}
262 Provides: %{name}(system-theme) = %{version}-%{release}
263 Obsoletes: plymouth-theme-charge < 0.8.9
265 %description theme-glow
266 This package contains the "Glow" boot splash theme for Plymouth.
267 Corporate theme with pie chart boot progress followed by a glowing
270 %description theme-glow -l pl.UTF-8
271 Ten pakiet zawiera motyw ekranu startowego Plymouth "Glow".
273 %package theme-fade-in
274 Summary: Plymouth "Fade-In" theme
275 Summary(pl.UTF-8): Motyw Plymouth "Fade in"
277 Requires(post): %{name}-scripts = %{version}-%{release}
278 Requires: %{name}-plugin-fade-throbber = %{version}-%{release}
279 Obsoletes: plymouth-plugin-fade-in < 0.7.0
281 %description theme-fade-in
282 This package contains the "Fade-In" boot splash theme for Plymouth. It
283 features a centered logo that fades in and out while stars twinkle
284 around the logo during system boot up.
286 %description theme-fade-in -l pl.UTF-8
287 Ten pakiet zawiera motyw ekranu startowego Plymouth "Fade-In".
288 Odznacza się on umieszczonym pośrodku logiem, które w trakcie startu
289 systemu płynnie pojawia się i wygasa, podczas gdy wokół loga migoczą
292 %package theme-script
293 Summary: Plymouth "Script" theme
294 Summary(pl.UTF-8): Motyw Plymouth "Script"
296 Requires(post): %{name}-scripts = %{version}-%{release}
297 Requires: %{name}-plugin-script = %{version}-%{release}
299 %description theme-script
300 This package contains the "script" boot splash theme for Plymouth. It
301 it is a simple example theme the uses the "script" plugin.
303 %description theme-script -l pl.UTF-8
304 Ten pakiet zawiera motyw ekranu startowego Plymouth "Script". Jest to
305 prosty przykład wykorzystujący wtyczkę "script".
308 Summary: Plymouth "Solar" theme
309 Summary(pl.UTF-8): Motyw Plymouth "Solar"
311 Requires(post): %{name}-scripts = %{version}-%{release}
312 Requires: %{name}-plugin-space-flares = %{version}-%{release}
313 Obsoletes: plymouth-plugin-solar < 0.7.0
315 %description theme-solar
316 This package contains the "Solar" boot splash theme for Plymouth. It
317 features a blue flamed sun with animated solar flares.
319 %description theme-solar -l pl.UTF-8
320 Ten pakiet zawiera motyw ekranu startowego Plymouth "Solar". Odznacza
321 się on słońcem w niebieskich płomieniach z animowanymi promieniami
324 %package theme-spinfinity
325 Summary: Plymouth "Spinfinity" theme
326 Summary(pl.UTF-8): Motyw Plymouth "Spinfinity"
328 Requires(post): %{name}-scripts = %{version}-%{release}
329 Requires: %{name}-plugin-two-step = %{version}-%{release}
330 Obsoletes: plymouth-plugin-spinfinity < 0.7.0
332 %description theme-spinfinity
333 This package contains the "Spinfinity" boot splash theme for Plymouth.
334 It features a centered logo and animated spinner that spins in the
335 shape of an infinity sign.
337 %description theme-spinfinity -l pl.UTF-8
338 Ten pakiet zawiera motyw ekranu startowego Plymouth "Spinfinity".
339 Odznacza się on umieszczonym pośrodku logiem i animowanym kółkiem
340 kręcącym się po kształcie znaku nieskończoności.
342 %package theme-spinner
343 Summary: Plymouth "Spinner" theme
344 Summary(pl.UTF-8): Motyw Plymouth "Spinner"
346 Requires(post): %{name}-scripts = %{version}-%{release}
347 Requires: %{name}-plugin-two-step = %{version}-%{release}
349 %description theme-spinner
350 This package contains the "spinner" boot splash theme for Plymouth. It
351 features a small spinner on a dark background.
353 %description theme-spinner -l pl.UTF-8
354 Ten pakiet zawiera motyw ekranu startowego Plymouth "Spinner".
355 Odznacza się on małym kółkiem kręcącym się na ciemnym tle.
364 # Change the default theme
365 %{__sed} -i -e 's/Theme=.*/Theme=tribar/' -e 's/ShowDelay=.*//' src/plymouthd.defaults
369 -Dbackground-color=0x00c663 \
370 -Dbackground-start-color-stop=0x009431 \
371 -Dbackground-end-color-stop=0x006300 \
372 %{!?with_drm:-Ddrm=false} \
373 -Dlogo=%{_pixmapsdir}/plymouth-logo.png \
374 -Drelease-file=/etc/os-release \
375 -Dsystemd_ask_password_agent_path=/bin/systemd-tty-ask-password-agent
377 %ninja_build -C build
380 rm -rf $RPM_BUILD_ROOT
381 install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{systemdtmpfilesdir}}
383 # meson/ninja symlinking requires target file to be already present
384 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}/plymouth-logo.png
386 %ninja_install -C build
388 # meson-based plymouth build doesn't support installing into split /usr
389 install -d $RPM_BUILD_ROOT{/%{_lib},/bin,/sbin}
390 %{__mv} $RPM_BUILD_ROOT%{_bindir}/plymouth $RPM_BUILD_ROOT/bin
391 %{__mv} $RPM_BUILD_ROOT%{_sbindir}/plymouthd $RPM_BUILD_ROOT/sbin
392 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libply.so.* $RPM_BUILD_ROOT/%{_lib}
393 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libply-splash-core.so.* $RPM_BUILD_ROOT/%{_lib}
394 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libply.so.*.*.*) $RPM_BUILD_ROOT%{_libdir}/libply.so
395 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libply-splash-core.so.*.*.*) $RPM_BUILD_ROOT%{_libdir}/libply-splash-core.so
397 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
398 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/plymouth/default-boot-duration
399 > $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth/boot-duration
401 # Override plymouth-update-initrd to work with dracut or mkinitrd
402 cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_libexecdir}/plymouth/plymouth-update-initrd
404 ln -s plymouth-logo.png $RPM_BUILD_ROOT%{_pixmapsdir}/system-logo-white.png
409 rm -rf $RPM_BUILD_ROOT
415 if [ $1 -eq 0 ]; then
416 rm -f %{_libdir}/plymouth/default.so
420 %post core-libs -p /sbin/ldconfig
421 %postun core-libs -p /sbin/ldconfig
422 %post graphics-libs -p /sbin/ldconfig
423 %postun graphics-libs -p /sbin/ldconfig
425 %files -f %{name}.lang
426 %defattr(644,root,root,755)
427 %doc AUTHORS README.md
428 %dir %{_sysconfdir}/plymouth
429 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/plymouth/plymouthd.conf
430 %{_mandir}/man8/plymouth.8*
431 %attr(755,root,root) /bin/plymouth
432 %attr(755,root,root) /sbin/plymouthd
433 %attr(755,root,root) %{_libdir}/plymouth/details.so
434 %attr(755,root,root) %{_libdir}/plymouth/text.so
435 %attr(755,root,root) %{_libdir}/plymouth/tribar.so
436 %attr(755,root,root) %{_libdir}/plymouth/renderers/drm.so
437 %attr(755,root,root) %{_libdir}/plymouth/renderers/frame-buffer.so
438 %if "%{_libexecdir}" != "%{_libdir}"
439 %dir %{_libexecdir}/plymouth
441 %attr(755,root,root) %{_libexecdir}/plymouth/plymouthd-fd-escrow
442 %dir %{_datadir}/plymouth
443 %dir %{_datadir}/plymouth/themes
444 %dir %{_datadir}/plymouth/themes/details
445 %dir %{_datadir}/plymouth/themes/text
446 %dir %{_datadir}/plymouth/themes/tribar
447 %{_datadir}/plymouth/plymouthd.defaults
448 %{_datadir}/plymouth/default-boot-duration
449 %{_datadir}/plymouth/themes/details/details.plymouth
450 %{_datadir}/plymouth/themes/text/text.plymouth
451 %{_datadir}/plymouth/themes/tribar/tribar.plymouth
452 %{_pixmapsdir}/plymouth-logo.png
453 %{_pixmapsdir}/system-logo-white.png
454 %dir %{_localstatedir}/lib/plymouth
455 %ghost %{_localstatedir}/lib/plymouth/boot-duration
456 %{_localstatedir}/spool/plymouth
457 %{_mandir}/man1/plymouth.1*
458 %{_mandir}/man8/plymouthd.8*
460 %{systemdunitdir}/plymouth-halt.service
461 %{systemdunitdir}/plymouth-kexec.service
462 %{systemdunitdir}/plymouth-poweroff.service
463 %{systemdunitdir}/plymouth-quit-wait.service
464 %{systemdunitdir}/plymouth-quit.service
465 %{systemdunitdir}/plymouth-read-write.service
466 %{systemdunitdir}/plymouth-reboot.service
467 %{systemdunitdir}/plymouth-start.service
468 %{systemdunitdir}/plymouth-switch-root.service
469 %{systemdunitdir}/plymouth-switch-root-initramfs.service
470 %{systemdunitdir}/systemd-ask-password-plymouth.path
471 %{systemdunitdir}/systemd-ask-password-plymouth.service
472 %{systemdunitdir}/halt.target.wants/plymouth-halt.service
473 %{systemdunitdir}/halt.target.wants/plymouth-switch-root-initramfs.service
474 %dir %{systemdunitdir}/initrd-switch-root.target.wants
475 %{systemdunitdir}/initrd-switch-root.target.wants/plymouth-switch-root.service
476 %{systemdunitdir}/initrd-switch-root.target.wants/plymouth-start.service
477 %{systemdunitdir}/kexec.target.wants/plymouth-kexec.service
478 %{systemdunitdir}/kexec.target.wants/plymouth-switch-root-initramfs.service
479 %{systemdunitdir}/multi-user.target.wants/plymouth-quit.service
480 %{systemdunitdir}/multi-user.target.wants/plymouth-quit-wait.service
481 %{systemdunitdir}/poweroff.target.wants/plymouth-poweroff.service
482 %{systemdunitdir}/poweroff.target.wants/plymouth-switch-root-initramfs.service
483 %{systemdunitdir}/reboot.target.wants/plymouth-reboot.service
484 %{systemdunitdir}/reboot.target.wants/plymouth-switch-root-initramfs.service
485 %{systemdunitdir}/sysinit.target.wants/plymouth-read-write.service
486 %{systemdunitdir}/sysinit.target.wants/plymouth-start.service
489 %defattr(644,root,root,755)
490 %attr(755,root,root) /%{_lib}/libply.so.*.*.*
491 %attr(755,root,root) %ghost /%{_lib}/libply.so.5
492 %attr(755,root,root) /%{_lib}/libply-splash-core.so.*.*.*
493 %attr(755,root,root) %ghost /%{_lib}/libply-splash-core.so.5
494 %attr(755,root,root) %{_libdir}/libply-boot-client.so.*.*.*
495 %attr(755,root,root) %ghost %{_libdir}/libply-boot-client.so.5
496 %dir %{_libdir}/plymouth
497 %dir %{_libdir}/plymouth/renderers
500 %defattr(644,root,root,755)
501 %attr(755,root,root) %{_libdir}/libply-splash-graphics.so.*.*.*
502 %attr(755,root,root) %ghost %{_libdir}/libply-splash-graphics.so.5
503 %attr(755,root,root) %{_libdir}/plymouth/renderers/x11.so
506 %defattr(644,root,root,755)
507 %attr(755,root,root) %{_libdir}/libply.so
508 %attr(755,root,root) %{_libdir}/libply-boot-client.so
509 %attr(755,root,root) %{_libdir}/libply-splash-core.so
510 %attr(755,root,root) %{_libdir}/libply-splash-graphics.so
511 %{_includedir}/plymouth-1
512 %{_pkgconfigdir}/ply-boot-client.pc
513 %{_pkgconfigdir}/ply-splash-core.pc
514 %{_pkgconfigdir}/ply-splash-graphics.pc
517 %defattr(644,root,root,755)
518 %attr(755,root,root) %{_libdir}/libply.a
519 %attr(755,root,root) %{_libdir}/libply-boot-client.a
520 %attr(755,root,root) %{_libdir}/libply-splash-core.a
521 %attr(755,root,root) %{_libdir}/libply-splash-graphics.a
524 %defattr(644,root,root,755)
525 %attr(755,root,root) %{_sbindir}/plymouth-set-default-theme
526 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-generate-initrd
527 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-populate-initrd
528 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-update-initrd
529 %{_mandir}/man1/plymouth-set-default-theme.1*
531 %files plugin-fade-throbber
532 %defattr(644,root,root,755)
533 %attr(755,root,root) %{_libdir}/plymouth/fade-throbber.so
536 %defattr(644,root,root,755)
537 %attr(755,root,root) %{_libdir}/plymouth/label-freetype.so
538 %attr(755,root,root) %{_libdir}/plymouth/label-pango.so
541 %defattr(644,root,root,755)
542 %attr(755,root,root) %{_libdir}/plymouth/script.so
544 %files plugin-space-flares
545 %defattr(644,root,root,755)
546 %attr(755,root,root) %{_libdir}/plymouth/space-flares.so
548 %files plugin-two-step
549 %defattr(644,root,root,755)
550 %attr(755,root,root) %{_libdir}/plymouth/two-step.so
553 %defattr(644,root,root,755)
556 %defattr(644,root,root,755)
557 %dir %{_datadir}/plymouth/themes/bgrt
558 %{_datadir}/plymouth/themes/bgrt/bgrt.plymouth
561 %defattr(644,root,root,755)
562 %dir %{_datadir}/plymouth/themes/glow
563 %{_datadir}/plymouth/themes/glow/*.png
564 %{_datadir}/plymouth/themes/glow/glow.plymouth
567 %defattr(644,root,root,755)
568 %dir %{_datadir}/plymouth/themes/fade-in
569 %{_datadir}/plymouth/themes/fade-in/bullet.png
570 %{_datadir}/plymouth/themes/fade-in/entry.png
571 %{_datadir}/plymouth/themes/fade-in/lock.png
572 %{_datadir}/plymouth/themes/fade-in/star.png
573 %{_datadir}/plymouth/themes/fade-in/fade-in.plymouth
576 %defattr(644,root,root,755)
577 %dir %{_datadir}/plymouth/themes/spinner
578 %{_datadir}/plymouth/themes/spinner/*.png
579 %{_datadir}/plymouth/themes/spinner/spinner.plymouth
581 %files theme-spinfinity
582 %defattr(644,root,root,755)
583 %dir %{_datadir}/plymouth/themes/spinfinity
584 %{_datadir}/plymouth/themes/spinfinity/animation-0001.png
585 %{_datadir}/plymouth/themes/spinfinity/box.png
586 %{_datadir}/plymouth/themes/spinfinity/bullet.png
587 %{_datadir}/plymouth/themes/spinfinity/capslock.png
588 %{_datadir}/plymouth/themes/spinfinity/entry.png
589 %{_datadir}/plymouth/themes/spinfinity/header-image.png
590 %{_datadir}/plymouth/themes/spinfinity/keyboard.png
591 %{_datadir}/plymouth/themes/spinfinity/keymap-render.png
592 %{_datadir}/plymouth/themes/spinfinity/lock.png
593 %{_datadir}/plymouth/themes/spinfinity/throbber-[0-3][0-9].png
594 %{_datadir}/plymouth/themes/spinfinity/spinfinity.plymouth
597 %defattr(644,root,root,755)
598 %dir %{_datadir}/plymouth/themes/solar
599 %{_datadir}/plymouth/themes/solar/*.png
600 %{_datadir}/plymouth/themes/solar/solar.plymouth
603 %defattr(644,root,root,755)
604 %dir %{_datadir}/plymouth/themes/script
605 %{_datadir}/plymouth/themes/script/*.png
606 %{_datadir}/plymouth/themes/script/script.script
607 %{_datadir}/plymouth/themes/script/script.plymouth