Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:debian-edu-artwork
User: [email protected]
Usertags: pu

Adjust Debian Edu artwork to Debian (Edu) 13.

[ Reason ]

Fix various artwork / theming related things for Debian Edu
in Debian 13. Fix relations of the different debian-edu-artwork
packages.

[ Impact ]
Bugs in debian-edu-artwork, display flaws esp. if artica-greeter is
used as LightDM greeter, problems with .triggers.

[ Tests ]
Updated debian-edu-artwork has been in use on customer sites since
autumn 2025.

[ Risks ]
Debian Edu only

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]

```
--- debian-edu-artwork-2.13.0/debian/changelog  2025-07-24 17:54:59.000000000 
+0200
+++ debian-edu-artwork-2.13.1/debian/changelog  2026-09-07 13:55:46.000000000 
+0200
@@ -1,3 +1,33 @@
+debian-edu-artwork (2.13.1-1~deb13u1) trixie; urgency=medium
+
+  * Release to trixie.
+
+ -- Mike Gabriel <[email protected]>  Mon, 07 Sep 2026 13:55:46 +0200
+
+debian-edu-artwork (2.13.1-1) unstable; urgency=medium
+
+  [ Frans Spiesschaert ]
+  * debian/control:
+    + Remove non-existent packages from Depends.
+    + Remove note now that real ceratopsian artwork is in place.
+  * Add update-debian-edu-artwork-ceratopsian to the SEE ALSO section in the
+    update-debian-edu-artwork-* manual pages.
+  * Replace no longer shipped spacefun with ceratopsian in
+    debian-edu-artwork-*.triggers files. Handled by debian-edu-artwork-legacy.
+  * Add missing debian-edu-artwork-ceratopsian.triggers.
+  * Fix debian-edu-artwork-emerald.triggers, declare relationship to homeworld
+    trigger instead of emerald trigger.
+
+  [ Mike Gabriel ]
+  * art-common/arctica-greeter/: Also install the Debian Edu hidpi logo for
+    arctica-greeter.
+  * debian/update-debian-edu-artwork: Block running the script if script name
+    does not contain the Edu theme name.
+  * debian/update-debian-edu-artwork: Re-add spacefun to list of supported
+    THEMES.
+
+ -- Mike Gabriel <[email protected]>  Mon, 15 Sep 2025 13:17:48 +0200
+
 debian-edu-artwork (2.13.0-1) unstable; urgency=medium
 
   [ Frans Spiesschaert ]
```

[ Other info ]
This release of debian-edu-artwork will be part of the first release
candidate of Debian Edu based on Debian 13.
diff -Nru debian-edu-artwork-2.13.0/art-common/arctica-greeter/Makefile.am 
debian-edu-artwork-2.13.1/art-common/arctica-greeter/Makefile.am
--- debian-edu-artwork-2.13.0/art-common/arctica-greeter/Makefile.am    
2023-10-05 20:35:21.000000000 +0200
+++ debian-edu-artwork-2.13.1/art-common/arctica-greeter/Makefile.am    
2025-09-15 12:13:40.000000000 +0200
@@ -2,6 +2,8 @@
        $(mkinstalldirs) $(DESTDIR)$(datadir)/arctica-greeter
        $(INSTALL_DATA) debian-edu-logo.png \
                $(DESTDIR)$(datadir)/arctica-greeter/theme-debian-edu-logo.png
