diff --git a/background.png b/background.png new file mode 100644 index 0000000..3971ab6 Binary files /dev/null and b/background.png differ diff --git a/breeze-grub-5.25.3-theme-openmamba.patch b/breeze-grub-5.25.4-theme-openmamba.patch similarity index 85% rename from breeze-grub-5.25.3-theme-openmamba.patch rename to breeze-grub-5.25.4-theme-openmamba.patch index 72e92ed..2dcd9a6 100644 --- a/breeze-grub-5.25.3-theme-openmamba.patch +++ b/breeze-grub-5.25.4-theme-openmamba.patch @@ -1,9 +1,12 @@ ---- breeze-grub-5.25.3/breeze/theme.txt.orig 2022-07-12 11:57:28.000000000 +0200 -+++ breeze-grub-5.25.3/breeze/theme.txt 2022-07-17 19:27:37.318372060 +0200 -@@ -14,6 +14,10 @@ +--- breeze-grub-5.25.4/breeze/theme.txt.orig 2022-08-03 13:01:46.406967365 +0200 ++++ breeze-grub-5.25.4/breeze/theme.txt 2022-08-03 13:06:23.367540441 +0200 +@@ -13,7 +13,12 @@ + message-font: "Unifont Regular 14" message-color: "#7f8c8d" message-bg-color: "#4d4d4d" # TODO: whatever is this for? - desktop-color: "#000000" # black +-desktop-color: "#000000" # black ++#desktop-color: "#000000" # FIXME: using desktop-image to workaround a bug ++desktop-image: "background.png" +terminal-left: "0" +terminal-top: "0" +terminal-width: "100%" @@ -11,7 +14,7 @@ # title # NOTE: can't put this in a vbox because GRUB is crap and item highlighting -@@ -26,13 +30,13 @@ +@@ -26,13 +31,13 @@ text = "Select Operating System" align = "center" font = "Unifont Regular 32" @@ -28,7 +31,7 @@ # NB: this is scooped upwards from the middle. # effectively 50px are below and the remaining 150 above top = 50%-150 -@@ -48,17 +52,17 @@ +@@ -48,17 +53,17 @@ item_font = "Unifont Regular 16" item_color = "#7f8c8d" selected_item_font = "Unifont Bold 16" @@ -53,7 +56,7 @@ } # Show a styled horizontal progress bar -@@ -76,9 +80,9 @@ +@@ -76,9 +81,9 @@ # Show text progress bar + progress_bar { id = "__timeout__" diff --git a/breeze-grub.spec b/breeze-grub.spec index 5c86626..34a168b 100644 --- a/breeze-grub.spec +++ b/breeze-grub.spec @@ -1,8 +1,8 @@ %define majver %(echo %version | cut -d. -f1-2) %define plasmaver %(echo %{version} | cut -d. -f1-3) Name: breeze-grub -Version: 5.25.3 -Release: 2mamba +Version: 5.25.5 +Release: 1mamba Summary: KDE Plasma 5 Breeze theme for the Grub boot loader Group: Graphical Desktop/Look 'n' feel Vendor: openmamba @@ -10,7 +10,8 @@ Distribution: openmamba Packager: Silvan Calarco URL: https://kde.org/ Source: https://download.kde.org/stable/plasma/%{plasmaver}/breeze-grub-%{version}.tar.xz -Patch0: breeze-grub-5.25.3-theme-openmamba.patch +Source1: background.png +Patch0: breeze-grub-5.25.4-theme-openmamba.patch License: GPL ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END @@ -39,6 +40,8 @@ install -d %{buildroot}%{_datadir}/grub/themes cp -a breeze %{buildroot}%{_datadir}/grub/themes cp %{_datadir}/grub/unicode.pf2 %{buildroot}%{_datadir}/grub/themes/breeze/zunicode.pf2 +install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/grub/themes/breeze/background.png + %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -58,14 +61,28 @@ fi %defattr(-,root,root) %dir %{_datadir}/grub/themes/breeze %{_datadir}/grub/themes/breeze/* +%exclude %{_datadir}/grub/themes/breeze/background.png %exclude %{_datadir}/grub/themes/breeze/theme.txt %doc LICENSES %files theme %defattr(-,root,root) +%{_datadir}/grub/themes/breeze/background.png %{_datadir}/grub/themes/breeze/theme.txt %changelog +* Wed Sep 07 2022 Automatic Build System 5.25.5-1mamba +- automatic version update by autodist + +* Fri Aug 05 2022 Silvan Calarco 5.25.4-3mamba +- exclude background.png from main package + +* Wed Aug 03 2022 Silvan Calarco 5.25.4-2mamba +- workaround to fix an error with submenus, see https://github.com/sandesh236/sleek--themes/pull/4 + +* Tue Aug 02 2022 Automatic Build System 5.25.4-1mamba +- automatic version update by autodist + * Sun Jul 17 2022 Silvan Calarco 5.25.3-2mamba - theme.txt: set terminal sizes to full screen; fix big font by adding zunicode.pf2 (alphabetical order matters)