66985b
%define plymouthdaemon_execdir /sbin
66985b
%define plymouthclient_execdir /bin
66985b
%define plymouth_libdir /%{_lib}
66985b
53b589
Summary: Graphical Boot Animation and Logger
a281aa
Name: plymouth
4e8354
Version: 0.7.0
7da4a7
Release: 0.2009.05.15.1%{?dist}
a281aa
License: GPLv2+
a281aa
Group: System Environment/Base
a281aa
Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2
8b31ea
Source1: boot-duration
d7be20
Source2: charge.plymouth
f8dab3
Source3: plymouth-set-default-plugin
fa37a1
a281aa
URL: http://freedesktop.org/software/plymouth/releases
a281aa
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
a281aa
04c830
Requires: system-logos
d82a5c
Requires(post): plymouth-scripts
da58ec
Requires: initscripts >= 8.83-1
ec4aee
437f7b
Obsoletes: plymouth-text-and-details-only < %{version}-%{release}
a5b798
Obsoletes: plymouth-plugin-pulser < 0.7.0-0.2009.05.08.2
a5b798
Obsoletes: plymouth-theme-pulser < 0.7.0-0.2009.05.08.2
437f7b
a281aa
%description
a281aa
Plymouth provides an attractive graphical boot animation in
a281aa
place of the text messages that normally get shown.  Text
a281aa
messages are instead redirected to a log file for viewing
a281aa
after boot.
a281aa
d7be20
%package system-theme
d7be20
Summary: Plymouth default theme
a70c66
Group: System Environment/Base
a70c66
Obsoletes: rhgb < 1:10.0.0
a70c66
Provides: rhgb = 1:10.0.0
d7be20
Obsoletes: %{name}-system-plugin <  %{version}-%{release}
d7be20
Provides: %{name}-system-plugin = %{version}-%{release}
d7be20
Provides: rhgb = 1:10.0.0
d7be20
Requires: plymouth(system-theme) = %{version}-%{release}
a70c66
d7be20
%description system-theme
d7be20
This metapackage tracks the current distribution default theme.
a70c66
203588
%package libs
203588
Summary: Plymouth libraries
203588
Group: Development/Libraries
203588
203588
%description libs
203588
This package contains the libply and libplybootsplash libraries
203588
used by Plymouth.
203588
203588
%package devel
203588
Summary: Libraries and headers for writing Plymouth splash plugins
203588
Group: Development/Libraries
203588
Requires: %{name} = %{version}-%{release}
203588
Requires: pkgconfig
203588
203588
%description devel
203588
This package contains the libply and libplybootsplash libraries
203588
and headers needed to develop 3rd party splash plugins for Plymouth.
203588
6f0f41
%package utils
6f0f41
Summary: Plymouth related utilities
6f0f41
Group: Applications/System
6f0f41
Requires: %{name} = %{version}-%{release}
c64572
BuildRequires: gtk2-devel
6f0f41
6f0f41
%description utils
c64572
This package contains utilities that integrate with Plymouth
c64572
including a boot log viewing application.
6f0f41
6119f0
%package scripts
6119f0
Summary: Plymouth related scripts
6119f0
Group: Applications/System
d82a5c
Requires: nash
6119f0
6119f0
%description scripts
6119f0
This package contains scripts that help integrate Plymouth with
6119f0
the system.
6119f0
6f0f41
%package gdm-hooks
6f0f41
Summary: Plymouth GDM integration
6f0f41
Group: Applications/System
6f0f41
Requires: gdm >= 1:2.22.0
889fe4
Requires: plymouth-utils
6f0f41
Requires: %{name} = %{version}-%{release}
6f0f41
6f0f41
%description gdm-hooks
6f0f41
This package contains support files for integrating Plymouth with GDM
6f0f41
Namely, it adds hooks to show boot messages at the login screen in the
6f0f41
event start-up services fail.
6f0f41
1f6943
%package plugin-label
1f6943
Summary: Plymouth label plugin
1f6943
Group: System Environment/Base
335984
Requires: %{name}-libs = %{version}-%{release}
eb5d8e
BuildRequires: pango-devel >= 1.21.0
1f6943
BuildRequires: cairo-devel
1f6943
1f6943
%description plugin-label
1f6943
This package contains the label control plugin for
1f6943
Plymouth. It provides the ability to render text on
1f6943
graphical boot splashes using pango and cairo.
1f6943
a5b798
%package plugin-fade-throbber
a5b798
Summary: Plymouth "Fade-Throbber" plugin
a281aa
Group: System Environment/Base
335984
Requires: %{name}-libs = %{version}-%{release}
a281aa
BuildRequires: libpng-devel
a281aa
a5b798
%description plugin-fade-throbber
a281aa
This package contains the "Fade-In" boot splash plugin for
d7be20
Plymouth. It features a centered image that fades in and out
d7be20
while other images pulsate around during system boot up.
d7be20
d7be20
%package theme-fade-in
d7be20
Summary: Plymouth "Fade-In" theme
d7be20
Group: System Environment/Base
a5b798
Requires: %{name}-plugin-fade-throbber = %{version}-%{release}
d7be20
Requires(post): %{_sbindir}/plymouth-set-default-theme
a5b798
Obsoletes: plymouth-plugin-fade-in <= 0.7.0-0.2009.05.08.2
a5b798
Provides: plymouth-plugin-fade-in = 0.7.0-0.2009.05.08.2
d7be20
d7be20
%description theme-fade-in
d7be20
This package contains the "Fade-In" boot splash theme for
a281aa
Plymouth. It features a centered logo that fades in and out
a281aa
while stars twinkle around the logo during system boot up.
a281aa
a5b798
%package plugin-throbgress
a5b798
Summary: Plymouth "Throbgress" plugin
a281aa
Group: System Environment/Base
335984
Requires: %{name}-libs = %{version}-%{release}
1f6943
Requires: plymouth-plugin-label
a281aa
BuildRequires: libpng-devel
a281aa
a5b798
%description plugin-throbgress
a5b798
This package contains the "throbgress" boot splash plugin for
a281aa
Plymouth. It features a centered logo and animated spinner that
a5b798
spins repeatedly while a progress bar advances at the bottom of
a5b798
the screen.
a281aa
d7be20
%package theme-spinfinity
d7be20
Summary: Plymouth "Spinfinity" theme
d7be20
Group: System Environment/Base
a5b798
Requires: %{name}-plugin-throbgress = %{version}-%{release}
d7be20
Requires(post): %{_sbindir}/plymouth-set-default-theme
a5b798
Obsoletes: plymouth-plugin-spinfinity <= 0.7.0-0.2009.05.08.2
a5b798
Provides: plymouth-plugin-spinfinity = 0.7.0-0.2009.05.08.2
d7be20
d7be20
%description theme-spinfinity
d7be20
This package contains the "Spinfinity" boot splash theme for
d7be20
Plymouth. It features a centered logo and animated spinner that
d7be20
spins in the shape of an infinity sign.
d7be20
a5b798
%package plugin-space-flares
a5b798
Summary: Plymouth "space-flares" plugin
66985b
Group: System Environment/Base
335984
Requires: %{name}-libs = %{version}-%{release}
66985b
Requires: plymouth-plugin-label
66985b
BuildRequires: libpng-devel
66985b
a5b798
%description plugin-space-flares
a5b798
This package contains the "space-flares" boot splash plugin for
a5b798
Plymouth. It features a corner image with animated flares.
66985b
d7be20
%package theme-solar
d7be20
Summary: Plymouth "Solar" theme
d7be20
Group: System Environment/Base
a5b798
Requires: %{name}-plugin-space-flares = %{version}-%{release}
d7be20
Requires(post): %{_sbindir}/plymouth-set-default-theme
a5b798
Obsoletes: plymouth-plugin-solar <= 0.7.0-0.2009.05.08.2
a5b798
Provides: plymouth-plugin-solar = 0.7.0-0.2009.05.08.2
f8dab3
# We require this to fix upgrades (see bug 499940).
f8dab3
Requires: plymouth-system-theme
d7be20
d7be20
%description theme-solar
d7be20
This package contains the "Solar" boot splash theme for
d7be20
Plymouth. It features a blue flamed sun with animated solar flares.
d7be20
d7be20
%package plugin-two-step
d7be20
Summary: Plymouth "two-step" plugin
d7be20
Group: System Environment/Base
d7be20
Requires: %{name}-libs = %{version}-%{release}
d7be20
Requires: plymouth-plugin-label
d7be20
BuildRequires: libpng-devel
d7be20
d7be20
%description plugin-two-step
d7be20
This package contains the "two-step" boot splash plugin for
d7be20
Plymouth. It features a two phased boot process that starts with
d7be20
a progressing animation synced to boot time and finishes with a
d7be20
short, fast one-shot animation.
d7be20
d7be20
%package theme-charge
d7be20
Summary: Plymouth "Charge" plugin
d7be20
Group: System Environment/Base
d7be20
Requires: %{name}-plugin-two-step = %{version}-%{release}
d7be20
Requires(post): %{_sbindir}/plymouth-set-default-theme
d7be20
Provides: plymouth(system-theme) = %{version}-%{release}
d7be20
d7be20
%description theme-charge
d7be20
This package contains the "charge" boot splash theme for
d7be20
Plymouth. It features the shadowy hull of a Fedora logo charge up and
a5b798
and finally burst into full form.
d7be20
a281aa
%prep
a281aa
%setup -q
a281aa
a281aa
%build
a281aa
%configure --enable-tracing --disable-tests --without-boot-entry \
3aeeeb
           --without-default-plugin                              \
