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