+       $(INSTALL_DATA) debian-edu-logo-hidpi.png \
+               
$(DESTDIR)$(datadir)/arctica-greeter/theme-debian-edu-logo-hidpi.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 debian-edu-artwork-2.13.0/debian/changelog 
debian-edu-artwork-2.13.1/debian/changelog
--- debian-edu-artwork-2.13.0/debian/changelog  2025-07-24 17:54:59.000000000 
+0200
+++ debian-edu-artwork-2.13.1/debian/changelog  2026-09-07 13:55:46.000000000 
+0200
@@ -1,3 +1,33 @@
+debian-edu-artwork (2.13.1-1~deb13u1) trixie; urgency=medium
+
+  * Release to trixie.
+
+ -- Mike Gabriel <[email protected]>  Mon, 07 Sep 2026 13:55:46 +0200
+
+debian-edu-artwork (2.13.1-1) unstable; urgency=medium
+
+  [ Frans Spiesschaert ]
+  * debian/control:
+    + Remove non-existent packages from Depends.
+    + Remove note now that real ceratopsian artwork is in place.
+  * Add update-debian-edu-artwork-ceratopsian to the SEE ALSO section in the
+    update-debian-edu-artwork-* manual pages.
+  * Replace no longer shipped spacefun with ceratopsian in
+    debian-edu-artwork-*.triggers files. Handled by debian-edu-artwork-legacy.
+  * Add missing debian-edu-artwork-ceratopsian.triggers.
+  * Fix debian-edu-artwork-emerald.triggers, declare relationship to homeworld
+    trigger instead of emerald trigger.
+
+  [ Mike Gabriel ]
+  * art-common/arctica-greeter/: Also install the Debian Edu hidpi logo for
+    arctica-greeter.
+  * debian/update-debian-edu-artwork: Block running the script if script name
+    does not contain the Edu theme name.
+  * debian/update-debian-edu-artwork: Re-add spacefun to list of supported
+    THEMES.
+
+ -- Mike Gabriel <[email protected]>  Mon, 15 Sep 2025 13:17:48 +0200
+
 debian-edu-artwork (2.13.0-1) unstable; urgency=medium
 
   [ Frans Spiesschaert ]
diff -Nru debian-edu-artwork-2.13.0/debian/control 
debian-edu-artwork-2.13.1/debian/control
--- debian-edu-artwork-2.13.0/debian/control    2025-07-24 17:54:59.000000000 
+0200
+++ debian-edu-artwork-2.13.1/debian/control    2026-09-07 13:55:34.000000000 
+0200
@@ -24,7 +24,7 @@
 Package: debian-edu-artwork
 Architecture: all
 Depends: ${misc:Depends},
-         debian-edu-artwork-ceratopsian | debian-edu-artwork-emerald | 
debian-edu-artwork-homeworld | debian-edu-artwork-buster | 
debian-edu-artwork-futureprototype | debian-edu-artwork-softwaves | 
debian-edu-artwork-lines | debian-edu-artwork-joy | debian-edu-artwork-spacefun,
+         debian-edu-artwork-ceratopsian | debian-edu-artwork-emerald | 
debian-edu-artwork-homeworld | debian-edu-artwork-buster | 
debian-edu-artwork-softwaves | debian-edu-artwork-spacefun,
          desktop-base,
          libconfig-inifiles-perl,
 Suggests: debian-edu-artwork-spacefun
@@ -98,6 +98,4 @@
  .
  This package contains all files for the Debian Edu artwork for the "trixie"
  based release.
- .
- NOTE: For now, this is a blunt copy of the "bookworm" theme named Emerald.
- The artwork files will be replaced by real Ceratopsian-like artwork soon.
+
diff -Nru debian-edu-artwork-2.13.0/debian/debian-edu-artwork-buster.triggers 
debian-edu-artwork-2.13.1/debian/debian-edu-artwork-buster.triggers
--- debian-edu-artwork-2.13.0/debian/debian-edu-artwork-buster.triggers 
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/debian-edu-artwork-buster.triggers 
2026-09-07 13:55:34.000000000 +0200
@@ -1,6 +1,6 @@
 interest-noawait /usr/share/plasma/desktoptheme
 interest-noawait /etc/plymouth
-interest-noawait /usr/share/doc/debian-edu-artwork-spacefun
+interest-noawait /usr/share/doc/debian-edu-artwork-ceratopsian
 interest-noawait /usr/share/doc/debian-edu-artwork-softwaves
 interest-noawait /usr/share/doc/debian-edu-artwork-homeworld
 interest-noawait /usr/share/doc/debian-edu-artwork-emerald
diff -Nru 
debian-edu-artwork-2.13.0/debian/debian-edu-artwork-ceratopsian.triggers 
debian-edu-artwork-2.13.1/debian/debian-edu-artwork-ceratopsian.triggers
--- debian-edu-artwork-2.13.0/debian/debian-edu-artwork-ceratopsian.triggers    
1970-01-01 01:00:00.000000000 +0100
+++ debian-edu-artwork-2.13.1/debian/debian-edu-artwork-ceratopsian.triggers    
2026-09-07 13:55:34.000000000 +0200
@@ -0,0 +1,6 @@
+interest-noawait /usr/share/plasma/desktoptheme
+interest-noawait /etc/plymouth
+interest-noawait /usr/share/doc/debian-edu-artwork-homeworld
+interest-noawait /usr/share/doc/debian-edu-artwork-softwaves
+interest-noawait /usr/share/doc/debian-edu-artwork-buster
+interest-noawait /usr/share/doc/debian-edu-artwork-emerald
diff -Nru debian-edu-artwork-2.13.0/debian/debian-edu-artwork-emerald.triggers 
debian-edu-artwork-2.13.1/debian/debian-edu-artwork-emerald.triggers
--- debian-edu-artwork-2.13.0/debian/debian-edu-artwork-emerald.triggers        
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/debian-edu-artwork-emerald.triggers        
2026-09-07 13:55:34.000000000 +0200
@@ -1,6 +1,6 @@
 interest-noawait /usr/share/plasma/desktoptheme
 interest-noawait /etc/plymouth
