[debian-edu-commits] [Git][debian-edu/debian-edu-artwork][master] 4 commits: art-common/arctica-greeter/: Also install the Debian Edu hidpi logo for arctica-greeter.
Mike Gabriel (@sunweaver)
gitlab at salsa.debian.org
Mon Sep 15 13:04:04 BST 2025
Mike Gabriel pushed to branch master at Debian Edu / debian-edu-artwork
Commits:
4c2303c3 by Mike Gabriel at 2025-09-15T12:13:40+02:00
art-common/arctica-greeter/: Also install the Debian Edu hidpi logo for arctica-greeter.
- - - - -
c616cc39 by Mike Gabriel at 2025-09-15T12:33:00+02:00
debian/update-debian-edu-artwork: Block running the script if script name does not contain the Edu theme name.
- - - - -
bfe30866 by Mike Gabriel at 2025-09-15T13:15:36+02:00
debian/update-debian-edu-artwork: Add spacefun to list of supported THEMES.
- - - - -
02de6822 by Mike Gabriel at 2025-09-15T14:03:30+02:00
upload to unstable (debian/2.13.1-1)
- - - - -
4 changed files:
- art-common/arctica-greeter/Makefile.am
- debian/changelog
- debian/debian-edu-artwork.install
- debian/update-debian-edu-artwork
Changes:
=====================================
art-common/arctica-greeter/Makefile.am
=====================================
@@ -2,6 +2,8 @@ install-data-local:
$(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
=====================================
debian/changelog
=====================================
@@ -1,3 +1,27 @@
+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 <sunweaver at debian.org> Mon, 15 Sep 2025 13:17:48 +0200
+
debian-edu-artwork (2.13.0-1) unstable; urgency=medium
[ Frans Spiesschaert ]
=====================================
debian/debian-edu-artwork.install
=====================================
@@ -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
=====================================
debian/update-debian-edu-artwork
=====================================
@@ -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 \
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-artwork/-/compare/b256d4c8ef61dfcbbcc2fe7ab48fcc58cadf373f...02de68228725ba09285aa08bb3d49547141b8375
--
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-artwork/-/compare/b256d4c8ef61dfcbbcc2fe7ab48fcc58cadf373f...02de68228725ba09285aa08bb3d49547141b8375
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20250915/431bb66a/attachment-0001.htm>
More information about the debian-edu-commits
mailing list