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

Revision 4092, 34.8 KB checked in by daisuke, 13 years ago (diff)

plymouth: update script theme

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