a281aa
           --with-logo=%{_datadir}/pixmaps/system-logo-white.png \
3aeeeb
           --with-background-start-color-stop=0x0073B3           \
21ba79
           --with-background-end-color-stop=0x00457E             \
590962
           --with-background-color=0x3391cd                      \
66985b
           --enable-gdm-transition                               \
66985b
           --with-system-root-install                            \
66985b
           --with-rhgb-compat-link
a281aa
a281aa
make
a281aa
a281aa
%install
a281aa
rm -rf $RPM_BUILD_ROOT
a281aa
a281aa
make install DESTDIR=$RPM_BUILD_ROOT
a281aa
4e8354
# Glow isn't quite ready for primetime
4e8354
rm -rf $RPM_BUILD_ROOT%{_datadir}/plymouth/glow/
4e8354
rm -f $RPM_BUILD_ROOT%{_libdir}/plymouth/glow.so
4e8354
a281aa
find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
a281aa
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
a281aa
66985b
# Temporary symlink until rc.sysinit is fixed
66985b
(cd $RPM_BUILD_ROOT%{_bindir}; ln -s ../../bin/plymouth)
66985b
8b31ea
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
8c29b3
cp $RPM_SOURCE_DIR/boot-duration $RPM_BUILD_ROOT%{_datadir}/plymouth/default-boot-duration
8b31ea
cp $RPM_SOURCE_DIR/boot-duration $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
8b31ea
d7be20
# Add charge, our new default
d7be20
mkdir -p $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/charge
d7be20
cp $RPM_SOURCE_DIR/charge.plymouth $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/charge
d7be20
cp $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/glow/{box,bullet,entry,lock}.png $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/charge
d7be20
d7be20
# Drop glow, it's not very Fedora-y
d7be20
rm -rf $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/glow
d7be20
f8dab3
# Add compat script for upgrades
f8dab3
cp $RPM_SOURCE_DIR/plymouth-set-default-plugin $RPM_BUILD_ROOT%{_sbindir}
f8dab3
chmod +x $RPM_BUILD_ROOT%{_sbindir}/plymouth-set-default-plugin
f8dab3
a281aa
%clean
a281aa
rm -rf $RPM_BUILD_ROOT
a281aa
8c29b3
%post
8c29b3
[ -f %{_localstatedir}/lib/plymouth/boot-duration ] || cp -f %{_datadir}/plymouth/default-boot-duration %{_localstatedir}/lib/plymouth/boot-duration
8c29b3
e8953b
%postun
e8953b
if [ $1 -eq 0 ]; then
44db2d
    rm -f %{_libdir}/plymouth/default.so
