Accepting request 838399 from Base:System

OBS-URL: https://build.opensuse.org/request/show/838399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=85
This commit is contained in:
Dominique Leuenberger 2020-10-03 16:55:35 +00:00 committed by Git OBS Bridge
commit be22929ffe
2 changed files with 24 additions and 16 deletions

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Mon Sep 28 16:32:43 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Remove gnu-unifont-bitmap-fonts runtime dependency, it is not
used anywhere.
- Remove unused kernel-headers and module-init-tools build deps.
- Make plymouth-scripts noarch, correct its runtime dependencies.
- Clean up spec file.
-------------------------------------------------------------------
Sat Aug 29 06:13:50 UTC 2020 - Cliff Zhao <qzhao@suse.com>

View File

@ -32,7 +32,7 @@ Release: 0
Summary: Graphical Boot Animation and Logger
License: GPL-2.0-or-later
Group: System/Base
URL: http://www.freedesktop.org/wiki/Software/Plymouth
URL: https://www.freedesktop.org/wiki/Software/Plymouth
Source0: %{name}-%{version}.tar.xz
Source1: boot-duration
# PATCH-FIX-OPENSUSE plymouth-dracut-path.patch tittiatcoke@gmail.com -- Prefix is /usr/sbin and /usr/bin
@ -56,13 +56,15 @@ Patch1002: 0003-fix_null_deref.patch
BuildRequires: automake
BuildRequires: docbook-xsl-stylesheets
BuildRequires: gcc
BuildRequires: kernel-headers
BuildRequires: libtool
BuildRequires: libxslt
BuildRequires: module-init-tools
BuildRequires: pkgconfig
%if 0%{suse_version} >= 1550
# regenerate_initrd_post moved to rpm-config-SUSE:initrd.macros
BuildRequires: rpm-config-SUSE >= 0.g11
%else
BuildRequires: suse-module-tools
# needed for systemd-tty-ask-password-agent
%endif
BuildRequires: intltool
BuildRequires: update-desktop-files
BuildRequires: xz
@ -72,13 +74,13 @@ BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libsystemd) >= 186
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(pango) >= 1.21.0
# needed for systemd-tty-ask-password-agent
BuildRequires: pkgconfig(systemd) >= 186
%if %{with x11_renderer}
BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0
%endif
Recommends: %{name}-lang
Requires: %{name}-branding
Requires: gnu-unifont-bitmap-fonts
Requires: systemd >= 186
Requires(post): coreutils
Requires(post): plymouth-scripts = %{version}
@ -177,12 +179,12 @@ behavior on environments with a valid DISPLAY.
%package scripts
Summary: Plymouth related scripts
Group: System/Base
Requires: coreutils
Requires: cpio
Requires: awk
Requires: dracut
Requires: findutils
Requires: gzip
Requires: grep
Requires: sed
Requires(pre): %{name} = %{version}
BuildArch: noarch
%description scripts
This package contains scripts that help integrate Plymouth with
@ -207,7 +209,7 @@ Requires: libply-splash-graphics%{soversion} = %{version}
%description plugin-label-ft
This package contains the label control plugin for
Plymouth. It provides the ability to render text on
graphical boot splashes using FreeTyoe
graphical boot splashes using FreeType
%package plugin-fade-throbber
Summary: Plymouth "Fade-Throbber" plugin
@ -376,9 +378,6 @@ Plymouth.
%autopatch -p1
autoreconf -ivf
# replace builddate with patch0date
sed -i "s/__DATE__/\"$(stat -c %%y %{_sourcedir}/%{name}.changes)\"/" src/main.c
%build
%configure \
--enable-systemd-integration \