Accepting request 720963 from Base:System

OBS-URL: https://build.opensuse.org/request/show/720963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=76
This commit is contained in:
Dominique Leuenberger 2019-08-05 09:18:49 +00:00 committed by Git OBS Bridge
commit 7205e3353e
4 changed files with 57 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11029f090e006b60ea46b62f68aeb10ec8b418d010373c6fd2505eb0cc0a9201
size 6146932

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2c91205fa5302b2e6f1b8a0f26da56adcf9c997e28e13aaf1cb70ecaa82dc165
size 6335256

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Mon Aug 5 05:58:21 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update plymouth.spec: Disable upstart-monitor compile because it
only used in Ubuntu/Debian.
-------------------------------------------------------------------
Sun Aug 4 03:51:50 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update plymouth.spec: Use bcond_with for X11 renderer, cleanup
syntax.
-------------------------------------------------------------------
Wed Jul 31 11:36:57 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update plymouth.spec: obsolete plymouth render plugin for
Xwindows, Since this plugin will not be used in the production
environment, and this modify will highly decrease the compilation
of build requirements.
-------------------------------------------------------------------
Mon Jul 8 06:48:38 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update to version 0.9.4+git20190612+9359382:
* two-step: Add support for firmware-splashes with rotation
status bits set
* Regenerate plymouth.pot to add the strings for the new
firmware-upgrade mode.
-------------------------------------------------------------------
Fri Jun 14 07:06:46 UTC 2019 - Cliff Zhao <qzhao@suse.com>

View File

@ -16,13 +16,17 @@
#
# plymouth's X11 renderer adds many GTK3 packages to the build cycle,
# it is not used in the production environment.
%bcond_with x11_renderer
%define plymouthdaemon_execdir %{_sbindir}
%define plymouthclient_execdir %{_bindir}
%define plymouth_libdir %{_libdir}
%define plymouth_initrd_file /boot/initrd-plymouth.img
Name: plymouth
Version: 0.9.4+git20190325+b9f2aac
Version: 0.9.4+git20190612+9359382
Release: 0
Summary: Graphical Boot Animation and Logger
License: GPL-2.0-or-later
@ -62,12 +66,16 @@ BuildRequires: update-desktop-files
BuildRequires: xz
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libsystemd) >= 186
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(pango) >= 1.21.0
BuildRequires: pkgconfig(systemd) >= 186
%if %{with x11_renderer}
BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0
%endif
#BuildRequires: translation-update-upstream
Recommends: %{name}-lang
@ -126,7 +134,9 @@ This package contains the libply library used by Plymouth.
Summary: Libraries and headers for writing Plymouth splash plugins
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
%if %{with x11_renderer}
Requires: %{name}-x11-renderer = %{version}
%endif
Requires: libply-boot-client4 = %{version}
Requires: libply-splash-core4 = %{version}
Requires: libply-splash-graphics4 = %{version}
@ -369,19 +379,23 @@ sed -i -e 's/spinner/SLE/g' src/plymouthd.defaults
%build
autoreconf -fiv
%configure \
--disable-silent-rules \
--disable-static \
--enable-systemd-integration \
--enable-tracing \
--disable-silent-rules \
--disable-static \
--disable-gdm-transition \
--disable-upstart-monitoring \
%if %{without x11_renderer}
--disable-gtk \
%endif
--with-release-file=%{_sysconfdir}/os-release \
--with-boot-tty=/dev/tty7 \
--with-shutdown-tty=/dev/tty1 \
--with-background-start-color-stop=0x1A3D1F \
--with-background-end-color-stop=0x4EA65C \
--with-background-color=0x3391cd \
--disable-gdm-transition \
--without-system-root-install \
--without-rhgb-compat-link \
--with-boot-tty=/dev/tty7 \
--with-shutdown-tty=/dev/tty1 \
--with-release-file=%{_sysconfdir}/os-release
--without-system-root-install
make %{?_smp_mflags}
@ -573,9 +587,10 @@ fi
%{_sbindir}/plymouth-set-default-theme
%{_libexecdir}/plymouth/plymouth-update-initrd
%if %{with x11_renderer}
%files x11-renderer
%defattr(-,root,root,-)
%{_libdir}/plymouth/renderers/x11*
%endif
%files plugin-label
%defattr(-, root, root)