Drop our private plymouth-update-initrd copy, it is identical to upstream
New upstream git snapshot, with the following fixes: Tweaks to the spinner/bgrt themes to match the gdm/gnome-shell lock screen password entry style tweaks done in GNOME 3.34 Move the keyboard layout and capslock indicator closer to the text field Fix flickering below spinner on hidpi displays: https://gitlab.freedesktop.org/plymouth/plymouth/issues/83 Add logrotate file for /var/log/boot.log so that it does not grow endlessly: https://gitlab.freedesktop.org/plymouth/plymouth/issues/31 Some bgrt fixes for devices with non-upright mounted LCD panels
This commit is contained in:
parent
3164080570
commit
e2974622bf
1
.gitignore
vendored
1
.gitignore
vendored
@ -12,3 +12,4 @@ plymouth-0.8.4.tar.bz2
|
|||||||
/plymouth-0.9.3.tar.xz
|
/plymouth-0.9.3.tar.xz
|
||||||
/plymouth-0.9.4.tar.xz
|
/plymouth-0.9.4.tar.xz
|
||||||
/plymouth-a8aad27.tar.gz
|
/plymouth-a8aad27.tar.gz
|
||||||
|
/plymouth-32c097c.tar.gz
|
||||||
|
@ -1,2 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
dracut -f
|
|
@ -5,5 +5,6 @@ addFilter("no-documentation")
|
|||||||
addFilter("dangling-symlink")
|
addFilter("dangling-symlink")
|
||||||
# Suppress the error from the ghosted /var/lib/plymouth/boot-duration file
|
# Suppress the error from the ghosted /var/lib/plymouth/boot-duration file
|
||||||
addFilter("non-readable")
|
addFilter("non-readable")
|
||||||
# FIXME: we need to stop using /var/run and use /run instead
|
# Upstream (and RHEL) has named the logrotate file after the logfilename
|
||||||
addFilter("dir-or-file-in-var-run")
|
# rather then after the package-name
|
||||||
|
addFilter("incoherent-logrotate-file")
|
||||||
|
@ -1,17 +1,16 @@
|
|||||||
%global commit a8aad2799c5ca176ee3fb59bbea5ecf30262925a
|
%global commit 32c097cbcae1d106db4a75337a78310ad22267be
|
||||||
%global commitdate 20191001
|
%global commitdate 20191022
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
Summary: Graphical Boot Animation and Logger
|
Summary: Graphical Boot Animation and Logger
|
||||||
Name: plymouth
|
Name: plymouth
|
||||||
Version: 0.9.4
|
Version: 0.9.4
|
||||||
Release: 10.%{commitdate}git%{shortcommit}%{?dist}
|
Release: 11.%{commitdate}git%{shortcommit}%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://www.freedesktop.org/wiki/Software/Plymouth
|
URL: http://www.freedesktop.org/wiki/Software/Plymouth
|
||||||
|
|
||||||
Source0: https://gitlab.freedesktop.org/plymouth/plymouth/-/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
|
Source0: https://gitlab.freedesktop.org/plymouth/plymouth/-/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
|
||||||
Source2: charge.plymouth
|
Source2: charge.plymouth
|
||||||
Source3: plymouth-update-initrd
|
|
||||||
|
|
||||||
# Upstream has bumped the soname because some obscure symbols were dropped,
|
# Upstream has bumped the soname because some obscure symbols were dropped,
|
||||||
# but we really do not want to change soname in Fedora during a cycle.
|
# but we really do not want to change soname in Fedora during a cycle.
|
||||||
@ -33,6 +32,7 @@ BuildRequires: intltool
|
|||||||
|
|
||||||
Requires: %{name}-core-libs = %{version}-%{release}
|
Requires: %{name}-core-libs = %{version}-%{release}
|
||||||
Requires: %{name}-scripts = %{version}-%{release}
|
Requires: %{name}-scripts = %{version}-%{release}
|
||||||
|
Suggests: logrotate
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Plymouth provides an attractive graphical boot animation in
|
Plymouth provides an attractive graphical boot animation in
|
||||||
@ -234,6 +234,7 @@ sed -i -e 's/spinner/bgrt/g' src/plymouthd.defaults
|
|||||||
--with-background-start-color-stop=0x0073B3 \
|
--with-background-start-color-stop=0x0073B3 \
|
||||||
--with-background-end-color-stop=0x00457E \
|
--with-background-end-color-stop=0x00457E \
|
||||||
--with-background-color=0x3391cd \
|
--with-background-color=0x3391cd \
|
||||||
|
--with-runtimedir=/run \
|
||||||
--disable-gdm-transition \
|
--disable-gdm-transition \
|
||||||
--enable-systemd-integration \
|
--enable-systemd-integration \
|
||||||
--without-system-root-install \
|
--without-system-root-install \
|
||||||
@ -247,7 +248,6 @@ sed -i -e 's/spinner/bgrt/g' src/plymouthd.defaults
|
|||||||
find $RPM_BUILD_ROOT -name '*.la' -delete
|
find $RPM_BUILD_ROOT -name '*.la' -delete
|
||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
|
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
|
||||||
install -m 755 %{SOURCE3} $RPM_BUILD_ROOT%{_libexecdir}/plymouth
|
|
||||||
|
|
||||||
# Add charge, our old default
|
# Add charge, our old default
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/charge
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/charge
|
||||||
@ -325,6 +325,7 @@ fi
|
|||||||
%dir %{_libdir}/plymouth/renderers
|
%dir %{_libdir}/plymouth/renderers
|
||||||
%dir %{_sysconfdir}/plymouth
|
%dir %{_sysconfdir}/plymouth
|
||||||
%config(noreplace) %{_sysconfdir}/plymouth/plymouthd.conf
|
%config(noreplace) %{_sysconfdir}/plymouth/plymouthd.conf
|
||||||
|
%config(noreplace) %{_sysconfdir}/logrotate.d/bootlog
|
||||||
%{_sbindir}/plymouthd
|
%{_sbindir}/plymouthd
|
||||||
%{_bindir}/plymouth
|
%{_bindir}/plymouth
|
||||||
%{_libdir}/plymouth/details.so
|
%{_libdir}/plymouth/details.so
|
||||||
@ -334,7 +335,6 @@ fi
|
|||||||
%{_datadir}/plymouth/themes/text/text.plymouth
|
%{_datadir}/plymouth/themes/text/text.plymouth
|
||||||
%{_datadir}/plymouth/themes/tribar/tribar.plymouth
|
%{_datadir}/plymouth/themes/tribar/tribar.plymouth
|
||||||
%{_datadir}/plymouth/plymouthd.defaults
|
%{_datadir}/plymouth/plymouthd.defaults
|
||||||
%{_localstatedir}/run/plymouth
|
|
||||||
%{_localstatedir}/spool/plymouth
|
%{_localstatedir}/spool/plymouth
|
||||||
%{_mandir}/man?/*
|
%{_mandir}/man?/*
|
||||||
%ghost %{_localstatedir}/lib/plymouth/boot-duration
|
%ghost %{_localstatedir}/lib/plymouth/boot-duration
|
||||||
@ -410,6 +410,18 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Oct 22 2019 Hans de Goede <jwrdegoede@fedoraproject.org> - 0.9.4-11.20191022git32c097c
|
||||||
|
- Drop our private plymouth-update-initrd copy, it is identical to upstream
|
||||||
|
- New upstream git snapshot, with the following fixes:
|
||||||
|
- Tweaks to the spinner/bgrt themes to match the gdm/gnome-shell lock screen
|
||||||
|
password entry style tweaks done in GNOME 3.34
|
||||||
|
- Move the keyboard layout and capslock indicator closer to the text field
|
||||||
|
- Fix flickering below spinner on hidpi displays:
|
||||||
|
https://gitlab.freedesktop.org/plymouth/plymouth/issues/83
|
||||||
|
- Add logrotate file for /var/log/boot.log so that it does not grow endlessly:
|
||||||
|
https://gitlab.freedesktop.org/plymouth/plymouth/issues/31
|
||||||
|
- Some bgrt fixes for devices with non-upright mounted LCD panels
|
||||||
|
|
||||||
* Tue Oct 1 2019 Hans de Goede <jwrdegoede@fedoraproject.org> - 0.9.4-10.20191001gita8aad27
|
* Tue Oct 1 2019 Hans de Goede <jwrdegoede@fedoraproject.org> - 0.9.4-10.20191001gita8aad27
|
||||||
- We are carrying so much patches from upstream that we are practically
|
- We are carrying so much patches from upstream that we are practically
|
||||||
following upstream master, switch to a git snapshot
|
following upstream master, switch to a git snapshot
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (plymouth-a8aad27.tar.gz) = 99bac47a0dfe55c226ef470104c3a9cbd707e071e22449c7135d627aff861e5e1580ee0d7d24b5b6d9acfc8ac341cff4a218a743cdb176555e09e427af862880
|
SHA512 (plymouth-32c097c.tar.gz) = 479d9a7b27ad676fb3ce118269da947ebb95c2d7800945ea261d8aa70d0456ad51d51d5294b7d1a4d0ee87e248b6d3ff68334e4f9d3297ecda0c8131a44da979
|
||||||
|
Loading…
Reference in New Issue
Block a user