Hi all, On Sa 23 Dez 2023 19:04:10 CET, Holger Levsen wrote:
control: forcemerge -1 1057891 control: retitle -1 bookworm-pu: package debian-edu-artwork/2.12.4-1~deb12u1 thanks Hi,I've just uploaded debian-edu-artwork/2.12.4-1 to unstable and expect that we'd want to at least update in bookworm to this. However I'm not sure which debdiffyou'd like to see, to the one in bookworm or the one in bookworm-pu?
I have now uploaded debian-edu-artwork 2.12.4-1~deb12u1 to bookworm-proposed-updates. Find attached two .debdiff files:
* one diff'ed against the d-e-a version in bookworm* one diff'ed against the d-e-a rejected version in bookworm-proposed-updates
Note that I omitted SVG files from the .debdiff output (to reduce .debdiff file size).
Let me know if anything else is needed. Mike -- mike gabriel aka sunweaver (Debian Developer) mobile: +49 (1520) 1976 148 landline: +49 (4351) 486 14 27 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: [email protected], http://sunweavers.net
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-common/arctica-greeter/32_arctica-greeter-theme-debian-edu.gschema.override
debian-edu-artwork-2.12.4/art-common/arctica-greeter/32_arctica-greeter-theme-debian-edu.gschema.override
---
debian-edu-artwork-2.12.2/art-common/arctica-greeter/32_arctica-greeter-theme-debian-edu.gschema.override
1970-01-01 01:00:00.000000000 +0100
+++
debian-edu-artwork-2.12.4/art-common/arctica-greeter/32_arctica-greeter-theme-debian-edu.gschema.override
2023-10-23 11:56:21.000000000 +0200
@@ -0,0 +1,3 @@
+[org.ArcticaProject.arctica-greeter]
+background='/usr/share/desktop-base/active-theme/login/background-nologo.svg'
+logo='/usr/share/arctica-greeter/theme-debian-edu-logo.png'
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-common/arctica-greeter/debian-edu-logo-hidpi.png
and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-common/arctica-greeter/debian-edu-logo-hidpi.png
differ
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-common/arctica-greeter/debian-edu-logo.png
and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-common/arctica-greeter/debian-edu-logo.png
differ
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-common/arctica-greeter/Makefile.am
debian-edu-artwork-2.12.4/art-common/arctica-greeter/Makefile.am
--- debian-edu-artwork-2.12.2/art-common/arctica-greeter/Makefile.am
1970-01-01 01:00:00.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-common/arctica-greeter/Makefile.am
2023-10-23 11:56:21.000000000 +0200
@@ -0,0 +1,7 @@
+install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(datadir)/arctica-greeter
+ $(INSTALL_DATA) debian-edu-logo.png \
+ $(DESTDIR)$(datadir)/arctica-greeter/theme-debian-edu-logo.png
+ $(mkinstalldirs) $(DESTDIR)$(datadir)/glib-2.0/schemas
+ $(INSTALL_DATA) 32_arctica-greeter-theme-debian-edu.gschema.override \
+
$(DESTDIR)$(datadir)/glib-2.0/schemas/32_arctica-greeter-theme-debian-edu.gschema.override
diff -Nru --exclude '*.svg' debian-edu-artwork-2.12.2/art-common/Makefile.am
debian-edu-artwork-2.12.4/art-common/Makefile.am
--- debian-edu-artwork-2.12.2/art-common/Makefile.am 2020-11-25
17:28:19.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-common/Makefile.am 2023-10-23
11:56:21.000000000 +0200
@@ -1,2 +1,3 @@
SUBDIRS = \
- gdm-theme
+ gdm-theme \
+ arctica-greeter
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/desktop-base/gnome-background.xml
debian-edu-artwork-2.12.4/art-emerald/desktop-base/gnome-background.xml
--- debian-edu-artwork-2.12.2/art-emerald/desktop-base/gnome-background.xml
2023-01-30 20:34:45.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/desktop-base/gnome-background.xml
1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-<background>
- <static>
- <duration>8640000.0</duration>
- <file>
- <size width="1024"
height="768">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/1024x768.svg</size>
- <size width="1280"
height="720">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/1280x720.svg</size>
- <size width="1280"
height="800">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/1280x800.svg</size>
- <size width="1280"
height="1024">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/1280x800.svg</size>
- <size width="1600"
height="1200">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/1600x1024.svg</size>
- <size width="1920"
height="1080">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/1920x1080.svg</size>
- <size width="1920"
height="1200">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/1920x1200.svg</size>
- <size width="2560"
height="1080">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/2560x1080.svg</size>
- <size width="2560"
height="1600">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/2560x1600.svg</size>
- <size width="4096"
height="2160">/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper/contents/images/4096x2160.svg</size>
- </file>
- </static>
-</background>
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/desktop-base/gnome-background.xml.in
debian-edu-artwork-2.12.4/art-emerald/desktop-base/gnome-background.xml.in
--- debian-edu-artwork-2.12.2/art-emerald/desktop-base/gnome-background.xml.in
1970-01-01 01:00:00.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/desktop-base/gnome-background.xml.in
2023-10-23 11:56:21.000000000 +0200
@@ -0,0 +1,8 @@
+<background>
+ <static>
+ <duration>8640000.0</duration>
+ <file>
+<!-- FILES -->
+ </file>
+ </static>
+</background>
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/desktop-base/Makefile.am
debian-edu-artwork-2.12.4/art-emerald/desktop-base/Makefile.am
--- debian-edu-artwork-2.12.2/art-emerald/desktop-base/Makefile.am
2023-01-30 20:34:45.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/desktop-base/Makefile.am
2023-10-23 11:56:21.000000000 +0200
@@ -1,7 +1,5 @@
THEME = emerald
WALLPAPERIMG = \
- 1024x768.svg \
- 1280x720.svg \
1280x800.svg \
1280x1024.svg \
1600x1200.svg \
@@ -9,9 +7,10 @@
1920x1200.svg \
2560x1440.svg \
2560x1600.svg \
- 2560x2048.svg \
+ 3200x1800.svg \
+ 3200x2000.svg \
3840x2160.svg \
- 4096x2160.svg
+ 5120x2880.svg
LOGINIMG = \
background.svg \
@@ -22,7 +21,7 @@
grub-16x9.png
wallpaperdir = $(datadir)/desktop-base/debian-edu-$(THEME)-theme/wallpaper/
-wallpaper_DATA = gnome-background.xml metadata.desktop
+wallpaper_DATA = gnome-background.xml metadata.json
wallpaperimgdir =
$(datadir)/desktop-base/debian-edu-$(THEME)-theme/wallpaper/contents/images/
wallpaperimg_DATA = $(WALLPAPERIMG)
@@ -33,6 +32,18 @@
grubimgdir = $(datadir)/desktop-base/debian-edu-$(THEME)-theme/grub/
grubimg_DATA = $(GRUBIMG) grub_background.sh
+gnome-background.xml: gnome-background.xml.in
+ $(SED) '1,/^<!-- FILES -->$$/ d' $< >$@
+ for img in $(WALLPAPERIMG); do \
+ w="$${img%x*}"; \
+ case $$w in [0-9]*) ;; *) continue ;; esac; \
+ h="$${img#*x}"; h="$${h%.*}"; \
+ case $$h in [0-9]*) ;; *) continue ;; esac; \
+ printf '<size width="%d" height="%d">%s/%s</size>\n' \
+ "$${w}" "$${h}" "$(wallpaperimgdir)" "$$(basename "$${img}")"; \
+ done >>$@
+ $(SED) -e '/^<!-- FILES -->$$/ q' -e p $< >>$@
+
# Build rules for PNG files using the SVG files as source.
grub-4x3.png: grub-4x3.svg
inkscape --export-filename=$@ $^
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/desktop-base/metadata.desktop
debian-edu-artwork-2.12.4/art-emerald/desktop-base/metadata.desktop
--- debian-edu-artwork-2.12.2/art-emerald/desktop-base/metadata.desktop
2023-01-30 20:34:34.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/desktop-base/metadata.desktop
1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-[Desktop Entry]
-Name=Debian-Edu-Emerald
-
-X-KDE-PluginInfo-Name=Debian Edu Emerald
-X-KDE-PluginInfo-Author=Wolfgang Schweer <[email protected]>
[email protected]
-X-KDE-PluginInfo-License=GPLv2+
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/desktop-base/metadata.json
debian-edu-artwork-2.12.4/art-emerald/desktop-base/metadata.json
--- debian-edu-artwork-2.12.2/art-emerald/desktop-base/metadata.json
1970-01-01 01:00:00.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/desktop-base/metadata.json
2023-10-23 11:56:21.000000000 +0200
@@ -0,0 +1,13 @@
+{
+ "KPlugin": {
+ "Name": "DebianEdu Emerald",
+ "Id": "DebianEdu-Emerald",
+ "License": "GPLv2+",
+ "Authors": [
+ {
+ "Name": "Juliet Taka",
+ "Email": "[email protected]"
+ }
+ ]
+ }
+}
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/g-i/debian-edu-emerald-installer-logo.info
debian-edu-artwork-2.12.4/art-emerald/g-i/debian-edu-emerald-installer-logo.info
---
debian-edu-artwork-2.12.2/art-emerald/g-i/debian-edu-emerald-installer-logo.info
2023-01-30 20:34:45.000000000 +0100
+++
debian-edu-artwork-2.12.4/art-emerald/g-i/debian-edu-emerald-installer-logo.info
2023-10-23 11:56:21.000000000 +0200
@@ -1,5 +1,5 @@
The debian-edu-emerald-installer-logo.svg was created by
-Wolfgang Schweer <[email protected]> based upon the Debian 11 Bullseye
+Guido Berhoerster <[email protected] based upon the Debian
12 Bookworm
Emerald theme by Juliette Taka <[email protected]> and the Debian Edu
logo by Christoph Muetze <[email protected]>.
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/plymouth/debian-edu-emerald.plymouth
debian-edu-artwork-2.12.4/art-emerald/plymouth/debian-edu-emerald.plymouth
--- debian-edu-artwork-2.12.2/art-emerald/plymouth/debian-edu-emerald.plymouth
2023-01-30 20:34:45.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/plymouth/debian-edu-emerald.plymouth
2023-10-23 11:56:21.000000000 +0200
@@ -1,6 +1,6 @@
[Plymouth Theme]
-Name=Default theme for Debian Edu 11 Bullseye
-Description=A theme that features 'Emerald' by Juliette Taka and the Debian
Edu logo on a blue background
+Name=Default theme for DebianEdu 12.0 Bookworm
+Description=An Emerald theme by Juliette Taka
ModuleName=script
[script]
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/plymouth/debian-edu-emerald.script
debian-edu-artwork-2.12.4/art-emerald/plymouth/debian-edu-emerald.script
--- debian-edu-artwork-2.12.2/art-emerald/plymouth/debian-edu-emerald.script
2020-12-01 17:41:18.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/plymouth/debian-edu-emerald.script
2023-10-23 11:56:21.000000000 +0200
@@ -1,41 +1,40 @@
-# futureprototype.script - boot splash using script plugin
-#
+# emerald.script - boot splash using script plugin
+#
# Copyright (C) 2009 Canonical Ltd.
-#
+# Copyright © 2010-2021 Aurélien Couderc <[email protected]>
+# Copyright © 2014-2022 Juliette Taka <[email protected]>
+#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
-#
+#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-#
+#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
# 02111-1307, USA.
-#
+#
# Written by: Alberto Milone <[email protected]>
#
# Based on the example provided with the "script plugin" written by:
# Charlie Brej <[email protected]>
#
-# Soft Waves theme scripting by Juliette Taka BELIN and Aurélien COUDERC
-# futureprototype by Alex Makas based on Soft Waves, only graphics
modification really
#------------------------------- Constants
-----------------------------------------
-NB_ROTATION_STEPS = 70;
-NB_REFRESHS_BETWEEN_ANIMS = 3;
+NB_ANIM_STEPS = 60;
+NB_REFRESHS_BETWEEN_ANIMS = 2;
# Initial position of the center of the logo in % of background
-DEBIAN_POS_PCT.y = 0.65; # Debian image position in % of screen height
-DEBIAN_HEIGHT_PCT = 0.07; # Debian image height in % of smallest screen
dimension
LOGO_CENTER_PCT.x = 0.5; # Debian swirl image position in % of screen height &
width
-LOGO_CENTER_PCT.y = 0.442;
-LOGO_SIZE_PCT = 0.18; # Debian swirl image size in % of smallest screen
dimension
+LOGO_CENTER_PCT.y = 0.55;
+LOGO_SIZE_PCT = 0.48; # Debian + emerald image size in % of smallest screen
dimension
+LOGO_GLOW_SIZE_PCT = 0.8; # Debian swirl image size in % of smallest screen
dimension
#------------------------------- Globals
-------------------------------------------
# are we currently prompting for a password?
@@ -114,12 +113,14 @@
local.text_height;
local.min_height;
- # Put the 1st line below the logo + some spacing
- y = debian_sprite.GetY() + debian.GetHeight();
+ # Put the 1st line below the logo + some spacing
+ # TODO position from lower edge
+ y = logo_sprite.GetY() + logo.GetHeight();
#Debug("y = " + y);
text_height = first_line_height * 7.5;
- min_height = Window.GetHeight();
+ # subtract Window.GetY() to show info also at smallest of dual srceens
+ min_height = window_max.height - 2 * first_line_height - Window.GetY();
#Debug("text_height=" + text_height + "; min_height=" + min_height);
if (y + text_height > min_height)
@@ -131,68 +132,46 @@
#----------------------------- Screen/window setup ---------------------------
# Compute screen/image ratio and scale the background accordingly
-window_max.width = Window.GetX() * 2 + Window.GetWidth();
-window_max.height = Window.GetY() * 2 + Window.GetHeight();
+window_max.width = Window.GetWidth();
+window_max.height = Window.GetHeight();
screen_ratio = window_max.width / window_max.height;
small_dimension = Math.Min(window_max.width, window_max.height);
#Debug("Window.GetX():" + Window.GetX() + ", Window.GetY():" + Window.GetY());
#Debug("Window is [" + window_max.width + ";" + window_max.height + "],
ratio=" + screen_ratio);
-debian_height = small_dimension * DEBIAN_HEIGHT_PCT;
-debian_pos.y = window_max.height * DEBIAN_POS_PCT.y - debian_height/2;
logo_size = small_dimension * LOGO_SIZE_PCT;
logo_center.x = window_max.width * LOGO_CENTER_PCT.x;
logo_center.y = window_max.height * LOGO_CENTER_PCT.y;
#Debug("Logo center at [" + logo_center.x + ";" + logo_center.y + "], size=" +
logo_size + "px");
-logo_pos.x = logo_center.x - logo_size/2;
+logo_pos.x = logo_center.x - 0.343 * logo_size; # Center the Debian 12 text,
not the image
logo_pos.y = logo_center.y - logo_size/2;
-#------------------------------- Background
----------------------------------------
-bg_image = Image("background.png");
-bg_image_ratio = bg_image.GetWidth() / bg_image.GetHeight();
-if (screen_ratio > bg_image_ratio)
- bg_scale_factor = window_max.width / bg_image.GetWidth();
-else
- bg_scale_factor = window_max.height / bg_image.GetHeight();
-scaled_bg_image = bg_image.Scale(bg_image.GetWidth() * bg_scale_factor,
- bg_image.GetHeight() * bg_scale_factor);
-
-# Display background
-bg_sprite = Sprite(scaled_bg_image);
-bg_sprite.SetPosition(Window.GetX() + Window.GetWidth() / 2 -
scaled_bg_image.GetWidth() / 2,
- Window.GetY() + Window.GetHeight() / 2 -
scaled_bg_image.GetHeight() / 2,
- -1000);
-
-#------------------------------- Debian
----------------------------------------------
-debian = Image("debian-edu-logo.png");
-# Target same height as logo
-debian_scale_factor = debian_height / debian.GetHeight();
-debian = debian.Scale(debian.GetWidth() * debian_scale_factor,
- debian.GetHeight() * debian_scale_factor);
-debian_sprite = Sprite(debian);
-debian_sprite.SetPosition(window_max.width / 2 - debian.GetWidth() / 2,
- debian_pos.y,
- -90);
+logo_glow_size = small_dimension * LOGO_GLOW_SIZE_PCT;
+
-#------------------------------- Logo
----------------------------------------------
-logo = Image("logo.png");
+#---------------------------- Logo + Emerald ---------------------------------
+logo = Image("logo+emerald.png");
logo_scale_factor = logo_size / logo.GetWidth();
logo = logo.Scale(logo.GetWidth() * logo_scale_factor,
logo.GetHeight() * logo_scale_factor);
logo_to_top_edge = Window.GetHeight() * 0.3;
logo_sprite = Sprite(logo);
-logo_sprite.SetPosition(logo_pos.x, logo_pos.y, -50);
-
+logo_sprite.SetPosition(logo_pos.x, logo_pos.y, -1);
+#logo_sprite.SetOpacity(0);
-logo_glow = Image("logo_circle.png");
-logo_glow_scale_factor = logo_size / logo_glow.GetWidth();
-logo_glow[0] = logo_glow.Scale(logo_glow.GetWidth() * logo_glow_scale_factor,
+logo_glow = Image("glow.png");
+logo_glow_scale_factor = logo_glow_size / logo_glow.GetWidth();
+logo_glow = logo_glow.Scale(logo_glow.GetWidth() * logo_glow_scale_factor,
logo_glow.GetHeight() * logo_glow_scale_factor);
-logo_glow_sprite = Sprite();
-logo_glow_sprite.SetPosition(logo_pos.x, logo_pos.y, -60);
-logo_glow_sprite.SetImage(logo_glow[0]);
+logo_glow_pos.x = logo_center.x - logo_glow.GetWidth() / 2;
+# Place glow vertically between the Debian 12 text and the emerald
+logo_glow_pos.y = logo_pos.y + logo.GetHeight()*0.1 - logo_glow.GetHeight() /
2;
+
+logo_glow_sprite = Sprite();
+logo_glow_sprite.SetPosition(logo_glow_pos.x, logo_glow_pos.y, -2);
+logo_glow_sprite.SetImage(logo_glow);
#------------------------------String functions-------------------------------
@@ -254,12 +233,12 @@
#-----------------------------------------------------------------------------
# Top background colour
-# #489291 --> 0.282, 0.572, 0.569
-# New background colour
-# #0a3649 --> 0.039, 0.212, 0.286
+# #05475c --> 0.0196, 0.2784, 0.3608
+# Bottom background colour
+# #05475c --> 0.0196, 0.2784, 0.3608
#
-Window.SetBackgroundTopColor (0.282, 0.572, 0.569); # Nice colour on top
of the screen fading to
-Window.SetBackgroundBottomColor (0.039, 0.212, 0.286); # an equally nice
colour on the bottom
+Window.SetBackgroundTopColor (0.02, 0.279, 0.3608); # Nice colour on top
of the screen fading to
+Window.SetBackgroundBottomColor (0.02, 0.279, 0.3608); # an equally nice
colour on the bottom
bits_per_pixel = Window.GetBitsPerPixel ();
# TODO need to handle 16 colors ?
@@ -552,7 +531,7 @@
}
}
-Plymouth.SetDisplayPasswordFunction (display_password_callback);
+Plymouth.SetDisplayPasswordFunction (display_password_callback);
Plymouth.SetMessageFunction (message_callback);
@@ -653,7 +632,7 @@
return 0;
}
- }
+ }
# Update progress label here
#
# FIXME: the queue logic from this theme should really be moved into
mountall
@@ -687,7 +666,7 @@
global.fsck_queue[0].device;
global.fsck_queue[0].progress;
global.fsck_queue.counter = 0;
- global.fsck_queue.biggest_item = 0;
+ global.fsck_queue.biggest_item = 0;
}
fun clear_queue () {
@@ -966,7 +945,7 @@
}
}
-Plymouth.SetUpdateStatusFunction (update_status_callback);
+Plymouth.SetUpdateStatusFunction (update_status_callback);
#-----------------------------------------Display Question stuff
-----------------------
#
@@ -979,7 +958,7 @@
# time++;
#}
#
-#Plymouth.SetDisplayQuestionFunction (display_question_callback);
+#Plymouth.SetDisplayQuestionFunction (display_question_callback);
fun rotate_img(source_img, current_step, nb_steps) {
angle = Math.Sin(current_step / nb_steps * Math.Pi / 2) * 2 * Math.Pi;
@@ -990,24 +969,30 @@
}
fun update_glow_anim () {
+ if (global.anim_iter > NB_ANIM_STEPS) {
+ global.anim_iter = 0;
+ }
+ #DebugMedium("iter = " + global.anim_iter);
+ glow_opacity = 0.7 + 0.3 * Math.Cos(global.anim_iter / NB_ANIM_STEPS * 2 *
Math.Pi);
+ #Debug("glow_opacity = " + glow_opacity);
if (global.anim_start_time != global.progress_time && global.anim_status
!= "running") {
- gloabl.anim_start_time = global.progress_time;
+ global.anim_start_time = global.progress_time;
global.anim_iter = 0;
global.anim_status = "running";
}
if (global.anim_status == "running") {
- iter_img = global.logo_glow[global.anim_iter];
- if (iter_img == NULL) {
- # Generate rotated image for the glow around the logo on demand.
- #DebugMedium("Generating rotated image for index " +
global.anim_iter);
- iter_img = rotate_img(logo_glow[0], global.anim_iter,
NB_ROTATION_STEPS);
- global.logo_glow[global.anim_iter] = iter_img;
- }
- global.logo_glow_sprite.SetImage(iter_img);
+# iter_img = global.logo_glow[global.anim_iter];
+# if (iter_img == NULL) {
+# # Generate rotated image for the glow around the logo on demand.
+# #DebugMedium("Generating rotated image for index " +
global.anim_iter);
+# #iter_img = rotate_img(logo_glow[0], global.anim_iter,
NB_ANIM_STEPS);
+# global.logo_glow[global.anim_iter] = iter_img;
+# }
+ global.logo_glow_sprite.SetOpacity(glow_opacity);
global.anim_iter++;
- if (global.anim_iter >= NB_ROTATION_STEPS) {
+ if (global.anim_iter >= NB_ANIM_STEPS) {
global.anim_status = "stopped";
}
}
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-emerald/plymouth/debian.png and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-emerald/plymouth/debian.png differ
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-emerald/plymouth/glow.png and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-emerald/plymouth/glow.png differ
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-emerald/plymouth/glow.xcf and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-emerald/plymouth/glow.xcf differ
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-emerald/plymouth/logo_circle.png
and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-emerald/plymouth/logo_circle.png
differ
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-emerald/plymouth/logo+emerald.png
and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-emerald/plymouth/logo+emerald.png
differ
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/plymouth/Makefile.am
debian-edu-artwork-2.12.4/art-emerald/plymouth/Makefile.am
--- debian-edu-artwork-2.12.2/art-emerald/plymouth/Makefile.am 2023-01-30
20:34:45.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/plymouth/Makefile.am 2023-10-23
11:56:21.000000000 +0200
@@ -1,10 +1,11 @@
THEME = emerald
plymouthdir = $(datadir)/plymouth/themes/debian-edu-$(THEME)
plymouth_DATA = \
- background.png \
- debian-edu-logo.png \
- logo.png \
- logo_circle.png \
+ debian.png \
+ Emerald_plymouth.svg \
+ glow.png \
+ logo+emerald.png \
+ logo+emerald.svg \
password_dot16.png \
password_dot.png \
password_field16.png \
@@ -12,18 +13,8 @@
debian-edu-$(THEME).plymouth \
debian-edu-$(THEME).script
-background.png: debian-edu-$(THEME)-plymouth.svg
- inkscape --export-filename=$@ $^
- optipng -o4 -i0 -fix $@
- advpng -z4 $@
-
-debian-edu-logo.png: debian-edu-$(THEME)-logo.svg
- inkscape --export-filename=$@ $^
- optipng -o4 -i0 -fix $@
- advpng -z4 $@
-
-logo.png: logo.svg
- inkscape --export-filename=$@ $^
+logo+emerald.png: logo+emerald.svg
+ inkscape --export-filename=$@ -w 1689 -h 1800 $^
optipng -o4 -i0 -fix $@
advpng -z4 $@
@@ -32,4 +23,4 @@
EXTRA_DIST = $(plymouth_DATA)
-CLEANFILES = background.png debian-edu-logo.png logo.png
+CLEANFILES = logo+emerald.png
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-emerald/plymouth/password_dot.png
and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-emerald/plymouth/password_dot.png
differ
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/art-emerald/plymouth/password_field.png
and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/art-emerald/plymouth/password_field.png
differ
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/art-emerald/plymouth/README
debian-edu-artwork-2.12.4/art-emerald/plymouth/README
--- debian-edu-artwork-2.12.2/art-emerald/plymouth/README 2020-12-01
17:41:18.000000000 +0100
+++ debian-edu-artwork-2.12.4/art-emerald/plymouth/README 1970-01-01
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-The password* and logo_circle PNG files are taken from the stock Debian theme.
diff -Nru --exclude '*.svg' debian-edu-artwork-2.12.2/configure.ac
debian-edu-artwork-2.12.4/configure.ac
--- debian-edu-artwork-2.12.2/configure.ac 2023-01-30 20:29:56.000000000
+0100
+++ debian-edu-artwork-2.12.4/configure.ac 2023-10-23 11:56:21.000000000
+0200
@@ -22,11 +22,13 @@
AC_PROG_CC
AC_PROG_INSTALL
+AC_PROG_SED
AC_OUTPUT([
Makefile
art-common/Makefile
art-common/gdm-theme/Makefile
+art-common/arctica-greeter/Makefile
art-softwaves/Makefile
art-softwaves/g-i/Makefile
art-softwaves/gnome-shell/Makefile
diff -Nru --exclude '*.svg' debian-edu-artwork-2.12.2/debian/changelog
debian-edu-artwork-2.12.4/debian/changelog
--- debian-edu-artwork-2.12.2/debian/changelog 2023-02-02 17:21:42.000000000
+0100
+++ debian-edu-artwork-2.12.4/debian/changelog 2024-01-31 15:24:02.000000000
+0100
@@ -1,3 +1,57 @@
+debian-edu-artwork (2.12.4-1~deb12u1) bookworm; urgency=medium
+
+ * Release to bookworm. This provides an Emerald theme based
+ artwork for upcoming Debian Edu 12 release.
+
+ -- Mike Gabriel <[email protected]> Wed, 31 Jan 2024 15:24:02 +0100
+
+debian-edu-artwork (2.12.4-1) unstable; urgency=medium
+
+ [ Wolfgang Schweer ]
+ * Adjust debian logo position for display manager. Closes: #1058786.
+
+ -- Holger Levsen <[email protected]> Sat, 23 Dec 2023 18:43:10 +0100
+
+debian-edu-artwork (2.12.3-3) unstable; urgency=medium
+
+ * Revert "debian/update-debian-edu-artwork: Stop checking if this is a Debian
+ Edu system." (Closes: #1057815, see also: #856789)
+ * debian/update-debian-edu-artwork: Add comment to never introduce this
+ regression again.
+
+ -- Mike Gabriel <[email protected]> Sat, 09 Dec 2023 08:00:36 +0100
+
+debian-edu-artwork (2.12.3-2~deb12u1) REJECTED; urgency=medium
+
+ * Release to bookworm. This provides an Emerald theme based
+ artwork for upcoming Debian Edu 12 release.
+
+ -- Mike Gabriel <[email protected]> Sun, 19 Nov 2023 10:11:30 +0100
+
+debian-edu-artwork (2.12.3-2) unstable; urgency=medium
+
+ [ Guido Berhoerster ]
+ * Install separate copies of update-debian-edu-artwork into each
+ artwork variant bin:pkg. (Closes: #1054338).
+
+ -- Mike Gabriel <[email protected]> Mon, 30 Oct 2023 14:47:01 +0100
+
+debian-edu-artwork (2.12.3-1) unstable; urgency=medium
+
+ [ Guido Berhoerster ]
+ * Create proper Emerald-based theme
+ * Use single script instead of individual update-debian-edu-artwork-*
scripts.
+
+ [ Mike Gabriel ]
+ * arctica-greeter: Add gsettings override for background and debian-edu'fied
+ logo image.
+ * logo/greeter-debian-edu-logo.*: Add huge versions of the Debian Edu logo
+ used in the greeter.
+ * debian/update-debian-edu-artwork: Stop checking if this is a Debian Edu
+ system.
+
+ -- Mike Gabriel <[email protected]> Thu, 05 Oct 2023 20:36:15 +0200
+
debian-edu-artwork (2.12.2-2) unstable; urgency=medium
* Source only upload for testing migration.
diff -Nru --exclude '*.svg' debian-edu-artwork-2.12.2/debian/control
debian-edu-artwork-2.12.4/debian/control
--- debian-edu-artwork-2.12.2/debian/control 2023-01-30 21:18:57.000000000
+0100
+++ debian-edu-artwork-2.12.4/debian/control 2023-10-30 14:46:33.000000000
+0100
@@ -5,10 +5,10 @@
Uploaders: Petter Reinholdtsen <[email protected]>,
Holger Levsen <[email protected]>,
Mike Gabriel <[email protected]>,
- Wolfgang Schweer <[email protected]>,
Build-Depends: advancecomp,
debhelper-compat (= 13),
devscripts,
+ dh-exec,
fonts-quicksand,
imagemagick,
inkscape,
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/debian-edu-artwork-buster.install
debian-edu-artwork-2.12.4/debian/debian-edu-artwork-buster.install
--- debian-edu-artwork-2.12.2/debian/debian-edu-artwork-buster.install
2020-01-23 21:54:53.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/debian-edu-artwork-buster.install
2023-10-30 14:46:33.000000000 +0100
@@ -1,5 +1,6 @@
-debian/update-debian-edu-artwork-buster /usr/sbin/
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-buster-theme/
usr/share/gnome-background-properties/debian-edu-buster.xml
usr/share/pixmaps/debian-edu-buster*
usr/share/plymouth/themes/debian-edu-buster/
+debian/update-debian-edu-artwork => /usr/sbin/update-debian-edu-artwork-buster
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/debian-edu-artwork-emerald.install
debian-edu-artwork-2.12.4/debian/debian-edu-artwork-emerald.install
--- debian-edu-artwork-2.12.2/debian/debian-edu-artwork-emerald.install
2023-01-30 20:36:07.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/debian-edu-artwork-emerald.install
2023-10-30 14:46:33.000000000 +0100
@@ -1,5 +1,6 @@
-debian/update-debian-edu-artwork-emerald /usr/sbin/
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-emerald-theme/
usr/share/gnome-background-properties/debian-edu-emerald.xml
usr/share/pixmaps/debian-edu-emerald*
usr/share/plymouth/themes/debian-edu-emerald/
+debian/update-debian-edu-artwork => /usr/sbin/update-debian-edu-artwork-emerald
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/debian-edu-artwork-homeworld.install
debian-edu-artwork-2.12.4/debian/debian-edu-artwork-homeworld.install
--- debian-edu-artwork-2.12.2/debian/debian-edu-artwork-homeworld.install
2020-12-01 17:41:18.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/debian-edu-artwork-homeworld.install
2023-10-30 14:46:33.000000000 +0100
@@ -1,5 +1,6 @@
-debian/update-debian-edu-artwork-homeworld /usr/sbin/
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-homeworld-theme/
usr/share/gnome-background-properties/debian-edu-homeworld.xml
usr/share/pixmaps/debian-edu-homeworld*
usr/share/plymouth/themes/debian-edu-homeworld/
+debian/update-debian-edu-artwork =>
/usr/sbin/update-debian-edu-artwork-homeworld
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/debian-edu-artwork.install
debian-edu-artwork-2.12.4/debian/debian-edu-artwork.install
--- debian-edu-artwork-2.12.2/debian/debian-edu-artwork.install 2020-11-25
17:28:19.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/debian-edu-artwork.install 2023-10-30
14:46:33.000000000 +0100
@@ -1,2 +1,4 @@
usr/share/gdm/dconf/
usr/share/pixmaps/debian-edu-logo.svg
+usr/share/arctica-greeter/theme-debian-edu-logo.png
+usr/share/glib-2.0/schemas/32_arctica-greeter-theme-debian-edu.gschema.override
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/debian-edu-artwork-softwaves.install
debian-edu-artwork-2.12.4/debian/debian-edu-artwork-softwaves.install
--- debian-edu-artwork-2.12.2/debian/debian-edu-artwork-softwaves.install
2020-01-23 21:54:53.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/debian-edu-artwork-softwaves.install
2023-10-30 14:46:33.000000000 +0100
@@ -1,5 +1,6 @@
-debian/update-debian-edu-artwork-softwaves /usr/sbin/
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-softwaves-theme/
usr/share/gnome-background-properties/debian-edu-softwaves.xml
usr/share/pixmaps/debian-edu-softwaves*
usr/share/plymouth/themes/debian-edu-softwaves/
+debian/update-debian-edu-artwork =>
/usr/sbin/update-debian-edu-artwork-softwaves
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork
debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork
--- debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork 1970-01-01
01:00:00.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork 2024-01-31
15:21:57.000000000 +0100
@@ -0,0 +1,153 @@
+#! /bin/sh
+set -e
+
+THEMES="buster emerald homeworld softwaves"
+
+edutheme="$(basename "$0")"
+edutheme="${edutheme#update-debian-edu-artwork-}"
+
+set_active_theme() {
+ update-alternatives --install \
+ /usr/share/desktop-base/active-theme \
+ desktop-theme \
+ /usr/share/desktop-base/debian-edu-${edutheme}-theme 60
+}
+
+restore_active_theme() {
+ update-alternatives --remove \
+ desktop-theme \
+ /usr/share/desktop-base/debian-edu-${edutheme}-theme
+}
+
+## GRUB and PXE boot background
+change_grub_background() {
+ update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
+ desktop-grub \
+ /usr/share/desktop-base/debian-edu-${edutheme}-theme/grub/grub-4x3.png
40 \
+ --slave /usr/share/desktop-base/grub_background.sh \
+ desktop-grub.sh \
+
/usr/share/desktop-base/debian-edu-${edutheme}-theme/grub/grub_background.sh
+ update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
+ desktop-grub \
+
/usr/share/desktop-base/debian-edu-${edutheme}-theme/grub/grub-16x9.png 40 \
+ --slave /usr/share/desktop-base/grub_background.sh \
+ desktop-grub.sh \
+
/usr/share/desktop-base/debian-edu-${edutheme}-theme/grub/grub_background.sh
+ if command -v update-grub > /dev/null ; then
+ sync
+ update-grub || true
+ fi
+}
+
+restore_grub_background() {
+ update-alternatives --remove desktop-grub \
+ /usr/share/desktop-base/debian-edu-${edutheme}-theme/grub/grub-4x3.png
+ update-alternatives --remove desktop-grub \
+ /usr/share/desktop-base/debian-edu-${edutheme}-theme/grub/grub-16x9.png
+ if command -v update-grub > /dev/null ; then
+ update-grub || true
+ fi
+}
+
+## Wallpaper
+change_desktop_background() {
+ update-alternatives --install \
+ /usr/share/images/desktop-base/desktop-background \
+ desktop-background \
+
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg 70
+ update-alternatives --install \
+ /usr/share/images/desktop-base/desktop-background.xml \
+ desktop-background.xml \
+ /usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml 50
+ update-alternatives --install \
+ /usr/share/images/desktop-base/desktop-background.xml \
+ desktop-background.xml \
+
/usr/share/desktop-base/debian-edu-${edutheme}-theme/wallpaper/gnome-background.xml
50
+
+ for wallpaper in \
+
"/usr/share/desktop-base/debian-edu-${edutheme}-theme/wallpaper/contents/images/"[0-9]*x*.svg;
+ do
+ update-alternatives --install \
+ /usr/share/images/desktop-base/desktop-background \
+ desktop-background \
+ "${wallpaper}" 50
+ done
+}
+
+restore_desktop_background() {
+ update-alternatives --remove \
+ desktop-background \
+
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg
+ update-alternatives --remove \
+ desktop-background.xml \
+
/usr/share/desktop-base/debian-edu-${edutheme}-theme/wallpaper/gnome-background.xml
+
+ for wallpaper in \
+
"/usr/share/desktop-base/debian-edu-${edutheme}-theme/wallpaper/contents/images/"[0-9]*x*.svg;
+ do
+ update-alternatives --remove \
+ desktop-background \
+ "${wallpaper}"
+ done
+}
+
+## Plymouth
+set_plymouth_theme() {
+ # The check whether we are on a Debian Edu system is vital for this part of
+ # the script being compliant with Debian policy. Never remove that check!
+ # See: #1057815 and #856789.
+ if [ -f /etc/plymouth/plymouthd.conf ] && [ -f /etc/debian-edu/config ] &&
command -v plymouth-set-default-theme > /dev/null ; then
+ plymouth-set-default-theme -R debian-edu-${edutheme} || true
+ fi
+}
+
+restore_plymouth_theme() {
+ if [ -f /etc/plymouth/plymouthd.conf ] && command -v
plymouth-set-default-theme > /dev/null ; then
+ plymouth-set-default-theme -R -r || true
+ fi
+}
+
+## Lockscreen
+set_lockscreen() {
+ update-alternatives --install \
+ /usr/share/images/desktop-base/desktop-lockscreen.xml \
+ desktop-lockscreen.xml \
+
/usr/share/desktop-base/debian-edu-${edutheme}-theme/lockscreen/gnome-background.xml
50
+}
+
+restore_lockscreen() {
+ update-alternatives --remove \
+ desktop-lockscreen.xml \
+
/usr/share/desktop-base/debian-edu-${edutheme}-theme/lockscreen/gnome-background.xml
+}
+
+is_valid=false
+for theme in $THEMES; do
+ if [ "${edutheme}" = "${theme}" ]; then
+ is_valid=true
+ fi
+done
+$is_valid || exit 1
+
+case "$1" in
+ configure)
+ for theme in $THEMES; do
+ [ "${theme}" = "${edutheme}" ] && continue
+ if [ -x "/usr/sbin/update-debian-edu-artwork-${theme}"
]; then
+ "/usr/sbin/update-debian-edu-artwork-${theme}"
remove
+ fi
+ done
+ set_active_theme
+ change_grub_background
+ change_desktop_background
+ set_plymouth_theme
+ set_lockscreen
+ ;;
+ remove)
+ restore_active_theme
+ restore_grub_background
+ restore_desktop_background
+ restore_plymouth_theme
+ restore_lockscreen
+ ;;
+esac
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-buster
debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-buster
--- debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-buster
2023-01-30 21:02:25.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-buster
1970-01-01 01:00:00.000000000 +0100
@@ -1,158 +0,0 @@
-#! /bin/sh
-set -e
-
-EDUTHEME="buster"
-
-set_active_theme() {
- update-alternatives --install \
- /usr/share/desktop-base/active-theme \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme 60
-}
-
-restore_active_theme() {
- update-alternatives --remove \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme
-}
-
-## GRUB and PXE boot background
-change_grub_background() {
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png 40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- if commans -v update-grub > /dev/null ; then
- sync
- update-grub || true
- fi
-}
-
-restore_grub_background() {
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png
- if command -v update-grub > /dev/null ; then
- update-grub || true
- fi
-}
-
-## Wallpaper
-change_desktop_background() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg 70
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
- /usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml 50
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
50
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1080.svg \
- 4096x2160.svg; do
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
50
- done
-}
-
-restore_desktop_background() {
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg
- update-alternatives --remove \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1080.svg \
- 4096x2160.svg; do
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
- done
-}
-
-## Plymouth
-set_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && [ -f /etc/debian-edu/config ] &&
command -v plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R debian-edu-${EDUTHEME} || true
- fi
-}
-
-restore_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && command -v
plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R -r || true
- fi
-}
-
-## Lockscreen
-set_lockscreen() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-lockscreen.xml \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
50
-}
-
-restore_lockscreen() {
- update-alternatives --remove \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
-}
-
-case "$1" in
- configure)
- if [ -x /usr/sbin/update-debian-edu-artwork-emerald ]; then
- update-debian-edu-artwork-emerald remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-homeworld ]; then
- update-debian-edu-artwork-homeworld remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-softwaves ]; then
- update-debian-edu-artwork-softwaves remove
- fi
- # honour themes shipped in src:pkg debian-edu-artwork-legacy
- if [ -x /usr/sbin/update-debian-edu-artwork-spacefun ]; then
- update-debian-edu-artwork-spacefun remove
- fi
- set_active_theme
- change_grub_background
- change_desktop_background
- set_plymouth_theme
- set_lockscreen
- ;;
- remove)
- restore_active_theme
- restore_grub_background
- restore_desktop_background
- restore_plymouth_theme
- restore_lockscreen
- ;;
-esac
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-emerald
debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-emerald
--- debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-emerald
2023-01-30 20:57:05.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-emerald
1970-01-01 01:00:00.000000000 +0100
@@ -1,164 +0,0 @@
-#! /bin/sh
-set -e
-
-EDUTHEME="emerald"
-
-set_active_theme() {
- update-alternatives --install \
- /usr/share/desktop-base/active-theme \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme 60
-}
-
-restore_active_theme() {
- update-alternatives --remove \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme
-}
-
-## GRUB and PXE boot background
-change_grub_background() {
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png 40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- if command -v update-grub > /dev/null ; then
- sync
- update-grub || true
- fi
-}
-
-restore_grub_background() {
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png
- if command -v update-grub > /dev/null ; then
- update-grub || true
- fi
-}
-
-## Wallpaper
-change_desktop_background() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg 70
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
- /usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml 50
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
50
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1440.svg \
- 2560x1600.svg \
- 2560x2048.svg \
- 3840x2160.svg \
- 4096x2160.svg; do
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
50
- done
-}
-
-restore_desktop_background() {
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg
- update-alternatives --remove \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1440.svg \
- 2560x1600.svg \
- 2560x2048.svg \
- 3840x2160.svg \
- 4096x2160.svg; do
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
- done
-}
-
-## Plymouth
-set_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && [ -f /etc/debian-edu/config ] &&
command -v plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R debian-edu-${EDUTHEME} || true
- fi
-}
-
-restore_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && command -v
plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R -r || true
- fi
-}
-
-## Lockscreen
-set_lockscreen() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-lockscreen.xml \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
50
-}
-
-restore_lockscreen() {
- update-alternatives --remove \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
-}
-
-case "$1" in
- configure)
- if [ -x /usr/sbin/update-debian-edu-artwork-homeworld ]; then
- update-debian-edu-artwork-homeworld remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-buster ]; then
- update-debian-edu-artwork-buster remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-softwaves ]; then
- update-debian-edu-artwork-softwaves remove
- fi
- # honour themes shipped in src:pkg debian-edu-artwork-legacy
- if [ -x /usr/sbin/update-debian-edu-artwork-spacefun ]; then
- update-debian-edu-artwork-spacefun remove
- fi
- set_active_theme
- change_grub_background
- change_desktop_background
- set_plymouth_theme
- set_lockscreen
- ;;
- remove)
- restore_active_theme
- restore_grub_background
- restore_desktop_background
- restore_plymouth_theme
- restore_lockscreen
- ;;
-esac
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-homeworld
debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-homeworld
--- debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-homeworld
2023-01-30 21:02:56.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-homeworld
1970-01-01 01:00:00.000000000 +0100
@@ -1,164 +0,0 @@
-#! /bin/sh
-set -e
-
-EDUTHEME="homeworld"
-
-set_active_theme() {
- update-alternatives --install \
- /usr/share/desktop-base/active-theme \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme 60
-}
-
-restore_active_theme() {
- update-alternatives --remove \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme
-}
-
-## GRUB and PXE boot background
-change_grub_background() {
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png 40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- if command -v update-grub > /dev/null ; then
- sync
- update-grub || true
- fi
-}
-
-restore_grub_background() {
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png
- if command -v update-grub > /dev/null ; then
- update-grub || true
- fi
-}
-
-## Wallpaper
-change_desktop_background() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg 70
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
- /usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml 50
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
50
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1440.svg \
- 2560x1600.svg \
- 2560x2048.svg \
- 3840x2160.svg \
- 4096x2160.svg; do
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
50
- done
-}
-
-restore_desktop_background() {
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg
- update-alternatives --remove \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1440.svg \
- 2560x1600.svg \
- 2560x2048.svg \
- 3840x2160.svg \
- 4096x2160.svg; do
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
- done
-}
-
-## Plymouth
-set_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && [ -f /etc/debian-edu/config ] &&
command -v plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R debian-edu-${EDUTHEME} || true
- fi
-}
-
-restore_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && command -v
plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R -r || true
- fi
-}
-
-## Lockscreen
-set_lockscreen() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-lockscreen.xml \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
50
-}
-
-restore_lockscreen() {
- update-alternatives --remove \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
-}
-
-case "$1" in
- configure)
- if [ -x /usr/sbin/update-debian-edu-artwork-emerald ]; then
- update-debian-edu-artwork-emerald remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-buster ]; then
- update-debian-edu-artwork-buster remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-softwaves ]; then
- update-debian-edu-artwork-softwaves remove
- fi
- # honour themes shipped in src:pkg debian-edu-artwork-legacy
- if [ -x /usr/sbin/update-debian-edu-artwork-spacefun ]; then
- update-debian-edu-artwork-spacefun remove
- fi
- set_active_theme
- change_grub_background
- change_desktop_background
- set_plymouth_theme
- set_lockscreen
- ;;
- remove)
- restore_active_theme
- restore_grub_background
- restore_desktop_background
- restore_plymouth_theme
- restore_lockscreen
- ;;
-esac
diff -Nru --exclude '*.svg'
debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-softwaves
debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-softwaves
--- debian-edu-artwork-2.12.2/debian/update-debian-edu-artwork-softwaves
2023-01-30 21:03:52.000000000 +0100
+++ debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork-softwaves
1970-01-01 01:00:00.000000000 +0100
@@ -1,160 +0,0 @@
-#! /bin/sh
-set -e
-
-EDUTHEME="softwaves"
-
-set_active_theme() {
- update-alternatives --install \
- /usr/share/desktop-base/active-theme \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme 60
-}
-
-restore_active_theme() {
- update-alternatives --remove \
- desktop-theme \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme
-}
-
-## GRUB and PXE boot background
-change_grub_background() {
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- update-alternatives --install
/usr/share/images/desktop-base/desktop-grub.png \
- desktop-grub \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png 40 \
- --slave /usr/share/desktop-base/grub_background.sh \
- desktop-grub.sh \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub_background.sh
- if command -v update-grub > /dev/null ; then
- sync
- update-grub || true
- fi
-}
-
-restore_grub_background() {
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-4x3.png
- update-alternatives --remove desktop-grub \
- /usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/grub/grub-16x9.png
- if command -v update-grub > /dev/null ; then
- update-grub || true
- fi
-}
-
-## Wallpaper
-change_desktop_background() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg 70
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
- /usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml 50
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background.xml \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
50
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1080.svg \
- 2560x1440.svg \
- 2560x1600.svg; do
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-background \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
50
- done
-}
-
-restore_desktop_background() {
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg
- update-alternatives --remove \
- desktop-background.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/gnome-background.xml
-
- for WALLPAPER in 1024x768.svg \
- 1280x720.svg \
- 1280x800.svg \
- 1280x1024.svg \
- 1600x1200.svg \
- 1920x1080.svg \
- 1920x1200.svg \
- 2560x1080.svg \
- 2560x1440.svg \
- 2560x1600.svg; do
- update-alternatives --remove \
- desktop-background \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/wallpaper/contents/images/$WALLPAPER
- done
-}
-
-## Plymouth
-set_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && [ -f /etc/debian-edu/config ] &&
command -v plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R debian-edu-${EDUTHEME} || true
- fi
-}
-
-restore_plymouth_theme() {
- if [ -f /etc/plymouth/plymouthd.conf ] && command -v
plymouth-set-default-theme > /dev/null ; then
- plymouth-set-default-theme -R -r || true
- fi
-}
-
-## Lockscreen
-set_lockscreen() {
- update-alternatives --install \
- /usr/share/images/desktop-base/desktop-lockscreen.xml \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
50
-}
-
-restore_lockscreen() {
- update-alternatives --remove \
- desktop-lockscreen.xml \
-
/usr/share/desktop-base/debian-edu-${EDUTHEME}-theme/lockscreen/gnome-background.xml
-}
-
-case "$1" in
- configure)
- if [ -x /usr/sbin/update-debian-edu-artwork-emerald ]; then
- update-debian-edu-artwork-emerald remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-buster ]; then
- update-debian-edu-artwork-buster remove
- fi
- if [ -x /usr/sbin/update-debian-edu-artwork-homeworld ]; then
- update-debian-edu-artwork-homeworld remove
- fi
- # honour themes shipped in src:pkg debian-edu-artwork-legacy
- if [ -x /usr/sbin/update-debian-edu-artwork-spacefun ]; then
- update-debian-edu-artwork-spacefun remove
- fi
- set_active_theme
- change_grub_background
- change_desktop_background
- set_plymouth_theme
- set_lockscreen
- ;;
- remove)
- restore_active_theme
- restore_grub_background
- restore_desktop_background
- restore_plymouth_theme
- restore_lockscreen
- ;;
-esac
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/logo/greeter-debian-edu-logo.png and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/logo/greeter-debian-edu-logo.png
differ
Binary files
/tmp/CDTSProFNG/debian-edu-artwork-2.12.2/logo/greeter-debian-edu-logo.xcf and
/tmp/3Fw5Deo1yq/debian-edu-artwork-2.12.4/logo/greeter-debian-edu-logo.xcf
differ
diff -Nru --exclude '*.svg' debian-edu-artwork-2.12.3/debian/changelog debian-edu-artwork-2.12.4/debian/changelog --- debian-edu-artwork-2.12.3/debian/changelog 2023-11-19 10:11:30.000000000 +0100 +++ debian-edu-artwork-2.12.4/debian/changelog 2024-01-31 15:24:02.000000000 +0100 @@ -1,4 +1,27 @@ -debian-edu-artwork (2.12.3-2~deb12u1) bookworm; urgency=medium +debian-edu-artwork (2.12.4-1~deb12u1) bookworm; urgency=medium + + * Release to bookworm. This provides an Emerald theme based + artwork for upcoming Debian Edu 12 release. + + -- Mike Gabriel <[email protected]> Wed, 31 Jan 2024 15:24:02 +0100 + +debian-edu-artwork (2.12.4-1) unstable; urgency=medium + + [ Wolfgang Schweer ] + * Adjust debian logo position for display manager. Closes: #1058786. + + -- Holger Levsen <[email protected]> Sat, 23 Dec 2023 18:43:10 +0100 + +debian-edu-artwork (2.12.3-3) unstable; urgency=medium + + * Revert "debian/update-debian-edu-artwork: Stop checking if this is a Debian + Edu system." (Closes: #1057815, see also: #856789) + * debian/update-debian-edu-artwork: Add comment to never introduce this + regression again. + + -- Mike Gabriel <[email protected]> Sat, 09 Dec 2023 08:00:36 +0100 + +debian-edu-artwork (2.12.3-2~deb12u1) REJECTED; urgency=medium * Release to bookworm. This provides an Emerald theme based artwork for upcoming Debian Edu 12 release. diff -Nru --exclude '*.svg' debian-edu-artwork-2.12.3/debian/update-debian-edu-artwork debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork --- debian-edu-artwork-2.12.3/debian/update-debian-edu-artwork 2023-10-05 20:35:21.000000000 +0200 +++ debian-edu-artwork-2.12.4/debian/update-debian-edu-artwork 2024-01-31 15:21:57.000000000 +0100 @@ -93,7 +93,10 @@ ## Plymouth set_plymouth_theme() { - if [ -f /etc/plymouth/plymouthd.conf ] && command -v plymouth-set-default-theme > /dev/null ; then + # The check whether we are on a Debian Edu system is vital for this part of + # the script being compliant with Debian policy. Never remove that check! + # See: #1057815 and #856789. + if [ -f /etc/plymouth/plymouthd.conf ] && [ -f /etc/debian-edu/config ] && command -v plymouth-set-default-theme > /dev/null ; then plymouth-set-default-theme -R debian-edu-${edutheme} || true fi }
pgpmLphR1g0wo.pgp
Description: Digitale PGP-Signatur

