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

Revision 7126, 34.5 KB checked in by daisuke, 11 years ago (diff)

plymouth:

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