-interest-noawait /usr/share/doc/debian-edu-artwork-spacefun
+interest-noawait /usr/share/doc/debian-edu-artwork-ceratopsian
 interest-noawait /usr/share/doc/debian-edu-artwork-softwaves
 interest-noawait /usr/share/doc/debian-edu-artwork-buster
-interest-noawait /usr/share/doc/debian-edu-artwork-emerald
+interest-noawait /usr/share/doc/debian-edu-artwork-homeworld
diff -Nru 
debian-edu-artwork-2.13.0/debian/debian-edu-artwork-homeworld.triggers 
debian-edu-artwork-2.13.1/debian/debian-edu-artwork-homeworld.triggers
--- debian-edu-artwork-2.13.0/debian/debian-edu-artwork-homeworld.triggers      
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/debian-edu-artwork-homeworld.triggers      
2026-09-07 13:55:34.000000000 +0200
@@ -1,6 +1,6 @@
 interest-noawait /usr/share/plasma/desktoptheme
 interest-noawait /etc/plymouth
-interest-noawait /usr/share/doc/debian-edu-artwork-spacefun
+interest-noawait /usr/share/doc/debian-edu-artwork-ceratopsian
 interest-noawait /usr/share/doc/debian-edu-artwork-softwaves
 interest-noawait /usr/share/doc/debian-edu-artwork-buster
 interest-noawait /usr/share/doc/debian-edu-artwork-emerald
diff -Nru debian-edu-artwork-2.13.0/debian/debian-edu-artwork.install 
debian-edu-artwork-2.13.1/debian/debian-edu-artwork.install
--- debian-edu-artwork-2.13.0/debian/debian-edu-artwork.install 2025-07-24 
17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/debian-edu-artwork.install 2026-09-07 
13:55:34.000000000 +0200
@@ -1,4 +1,5 @@
 usr/share/gdm/dconf/
 usr/share/pixmaps/debian-edu-logo.svg
 usr/share/arctica-greeter/theme-debian-edu-logo.png
+usr/share/arctica-greeter/theme-debian-edu-logo-hidpi.png
 usr/share/glib-2.0/schemas/32_arctica-greeter-theme-debian-edu.gschema.override
diff -Nru 
debian-edu-artwork-2.13.0/debian/debian-edu-artwork-softwaves.triggers 
debian-edu-artwork-2.13.1/debian/debian-edu-artwork-softwaves.triggers
--- debian-edu-artwork-2.13.0/debian/debian-edu-artwork-softwaves.triggers      
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/debian-edu-artwork-softwaves.triggers      
2026-09-07 13:55:34.000000000 +0200
@@ -1,6 +1,6 @@
 interest-noawait /usr/share/plasma/desktoptheme
 interest-noawait /etc/plymouth
-interest-noawait /usr/share/doc/debian-edu-artwork-spacefun
+interest-noawait /usr/share/doc/debian-edu-artwork-ceratopsian
 interest-noawait /usr/share/doc/debian-edu-artwork-buster
 interest-noawait /usr/share/doc/debian-edu-artwork-homeworld
 interest-noawait /usr/share/doc/debian-edu-artwork-emerald
diff -Nru debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork 
debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork
--- debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork  2025-07-24 
17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork  2026-09-07 
13:55:34.000000000 +0200
@@ -1,11 +1,17 @@
 #! /bin/sh
 set -e
 
-THEMES="buster ceratopsian emerald homeworld softwaves"
+THEMES="buster ceratopsian emerald homeworld softwaves spacefun"
 
-edutheme="$(basename "$0")"
+basename="$(basename "$0")"
+edutheme="${basename}"
 edutheme="${edutheme#update-debian-edu-artwork-}"
 
