]> git.pld-linux.org Git - packages/plymouth.git/blob - plymouth.spec
fb762d182cee5886c5aaf09285d5229c0578888c
[packages/plymouth.git] / plymouth.spec
1 # TODO
2 # - integrate with geninitrd
3 # - pldize recent update (r1.18)
4 #
5 # Conditional build:
6 %bcond_without  drm             # disable building with DRM renderer support
7
8 %define         git_commit      1e36e303e08ba425fecbcff4dde22c8ee936638c
9 %define         git_shortcommit 1e36e30
10 Summary:        Graphical Boot Animation and Logger
11 Summary(pl.UTF-8):      Graficzna animacja i logowanie startu systemu
12 Name:           plymouth
13 Version:        0.9.4
14 Release:        1.%{git_shortcommit}.0.1
15 License:        GPL v2+
16 Group:          Base
17 #Source0:       https://www.freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.xz
18 Source0:        https://gitlab.freedesktop.org/plymouth/plymouth/-/archive/%{git_commit}/%{name}-%{git_shortcommit}.tar.gz
19 # Source0-md5:  ee21da7c27f7cc462f514360e38c83c7
20 Source1:        %{name}-logo.png
21 # Source1-md5:  6b38a868585adfd3a96a4ad16973c1f8
22 Source2:        %{name}.tmpfiles
23 Source4:        boot-duration
24 Source6:        %{name}-update-initrd
25 Patch0:         text-colors.patch
26 Patch1:         %{name}-restore-suspend.patch
27 URL:            https://www.freedesktop.org/wiki/Software/Plymouth
28 BuildRequires:  autoconf >= 2.50
29 BuildRequires:  automake >= 1:1.11
30 BuildRequires:  cairo-devel
31 BuildRequires:  docbook-dtd42-xml
32 BuildRequires:  docbook-style-xsl-nons
33 BuildRequires:  gtk+3-devel >= 3.14.0
34 %{?with_drm:BuildRequires:      libdrm-devel}
35 BuildRequires:  libpng-devel >= 2:1.2.16
36 BuildRequires:  libtool >= 2:2
37 BuildRequires:  libxslt-progs
38 BuildRequires:  pango-devel >= 1:1.21.0
39 BuildRequires:  pkgconfig
40 BuildRequires:  systemd-units
41 BuildRequires:  udev-devel
42 BuildRequires:  xorg-lib-libpciaccess-devel
43 Requires:       %{name}-graphics-libs = %{version}-%{release}
44 Requires(post): %{name}-scripts = %{version}-%{release}
45 Requires:       /etc/os-release
46 Requires:       systemd-units
47 Obsoletes:      plymouth-gdm-hooks
48 Obsoletes:      plymouth-plugin-throbgress
49 Obsoletes:      plymouth-utils
50 Obsoletes:      systemd-plymouth
51 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
53 %description
54 Plymouth provides an attractive graphical boot animation in place of
55 the text messages that normally get shown. Text messages are instead
56 redirected to a log file for viewing after boot.
57
58 %description -l pl.UTF-8
59 Plymouth zapewnia atrakcyjną animację w trakcie startu systemu zamiast
60 zwykle wyświetlanych komunikatów tekstowych. Komunikaty tekstowe
61 zamiast tego są przekierowywane do logu, który można obejrzeć po
62 uruchomieniu systemu.
63
64 %package core-libs
65 Summary:        Plymouth core libraries
66 Summary(pl.UTF-8):      Podstawowe biblioteki Plymouth
67 Group:          Libraries
68 Conflicts:      plymouth-libs < 0.8.4-0.20120319.1
69
70 %description core-libs
71 This package contains the libply and libply-splash-core libraries used
72 by Plymouth.
73
74 %description core-libs -l pl.UTF-8
75 Ten pakiet zawiera biblioteki libply i libply-splash-core
76 wykorzystywane przez Plymouth.
77
78 %package graphics-libs
79 Summary:        Plymouth graphics libraries
80 Summary(pl.UTF-8):      Biblioteki graficzne Plymouth
81 Group:          Development/Libraries
82 Requires:       %{name}-core-libs = %{version}-%{release}
83 Requires:       gtk+3 >= 3.14.0
84 Provides:       %{name}-graphics-libs = %{version}-%{release}
85 Obsoletes:      plymouth-libs < %{version}-%{release}
86 Conflicts:      plymouth-libs < 0.8.4-0.20120319.1
87
88 %description graphics-libs
89 This package contains the libply-splash-graphics library used by
90 graphical Plymouth splashes.
91
92 %description graphics-libs -l pl.UTF-8
93 Ten pakiet zawiera bibliotekę libply-splash-graphics wykorzystywaną
94 przez graficzne ekrany Plymouth.
95
96 %package devel
97 Summary:        Header files for writing Plymouth splash plugins
98 Summary(pl.UTF-8):      Pliki nagłówkowe do tworzenia wtyczek graficznych Plymouth
99 Group:          Development/Libraries
100 Requires:       %{name}-graphics-libs = %{version}-%{release}
101
102 %description devel
103 This package contains the header files for libply and libplybootsplash
104 libraries needed to develop 3rd party splash plugins for Plymouth.
105
106 %description devel -l pl.UTF-8
107 Ten pakiet zawiera pliki nagłówkowe bibliotek libply i
108 libplybootsplash, potrzebne do tworzenia wtyczek graficznych Plymouth.
109
110 %package static
111 Summary:        Static libraries for writing Plymouth splash plugins
112 Summary(pl.UTF-8):      Statyczne biblioteki do tworzenia wtyczek graficznych Plymouth
113 Group:          Development/Libraries
114 Requires:       %{name}-devel = %{version}-%{release}
115
116 %description static
117 This package contains the static libraries used to develop 3rd party
118 splash plugins for Plymouth.
119
120 %description static -l pl.UTF-8
121 Ten pakiet zawiera statyczne biblioteki, przydatne do tworzenia
122 wtyczek graficznych Plymouth.
123
124 %package scripts
125 Summary:        Plymouth related scripts
126 Summary(pl.UTF-8):      Skrypty pomocnicze do Plymouth
127 Group:          Applications/System
128 Requires:       %{name} = %{version}-%{release}
129 Requires:       coreutils
130 Requires:       cpio
131 #Requires:      dracut
132 Requires:       findutils
133 Requires:       gzip
134
135 %description scripts
136 This package contains scripts that help integrate Plymouth with the
137 system.
138
139 %description scripts -l pl.UTF-8
140 Ten pakiet zawiera skrypty pomagające zintegrować Plymouth z systemem.
141
142 %package plugin-fade-throbber
143 Summary:        Plymouth "Fade-Throbber" plugin
144 Summary(pl.UTF-8):      Wtyczka Plymouth "Fade-Throbber"
145 Group:          Base
146 Requires:       %{name}-graphics-libs = %{version}-%{release}
147
148 %description plugin-fade-throbber
149 This package contains the "Fade-Throbber" boot splash plugin for
150 Plymouth. It features a centered image that fades in and out while
151 other images pulsate around during system boot up.
152
153 %description plugin-fade-throbber -l pl.UTF-8
154 Ten pakiet zawiera wtyczkę ekranu startowego Plymouth "Fade-Throbber".
155 Cechuje się ona środkowym obrazkiem, który płynnie pojawia się i
156 wygasa, podczas gdy inne obrazki pulsują w trakcie startu systemu.
157
158 %package plugin-label
159 Summary:        Plymouth label plugin
160 Summary(pl.UTF-8):      Wtyczka Plymouth z etykietami
161 Group:          Base
162 Requires:       %{name}-graphics-libs = %{version}-%{release}
163
164 %description plugin-label
165 This package contains the label control plugin for Plymouth. It
166 provides the ability to render text on graphical boot splashes using
167 pango and cairo.
168
169 %description plugin-label -l pl.UTF-8
170 Ten pakiet zawiera wtyczkę Plymouth sterującą etykietami. Daje ona
171 możliwość renderowania tekstu na graficznych ekranach startowych przy
172 użyciu bibliotek pango i cairo.
173
174 %package plugin-script
175 Summary:        Plymouth "script" plugin
176 Summary(pl.UTF-8):      Wtyczka Plymouth "script"
177 Group:          Base
178 Requires:       %{name}-graphics-libs = %{version}-%{release}
179
180 %description plugin-script
181 This package contains the "script" boot splash plugin for Plymouth. It
182 features an extensible, scriptable boot splash language that
183 simplifies the process of designing custom boot splash themes.
184
185 %description plugin-script -l pl.UTF-8
186 Ten pakiet zawiera wtyczkę ekranu startowego Plymouth "script".
187 Odznacza się ona rozszerzalnym, skryptowym językiem ekranu startowego,
188 upraszczającym proces projektowania własnych motywów ekranów
189 startowych.
190
191 %package plugin-space-flares
192 Summary:        Plymouth "space-flares" plugin
193 Summary(pl.UTF-8):      Wtyczka Plymouth "space-flares"
194 Group:          Base
195 Requires:       %{name}-graphics-libs = %{version}-%{release}
196 Requires:       %{name}-plugin-label = %{version}-%{release}
197
198 %description plugin-space-flares
199 This package contains the "space-flares" boot splash plugin for
200 Plymouth. It features a corner image with animated flares.
201
202 %description plugin-space-flares -l pl.UTF-8
203 Ten pakiet zawiera wtyczkę ekranu startowego Plymouth "space-flares".
204 Odznacza się ona umieszczonym w rogu obrazkiem z animowanymi
205 promieniami.
206
207 %package plugin-two-step
208 Summary:        Plymouth "two-step" plugin
209 Summary(pl.UTF-8):      Wtyczka Plymouth "two-step"
210 Group:          Base
211 Requires:       %{name}-graphics-libs = %{version}-%{release}
212 Requires:       %{name}-plugin-label = %{version}-%{release}
213
214 %description plugin-two-step
215 This package contains the "two-step" boot splash plugin for Plymouth.
216 It features a two phased boot process that starts with a progressing
217 animation synced to boot time and finishes with a short, fast one-shot
218 animation.
219
220 %description plugin-two-step -l pl.UTF-8
221 Ten pakeit zawiera wtyczkę ekranu startowego Plymouth "two-step".
222 Odznacza się ona dwuetapowym procesem startu, rozpoczynającym się
223 postępującą animacją synchronizowaną z czasem uruchamiania, a kończy
224 krótką, jednorazową animacją.
225
226 %package system-theme
227 Summary:        Plymouth default theme
228 Summary(pl.UTF-8):      Domyślny motyw Plymouth
229 Group:          Base
230 Requires:       %{name}(system-theme) = %{version}-%{release}
231 Provides:       %{name}-system-plugin = %{version}-%{release}
232 Obsoletes:      plymouth-system-plugin < %{version}-%{release}
233
234 %description system-theme
235 This metapackage tracks the current distribution default theme.
236
237 %description system-theme -l pl.UTF-8
238 Ten metapakiet śledzi domyślny motyw dystrybucji.
239
240 %package theme-bgrt
241 Summary:        Jimmac's spinner theme using the ACPI BGRT graphics as background
242 Group:          Base
243 Requires:       %{name}-plugin-two-step = %{version}-%{release}
244 Requires(post): %{name}-scripts = %{version}-%{release}
245 Provides:       %{name}(system-theme) = %{version}-%{release}
246
247 %description theme-bgrt
248 Jimmac's spinner theme using the ACPI BGRT graphics as background.
249
250 %package theme-glow
251 Summary:        Plymouth "Glow" theme
252 Summary(pl.UTF-8):      Motyw Plymouth "Glow"
253 Group:          Base
254 Requires:       %{name}-plugin-two-step = %{version}-%{release}
255 Requires(post): %{name}-scripts = %{version}-%{release}
256 Provides:       %{name}(system-theme) = %{version}-%{release}
257 Obsoletes:      plymouth-theme-charge
258
259 %description theme-glow
260 This package contains the "Glow" boot splash theme for Plymouth.
261 Corporate theme with pie chart boot progress followed by a glowing
262 emerging logo.
263
264 %description theme-glow -l pl.UTF-8
265 Ten pakiet zawiera motyw ekranu startowego Plymouth "Glow".
266
267 %package theme-fade-in
268 Summary:        Plymouth "Fade-In" theme
269 Summary(pl.UTF-8):      Motyw Plymouth "Fade in"
270 Group:          Base
271 Requires(post): %{name}-scripts = %{version}-%{release}
272 Requires:       %{name}-plugin-fade-throbber = %{version}-%{release}
273 Obsoletes:      plymouth-plugin-fade-in
274
275 %description theme-fade-in
276 This package contains the "Fade-In" boot splash theme for Plymouth. It
277 features a centered logo that fades in and out while stars twinkle
278 around the logo during system boot up.
279
280 %description theme-fade-in -l pl.UTF-8
281 Ten pakiet zawiera motyw ekranu startowego Plymouth "Fade-In".
282 Odznacza się on umieszczonym pośrodku logiem, które w trakcie startu
283 systemu płynnie pojawia się i wygasa, podczas gdy wokół loga migoczą
284 gwiazdy.
285
286 %package theme-script
287 Summary:        Plymouth "Script" theme
288 Summary(pl.UTF-8):      Motyw Plymouth "Script"
289 Group:          Base
290 Requires(post): %{name}-scripts = %{version}-%{release}
291 Requires:       %{name}-plugin-script = %{version}-%{release}
292
293 %description theme-script
294 This package contains the "script" boot splash theme for Plymouth. It
295 it is a simple example theme the uses the "script" plugin.
296
297 %description theme-script -l pl.UTF-8
298 Ten pakiet zawiera motyw ekranu startowego Plymouth "Script". Jest to
299 prosty przykład wykorzystujący wtyczkę "script".
300
301 %package theme-solar
302 Summary:        Plymouth "Solar" theme
303 Summary(pl.UTF-8):      Motyw Plymouth "Solar"
304 Group:          Base
305 Requires(post): %{name}-scripts = %{version}-%{release}
306 Requires:       %{name}-plugin-space-flares = %{version}-%{release}
307 Obsoletes:      plymouth-plugin-solar
308
309 %description theme-solar
310 This package contains the "Solar" boot splash theme for Plymouth. It
311 features a blue flamed sun with animated solar flares.
312
313 %description theme-solar -l pl.UTF-8
314 Ten pakiet zawiera motyw ekranu startowego Plymouth "Solar". Odznacza
315 się on słońcem w niebieskich płomieniach z animowanymi promieniami
316 słonecznymi.
317
318 %package theme-spinfinity
319 Summary:        Plymouth "Spinfinity" theme
320 Summary(pl.UTF-8):      Motyw Plymouth "Spinfinity"
321 Group:          Base
322 Requires(post): %{name}-scripts = %{version}-%{release}
323 Requires:       %{name}-plugin-two-step = %{version}-%{release}
324 Obsoletes:      plymouth-plugin-spinfinity
325
326 %description theme-spinfinity
327 This package contains the "Spinfinity" boot splash theme for Plymouth.
328 It features a centered logo and animated spinner that spins in the
329 shape of an infinity sign.
330
331 %description theme-spinfinity -l pl.UTF-8
332 Ten pakiet zawiera motyw ekranu startowego Plymouth "Spinfinity".
333 Odznacza się on umieszczonym pośrodku logiem i animowanym kółkiem
334 kręcącym się po kształcie znaku nieskończoności.
335
336 %package theme-spinner
337 Summary:        Plymouth "Spinner" theme
338 Summary(pl.UTF-8):      Motyw Plymouth "Spinner"
339 Group:          Base
340 Requires(post): %{name}-scripts = %{version}-%{release}
341 Requires:       %{name}-plugin-two-step = %{version}-%{release}
342
343 %description theme-spinner
344 This package contains the "spinner" boot splash theme for Plymouth. It
345 features a small spinner on a dark background.
346
347 %description theme-spinner -l pl.UTF-8
348 Ten pakiet zawiera motyw ekranu startowego Plymouth "Spinner".
349 Odznacza się on małym kółkiem kręcącym się na ciemnym tle.
350
351 %prep
352 %setup -q -n %{name}-%{git_commit}
353 %patch0 -p1
354 %patch1 -p1
355
356 # Change the default theme
357 %{__sed} -i -e 's/Theme=.*/Theme=tribar/ig' -e 's/ShowDelay=.*//ig' src/plymouthd.defaults
358
359 %build
360 %{__autopoint}
361 %{__libtoolize}
362 %{__aclocal} -I m4
363 %{__autoconf}
364 %{__autoheader}
365 %{__automake}
366 %configure \
367         UDEVADM=/sbin/udevadm \
368         SYSTEMD_ASK_PASSWORD_AGENT=/bin/systemd-tty-ask-password-agent \
369         --enable-static \
370         %{__enable_disable drm drm} \
371         --disable-silent-rules \
372         --enable-documentation \
373         --disable-gdm-transition \
374         --enable-systemd-integration \
375         --enable-tracing \
376         --without-rhgb-compat-link \
377         --with-background-start-color-stop=0x009431 \
378         --with-background-end-color-stop=0x006300 \
379         --with-background-color=0x00c663 \
380         --with-logo=%{_pixmapsdir}/plymouth-logo.png \
381         --with-release-file=/etc/os-release \
382         --with-system-root-install
383
384 %{__make}
385
386 %install
387 rm -rf $RPM_BUILD_ROOT
388 install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{systemdtmpfilesdir}}
389
390 %{__make} install \
391         DESTDIR=$RPM_BUILD_ROOT
392
393 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libply.so.*.*.*) $RPM_BUILD_ROOT%{_libdir}/libply.so
394 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libply-splash-core.so.*.*.*) $RPM_BUILD_ROOT%{_libdir}/libply-splash-core.so
395 %{__rm} $RPM_BUILD_ROOT/%{_lib}/libply{,-splash-core}.so
396
397 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
398 cp -p %{SOURCE4} $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 %{SOURCE6} $RPM_BUILD_ROOT%{_libexecdir}/plymouth/plymouth-update-initrd
403
404 %{__rm} $RPM_BUILD_ROOT{/%{_lib},%{_libdir}}/*.la \
405         $RPM_BUILD_ROOT%{_libdir}/plymouth/*.{a,la} \
406         $RPM_BUILD_ROOT%{_libdir}/plymouth/renderers/*.{a,la}
407
408 %{__mv} $RPM_BUILD_ROOT/%{_lib}/{libply,libply-splash-core}.a $RPM_BUILD_ROOT%{_libdir}
409
410 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
411
412 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}/plymouth-logo.png
413 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
414
415 %find_lang %{name}
416
417 %clean
418 rm -rf $RPM_BUILD_ROOT
419
420 %post
421 %systemd_reload
422
423 %postun
424 if [ $1 -eq 0 ]; then
425         rm -f %{_libdir}/plymouth/default.so
426 fi
427 %systemd_reload
428
429 %post   core-libs -p /sbin/ldconfig
430 %postun core-libs -p /sbin/ldconfig
431 %post   graphics-libs -p /sbin/ldconfig
432 %postun graphics-libs -p /sbin/ldconfig
433
434 %files -f %{name}.lang
435 %defattr(644,root,root,755)
436 %doc AUTHORS README TODO
437 %dir %{_sysconfdir}/plymouth
438 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/plymouth/plymouthd.conf
439 %{_mandir}/man8/plymouth.8*
440 %attr(755,root,root) /bin/plymouth
441 %attr(755,root,root) /sbin/plymouthd
442 %attr(755,root,root) %{_libdir}/plymouth/details.so
443 %attr(755,root,root) %{_libdir}/plymouth/text.so
444 %attr(755,root,root) %{_libdir}/plymouth/tribar.so
445 %attr(755,root,root) %{_libdir}/plymouth/renderers/drm.so
446 %attr(755,root,root) %{_libdir}/plymouth/renderers/frame-buffer.so
447 %dir %{_datadir}/plymouth
448 %dir %{_datadir}/plymouth/themes
449 %dir %{_datadir}/plymouth/themes/details
450 %dir %{_datadir}/plymouth/themes/text
451 %dir %{_datadir}/plymouth/themes/tribar
452 %{_datadir}/plymouth/plymouthd.defaults
453 %{_datadir}/plymouth/default-boot-duration
454 %{_datadir}/plymouth/themes/details/details.plymouth
455 %{_datadir}/plymouth/themes/text/text.plymouth
456 %{_datadir}/plymouth/themes/tribar/tribar.plymouth
457 %{_pixmapsdir}/plymouth-logo.png
458 %{systemdtmpfilesdir}/%{name}.conf
459 %dir %{_localstatedir}/lib/plymouth
460 %ghost %{_localstatedir}/lib/plymouth/boot-duration
461 %{_localstatedir}/run/plymouth
462 %{_localstatedir}/spool/plymouth
463 %{_mandir}/man1/plymouth.1*
464 %{_mandir}/man8/plymouthd.8*
465
466 %{systemdunitdir}/plymouth-halt.service
467 %{systemdunitdir}/plymouth-kexec.service
468 %{systemdunitdir}/plymouth-poweroff.service
469 %{systemdunitdir}/plymouth-quit-wait.service
470 %{systemdunitdir}/plymouth-quit.service
471 %{systemdunitdir}/plymouth-read-write.service
472 %{systemdunitdir}/plymouth-reboot.service
473 %{systemdunitdir}/plymouth-start.service
474 %{systemdunitdir}/plymouth-switch-root.service
475 %{systemdunitdir}/systemd-ask-password-plymouth.path
476 %{systemdunitdir}/systemd-ask-password-plymouth.service
477 %{systemdunitdir}/halt.target.wants/plymouth-halt.service
478 %dir %{systemdunitdir}/initrd-switch-root.target.wants
479 %{systemdunitdir}/initrd-switch-root.target.wants/plymouth-switch-root.service
480 %{systemdunitdir}/initrd-switch-root.target.wants/plymouth-start.service
481 %{systemdunitdir}/kexec.target.wants/plymouth-kexec.service
482 %{systemdunitdir}/multi-user.target.wants/plymouth-quit.service
483 %{systemdunitdir}/multi-user.target.wants/plymouth-quit-wait.service
484 %{systemdunitdir}/poweroff.target.wants/plymouth-poweroff.service
485 %{systemdunitdir}/reboot.target.wants/plymouth-reboot.service
486 %{systemdunitdir}/sysinit.target.wants/plymouth-read-write.service
487 %{systemdunitdir}/sysinit.target.wants/plymouth-start.service
488
489 %files core-libs
490 %defattr(644,root,root,755)
491 %attr(755,root,root) /%{_lib}/libply.so.*.*.*
492 %attr(755,root,root) %ghost /%{_lib}/libply.so.5
493 %attr(755,root,root) /%{_lib}/libply-splash-core.so.*.*.*
494 %attr(755,root,root) %ghost /%{_lib}/libply-splash-core.so.5
495 %attr(755,root,root) %{_libdir}/libply-boot-client.so.*.*.*
496 %attr(755,root,root) %ghost %{_libdir}/libply-boot-client.so.5
497 %dir %{_libdir}/plymouth
498 %dir %{_libdir}/plymouth/renderers
499
500 %files graphics-libs
501 %defattr(644,root,root,755)
502 %attr(755,root,root) %{_libdir}/libply-splash-graphics.so.*.*.*
503 %attr(755,root,root) %ghost %{_libdir}/libply-splash-graphics.so.5
504 %attr(755,root,root) %{_libdir}/plymouth/renderers/x11.so
505
506 %files devel
507 %defattr(644,root,root,755)
508 %attr(755,root,root) %{_libdir}/libply.so
509 %attr(755,root,root) %{_libdir}/libply-boot-client.so
510 %attr(755,root,root) %{_libdir}/libply-splash-core.so
511 %attr(755,root,root) %{_libdir}/libply-splash-graphics.so
512 %{_includedir}/plymouth-1
513 %{_pkgconfigdir}/ply-boot-client.pc
514 %{_pkgconfigdir}/ply-splash-core.pc
515 %{_pkgconfigdir}/ply-splash-graphics.pc
516
517 %files static
518 %defattr(644,root,root,755)
519 %attr(755,root,root) %{_libdir}/libply.a
520 %attr(755,root,root) %{_libdir}/libply-boot-client.a
521 %attr(755,root,root) %{_libdir}/libply-splash-core.a
522 %attr(755,root,root) %{_libdir}/libply-splash-graphics.a
523
524 %files scripts
525 %defattr(644,root,root,755)
526 %attr(755,root,root) %{_sbindir}/plymouth-set-default-theme
527 %if "%{_libexecdir}" != "%{_libdir}"
528 %dir %{_libexecdir}/plymouth
529 %endif
530 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-generate-initrd
531 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-populate-initrd
532 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-update-initrd
533 %{_mandir}/man1/plymouth-set-default-theme.1*
534
535 %files plugin-fade-throbber
536 %defattr(644,root,root,755)
537 %attr(755,root,root) %{_libdir}/plymouth/fade-throbber.so
538
539 %files plugin-label
540 %defattr(644,root,root,755)
541 %attr(755,root,root) %{_libdir}/plymouth/label.so
542
543 %files plugin-script
544 %defattr(644,root,root,755)
545 %attr(755,root,root) %{_libdir}/plymouth/script.so
546
547 %files plugin-space-flares
548 %defattr(644,root,root,755)
549 %attr(755,root,root) %{_libdir}/plymouth/space-flares.so
550
551 %files plugin-two-step
552 %defattr(644,root,root,755)
553 %attr(755,root,root) %{_libdir}/plymouth/two-step.so
554
555 %files system-theme
556 %defattr(644,root,root,755)
557
558 %files theme-bgrt
559 %defattr(644,root,root,755)
560 %dir %{_datadir}/plymouth/themes/bgrt
561 %{_datadir}/plymouth/themes/bgrt/bgrt.plymouth
562
563 %files theme-glow
564 %defattr(644,root,root,755)
565 %dir %{_datadir}/plymouth/themes/glow
566 %{_datadir}/plymouth/themes/glow/*.png
567 %{_datadir}/plymouth/themes/glow/glow.plymouth
568
569 %files theme-fade-in
570 %defattr(644,root,root,755)
571 %dir %{_datadir}/plymouth/themes/fade-in
572 %{_datadir}/plymouth/themes/fade-in/bullet.png
573 %{_datadir}/plymouth/themes/fade-in/entry.png
574 %{_datadir}/plymouth/themes/fade-in/lock.png
575 %{_datadir}/plymouth/themes/fade-in/star.png
576 %{_datadir}/plymouth/themes/fade-in/fade-in.plymouth
577
578 %files theme-spinner
579 %defattr(644,root,root,755)
580 %dir %{_datadir}/plymouth/themes/spinner
581 %{_datadir}/plymouth/themes/spinner/*.png
582 %{_datadir}/plymouth/themes/spinner/spinner.plymouth
583
584 %files theme-spinfinity
585 %defattr(644,root,root,755)
586 %dir %{_datadir}/plymouth/themes/spinfinity
587 %{_datadir}/plymouth/themes/spinfinity/animation-0001.png
588 %{_datadir}/plymouth/themes/spinfinity/box.png
589 %{_datadir}/plymouth/themes/spinfinity/bullet.png
590 %{_datadir}/plymouth/themes/spinfinity/capslock.png
591 %{_datadir}/plymouth/themes/spinfinity/entry.png
592 %{_datadir}/plymouth/themes/spinfinity/header-image.png
593 %{_datadir}/plymouth/themes/spinfinity/keyboard.png
594 %{_datadir}/plymouth/themes/spinfinity/keymap-render.png
595 %{_datadir}/plymouth/themes/spinfinity/lock.png
596 %{_datadir}/plymouth/themes/spinfinity/throbber-[0-3][0-9].png
597 %{_datadir}/plymouth/themes/spinfinity/spinfinity.plymouth
598
599 %files theme-solar
600 %defattr(644,root,root,755)
601 %dir %{_datadir}/plymouth/themes/solar
602 %{_datadir}/plymouth/themes/solar/*.png
603 %{_datadir}/plymouth/themes/solar/solar.plymouth
604
605 %files theme-script
606 %defattr(644,root,root,755)
607 %dir %{_datadir}/plymouth/themes/script
608 %{_datadir}/plymouth/themes/script/*.png
609 %{_datadir}/plymouth/themes/script/script.script
610 %{_datadir}/plymouth/themes/script/script.plymouth
This page took 0.084502 seconds and 2 git commands to generate.