]> git.pld-linux.org Git - packages/plymouth.git/blob - plymouth.spec
- updated to 24.004.60; uses meson now
[packages/plymouth.git] / plymouth.spec
1 # TODO
2 # - integrate with geninitrd
3 # - pldize recent update (r1.18)
4 # - unpackaged /etc/logrotate.d/bootlog ?
5 #
6 # Conditional build:
7 %bcond_without  drm             # disable building with DRM renderer support
8
9 Summary:        Graphical Boot Animation and Logger
10 Summary(pl.UTF-8):      Graficzna animacja i logowanie startu systemu
11 Name:           plymouth
12 Version:        24.004.60
13 Release:        1
14 License:        GPL v2+
15 Group:          Base
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)
56
57 %description
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.
61
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
66 uruchomieniu systemu.
67
68 %package core-libs
69 Summary:        Plymouth core libraries
70 Summary(pl.UTF-8):      Podstawowe biblioteki Plymouth
71 Group:          Libraries
72 Conflicts:      plymouth-libs < 0.8.5
73
74 %description core-libs
75 This package contains the libply and libply-splash-core libraries used
76 by Plymouth.
77
78 %description core-libs -l pl.UTF-8
79 Ten pakiet zawiera biblioteki libply i libply-splash-core
80 wykorzystywane przez Plymouth.
81
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
89
90 %description graphics-libs
91 This package contains the libply-splash-graphics library used by
92 graphical Plymouth splashes.
93
94 %description graphics-libs -l pl.UTF-8
95 Ten pakiet zawiera bibliotekę libply-splash-graphics wykorzystywaną
96 przez graficzne ekrany Plymouth.
97
98 %package devel
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}
103
104 %description devel
105 This package contains the header files for libply and libplybootsplash
106 libraries needed to develop 3rd party splash plugins for Plymouth.
107
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.
111
112 %package static
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}
117
118 %description static
119 This package contains the static libraries used to develop 3rd party
120 splash plugins for Plymouth.
121
122 %description static -l pl.UTF-8
123 Ten pakiet zawiera statyczne biblioteki, przydatne do tworzenia
124 wtyczek graficznych Plymouth.
125
126 %package scripts
127 Summary:        Plymouth related scripts
128 Summary(pl.UTF-8):      Skrypty pomocnicze do Plymouth
129 Group:          Applications/System
130 Requires:       %{name} = %{version}-%{release}
131 Requires:       coreutils
132 Requires:       cpio
133 #Requires:      dracut
134 Requires:       findutils
135 Requires:       gzip
136
137 %description scripts
138 This package contains scripts that help integrate Plymouth with the
139 system.
140
141 %description scripts -l pl.UTF-8
142 Ten pakiet zawiera skrypty pomagające zintegrować Plymouth z systemem.
143
144 %package plugin-fade-throbber
145 Summary:        Plymouth "Fade-Throbber" plugin
146 Summary(pl.UTF-8):      Wtyczka Plymouth "Fade-Throbber"
147 Group:          Base
148 Requires:       %{name}-graphics-libs = %{version}-%{release}
149
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.
154
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.
159
160 %package plugin-label
161 Summary:        Plymouth label plugin
162 Summary(pl.UTF-8):      Wtyczka Plymouth z etykietami
163 Group:          Base
164 Requires:       %{name}-graphics-libs = %{version}-%{release}
165
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
169 pango and cairo.
170
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.
175
176 %package plugin-script
177 Summary:        Plymouth "script" plugin
178 Summary(pl.UTF-8):      Wtyczka Plymouth "script"
179 Group:          Base
180 Requires:       %{name}-graphics-libs = %{version}-%{release}
181
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.
186
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
191 startowych.
192
193 %package plugin-space-flares
194 Summary:        Plymouth "space-flares" plugin
195 Summary(pl.UTF-8):      Wtyczka Plymouth "space-flares"
196 Group:          Base
197 Requires:       %{name}-graphics-libs = %{version}-%{release}
198 Requires:       %{name}-plugin-label = %{version}-%{release}
199
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.
203
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
207 promieniami.
208
209 %package plugin-two-step
210 Summary:        Plymouth "two-step" plugin
211 Summary(pl.UTF-8):      Wtyczka Plymouth "two-step"
212 Group:          Base
213 Requires:       %{name}-graphics-libs = %{version}-%{release}
214 Requires:       %{name}-plugin-label = %{version}-%{release}
215
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
220 animation.
221
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ą.
227
228 %package system-theme
229 Summary:        Plymouth default theme
230 Summary(pl.UTF-8):      Domyślny motyw Plymouth
231 Group:          Base
232 Requires:       %{name}(system-theme) = %{version}-%{release}
233 Provides:       %{name}-system-plugin = %{version}-%{release}
234 Obsoletes:      plymouth-system-plugin < %{version}-%{release}
235
236 %description system-theme
237 This metapackage tracks the current distribution default theme.
238
239 %description system-theme -l pl.UTF-8
240 Ten metapakiet śledzi domyślny motyw dystrybucji.
241
242 %package theme-bgrt
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
245 Group:          Base
246 Requires(post): %{name}-scripts = %{version}-%{release}
247 Requires:       %{name}-plugin-two-step = %{version}-%{release}
248 Provides:       %{name}(system-theme) = %{version}-%{release}
249
250 %description theme-bgrt
251 Jimmac's spinner theme using the ACPI BGRT graphics as background.
252
253 %description theme-bgrt -l pl.UTF-8
254 Motyw Spinner Jimmaca wykorzystujący jako tło grafikę ACPI BGRT
255
256 %package theme-glow
257 Summary:        Plymouth "Glow" theme
258 Summary(pl.UTF-8):      Motyw Plymouth "Glow"
259 Group:          Base
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
264
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
268 emerging logo.
269
270 %description theme-glow -l pl.UTF-8
271 Ten pakiet zawiera motyw ekranu startowego Plymouth "Glow".
272
273 %package theme-fade-in
274 Summary:        Plymouth "Fade-In" theme
275 Summary(pl.UTF-8):      Motyw Plymouth "Fade in"
276 Group:          Base
277 Requires(post): %{name}-scripts = %{version}-%{release}
278 Requires:       %{name}-plugin-fade-throbber = %{version}-%{release}
279 Obsoletes:      plymouth-plugin-fade-in < 0.7.0
280
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.
285
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ą
290 gwiazdy.
291
292 %package theme-script
293 Summary:        Plymouth "Script" theme
294 Summary(pl.UTF-8):      Motyw Plymouth "Script"
295 Group:          Base
296 Requires(post): %{name}-scripts = %{version}-%{release}
297 Requires:       %{name}-plugin-script = %{version}-%{release}
298
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.
302
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".
306
307 %package theme-solar
308 Summary:        Plymouth "Solar" theme
309 Summary(pl.UTF-8):      Motyw Plymouth "Solar"
310 Group:          Base
311 Requires(post): %{name}-scripts = %{version}-%{release}
312 Requires:       %{name}-plugin-space-flares = %{version}-%{release}
313 Obsoletes:      plymouth-plugin-solar < 0.7.0
314
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.
318
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
322 słonecznymi.
323
324 %package theme-spinfinity
325 Summary:        Plymouth "Spinfinity" theme
326 Summary(pl.UTF-8):      Motyw Plymouth "Spinfinity"
327 Group:          Base
328 Requires(post): %{name}-scripts = %{version}-%{release}
329 Requires:       %{name}-plugin-two-step = %{version}-%{release}
330 Obsoletes:      plymouth-plugin-spinfinity < 0.7.0
331
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.
336
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.
341
342 %package theme-spinner
343 Summary:        Plymouth "Spinner" theme
344 Summary(pl.UTF-8):      Motyw Plymouth "Spinner"
345 Group:          Base
346 Requires(post): %{name}-scripts = %{version}-%{release}
347 Requires:       %{name}-plugin-two-step = %{version}-%{release}
348
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.
352
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.
356
357 %prep
358 %setup -q
359 %patch0 -p1
360 %patch1 -p1
361 %patch2 -p1
362 %patch3 -p1
363
364 # Change the default theme
365 %{__sed} -i -e 's/Theme=.*/Theme=tribar/' -e 's/ShowDelay=.*//' src/plymouthd.defaults
366
367 %build
368 %meson build \
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
376
377 %ninja_build -C build
378
379 %install
380 rm -rf $RPM_BUILD_ROOT
381 install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{systemdtmpfilesdir}}
382
383 # meson/ninja symlinking requires target file to be already present
384 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}/plymouth-logo.png
385
386 %ninja_install -C build
387
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
396
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
400
401 # Override plymouth-update-initrd to work with dracut or mkinitrd
402 cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_libexecdir}/plymouth/plymouth-update-initrd
403
404 ln -s plymouth-logo.png $RPM_BUILD_ROOT%{_pixmapsdir}/system-logo-white.png
405
406 %find_lang %{name}
407
408 %clean
409 rm -rf $RPM_BUILD_ROOT
410
411 %post
412 %systemd_reload
413
414 %postun
415 if [ $1 -eq 0 ]; then
416         rm -f %{_libdir}/plymouth/default.so
417 fi
418 %systemd_reload
419
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
424
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
440 %endif
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*
459
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
487
488 %files core-libs
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
498
499 %files graphics-libs
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
504
505 %files devel
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
515
516 %files static
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
522
523 %files scripts
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*
530
531 %files plugin-fade-throbber
532 %defattr(644,root,root,755)
533 %attr(755,root,root) %{_libdir}/plymouth/fade-throbber.so
534
535 %files plugin-label
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
539
540 %files plugin-script
541 %defattr(644,root,root,755)
542 %attr(755,root,root) %{_libdir}/plymouth/script.so
543
544 %files plugin-space-flares
545 %defattr(644,root,root,755)
546 %attr(755,root,root) %{_libdir}/plymouth/space-flares.so
547
548 %files plugin-two-step
549 %defattr(644,root,root,755)
550 %attr(755,root,root) %{_libdir}/plymouth/two-step.so
551
552 %files system-theme
553 %defattr(644,root,root,755)
554
555 %files theme-bgrt
556 %defattr(644,root,root,755)
557 %dir %{_datadir}/plymouth/themes/bgrt
558 %{_datadir}/plymouth/themes/bgrt/bgrt.plymouth
559
560 %files theme-glow
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
565
566 %files theme-fade-in
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
574
575 %files theme-spinner
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
580
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
595
596 %files theme-solar
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
601
602 %files theme-script
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
This page took 0.098892 seconds and 3 git commands to generate.