Hi Holger, hi Wolfgang,

On  Di 21 Okt 2014 12:39:11 CEST, Holger Levsen wrote:

I guess something need to be fixed. :)

Sorry, this was my fault-pas. I tested the upgrade from 0.49-1 to 0.50-1 (built locally) and dpkg-divert did not complain about the diversions (although I expected it to happen).

yes... I need input from Wolfgang or Mike what the desired state of gnome-
shell.css should be for the various packages to implement this something ;)

Currently, gdm3 is not themable in Debian as the gdm3 packages lacks setting up alternatives.

Thus, if we want to provide a Debian Edu background (or any other adaptations of the gdm3 login screen, we need to move the main file handling the gdm3 (gnome-shell.css) out of the way (with dpkg-divert) and place our own gnome-shell.css file into that location.

The way I set this up for all d-e-a-<theme> packages is:

  debian-edu-artwork does a dpkg-divert for gnome-shell.css to
  gnome-shell.css.edu-diverted
  then debian-edu-artwork places a symlink from gnome-shell.css to
  gnome-shell.css.edu-diverted

  -> thus, diversions is handled in d-e-a (the common package of
     all artworks)

 then e.g. debian-edu-artwork-lines gets pulled in as a dependency
 of debian-edu-artwork (and can be replaced by one of the other
 alternatives (debian-edu-artwork-spacefun or -joy).

 The postinst of either of those artwork packages replaces the
 gnome-shell.css symlink from debian-edu-artwork to a file named
 debian-edu-<theme>-gnome-shell.css


Btw.: the switch between the different debian-edu-artwork themes (if more then one d-e-a-<theme> package is installed) goes like this:

  dpkg-reconfigure debian-edu-artwork-<theme>

Mike


--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

Attachment: pgpnwA7boC8lE.pgp
Description: Digitale PGP-Signatur

Reply via email to