Sync from SUSE:SLFO:Main branding-SLE revision f462e4080e37c4cec1e9fd3c4d4a144e
This commit is contained in:
commit
65976d4c23
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
BIN
SLE.tar.xz
(Stored with Git LFS)
Normal file
BIN
SLE.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
223
branding-SLE.changes
Normal file
223
branding-SLE.changes
Normal file
@ -0,0 +1,223 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 15 09:27:32 UTC 2024 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Remove update-alternatives usage, we don't have dynamic
|
||||
wallpapers anymore which were using that (bsc#1219919).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 7 07:00:07 UTC 2022 - Michael Chang <mchang@suse.com>
|
||||
|
||||
- Support %posttrans with macros provided by update-bootloader-rpm-macros
|
||||
package (bsc#997317) (bsc#1199818)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 22 01:33:30 UTC 2021 - Lidong Zhong <lidong.zhong@suse.com>
|
||||
|
||||
- Replace the initrd update with generic macros(bsc#1183594)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 11 08:43:23 UTC 2021 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update wallpapers (jsc#SLE-14772).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 10 14:32:12 UTC 2021 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update bootloader (jsc#SLE-14772).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 18 15:11:29 UTC 2021 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update wallpapers (jsc#SLE-14772).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 15 14:32:46 UTC 2020 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update wallpapers and bootloaders (jsc#SLE-14772).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 15 14:32:46 UTC 2020 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update wallpapers and bootloaders (jsc#SLE-14772).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 5 15:03:22 UTC 2020 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update gfxboot branding (jsc#SLE-14772, bsc#1178192).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 13 08:05:10 UTC 2020 - Xiaoguang Wang <xiaoguang.wang@suse.com>
|
||||
|
||||
- Move branding image file from gnome-shell to gdm-branding
|
||||
(jsc#SLE-11720 bsc#1176304).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 1 07:40:39 UTC 2020 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Fix grub2 branding to better handle different screen ratio
|
||||
(bsc#1177138).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 28 13:08:48 UTC 2020 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update gdm branding (jsc#SLE-14772).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 25 11:53:40 UTC 2020 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Add 4k backgrounds / screenlocks (jsc#SLE-14772).
|
||||
- Update grub2 branding (jsc#SLE-14772).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 16 09:29:44 UTC 2020 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- remove plymouth_parse_newlines.patch, merged in tarball
|
||||
- update wallpapers and plymouth to new branding (jsc#SLE-14772).
|
||||
- change the way plymouth defaults are handled (jsc#SLE-11637).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 10 13:42:51 UTC 2020 - Ondrej Holecek <oholecek@suse.com>
|
||||
|
||||
- Add plymouth_parse_newlines.patch to parse "\n" in plymouth theme
|
||||
text to new lines (bsc#1165825).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 19 08:42:59 UTC 2019 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Rebuild for GNOME 3.34 (jsc#SLE-8245).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 8 15:40:33 UTC 2019 - fcrozat@suse.com
|
||||
|
||||
- Update grub theme to better cope with long menu entry
|
||||
(FATE#325760).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 4 21:21:57 UTC 2018 - hpj@suse.com
|
||||
|
||||
- Remove autostart file granting X11 access to root (bsc#1084737).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 30 10:38:39 UTC 2018 - fcrozat@suse.com
|
||||
|
||||
- Remove dynamic backgrounds subpackage.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 29 15:25:00 UTC 2018 - fcrozat@suse.com
|
||||
|
||||
- New design for SLE15[FATE#323736].
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 1 12:17:31 UTC 2017 - qzhao@suse.com
|
||||
|
||||
- Add custom.conf to gdm-branding-SLE package: With a new line
|
||||
InitialSetupEnable=False, it will disable gnome-initial-setup
|
||||
run before gdm. Otherwise if a system without CJK language and
|
||||
without normal user could not be login(bnc#1067976).
|
||||
- Move distributor.svg inside to source package together with
|
||||
custom.conf, because they are all gdm resources.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 2 23:21:05 CET 2017 - hpj@suse.com
|
||||
|
||||
- Add an autostart file that runs on login and grants X11 access
|
||||
to root. This allows graphical applications to run as root,
|
||||
which is required for YaST (bsc#955101, fate#322297).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 13 11:21:54 UTC 2017 - fcrozat@suse.com
|
||||
|
||||
- No longer install by default dynamic-wallpaper if
|
||||
gnome-settings-daemon is installed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 20 14:23:05 UTC 2017 - fcrozat@suse.com
|
||||
|
||||
- Update for SLE15.
|
||||
- Kill kde-branding-SLE specfile.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 13 13:49:05 UTC 2016 - jreidinger@suse.com
|
||||
|
||||
- drop generating of yast2-qt-branding-SLE as it is not used on
|
||||
media and its content is already part of yast2-theme-SLE
|
||||
(bnc#992151)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 13:22:02 UTC 2016 - fcrozat@suse.com
|
||||
|
||||
- Add gdm-branding-SLE subpackage (FATE#318572).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 26 07:55:34 UTC 2015 - dmueller@suse.com
|
||||
|
||||
- Enable GRUB2 branding for aarch64 (FATE#318444)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 14 10:31:45 UTC 2014 - dvaleev@suse.com
|
||||
|
||||
- Build GRUB2 branding for ppc64le
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 6 09:06:48 UTC 2014 - idonmez@suse.com
|
||||
|
||||
- Fix bnc#886811
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 7 13:26:56 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Update gfxboot branding
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 2 13:00:17 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Fix isolinux branding
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 30 13:01:01 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Updated isolinux branding.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 23 11:34:16 UTC 2014 - idonmez@suse.com
|
||||
|
||||
- New splash theme
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 16 09:43:36 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Updated wallpapers.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 5 08:27:15 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Add Obsoletes to gfxboot-branding-SLE to easy update [bnc#881473]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 16:19:44 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Update grub2 branding
|
||||
- Remove BuildRequires on grub2, not needed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 15:49:16 CEST 2014 - snwint@suse.de
|
||||
|
||||
- no penguins (bnc #858503)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 18 09:31:17 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Fix version for SLE.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 17 12:35:47 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
- Ensure all brandings are called SLE
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 15 00:20:22 UTC 2014 - sreeves@suse.com
|
||||
|
||||
- Initial package creation. Based on branding-openSUSE
|
||||
Last changelog entry from branding-openSUSE
|
||||
Sat Feb 15 00:10:42 UTC 2014 - sreeves@suse.com
|
||||
- Update openSUSE.tar.xz with git snapshot
|
300
branding-SLE.spec
Normal file
300
branding-SLE.spec
Normal file
@ -0,0 +1,300 @@
|
||||
#
|
||||
# spec file for package branding-SLE
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: branding-SLE
|
||||
Version: 15
|
||||
Release: 0
|
||||
Provides: branding
|
||||
Conflicts: otherproviders(branding)
|
||||
Url: http://github.com/openSUSE/branding
|
||||
Source0: SLE.tar.xz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%ifarch x86_64 %ix86
|
||||
%define package_gfxboot 1
|
||||
BuildRequires: gfxboot-devel
|
||||
%endif
|
||||
%ifarch aarch64 %{ix86} x86_64 ppc ppc64 ppc64le
|
||||
%define package_grub2_theme 1
|
||||
%endif
|
||||
Summary: SLE Brand File
|
||||
License: BSD-3-Clause
|
||||
Group: System/Fhs
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: fribidi
|
||||
BuildRequires: update-desktop-files
|
||||
BuildArch: noarch
|
||||
BuildRequires: update-bootloader-rpm-macros
|
||||
|
||||
%description
|
||||
This package contains the file /etc/SUSE-brand, and its name is used as
|
||||
a trigger for installation of correct vendor brand packages.
|
||||
|
||||
%define theme_name SLE
|
||||
|
||||
%if 0%{?package_gfxboot} > 0
|
||||
|
||||
%package -n gfxboot-branding-SLE
|
||||
Summary: Graphical bootloader SLE theme
|
||||
License: BSD-3-Clause
|
||||
Group: System/Boot
|
||||
PreReq: gfxboot >= 4
|
||||
Supplements: packageand(gfxboot:branding-SLE)
|
||||
Provides: gfxboot-branding = %{version}
|
||||
Provides: gfxboot-theme = %{version}
|
||||
Conflicts: otherproviders(gfxboot-branding)
|
||||
BuildArch: noarch
|
||||
Obsoletes: gfxboot-branding-SLED < 12
|
||||
Obsoletes: gfxboot-branding-SLES < 12
|
||||
|
||||
%description -n gfxboot-branding-SLE
|
||||
SUSE Linux Enterprise theme for gfxboot (graphical bootloader for grub).
|
||||
%endif
|
||||
|
||||
%package -n wallpaper-branding-SLE
|
||||
Summary: SLE default wallpapers
|
||||
License: BSD-3-Clause
|
||||
Group: System/Fhs
|
||||
Provides: wallpaper-branding = %{version}
|
||||
Conflicts: otherproviders(wallpaper-branding)
|
||||
BuildArch: noarch
|
||||
|
||||
%description -n wallpaper-branding-SLE
|
||||
SUSE Linux Enterprise defaults wallpapers
|
||||
|
||||
%if 0%{?package_grub2_theme} > 0
|
||||
|
||||
%package -n grub2-branding-SLE
|
||||
Summary: SLE branding for GRUB2's graphical console
|
||||
License: CC-BY-SA-3.0
|
||||
Group: System/Fhs
|
||||
Requires: grub2
|
||||
Provides: grub2-branding = %{version}
|
||||
Supplements: packageand(grub2:branding-SLE)
|
||||
Conflicts: otherproviders(grub2-branding)
|
||||
BuildArch: noarch
|
||||
|
||||
%description -n grub2-branding-SLE
|
||||
SUSE Linux Enterprise branding for the GRUB2's graphical console
|
||||
|
||||
%endif
|
||||
|
||||
%package -n plymouth-branding-SLE
|
||||
Summary: SLE branding for Plymouth bootsplash
|
||||
License: GPL-2.0+
|
||||
Group: System/Fhs
|
||||
Requires: plymouth-plugin-label
|
||||
PreReq: plymouth-plugin-script
|
||||
PreReq: plymouth-scripts
|
||||
Supplements: packageand(plymouth:branding-SLE)
|
||||
Provides: plymouth-branding = %{version}
|
||||
Conflicts: otherproviders(plymouth-branding)
|
||||
BuildArch: noarch
|
||||
|
||||
%description -n plymouth-branding-SLE
|
||||
SUSE Linux Enterprise branding for the plymouth bootsplash
|
||||
|
||||
%package -n gdm-branding-SLE
|
||||
Summary: SLE branding for gdm
|
||||
# To be in sync with upstream defaults, do branding as a patch for upstream file.
|
||||
# WARNING: As this package conflicts with gdm-branding-openSUSE, you cannot
|
||||
# reuse build root. You have to build in a clean build root every time!
|
||||
License: GPL-2.0+
|
||||
Group: System/GUI/GNOME
|
||||
BuildRequires: gdm-branding-upstream
|
||||
# For directory ownership:
|
||||
BuildRequires: gdm
|
||||
%define gdm_version %(rpm -q --qf '%%{version}' gdm)
|
||||
Requires: gdm = %{gdm_version}
|
||||
Requires: gdm = %{gdm_version}
|
||||
Provides: gdm-branding = %{gdm_version}
|
||||
Conflicts: otherproviders(gdm-branding)
|
||||
Supplements: packageand(gdm:branding-SLE)
|
||||
BuildArch: noarch
|
||||
|
||||
%description -n gdm-branding-SLE
|
||||
SUSE Linux Enterprise branding for the gdm
|
||||
|
||||
%prep
|
||||
%setup -q -c
|
||||
cp -a SLE/LICENSE COPYING
|
||||
|
||||
%build
|
||||
cat >SUSE-brand <<EOF
|
||||
SLE
|
||||
VERSION = %{version}
|
||||
EOF
|
||||
|
||||
%if 0%{?package_gfxboot} > 0
|
||||
mkdir gfx
|
||||
cp -a /usr/share/gfxboot/themes/openSUSE/ gfx/SLE
|
||||
list=`cd SLE/gfxboot && find -type f`
|
||||
for i in $list; do
|
||||
cp SLE/gfxboot/$i gfx/SLE/$i
|
||||
done
|
||||
pushd gfx/SLE
|
||||
sed -i -e "s,product=.*,product=SUSE Linux Enterprise %{version}," config
|
||||
sed -i -e "s,penguin=.*,penguin=0," src/gfxboot.cfg
|
||||
|
||||
export PATH=/usr/sbin:$PATH
|
||||
make
|
||||
popd
|
||||
%endif
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_sysconfdir}
|
||||
cp SUSE-brand %{buildroot}%{_sysconfdir}/
|
||||
|
||||
mkdir -p %{buildroot}%{_datadir}/gdm/greeter/images/
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/gdm
|
||||
install -m0644 SLE/gdm/custom.conf %{buildroot}%{_sysconfdir}/gdm/custom.conf
|
||||
install -m0644 SLE/gdm/distributor.svg %{buildroot}%{_datadir}/gdm/greeter/images/
|
||||
|
||||
mkdir -p %{buildroot}%{_datadir}/gnome-shell/theme/
|
||||
install -m0644 SLE/gdm/SLE-background.png %{buildroot}%{_datadir}/gnome-shell/theme/
|
||||
|
||||
# gfxboot themes will soon get a make install - promised by snwint
|
||||
# gfxboot should use a link /etc/bootsplash/theme -> /usr/share/bootsplash
|
||||
# like splashy
|
||||
if test -f gfx/SLE/bootlogo; then
|
||||
install -d -m 755 %{buildroot}/etc/bootsplash/themes/SLE/{bootloader,cdrom}
|
||||
cp gfx/SLE/bootlogo %{buildroot}/etc/bootsplash/themes/SLE/cdrom
|
||||
/usr/share/gfxboot/bin/unpack_bootlogo %{buildroot}/etc/bootsplash/themes/SLE/cdrom
|
||||
install -m 644 gfx/SLE/{message,po/*.tr,help-boot/*.hlp} %{buildroot}/etc/bootsplash/themes/SLE/bootloader
|
||||
/usr/share/gfxboot/bin/2hl --link --quiet %{buildroot}/etc/bootsplash/themes/SLE/*
|
||||
mkdir %{buildroot}/boot
|
||||
touch %{buildroot}/boot/message
|
||||
fi
|
||||
|
||||
make -C SLE install DESTDIR=%{buildroot}
|
||||
|
||||
# no longer uses alternative
|
||||
ln -s -f SLE-default-static.xml %{buildroot}%{_datadir}/wallpapers/SLE-default.xml
|
||||
|
||||
%fdupes %{buildroot}/usr/share/backgrounds
|
||||
|
||||
# remove
|
||||
%if 0%{?package_grub2_theme} < 1
|
||||
rm -rf %{buildroot}/%{_datadir}/grub2
|
||||
%endif
|
||||
|
||||
%check
|
||||
make -C SLE check DESTDIR=%{buildroot}
|
||||
|
||||
|
||||
%if 0%{?package_gfxboot} > 0
|
||||
|
||||
%post -n gfxboot-branding-SLE
|
||||
gfxboot --update-theme SLE
|
||||
%endif
|
||||
|
||||
%post -n wallpaper-branding-SLE
|
||||
# remove alternative leftover
|
||||
if [ $1 -gt 1 ]; then
|
||||
[ -r /etc/alternatives/SLE-default.xml ] && rm -f /etc/alternatives/SLE-default.xml || true
|
||||
fi
|
||||
|
||||
%if 0%{?package_grub2_theme} > 0
|
||||
%post -n grub2-branding-SLE
|
||||
%{_datadir}/grub2/themes/%theme_name/activate-theme
|
||||
%if 0%{?update_bootloader_check_type_refresh_post:1}
|
||||
%{update_bootloader_check_type_refresh_post grub2 grub2-efi}
|
||||
%else
|
||||
if test -e /boot/grub2/grub.cfg ; then
|
||||
%{_sbindir}/grub2-mkconfig -o /boot/grub2/grub.cfg || true
|
||||
fi
|
||||
%endif
|
||||
|
||||
%posttrans -n grub2-branding-SLE
|
||||
%{?update_bootloader_posttrans}
|
||||
|
||||
%postun -n grub2-branding-SLE
|
||||
if [ $1 = 0 ] ; then
|
||||
rm -rf /boot/grub2/themes/%theme_name
|
||||
fi
|
||||
%endif
|
||||
|
||||
%post -n plymouth-branding-SLE
|
||||
export LIB=%{_libdir}
|
||||
OTHEME="$(%{_sbindir}/plymouth-set-default-theme)"
|
||||
if [ "$OTHEME" == "text" -o "$OTHEME" == "SLE" -o "$OTHEME" == "basedonopensuse" ]; then
|
||||
if [ ! -e /.buildenv ]; then
|
||||
%{_sbindir}/plymouth-set-default-theme SLE
|
||||
%{?regenerate_initrd_post}
|
||||
else
|
||||
%{_sbindir}/plymouth-set-default-theme SLE
|
||||
fi
|
||||
fi
|
||||
|
||||
%postun -n plymouth-branding-SLE
|
||||
if [ $1 -eq 0 ]; then
|
||||
export LIB=%{_libdir}
|
||||
if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "SLE" ]; then
|
||||
%{_sbindir}/plymouth-set-default-theme --reset
|
||||
%{?regenerate_initrd_post}
|
||||
fi
|
||||
fi
|
||||
|
||||
%posttrans -n plymouth-branding-SLE
|
||||
%{?regenerate_initrd_posttrans}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%license COPYING
|
||||
%{_sysconfdir}/SUSE-brand
|
||||
|
||||
%if 0%{?package_gfxboot} > 0
|
||||
|
||||
%files -n gfxboot-branding-SLE
|
||||
%defattr(-,root,root)
|
||||
%{_sysconfdir}/bootsplash
|
||||
%ghost /boot/message
|
||||
%endif
|
||||
|
||||
%files -n wallpaper-branding-SLE
|
||||
%defattr(-,root,root)
|
||||
%license COPYING
|
||||
/usr/share/gnome-background-properties/wallpaper-branding-SLE.xml
|
||||
/usr/share/wallpapers/
|
||||
# FIXME: It should be owned by a different package:
|
||||
%dir /usr/share/gnome-background-properties/
|
||||
|
||||
%if 0%{?package_grub2_theme} > 0
|
||||
%files -n grub2-branding-SLE
|
||||
%defattr(-,root,root)
|
||||
%{_datadir}/grub2
|
||||
%dir /boot/grub2
|
||||
%dir /boot/grub2/backgrounds
|
||||
%dir /boot/grub2/themes
|
||||
%ghost /boot/grub2/backgrounds/SLE
|
||||
%ghost /boot/grub2/themes/SLE
|
||||
%endif
|
||||
|
||||
%files -n plymouth-branding-SLE
|
||||
%defattr(-, root, root)
|
||||
%{_datadir}/plymouth/plymouthd.defaults
|
||||
%{_datadir}/plymouth/themes/SLE/
|
||||
|
||||
%files -n gdm-branding-SLE
|
||||
%defattr (-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/gdm/custom.conf
|
||||
%{_datadir}/gdm/greeter/images/distributor.svg
|
||||
%dir %{_datadir}/gdm/greeter/images/
|
||||
%{_datadir}/gnome-shell/theme/SLE-background.png
|
||||
%dir %{_datadir}/gnome-shell/theme/
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user