source: projects/specs/branches/6/p/plymouth/plymouth-vl.spec @ 4239

Revision 4239, 35.5 KB checked in by daisuke, 13 years ago (diff)

plymouth:

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