+if [ "${edutheme}" = "${basename}" ]; then
+    echo "${basename} script called directly, please call ${basename}-<theme> 
scripts (symlinks) instead."
+    exit 1
+fi
+
 set_active_theme() {
     update-alternatives --install \
         /usr/share/desktop-base/active-theme \
diff -Nru debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-buster.8 
debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-buster.8
--- debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-buster.8 
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-buster.8 
2026-09-07 13:55:34.000000000 +0200
@@ -30,7 +30,7 @@
 \fBupdate-debian-edu-artwork-buster\fR \fIremove\fR disables the Debian Edu 
themes and switches back to Debian's default
 themes (from package \fIdesktop-base\fR).
 .SH "SEE ALSO"
-\fBupdate-debian-edu-artwork-emerald\fR 
\fBupdate-debian-edu-artwork-homeworld\fR 
\fBupdate-debian-edu-artwork-softwaves\fR
+\fBupdate-debian-edu-artwork-emerald\fR 
\fBupdate-debian-edu-artwork-homeworld\fR 
\fBupdate-debian-edu-artwork-softwaves\fR 
\fBupdate-debian-edu-artwork-ceratopsian\fR
 
 .SH AUTHOR
 This manual has been written for the Debian Edu project by
diff -Nru debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-emerald.8 
debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-emerald.8
--- debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-emerald.8        
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-emerald.8        
2026-09-07 13:55:34.000000000 +0200
@@ -30,7 +30,7 @@
 \fBupdate-debian-edu-artwork-emerald\fR \fIremove\fR disables the Debian Edu 
themes and switches back to Debian's default
 themes (from package \fIdesktop-base\fR).
 .SH "SEE ALSO"
-\fBupdate-debian-edu-artwork-homeworld\fR 
\fBupdate-debian-edu-artwork-buster\fR \fBupdate-debian-edu-artwork-softwaves\fR
+\fBupdate-debian-edu-artwork-homeworld\fR 
\fBupdate-debian-edu-artwork-buster\fR 
\fBupdate-debian-edu-artwork-softwaves\fR 
\fBupdate-debian-edu-artwork-ceratopsian\fR
 .SH AUTHOR
 This manual has been written for the Debian Edu project by
 
diff -Nru 
debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-homeworld.8 
debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-homeworld.8
--- debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-homeworld.8      
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-homeworld.8      
2026-09-07 13:55:34.000000000 +0200
@@ -30,7 +30,7 @@
 \fBupdate-debian-edu-artwork-homeworld\fR \fIremove\fR disables the Debian Edu 
themes and switches back to Debian's default
 themes (from package \fIdesktop-base\fR).
 .SH "SEE ALSO"
-\fBupdate-debian-edu-artwork-emerald\fR \fBupdate-debian-edu-artwork-buster\fR 
\fBupdate-debian-edu-artwork-softwaves\fR
+\fBupdate-debian-edu-artwork-emerald\fR \fBupdate-debian-edu-artwork-buster\fR 
\fBupdate-debian-edu-artwork-softwaves\fR 
\fBupdate-debian-edu-artwork-ceratopsian\fR
 
 .SH AUTHOR
 This manual has been written for the Debian Edu project by
diff -Nru 
debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-softwaves.8 
debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-softwaves.8
--- debian-edu-artwork-2.13.0/debian/update-debian-edu-artwork-softwaves.8      
2025-07-24 17:54:59.000000000 +0200
+++ debian-edu-artwork-2.13.1/debian/update-debian-edu-artwork-softwaves.8      
2026-09-07 13:55:34.000000000 +0200
@@ -30,7 +30,7 @@
 \fBupdate-debian-edu-artwork-softwaves\fR \fIremove\fR disables the Debian Edu 
themes and switches back to Debian's default
 themes (from package \fIdesktop-base\fR).
 .SH "SEE ALSO"
-\fBupdate-debian-edu-artwork-emerald\fR \fBupdate-debian-edu-artwork-buster\fR 
\fBupdate-debian-edu-artwork-homeworld\fR
+\fBupdate-debian-edu-artwork-emerald\fR \fBupdate-debian-edu-artwork-buster\fR 
\fBupdate-debian-edu-artwork-homeworld\fR 
\fBupdate-debian-edu-artwork-ceratopsian\fR
 .SH AUTHOR
 This manual has been written for the Debian Edu project by
 

Reply via email to