44db2d
fi
44db2d
e8953b
%post libs -p /sbin/ldconfig
e8953b
%postun libs -p /sbin/ldconfig
e8953b
d7be20
%postun theme-spinfinity
14df4f
export LIB=%{_lib}
d7be20
if [ $1 -eq 0 ]; then
d7be20
    if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "spinfinity" ]; then
d7be20
        %{_sbindir}/plymouth-set-default-theme text
14df4f
    fi
14df4f
fi
14df4f
d7be20
%postun theme-fade-in
901be6
export LIB=%{_lib}
3aeeeb
if [ $1 -eq 0 ]; then
d7be20
    if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "fade-in" ]; then
d7be20
        %{_sbindir}/plymouth-set-default-theme --reset
e8953b
    fi
3aeeeb
fi
3aeeeb
d7be20
%postun theme-solar
901be6
export LIB=%{_lib}
3aeeeb
if [ $1 -eq 0 ]; then
d7be20
    if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "solar" ]; then
d7be20
        %{_sbindir}/plymouth-set-default-theme --reset
e8953b
    fi
3aeeeb
fi
a281aa
d7be20
%post theme-charge
d7be20
export LIB=%{_lib}
d7be20
if [ $1 -eq 1 ]; then
d7be20
    %{_sbindir}/plymouth-set-default-theme charge
d7be20
else
d7be20
    if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "solar" ]; then
d7be20
        %{_sbindir}/plymouth-set-default-theme charge
b45342
    fi
b45342
fi
b45342
d7be20
%postun theme-charge
901be6
export LIB=%{_lib}
b45342
if [ $1 -eq 0 ]; then
d7be20
    if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "charge" ]; then
d7be20
        %{_sbindir}/plymouth-set-default-theme --reset
b45342
    fi
