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