source: projects/specs/trunk/p/plymouth/plymouth-vl.spec @ 2980

Revision 2980, 34.4 KB checked in by daisuke, 13 years ago (diff)

plymouth: add patch from upstream to save original tty lock settings.

Line 
1%define plymouthdaemon_execdir /sbin
2%define plymouthclient_execdir /bin
3%define plymouth_libdir /%{_lib}
4
5Summary: Graphical Boot Animation and Logger
6Summary(ja): グラフィカルブートアニメーション
7Name: plymouth
8Version: 0.8.3
9Release: 6%{?_dist_release}
10License: GPLv2+
11Group: System Environment/Base
12URL: http://freedesktop.org/software/plymouth/releases
13
14Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2
15Source1: boot-duration
16Source2: plymouth-update-initrd-vine
17Source10: vinelogo-bw.png
18Source11: plymouth-theme-script.tar.bz2
19Source12: plymouth-theme-charge.tar.bz2
20
21Patch10: plymouth-0.8.3-fix-crash-on-retain-splash.patch
22Patch11: plymouth-0.8.3-save-original-tty-lock-settings.patch
23
24BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
25
26Requires: vine-logos
27Requires(post): plymouth-scripts
28Requires: initscripts >= 8.90.5
29
30Obsoletes: bootsplash <= 3.2
31Provides: bootsplash
32
33BuildRequires: libdrm
34BuildRequires: kernel-headers
35
36Vendor: Project Vine
37Distribution: Vine Linux
38Packager: daisuke
39
40%description
41Plymouth provides an attractive graphical boot animation in
42place of the text messages that normally get shown.  Text
43messages are instead redirected to a log file for viewing
44after boot.
45
46%package system-theme
47Summary: Plymouth default theme
48Summary(ja): Plymouth default theme
49Group: System Environment/Base
50Obsoletes: %{name}-system-plugin <  %{version}-%{release}
51Provides: %{name}-system-plugin = %{version}-%{release}
52Requires: plymouth(system-theme) = %{version}-%{release}
53
54%description system-theme
55This metapackage tracks the current distribution default theme.
56
57%package core-libs
58Summary: Plymouth core libraries
59Summary(ja): Plymouth core libraries
60Group: Development/Libraries
61
62%description core-libs
63This package contains the libply and libply-splash-core libraries
64used by Plymouth.
65
66%package graphics-libs
67Summary: Plymouth graphics libraries
68Summary(ja): Plymouth graphics libraries
69Group: Development/Libraries
70Requires: %{name}-core-libs = %{version}-%{release}
71Obsoletes: %{name}-libs < %{version}-%{release}
72Provides: %{name}-libs = %{version}-%{release}
73BuildRequires: libpng-devel
74
75%description graphics-libs
76This package contains the libply-splash-graphics library
77used by graphical Plymouth splashes.
78
79%package devel
80Summary: Libraries and headers for writing Plymouth splash plugins
81Summary(ja): Libraries and headers for writing Plymouth splash plugins
82Group: Development/Libraries
83Requires: %{name} = %{version}-%{release}
84Requires: pkgconfig
85
86%description devel
87This package contains the libply and libplybootsplash libraries
88and headers needed to develop 3rd party splash plugins for Plymouth.
89
90%package utils
91Summary: Plymouth related utilities
92Summary(ja): Plymouth related ユーティリティ
93Group: Applications/System
94Requires: %{name} = %{version}-%{release}
95BuildRequires: gtk2-devel
96
97%description utils
98This package contains utilities that integrate with Plymouth
99including a boot log viewing application.
100
101%package scripts
102Summary: Plymouth related scripts
103Summary(ja): Plymouth 関連スクリプト
104Group: Applications/System
105
106%description scripts
107This package contains scripts that help integrate Plymouth with
108the system.
109
110%package gdm-hooks
111Summary: Plymouth GDM integration
112Summary(ja): Plymouth GDM 統合
113Group: Applications/System
114Requires: gdm
115Requires: plymouth-utils
116Requires: %{name} = %{version}-%{release}
117
118%description gdm-hooks
119This package contains support files for integrating Plymouth with GDM
120Namely, it adds hooks to show boot messages at the login screen in the
121event start-up services fail.
122
123%package plugin-label
124Summary: Plymouth label plugin
125Summary(ja): Plymouth label plugin
126Group: System Environment/Base
127Requires: %{name}-libs = %{version}-%{release}
128BuildRequires: pango-devel >= 1.21.0
129BuildRequires: cairo-devel
130
131%description plugin-label
132This package contains the label control plugin for
133Plymouth. It provides the ability to render text on
134graphical boot splashes using pango and cairo.
135
136%package plugin-fade-throbber
137Summary: Plymouth "Fade-Throbber" plugin
138Summary(ja): Plymouth "Fade-Throbber" plugin
139Group: System Environment/Base
140Requires: %{name}-libs = %{version}-%{release}
141
142%description plugin-fade-throbber
143This package contains the "Fade-In" boot splash plugin for
144Plymouth. It features a centered image that fades in and out
145while other images pulsate around during system boot up.
146
147%package theme-fade-in
148Summary: Plymouth "Fade-In" theme
149Summary(ja): Plymouth "Fade-In" theme
150Group: System Environment/Base
151Requires: %{name}-plugin-fade-throbber = %{version}-%{release}
152
153%description theme-fade-in
154This package contains the "Fade-In" boot splash theme for
155Plymouth. It features a centered logo that fades in and out
156while stars twinkle around the logo during system boot up.
157
158%package plugin-throbgress
159Summary: Plymouth "Throbgress" plugin
160Summary(ja): Plymouth "Throbgress" plugin
161Group: System Environment/Base
162Requires: %{name}-libs = %{version}-%{release}
163Requires: plymouth-plugin-label
164
165%description plugin-throbgress
166This package contains the "throbgress" boot splash plugin for
167Plymouth. It features a centered logo and animated spinner that
168spins repeatedly while a progress bar advances at the bottom of
169the screen.
170
171%package theme-spinfinity
172Summary: Plymouth "Spinfinity" theme
173Summary(ja): Plymouth "Spinfinity" theme
174Group: System Environment/Base
175Requires: %{name}-plugin-throbgress = %{version}-%{release}
176
177%description theme-spinfinity
178This package contains the "Spinfinity" boot splash theme for
179Plymouth. It features a centered logo and animated spinner that
180spins in the shape of an infinity sign.
181
182%package plugin-space-flares
183Summary: Plymouth "space-flares" plugin
184Summary(ja): Plymouth "space-flares" plugin
185Group: System Environment/Base
186Requires: %{name}-libs = %{version}-%{release}
187Requires: plymouth-plugin-label
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
193%package theme-solar
194Summary: Plymouth "Solar" theme
195Summary(ja): Plymouth "Solar" theme
196Group: System Environment/Base
197Requires: %{name}-plugin-space-flares = %{version}-%{release}
198
199%description theme-solar
200This package contains the "Solar" boot splash theme for
201Plymouth. It features a blue flamed sun with animated solar flares.
202
203%package plugin-two-step
204Summary: Plymouth "two-step" plugin
205Summary(ja): Plymouth "two-step" plugin
206Group: System Environment/Base
207Requires: %{name}-libs = %{version}-%{release}
208Requires: plymouth-plugin-label
209
210%description plugin-two-step
211This package contains the "two-step" boot splash plugin for
212Plymouth. It features a two phased boot process that starts with
213a progressing animation synced to boot time and finishes with a
214short, fast one-shot animation.
215
216%package theme-charge
217Summary: Plymouth "Charge" plugin
218Summary(ja): Plymouth "Charge" plugin
219Group: System Environment/Base
220Requires: %{name}-plugin-two-step = %{version}-%{release}
221
222%description theme-charge
223This package contains the "charge" boot splash theme for
224Plymouth. It features the shadowy hull of a logo charge up and
225and finally burst into full form.
226
227%package plugin-script
228Summary: Plymouth "script" plugin
229Summary(ja): Plymouth "script" plugin
230Group: System Environment/Base
231Requires: %{name}-libs = %{version}-%{release}
232
233%description plugin-script
234This package contains the "script" boot splash plugin for
235Plymouth. It features an extensible, scriptable boot splash
236language that simplifies the process of designing custom
237boot splash themes.
238
239%package theme-script
240Summary: Plymouth "Script" plugin
241Summary(ja): Plymouth "Script" plugin
242Group: System Environment/Base
243Requires: %{name}-plugin-script = %{version}-%{release}
244Requires(post): %{_sbindir}/plymouth-set-default-theme
245Provides: plymouth(system-theme) = %{version}-%{release}
246
247%description theme-script
248This package contains the "script" boot splash theme for
249Plymouth. It it is a simple example theme the uses the "script"
250plugin.
251
252%prep
253%setup -q
254%patch10 -p1 -b .fix-crash
255%patch11 -p1 -b .save-original-tty-lock-settings
256
257# Change the default theme
258sed -i -e 's/fade-in/script/g' src/plymouthd.defaults
259
260%build
261%configure --enable-tracing --disable-tests                      \
262           --without-default-plugin                              \
263           --with-logo=%{_datadir}/pixmaps/vine/vinelogo-bw.png  \
264           --with-background-start-color-stop=0x3A3A6A           \
265           --with-background-end-color-stop=0x000000             \
266           --with-background-color=0x000000                      \
267           --with-release-file=/etc/vine-release                 \
268           --enable-gdm-transition                               \
269           --with-system-root-install
270
271make %{?_smp_mflags}
272
273%install
274rm -rf $RPM_BUILD_ROOT
275
276make install DESTDIR=$RPM_BUILD_ROOT
277
278# Glow isn't quite ready for primetime
279rm -rf $RPM_BUILD_ROOT%{_datadir}/plymouth/glow/
280rm -f $RPM_BUILD_ROOT%{_libdir}/plymouth/glow.so
281
282find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
283find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
284
285# Temporary symlink until rc.sysinit is fixed
286(cd $RPM_BUILD_ROOT%{_bindir}; ln -s ../../bin/plymouth)
287
288mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
289cp $RPM_SOURCE_DIR/boot-duration $RPM_BUILD_ROOT%{_datadir}/plymouth/default-boot-duration
290cp $RPM_SOURCE_DIR/boot-duration $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
291
292# update script theme
293tar xjvf %{SOURCE11} -C $RPM_BUILD_ROOT%{_datadir}/plymouth/themes
294# add charge theme
295tar xjvf %{SOURCE12} -C $RPM_BUILD_ROOT%{_datadir}/plymouth/themes
296
297# install vinelogo-bw.png
298mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/vine/
299cp %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/pixmaps/vine/
300
301# Override plymouth-update-initrd to work with mkinitrd
302cp -f $RPM_SOURCE_DIR/plymouth-update-initrd-vine $RPM_BUILD_ROOT%{_libexecdir}/plymouth/plymouth-update-initrd
303
304# Drop glow
305rm -rf $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/glow
306
307%clean
308rm -rf $RPM_BUILD_ROOT
309
310%post
311[ -f %{_localstatedir}/lib/plymouth/boot-duration ] || cp -f %{_datadir}/plymouth/default-boot-duration %{_localstatedir}/lib/plymouth/boot-duration
312
313%postun
314if [ $1 -eq 0 ]; then
315    rm -f %{_libdir}/plymouth/default.so
316    rm -f /boot/initrd-plymouth.img
317fi
318
319%post core-libs -p /sbin/ldconfig
320%postun core-libs -p /sbin/ldconfig
321
322%post graphics-libs -p /sbin/ldconfig
323%postun graphics-libs -p /sbin/ldconfig
324
325
326%files
327%defattr(-, root, root)
328%doc AUTHORS NEWS README
329%dir %{_datadir}/plymouth
330%dir %{_datadir}/plymouth/themes
331%dir %{_libexecdir}/plymouth
332%dir %{_localstatedir}/lib/plymouth
333%config(noreplace) %{_sysconfdir}/plymouth/plymouthd.conf
334%{plymouthdaemon_execdir}/plymouthd
335%{plymouthclient_execdir}/plymouth
336%{_bindir}/plymouth
337%{_bindir}/rhgb-client
338%{_libdir}/plymouth/details.so
339%{_libdir}/plymouth/text.so
340%{_libdir}/plymouth/renderers/drm*
341%{_libdir}/plymouth/renderers/frame-buffer*
342%{_datadir}/plymouth/default-boot-duration
343%{_datadir}/plymouth/themes/details/details.plymouth
344%{_datadir}/plymouth/themes/text/text.plymouth
345%{_datadir}/plymouth/plymouthd.defaults
346%{_datadir}/pixmaps/vine/*.png
347%{_localstatedir}/run/plymouth
348%{_localstatedir}/spool/plymouth
349%{_mandir}/man?/*
350%ghost %{_localstatedir}/lib/plymouth/boot-duration
351
352%files devel
353%defattr(-, root, root)
354%{plymouth_libdir}/libply.so
355%{plymouth_libdir}/libply-splash-core.so
356%{_libdir}/libply-splash-graphics.so
357%{_libdir}/libply-boot-client.so
358%{_libdir}/pkgconfig/ply-splash-core.pc
359%{_libdir}/pkgconfig/ply-splash-graphics.pc
360%{_libdir}/pkgconfig/ply-boot-client.pc
361%{_libdir}/plymouth/renderers/x11*
362%{_includedir}/plymouth-1
363
364%files core-libs
365%defattr(-, root, root)
366%{plymouth_libdir}/libply.so.*
367%{plymouth_libdir}/libply-splash-core.so.*
368%{_libdir}/libply-boot-client.so.*
369%dir %{_libdir}/plymouth
370
371%files graphics-libs
372%defattr(-, root, root)
373%{_libdir}/libply-splash-graphics.so.*
374
375%files scripts
376%defattr(-, root, root)
377%{_sbindir}/plymouth-set-default-theme
378%{_libexecdir}/plymouth/plymouth-update-initrd
379%{_libexecdir}/plymouth/plymouth-generate-initrd
380%{_libexecdir}/plymouth/plymouth-populate-initrd
381
382%files utils
383%defattr(-, root, root)
384%{_bindir}/plymouth-log-viewer
385
386%files gdm-hooks
387%defattr(-, root, root)
388%{_datadir}/gdm/autostart/LoginWindow/plymouth-log-viewer.desktop
389
390%files plugin-label
391%defattr(-, root, root)
392%{_libdir}/plymouth/label.so
393
394%files plugin-fade-throbber
395%defattr(-, root, root)
396%{_libdir}/plymouth/fade-throbber.so
397
398%files theme-fade-in
399%defattr(-, root, root)
400%dir %{_datadir}/plymouth/themes/fade-in
401%{_datadir}/plymouth/themes/fade-in/bullet.png
402%{_datadir}/plymouth/themes/fade-in/entry.png
403%{_datadir}/plymouth/themes/fade-in/lock.png
404%{_datadir}/plymouth/themes/fade-in/star.png
405%{_datadir}/plymouth/themes/fade-in/fade-in.plymouth
406
407%files plugin-throbgress
408%defattr(-, root, root)
409%{_libdir}/plymouth/throbgress.so
410
411%files theme-spinfinity
412%defattr(-, root, root)
413%dir %{_datadir}/plymouth/themes/spinfinity
414%{_datadir}/plymouth/themes/spinfinity/box.png
415%{_datadir}/plymouth/themes/spinfinity/bullet.png
416%{_datadir}/plymouth/themes/spinfinity/entry.png
417%{_datadir}/plymouth/themes/spinfinity/lock.png
418%{_datadir}/plymouth/themes/spinfinity/throbber-[0-3][0-9].png
419%{_datadir}/plymouth/themes/spinfinity/spinfinity.plymouth
420
421%files plugin-space-flares
422%defattr(-, root, root)
423%{_libdir}/plymouth/space-flares.so
424
425%files theme-solar
426%defattr(-, root, root)
427%dir %{_datadir}/plymouth/themes/solar
428%{_datadir}/plymouth/themes/solar/*.png
429%{_datadir}/plymouth/themes/solar/solar.plymouth
430
431%files plugin-two-step
432%defattr(-, root, root)
433%{_libdir}/plymouth/two-step.so
434
435%files theme-charge
436%defattr(-, root, root)
437%dir %{_datadir}/plymouth/themes/charge
438%{_datadir}/plymouth/themes/charge/*.png
439%{_datadir}/plymouth/themes/charge/charge.plymouth
440
441%files plugin-script
442%defattr(-, root, root)
443%{_libdir}/plymouth/script.so
444
445%files theme-script
446%defattr(-, root, root)
447%{_datadir}/plymouth/themes/script/*.png
448%{_datadir}/plymouth/themes/script/script.script
449%{_datadir}/plymouth/themes/script/script.plymouth
450
451%files system-theme
452%defattr(-, root, root)
453
454%changelog
455* Thu Mar 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.3-6
456- add Patch11 to save original tty lock setting
457
458* Wed Mar 09 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.3-5
459- add Patch10 to fix crash on quit with --retain-splash option
460  http://cgit.freedesktop.org/plymouth/commit/?id=0e232e29765cade22b9e8cba3b0c372eb4db58f9
461
462* Mon May 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.3-4
463- update charge theme
464- replace plymouth-update-initrd
465- drop unused plymouth-set-default-plugin
466
467* Mon May 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.3-3
468- remove configure option
469  - --with-{boot,shutdow}-tty
470
471* Fri May 14 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.3-2
472- add configure option
473  - --with-boot-tty=tty7
474  - --with-shutdown-tty1
475- Require specific version of initscripts
476- add Obsoletes/Provides bootsplash
477
478* Wed May 12 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.3-1
479- new upstream release
480
481* Tue May 11 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.2-1
482- new upstream release
483- update script theme
484- update boot-duration
485
486* Wed Mar 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.0-0.20100305.1
487- update to new snapshot
488
489* Tue Feb 16 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.0-0.20100114.1
490- initial build for Vine Linux
491
492* Thu Jan 14 2010 Ray Strode <rstrode@redhat.com> 0.8.0-0.20100114.2
493- Don't link plymouthd against libpng either
494
495* Thu Jan 14 2010 Ray Strode <rstrode@redhat.com> 0.8.0-0.20100114.1
496- Make it possible to do a basic plymouth installations without
497  libpng
498
499* Thu Jan 07 2010 Ray Strode <rstrode@redhat.com> 0.8.0-0.2009129.2
500- Drop nash dep
501
502* Tue Dec 22 2009 Dave Airlie <airlied@redhat.com> 0.8.0-0.2009129.1
503- rebuild for API bump in libdrm
504
505* Wed Dec 09 2009 Ray Strode <rstrode@redhat.com> 0.8.0-0.2009129
506- Update to latest snapshot
507
508* Tue Sep 29 2009 Ray Strode <rstrode@redhat.com> 0.8.0-0.2009.10.05
509- Add new x11-renderer plugin from Charlie Brej for debugging
510
511* Tue Sep 29 2009 Ray Strode <rstrode@redhat.com> 0.8.0-0.2009.29.09
512- Fix escape and ask-for-password
513
514* Mon Sep 28 2009 Ray Strode <rstrode@redhat.com> 0.8.0-0.2009.28.09
515- Add prerelease of 0.8.0 for multihead support
516
517* Fri Sep 11 2009 Ray Strode <rstrode@redhat.com> 0.7.1-7
518- Go back to blue charge background (bug 522460)
519
520* Fri Sep 11 2009 Ray Strode <rstrode@redhat.com> 0.7.1-6
521- Remove duplicate Provides: plymouth(system-theme)
522
523* Thu Sep 10 2009 Ray Strode <rstrode@redhat.com> 0.7.1-5
524- Fix set_verbose error reported by yaneti.
525
526* Wed Sep  9 2009 Ray Strode <rstrode@redhat.com> 0.7.1-4
527- Look for inst() in dracut as well as mkinitrd bash source file
528- Drop plymouth initrd for now.
529
530* Fri Aug 28 2009 Ray Strode <rstrode@redhat.com> 0.7.1-3
531- Create plymouth supplementary initrd in post (bug 515589)
532
533* Tue Aug 25 2009 Ray Strode <rstrode@redhat.com> 0.7.1-2
534- Get plugin path from plymouth instead of trying
535  to guess.  Should fix bug 502667
536
537* Tue Aug 25 2009 Ray Strode <rstrode@redhat.com> 0.7.1-1
538- Update to 0.7.1
539
540* Mon Aug 24 2009 Adam Jackson <ajax@redhat.com> 0.7.0-2
541- Set charge bgcolor to black. (#519052)
542
543* Tue Aug 11 2009 Ray Strode <rstrode@redhat.com> 0.7.0-1
544- Update to 0.7.0
545
546* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-0.2010.05.15.1
547- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
548
549* Fri May 15 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.15.1
550- Fix spinfinity theme to point to the right image directory
551  (bug 500994)
552
553* Thu May 14 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.14.1
554- Update to new snapshot that renames plugins to fix upgrades
555  somewhat (bug 499940)
556
557* Fri May 08 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.08.1
558- Add some fixes for shutdown
559
560* Fri May 08 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.06.4
561- Don't slow down progress updating at the end of boot
562
563* Thu May 07 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.06.3
564- Change colors to transition better to gdm
565
566* Wed May 06 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.06.2
567- Make "charge" theme require two-step plugin instead of solar (oops)
568
569* Wed May 06 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.06.1
570- Update to "plugin-rework" branch from git
571
572* Wed Apr 08 2009 Jesse Keating <jkeating@redhat.com> - 0.7.0-0.2009.03.10.3
573- Drop the version on system-logos requires for now, causing hell with
574  other -logos providers not having the same version.
575
576* Wed Mar 18 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.10.2
577- Destroy terminal on detach (may help with bug 490965)
578
579* Tue Mar 10 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.10.1
580- Address one more issue with password handling.  It wasn't working
581  well for secondary devices when using the "details" plugin.
582
583* Mon Mar  9 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.09.1
584- Attempt to address some problems with password handling in the
585  0.7.0 snapshots
586
587* Fri Mar  6 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.06.2
588- Fix set default script
589
590* Fri Mar  6 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.06.1
591- more scriptlet changes to move from solar to spinfinity
592
593* Fri Mar  6 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.06
594- Updated to development snapshot
595- Guess progress better on second boot of persistent live images
596- Drop upstream patches
597- swap "solar" and "spinfinity" scriptlet behavior
598
599* Tue Feb 24 2009 Ray Strode <rstrode@redhat.com> 0.6.0-3
600- Add fix-heap-corruptor patch from master.  Problem
601  spotted by Mr. McCann.
602
603* Wed Dec 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-2
604- Add patch from drop-nash branch for jeremy
605
606* Wed Dec  3 2008 Ray Strode <rstrode@redhat.com> 0.6.0-1
607- Update to 0.6.0
608
609* Sat Nov 22 2008 Matthias Clasen <mclasen@redhat.com> 0.6.0-0.2008.11.17.3.1
610- Strip %%name from %%summary
611
612* Mon Nov 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.17.3
613- don't give error about missing default.so
614- rework packaging of boot-duration to prevent .rpmnew droppings
615  (bug 469752)
616
617* Mon Nov 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.17.2
618- Don't tell gdm to transition unless booting into runlevel 3
619  (bug 471785)
620
621* Mon Nov 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.17.1
622- Crawl progress bar if boot is way off course (Charlie, bug 471089)
623
624* Fri Nov 14 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.14.2
625- Don't loop forever when tty returns NUL byte (bug 471498)
626
627* Fri Nov 14 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.14.1
628- Generate solar background dynamically to reduce ondisk size, and
629  look better at various resolutions (Charlie, bug 471227)
630
631* Thu Nov 13 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.4
632- Move Obsoletes: plymouth-text-and-details-only to base package
633  so people who had it installed don't end up solar on upgrade
634
635* Wed Nov 12 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.3
636- Redo packaging to work better with minimal installs
637  (bug 471314)
638
639* Wed Nov 12 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.2
640- Fix plymouth-set-default-plugin to allow external $LIB
641
642* Wed Nov 12 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.1
643- Fix star image (Charlie, bug 471113)
644
645* Tue Nov 11 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.11.2
646- Improve solar flares (Charlie)
647- redirect tty again on --show-splash
648- ignore subsequent --hide-splash calls after the first one
649- turn off kernel printks during boot up
650
651* Tue Nov 11 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.11.1
652- Disconnect from tty when init=/bin/bash (bug 471007)
653
654* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.5
655- Force the right arch when calling plymouth-set-default-plugin
656  (bug 470732)
657
658* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.4
659- Drop comet (bug 468705)
660- make boot-duration config(noreplace)
661
662* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.3
663- Don't abort if no splash when root is mounted
664- Actually move patches upstream
665
666* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.1
667- Fix feedback loop with plymouth:debug
668- Move patches upstream
669- Improve comet animation
670
671* Sun Nov  9 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.4
672- Fix up more-debug patch to not assert with plymouth:nolog
673  (bug 470569)
674
675* Fri Nov  7 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.3
676- add some more debug spew to help debug a problem jlaska is having
677
678* Thu Nov  6 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.2
679- show details plugin on --hide-splash so people can see why the splash
680  got hidden.
681
682* Thu Nov  6 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.1
683- Don't exit on plymouth --show-splash after sulogin
684- Properly retake console after that --show-splash
685
686* Wed Nov  5 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.05.1
687- reset colors on quit --retain-splash
688- fix off by one in damage calculation for label
689
690* Tue Nov  4 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.5
691- Add a sample boot-duration for livecds and first time boots
692  (bug 469752)
693
694* Mon Nov  3 2008 Jeremy Katz <katzj@redhat.com> - 0.6.0-0.2008.10.30.4
695- Allow pre-setting the default plugin when calling plymouth-populate-initrd
696
697* Fri Oct 31 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.3
698- Add pango minimum version to buildrequires
699
700* Thu Oct 30 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.2
701- Update prompt text colors to be legible on new artwork
702
703* Thu Oct 30 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.1
704- Drop upstreamed patches
705- Patch from Charlie to update artwork
706- Patch from Charlie to make password screen match animation better
707  (bug 468899)
708
709* Thu Oct 30 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.8
710- Fix escape at password prompt (bug 467533)
711
712* Tue Oct 28 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.7
713- Don't require /bin/plymouth before it's installed (bug 468925)
714
715* Tue Oct 28 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.6
716- Force raw mode for keyboard input with solar and fade-in
717  (bug 468880)
718- make sure windows get closed on exit
719
720* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.5
721- Make "Solar" lock icon the same as the "Spinfinity" one.
722
723* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.4
724- Make plymouth-libs own /usr/lib/plymouth (bug 458071)
725
726* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.3
727- Default to "Solar" instead of "Spinfinity"
728
729* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.2
730- Don't set plymouth default plugin to text in %%post
731
732* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.1
733- Add Charlie patch to dither in lower color modes (bug 468276)
734
735* Sun Oct 26 2008 Jeremy Katz <katzj@redhat.com> - 0.6.0-0.2008.10.24.2
736- More requires changing to avoid loops (#467356)
737
738* Fri Oct 24 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.24.1
739- Add updated progress bar for solar plugin from Charlie
740- Log plymouth:debug output to boot log
741- Ignore sigpipe signals in daemon
742
743* Thu Oct 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.23.2
744- Bump so name of libply to hopefully force plymouth to get installed
745  before kernel (or at least make plymouth-libs and plymouth get installed
746  on the same side of kernel in the transaction).
747
748* Thu Oct 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.23.1
749- Add patch from Charlie to align progress bar to milestones during boot up
750- force tty to be sane on exit (bug 467207)
751
752* Thu Oct 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.21.3
753- add empty files section for text-and-details-only so the subpackage
754  shows up.
755
756* Wed Oct 22 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.21.2
757- add text-and-details-only subpackage so davej can uninstall
758  spinfinity, pango, cairo etc from his router.
759
760* Tue Oct 21 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.21.1
761- Minor event loop changes
762- drop upstream patches
763- Charlie Brej fix for progress bar resetting when escape gets pressed
764
765* Tue Oct 21 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.4
766- Don't make plymouth-libs require plymouth (more fun with 467356)
767
768* Mon Oct 20 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.3
769- Add initscripts requires (bug 461322)
770
771* Mon Oct 20 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.2
772- Put tty1 back in "cooked" mode when going into runlevel 3
773  (bug 467207)
774
775* Fri Oct 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.1
776- Clear screen in details plugin when it's done
777- Make plymouth-update-initrd a small wrapper around mkinitrd instead
778  of the broken monstrosity it was before.
779
780* Fri Oct 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.15.3
781- Move plymouth-set-default-plugin, plymouth-update-initrd, and
782  plymouth-populate-initrd to plymouth-scripts subpackage
783  (the last fix didn't actually help with bug 467356)
784
785* Fri Oct 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.15.2
786- Move plymouth-set-default-plugin to -libs (might help with bug 467356)
787- Fix up requires, provides and postun scripts
788
789* Wed Oct 15 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.15.1
790- Don't free windows on --hide-splash (fix from Jeremy)
791
792* Tue Oct 14 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.14.1
793- Solar fixes from Charlie Brej
794- Better cpu usage from Charlie
795
796* Fri Oct 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.08.2
797- Add Requires(post): nash (bug 466500)
798
799* Wed Oct 08 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.08.1
800- Rework how "console=" args done again, to hopefully fix
801  bug 460565
802
803* Mon Oct 06 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.06.1
804- Add "Solar" plugin from Charles Brej
805- Move things around so computers with separate /usr boot
806  (hopefully this won't break things, but it probably will)
807- Make GDM show up on vt1 for all plugins
808
809* Tue Sep 30 2008 Jeremy Katz <katzj@redhat.com> 0.6.0-0.2008.09.25.2
810- Remove mkinitrd requires to break the dep loop and ensure things
811  get installed in the right order
812
813* Thu Sep 25 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.25.1
814- Add new snapshot to fold in Will Woods progress bar, and
815  move ajax's splash upstream, putting the old text splash
816  in a "pulser" subpackage
817
818* Tue Sep 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.23.1
819- Last snapshot was broken
820
821* Mon Sep 22 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.22.1
822- Update to latest snapshot to get better transition support
823
824* Fri Sep 19 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.15.2
825- Turn on gdm trigger for transition
826
827* Mon Sep 15 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.15.1
828- add quit command with --retain-splash option to client
829
830* Wed Sep 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.10.1
831- Fix text rendering for certain machines
832
833* Mon Sep  8 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.05.4
834- More serial console fixes (bug 460565 again)
835
836* Fri Sep  5 2008 Bill Nottingham <notting@redhat.com> 0.6.0-0.2008.09.05.3
837- make the text plugin use the system release info rather than a hardcoded 'Fedora 10'
838
839* Fri Sep  5 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.05.2
840- Try to support multiple serial consoles better
841  (bug 460565)
842
843* Fri Sep  5 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.05.1
844- Fix some confusion with password handling in details plugin
845
846* Wed Aug 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.08.27.1
847- Fix another crasher for users with encrypted disks (this time in
848  the text plugin, not the client)
849
850* Wed Aug 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.08.27
851- Update to latest snapshot
852- Add the ability to show text prompts in graphical plugin
853- Fix crasher for users with encrypted disks
854
855* Fri Aug 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.08.22
856- Update to latest snapshot
857
858* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-20.2008.08.13
859- Update previous patch to remove some assertions
860
861* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-19.2008.08.13
862- add a patch that may help serial console users
863
864* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-18.2008.08.13
865- add spool directory to file list
866
867* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-17.2008.08.13
868- Make plymouth-gdm-hooks require plymouth-utils
869
870* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-16.2008.08.13
871- Add a boot failure viewer to login screen (written by Matthias)
872
873* Tue Aug 12 2008 Adam Jackson <ajax@redhat.com> 0.5.0-15.2008.08.08
874- plymouth-0.5.0-textbar-hotness.patch: Change the text plugin to a slightly
875  more traditional progress bar, to maintain the illusion of progress better
876  than the eternally oscillating cylon. Note: still incomplete.
877
878* Fri Aug  8 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-14.2008.08.08
879- Don't require a modifiable text color map (may fix serial consoles)
880
881* Thu Aug  7 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-13.2008.08.07
882- Update to new snapshot which when combined with a new mkinitrd should
883  make unlocking encrypted root partitions work again
884
885* Wed Aug  6 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-12.2008.08.06
886- Update to new snapshot which fixes some assertion failures in the
887  client code
888
889* Wed Aug  6 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-11.2008.08.01
890- Add Requires(post): plymouth to plugins so they get plymouth-set-default-plugin (bug 458071)
891
892* Tue Aug  5 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-10.2008.08.01
893- Add plymouth dirs to file list (bug 457871)
894
895* Fri Aug  1 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-9.2008.08.01
896- new plymout-populate-initrd features don't work with the set -e at the
897  top of it.
898
899* Thu Jul 31 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-8.2008.08.01
900- Update to another snapshot to actually get new
901  plymouth-populate-initrd features
902
903* Thu Jul 31 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-8.2008.07.31
904- Update to snapshot to get new plymouth-populate-initrd features
905- Make removing rhgb use details plugin instead of exiting
906
907* Thu Jul 31 2008 Peter Jones <pjones@redhat.com> - 0.5.0-7
908- Make it a mkinitrd requires instead of a nash requires (that will
909  still pull in nash, but we need mkinitrd for newer plymouth-populate-initrd)
910
911* Wed Jul 30 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-6
912- Add nash requires
913
914* Wed Jul  9 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-5
915- Use a new heuristic for finding libdir, since the old
916  one falls over on ia64
917
918* Wed Jul  9 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-4
919- add ctrl-r to rotate text color palette back to stock values
920
921* Tue Jul  8 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-3
922- Fix populate script on ppc (bug 454353)
923
924* Tue Jul  1 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-2
925- Pull in spinfinity by default.  This whole "figure out
926  which plugin to use" set of scripts and scriptlets
927  needs work.  We need to separate distro default from
928  user choice.
929
930* Thu Jul  1 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-1
931- Add new client "ask-for-password" command which feeds
932  the user input to a program instead of standard output,
933  and loops when the program returns non-zero exit status.
934
935* Thu Jun 26 2008 Ray Strode <rstrode@redhat.com> - 0.4.5-1
936- Update to version 0.4.5
937- Make text plugin blue and less 80s
938
939* Wed Jun 25 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-4
940- Make "Password: " show up correctly in text plugin
941
942* Wed Jun 25 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-3
943- Require elfutils (bug 452797)
944
945* Sun Jun 22 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-2
946- Make plymouth-set-default-plugin --reset choose the latest
947  installed plugin, not the earliest
948
949* Sun Jun 22 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-1
950- Update to version 0.4.0
951- Only run if rhgb is on kernel command line
952- Make text plugin more animated
953
954* Mon Jun 16 2008 Ray Strode <rstrode@redhat.com> - 0.3.2-2
955- dont go back to text mode on exit
956
957* Mon Jun 16 2008 Ray Strode <rstrode@redhat.com> - 0.3.2-1
958- Update to version 0.3.2
959- show gradient in spinfinity plugin
960- Drop fade out in spinfinity plugin
961- fix throbber placement
962- rename graphical.so to default.so
963
964* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.1-3
965- scriplet should be preun, not postun
966
967* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.1-2
968- Fix postun scriptlet
969
970* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.1-1
971- Update to version 0.3.1
972- Don't ship generated initrd scripts in tarball
973
974* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.0-1
975- Update to version 0.3.0
976- Better plugin handling
977- Better integration with mkinitrd (pending mkinitrd changes)
978- random bug fixes
979
980* Mon Jun  9 2008 Ray Strode <rstrode@redhat.com> - 0.2.0-1
981- Update to version 0.2.0
982- Integrate more tightly with nash (pending nash changes)
983- ship libs for out of tree splash plugins
984- gradient support
985- random bug fixes
986
987* Fri May 30 2008 Ray Strode <rstrode@redhat.com> - 0.1.0-1
988- Initial import, version 0.1.0
Note: See TracBrowser for help on using the repository browser.