b45342
fi
b45342
a281aa
%files
a281aa
%defattr(-, root, root)
a281aa
%doc AUTHORS NEWS README
a281aa
%dir %{_datadir}/plymouth
d7be20
%dir %{_datadir}/plymouth/themes
6decb2
%dir %{_libexecdir}/plymouth
8c29b3
%dir %{_localstatedir}/lib/plymouth
66985b
%{plymouthdaemon_execdir}/plymouthd
66985b
%{plymouthclient_execdir}/plymouth
a281aa
%{_bindir}/plymouth
a281aa
%{_bindir}/rhgb-client
a281aa
%{_libdir}/plymouth/details.so
a281aa
%{_libdir}/plymouth/text.so
8c29b3
%{_datadir}/plymouth/default-boot-duration
d7be20
%{_datadir}/plymouth/themes/details/details.plymouth
d7be20
%{_datadir}/plymouth/themes/text/text.plymouth
a281aa
%{_localstatedir}/run/plymouth
8745ea
%{_localstatedir}/spool/plymouth
8c29b3
%ghost %{_localstatedir}/lib/plymouth/boot-duration
a281aa
203588
%files devel
203588
%defattr(-, root, root)
66985b
%{plymouth_libdir}/libply.so
203588
%{_libdir}/libplybootsplash.so
203588
%{_libdir}/pkgconfig/plymouth-1.pc
203588
%{_includedir}/plymouth-1
203588
203588
%files libs
203588
%defattr(-, root, root)
66985b
%{plymouth_libdir}/libply.so.*
203588
%{_libdir}/libplybootsplash.so.*
683376
%dir %{_libdir}/plymouth
6119f0
6119f0
%files scripts
6119f0
%defattr(-, root, root)
d7be20
%{_sbindir}/plymouth-set-default-theme
f8dab3
%{_sbindir}/plymouth-set-default-plugin
6119f0
%{_libexecdir}/plymouth/plymouth-update-initrd
6119f0
%{_libexecdir}/plymouth/plymouth-populate-initrd
203588
6f0f41
%files utils
1f6943
%defattr(-, root, root)
6f0f41
%{_bindir}/plymouth-log-viewer
6f0f41
6f0f41
%files gdm-hooks
1f6943
%defattr(-, root, root)
6f0f41
%{_datadir}/gdm/autostart/LoginWindow/plymouth-log-viewer.desktop
6f0f41
1f6943
%files plugin-label
1f6943
%defattr(-, root, root)
1f6943
%{_libdir}/plymouth/label.so
1f6943
a5b798
%files plugin-fade-throbber
a281aa
%defattr(-, root, root)
a5b798
%{_libdir}/plymouth/fade-throbber.so
a281aa
d7be20
%files theme-fade-in
d7be20
%defattr(-, root, root)
d7be20
%dir %{_datadir}/plymouth/themes/fade-in
d7be20
%{_datadir}/plymouth/themes/fade-in/bullet.png
d7be20
%{_datadir}/plymouth/themes/fade-in/entry.png
d7be20
%{_datadir}/plymouth/themes/fade-in/lock.png
d7be20
%{_datadir}/plymouth/themes/fade-in/star.png
d7be20
%{_datadir}/plymouth/themes/fade-in/fade-in.plymouth
d7be20
a5b798
%files plugin-throbgress
79c28a
%defattr(-, root, root)
a5b798
%{_libdir}/plymouth/throbgress.so
a281aa
d7be20
%files theme-spinfinity
d7be20
%defattr(-, root, root)
d7be20
%dir %{_datadir}/plymouth/themes/spinfinity
d7be20
%{_datadir}/plymouth/themes/spinfinity/box.png
d7be20
%{_datadir}/plymouth/themes/spinfinity/bullet.png
d7be20
%{_datadir}/plymouth/themes/spinfinity/entry.png
d7be20
%{_datadir}/plymouth/themes/spinfinity/lock.png
d7be20
%{_datadir}/plymouth/themes/spinfinity/throbber-[0-3][0-9].png
d7be20
%{_datadir}/plymouth/themes/spinfinity/spinfinity.plymouth
d7be20
a5b798
%files plugin-space-flares
66985b
%defattr(-, root, root)
a5b798
%{_libdir}/plymouth/space-flares.so
66985b
d7be20
%files theme-solar
d7be20
%defattr(-, root, root)
d7be20
%dir %{_datadir}/plymouth/themes/solar
d7be20
%{_datadir}/plymouth/themes/solar/*.png
d7be20
%{_datadir}/plymouth/themes/solar/solar.plymouth
d7be20
d7be20
%files plugin-two-step
d7be20
%defattr(-, root, root)
d7be20
%{_libdir}/plymouth/two-step.so
d7be20
d7be20
%files theme-charge
d7be20
%defattr(-, root, root)
d7be20
%dir %{_datadir}/plymouth/themes/charge
d7be20
%{_datadir}/plymouth/themes/charge/*.png
d7be20
%{_datadir}/plymouth/themes/charge/charge.plymouth
d7be20
d7be20
%files system-theme
44caa3
%defattr(-, root, root)
44caa3
a281aa
%changelog
7da4a7
* Fri May 15 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.15.1
7da4a7
- Fix spinfinity theme to point to the right image directory
7da4a7
  (bug 500994)
7da4a7
f8dab3
* Thu May 14 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.14.2
f8dab3
- Add plymouth-set-default-plugin compat script for upgrades
f8dab3
- Force solar to bring in system-plugin to work around comps snafu
f8dab3
  (bug 499940)
f8dab3
a5b798
* Thu May 14 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.14.1
a5b798
- Update to new snapshot that renames plugins to fix upgrades
a5b798
  somewhat (bug 499940)
a5b798
d7be20
* Fri May 08 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.05.08.1
d7be20
- Update to "plugin-rework" branch from git
d7be20
24c62f
* Fri May 01 2009 Ray Strode <rstrode@redhat.com> - 0.7.0-0.2009.03.10.4
24c62f
- Make spinfinity provide plymouth(system-plugin)
24c62f
04c830
* Wed Apr 08 2009 Jesse Keating <jkeating@redhat.com> - 0.7.0-0.2009.03.10.3
04c830
- Drop the version on system-logos requires for now, causing hell with
04c830
  other -logos providers not having the same version.
04c830
d109ae
* Wed Mar 18 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.10.2
d109ae
- Destroy terminal on detach (may help with bug 490965)
d109ae
f6df36
* Tue Mar 10 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.10.1
f6df36
- Address one more issue with password handling.  It wasn't working
f6df36
  well for secondary devices when using the "details" plugin.
f6df36
dc327d
* Mon Mar  9 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.09.1
dc327d
- Attempt to address some problems with password handling in the
dc327d
  0.7.0 snapshots
dc327d
7c0f57
* Fri Mar  6 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.06.2
7c0f57
- Fix set default script
7c0f57
14df4f
* Fri Mar  6 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.06.1
14df4f
- more scriptlet changes to move from solar to spinfinity
14df4f
4e8354
* Fri Mar  6 2009 Ray Strode <rstrode@redhat.com> 0.7.0-0.2009.03.06
4e8354
- Updated to development snapshot
4e8354
- Guess progress better on second boot of persistent live images
4e8354
- Drop upstream patches
4e8354
- swap "solar" and "spinfinity" scriptlet behavior
4e8354
4621ee
* Tue Feb 24 2009 Ray Strode <rstrode@redhat.com> 0.6.0-3
4621ee
- Add fix-heap-corruptor patch from master.  Problem
4621ee
  spotted by Mr. McCann.
4621ee
238285
* Wed Dec 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-2
238285
- Add patch from drop-nash branch for jeremy
238285
dbd5d5
* Wed Dec  3 2008 Ray Strode <rstrode@redhat.com> 0.6.0-1
dbd5d5
- Update to 0.6.0
dbd5d5
53b589
* Sat Nov 22 2008 Matthias Clasen <mclasen@redhat.com> 0.6.0-0.2008.11.17.3.1
53b589
- Strip %%name from %%summary
53b589
8c29b3
* Mon Nov 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.17.3
8c29b3
- don't give error about missing default.so
8c29b3
- rework packaging of boot-duration to prevent .rpmnew droppings
8c29b3
  (bug 469752)
8c29b3
f7efa9
* Mon Nov 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.17.2
f7efa9
- Don't tell gdm to transition unless booting into runlevel 3
f7efa9
  (bug 471785)
f7efa9
b253be
* Mon Nov 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.17.1
b253be
- Crawl progress bar if boot is way off course (Charlie, bug 471089)
b253be
a113f8
* Fri Nov 14 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.14.2
a113f8
- Don't loop forever when tty returns NUL byte (bug 471498)
a113f8
c211e7
* Fri Nov 14 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.14.1
c211e7
- Generate solar background dynamically to reduce ondisk size, and
c211e7
  look better at various resolutions (Charlie, bug 471227)
c211e7
437f7b
* Thu Nov 13 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.4
437f7b
- Move Obsoletes: plymouth-text-and-details-only to base package
437f7b
  so people who had it installed don't end up solar on upgrade
437f7b
a70c66
* Wed Nov 12 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.3
a70c66
- Redo packaging to work better with minimal installs
a70c66
  (bug 471314)
a70c66
5892ad
* Wed Nov 12 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.2
5892ad
- Fix plymouth-set-default-plugin to allow external $LIB
5892ad
cd0c66
* Wed Nov 12 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.12.1
cd0c66
- Fix star image (Charlie, bug 471113)
cd0c66
8a8b3f
* Tue Nov 11 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.11.2
8a8b3f
- Improve solar flares (Charlie)
8a8b3f
- redirect tty again on --show-splash
8a8b3f
- ignore subsequent --hide-splash calls after the first one
8a8b3f
- turn off kernel printks during boot up
8a8b3f
cf4b92
* Tue Nov 11 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.11.1
cf4b92
- Disconnect from tty when init=/bin/bash (bug 471007)
cf4b92
901be6
* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.5
901be6
- Force the right arch when calling plymouth-set-default-plugin
901be6
  (bug 470732)
901be6
c9a753
* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.4
c9a753
- Drop comet (bug 468705)
c9a753
- make boot-duration config(noreplace)
c9a753
ebb5bd
* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.3
ebb5bd
- Don't abort if no splash when root is mounted
ebb5bd
- Actually move patches upstream
ebb5bd
daa738
* Mon Nov 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.10.1
daa738
- Fix feedback loop with plymouth:debug
daa738
- Move patches upstream
daa738
- Improve comet animation
daa738
6acfbf
* Sun Nov  9 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.4
6acfbf
- Fix up more-debug patch to not assert with plymouth:nolog
6acfbf
  (bug 470569)
6acfbf
aa10f6
* Fri Nov  7 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.3
51a096
- add some more debug spew to help debug a problem jlaska is having
51a096
fa37a1
* Thu Nov  6 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.2
fa37a1
- show details plugin on --hide-splash so people can see why the splash
fa37a1
  got hidden.
fa37a1
3d3b24
* Thu Nov  6 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.06.1
3d3b24
- Don't exit on plymouth --show-splash after sulogin
3d3b24
- Properly retake console after that --show-splash
3d3b24
8c5f72
* Wed Nov  5 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.11.05.1
8c5f72
- reset colors on quit --retain-splash
8c5f72
- fix off by one in damage calculation for label
8c5f72
8b31ea
* Tue Nov  4 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.5
8b31ea
- Add a sample boot-duration for livecds and first time boots
8b31ea
  (bug 469752)
8b31ea
94baba
* Mon Nov  3 2008 Jeremy Katz <katzj@redhat.com> - 0.6.0-0.2008.10.30.4
94baba
- Allow pre-setting the default plugin when calling plymouth-populate-initrd
94baba
eb5d8e
* Fri Oct 31 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.3
eb5d8e
- Add pango minimum version to buildrequires
eb5d8e
319708
* Thu Oct 30 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.2
319708
- Update prompt text colors to be legible on new artwork
319708
16ed29
* Thu Oct 30 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.30.1
16ed29
- Drop upstreamed patches
16ed29
- Patch from Charlie to update artwork
16ed29
- Patch from Charlie to make password screen match animation better
16ed29
  (bug 468899)
16ed29
339ca5
* Thu Oct 30 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.8
339ca5
- Fix escape at password prompt (bug 467533)
339ca5
9a6fb0
* Tue Oct 28 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.7
9a6fb0
- Don't require /bin/plymouth before it's installed (bug 468925)
9a6fb0
214d7a
* Tue Oct 28 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.6
214d7a
- Force raw mode for keyboard input with solar and fade-in
214d7a
  (bug 468880)
214d7a
- make sure windows get closed on exit
214d7a
26906c
* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.5
26906c
- Make "Solar" lock icon the same as the "Spinfinity" one.
26906c
683376
* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.4
683376
- Make plymouth-libs own /usr/lib/plymouth (bug 458071)
683376
5ff65f
* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.3
5ff65f
- Default to "Solar" instead of "Spinfinity"
5ff65f
cd5df5
* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.2
cd5df5
- Don't set plymouth default plugin to text in %%post
cd5df5
4dcf41
* Mon Oct 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.27.1
4dcf41
- Add Charlie patch to dither in lower color modes (bug 468276)
4dcf41
335984
* Sun Oct 26 2008 Jeremy Katz <katzj@redhat.com> - 0.6.0-0.2008.10.24.2
335984
- More requires changing to avoid loops (#467356)
335984
b2c589
* Fri Oct 24 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.24.1
b2c589
- Add updated progress bar for solar plugin from Charlie
b2c589
- Log plymouth:debug output to boot log
b2c589
- Ignore sigpipe signals in daemon
b2c589
fe4876
* Thu Oct 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.23.2
fe4876
- Bump so name of libply to hopefully force plymouth to get installed
fe4876
  before kernel (or at least make plymouth-libs and plymouth get installed
fe4876
  on the same side of kernel in the transaction).
fe4876
fe4876
* Thu Oct 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.23.1
fe4876
- Add patch from Charlie to align progress bar to milestones during boot up
9d16f4
- force tty to be sane on exit (bug 467207)
9d16f4
fe4876
* Thu Oct 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.21.3
44caa3
- add empty files section for text-and-details-only so the subpackage
44caa3
  shows up.
44caa3
fe4876
* Wed Oct 22 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.21.2
41c597
- add text-and-details-only subpackage so davej can uninstall
41c597
  spinfinity, pango, cairo etc from his router.
41c597
fe4876
* Tue Oct 21 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.21.1
25f455
- Minor event loop changes
25f455
- drop upstream patches
25f455
- Charlie Brej fix for progress bar resetting when escape gets pressed
25f455
fe4876
* Tue Oct 21 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.4
516f74
- Don't make plymouth-libs require plymouth (more fun with 467356)
516f74
fe4876
* Mon Oct 20 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.3
da58ec
- Add initscripts requires (bug 461322)
da58ec
fe4876
* Mon Oct 20 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.2
15ff91
- Put tty1 back in "cooked" mode when going into runlevel 3
15ff91
  (bug 467207)
15ff91
fe4876
* Fri Oct 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.17.1
c42bfc
- Clear screen in details plugin when it's done
c42bfc
- Make plymouth-update-initrd a small wrapper around mkinitrd instead
c42bfc
  of the broken monstrosity it was before.
c42bfc
fe4876
* Fri Oct 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.15.3
6119f0
- Move plymouth-set-default-plugin, plymouth-update-initrd, and
6119f0
  plymouth-populate-initrd to plymouth-scripts subpackage
6119f0
  (the last fix didn't actually help with bug 467356)
6119f0
fe4876
* Fri Oct 17 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.15.2
b45342
- Move plymouth-set-default-plugin to -libs (might help with bug 467356)
b45342
- Fix up requires, provides and postun scripts
b45342
fe4876
* Wed Oct 15 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.15.1
53eb87
- Don't free windows on --hide-splash (fix from Jeremy)
53eb87
fe4876
* Tue Oct 14 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.14.1
551bbb
- Solar fixes from Charlie Brej
551bbb
- Better cpu usage from Charlie
551bbb
fe4876
* Fri Oct 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.08.2
e7ac68
- Add Requires(post): nash (bug 466500)
e7ac68
fe4876
* Wed Oct 08 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.08.1
888664
- Rework how "console=" args done again, to hopefully fix
888664
  bug 460565
888664
fe4876
* Mon Oct 06 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.10.06.1
66985b
- Add "Solar" plugin from Charles Brej
66985b
- Move things around so computers with separate /usr boot
66985b
  (hopefully this won't break things, but it probably will)
66985b
- Make GDM show up on vt1 for all plugins
66985b
fe4876
* Tue Sep 30 2008 Jeremy Katz <katzj@redhat.com> 0.6.0-0.2008.09.25.2
14cc6a
- Remove mkinitrd requires to break the dep loop and ensure things
14cc6a
  get installed in the right order
14cc6a
fe4876
* Thu Sep 25 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.25.1
5d1543
- Add new snapshot to fold in Will Woods progress bar, and
79c28a
  move ajax's splash upstream, putting the old text splash
79c28a
  in a "pulser" subpackage
5d1543
fe4876
* Tue Sep 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.23.1
f0ab4f
- Last snapshot was broken
f0ab4f
fe4876
* Mon Sep 22 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.22.1
313e54
- Update to latest snapshot to get better transition support
313e54
fe4876
* Fri Sep 19 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.15.2
590962
- Turn on gdm trigger for transition
590962
fe4876
* Mon Sep 15 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.15.1
bd45d1
- add quit command with --retain-splash option to client
bd45d1
fe4876
* Wed Sep 10 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.10.1
ed9019
- Fix text rendering for certain machines
ed9019
fe4876
* Mon Sep  8 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.05.4
393f6c
- More serial console fixes (bug 460565 again)
393f6c
ac5e85
* Fri Sep  5 2008 Bill Nottingham <notting@redhat.com> 0.6.0-0.2008.09.05.3
ac5e85
- make the text plugin use the system release info rather than a hardcoded 'Fedora 10'
ac5e85
fe4876
* Fri Sep  5 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.05.2
46974c
- Try to support multiple serial consoles better
46974c
  (bug 460565)
46974c
fe4876
* Fri Sep  5 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.09.05.1
f28d9b
- Fix some confusion with password handling in details plugin
eabdc2
fe4876
* Wed Aug 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.08.27.1
5f8ef1
- Fix another crasher for users with encrypted disks (this time in
5f8ef1
  the text plugin, not the client)
5f8ef1
fe4876
* Wed Aug 27 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.08.27
4eed82
- Update to latest snapshot
4eed82
- Add the ability to show text prompts in graphical plugin
4eed82
- Fix crasher for users with encrypted disks
4eed82
fe4876
* Fri Aug 23 2008 Ray Strode <rstrode@redhat.com> 0.6.0-0.2008.08.22
6a3e20
- Update to latest snapshot
6a3e20
02e9b5
* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-20.2008.08.13
02e9b5
- Update previous patch to remove some assertions
02e9b5
46cdc4
* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-19.2008.08.13
46cdc4
- add a patch that may help serial console users
46cdc4
8745ea
* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-18.2008.08.13
8745ea
- add spool directory to file list
8745ea
889fe4
* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-17.2008.08.13
889fe4
- Make plymouth-gdm-hooks require plymouth-utils
889fe4
c64572
* Wed Aug 13 2008 Ray Strode <rstrode@redhat.com> 0.5.0-16.2008.08.13
6f0f41
- Add a boot failure viewer to login screen (written by Matthias)
6f0f41
854259
* Tue Aug 12 2008 Adam Jackson <ajax@redhat.com> 0.5.0-15.2008.08.08
854259
- plymouth-0.5.0-textbar-hotness.patch: Change the text plugin to a slightly
854259
  more traditional progress bar, to maintain the illusion of progress better
854259
  than the eternally oscillating cylon. Note: still incomplete.
854259
ef8950
* Fri Aug  8 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-14.2008.08.08
ef8950
- Don't require a modifiable text color map (may fix serial consoles)
ef8950
bf2f2a
* Thu Aug  7 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-13.2008.08.07
bf2f2a
- Update to new snapshot which when combined with a new mkinitrd should
bf2f2a
  make unlocking encrypted root partitions work again
bf2f2a
2d0435
* Wed Aug  6 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-12.2008.08.06
2d0435
- Update to new snapshot which fixes some assertion failures in the
2d0435
  client code
2d0435
2c7b07
* Wed Aug  6 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-11.2008.08.01
2c7b07
- Add Requires(post): plymouth to plugins so they get plymouth-set-default-plugin (bug 458071)
2c7b07
6decb2
* Tue Aug  5 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-10.2008.08.01
6decb2
- Add plymouth dirs to file list (bug 457871)
6decb2
10c4f2
* Fri Aug  1 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-9.2008.08.01
10c4f2
- new plymout-populate-initrd features don't work with the set -e at the
10c4f2
  top of it.
10c4f2
4f32e9
* Thu Jul 31 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-8.2008.08.01
4f32e9
- Update to another snapshot to actually get new
4f32e9
  plymouth-populate-initrd features
4f32e9
7967b4
* Thu Jul 31 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-8.2008.07.31
7967b4
- Update to snapshot to get new plymouth-populate-initrd features
7967b4
- Make removing rhgb use details plugin instead of exiting
7967b4
7967b4
* Thu Jul 31 2008 Peter Jones <pjones@redhat.com> - 0.5.0-7
e76500
- Make it a mkinitrd requires instead of a nash requires (that will
e76500
  still pull in nash, but we need mkinitrd for newer plymouth-populate-initrd)
e76500
e95b35
* Wed Jul 30 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-6
e95b35
- Add nash requires
e95b35
bad12c
* Wed Jul  9 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-5
bad12c
- Use a new heuristic for finding libdir, since the old
bad12c
  one falls over on ia64
bad12c
823b54
* Wed Jul  9 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-4
823b54
- add ctrl-r to rotate text color palette back to stock values
823b54
273626
* Tue Jul  8 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-3
273626
- Fix populate script on ppc (bug 454353)
273626
44db2d
* Tue Jul  1 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-2
44db2d
- Pull in spinfinity by default.  This whole "figure out
44db2d
  which plugin to use" set of scripts and scriptlets
44db2d
  needs work.  We need to separate distro default from
44db2d
  user choice.
44db2d
44db2d
* Thu Jul  1 2008 Ray Strode <rstrode@redhat.com> - 0.5.0-1
3121b9
- Add new client "ask-for-password" command which feeds
3121b9
  the user input to a program instead of standard output,
3121b9
  and loops when the program returns non-zero exit status.
3121b9
e192e4
* Thu Jun 26 2008 Ray Strode <rstrode@redhat.com> - 0.4.5-1
e192e4
- Update to version 0.4.5
e192e4
- Make text plugin blue and less 80s
e192e4
1c7bf4
* Wed Jun 25 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-4
1c7bf4
- Make "Password: " show up correctly in text plugin
1c7bf4
ec4aee
* Wed Jun 25 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-3
ec4aee
- Require elfutils (bug 452797)
ec4aee
ed473f
* Sun Jun 22 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-2
ed473f
- Make plymouth-set-default-plugin --reset choose the latest
ed473f
  installed plugin, not the earliest
ed473f
506917
* Sun Jun 22 2008 Ray Strode <rstrode@redhat.com> - 0.4.0-1
506917
- Update to version 0.4.0
506917
- Only run if rhgb is on kernel command line
506917
- Make text plugin more animated
506917
21ba79
* Mon Jun 16 2008 Ray Strode <rstrode@redhat.com> - 0.3.2-2
21ba79
- dont go back to text mode on exit
21ba79
2d1421
* Mon Jun 16 2008 Ray Strode <rstrode@redhat.com> - 0.3.2-1
2d1421
- Update to version 0.3.2
2d1421
- show gradient in spinfinity plugin
2d1421
- Drop fade out in spinfinity plugin
2d1421
- fix throbber placement
2d1421
- rename graphical.so to default.so
2d1421
2313b4
* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.1-3
2313b4
- scriplet should be preun, not postun
2313b4
ed70f9
* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.1-2
ed70f9
- Fix postun scriptlet
ed70f9
488a7e
* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.1-1
488a7e
- Update to version 0.3.1
488a7e
- Don't ship generated initrd scripts in tarball
488a7e
3aeeeb
* Thu Jun 12 2008 Ray Strode <rstrode@redhat.com> - 0.3.0-1
3aeeeb
- Update to version 0.3.0
3aeeeb
- Better plugin handling
3aeeeb
- Better integration with mkinitrd (pending mkinitrd changes)
3aeeeb
- random bug fixes
3aeeeb
203588
* Mon Jun  9 2008 Ray Strode <rstrode@redhat.com> - 0.2.0-1
203588
- Update to version 0.2.0
203588
- Integrate more tightly with nash (pending nash changes)
203588
- ship libs for out of tree splash plugins
203588
- gradient support
203588
- random bug fixes
203588
a281aa
* Fri May 30 2008 Ray Strode <rstrode@redhat.com> - 0.1.0-1
a281aa
- Initial import, version 0.1.0