Arnaud Rebillout 2d3a4405b5 Add a note regarding kali-wallpapers-2021.4
This package is "back from the future". It contains the wallpapers for
Kali version 2021.4 (to be released at the end of 2021). However:

1) This package is already ready
2) Daniel wants to release it now, as the wallpapers it contains were
   already presented to the rest of the world

So we want that the package is pulled in during upgrades, or is part of
new ISOs, and we use Recommends for that.

The wallpapers in there are NOT used by default.

Gbp-Dch: ignore
2021-04-01 10:05:33 +07:00
2020-01-17 01:33:20 +01:00
2021-03-30 22:19:51 +02:00
2020-04-22 03:26:16 +02:00
2021-03-30 13:07:56 +02:00
2020-04-07 17:52:48 +02:00
2021-03-30 13:07:56 +02:00
2019-10-22 15:31:24 +02:00

kali-themes

This package joins together all files that are related to theming and configuration of the visual appearance. They were formerly split across gnome-theme-kali, kali-defaults and desktop-base.

file structure

All "data" files (share/* and what's built in the kali-logos and emblems directory) are provided by kali-themes-common while the configuration files (etc/*) are provided by kali-themes.

desktop-base integration

desktop-base integration is provided by kali-desktop-base through registration of various files in alternatives defined by the desktop-base package. The files are not installed in /usr/share/desktop-base/ except for a symlink tree mimicking a "destkop-base theme". That symlink tree is pre-built in the "share/desktop-base/kali-themes" directory in the source package.

The kali-themes-common package is also installing various symlinks trees to mimick directories that are traditionnally handled by desktop-base. Most notably the directories in /usr/share/wallpapers/ that are used by KDE.

configuration files

The configuration files stored in the "etc" sub-directory are installed as is in the "kali-themes" package. However the files listed in "files-to-divert" are first diverted by dpkg-divert and the actual files are stored in /usr/share/kali-themes/etc/ and copied in their target location by the postinst script (see debian/kali-themes.postinst).

When you add a new file that needs to be diverted, you can update the list in "files-to-divert" and run "debian/update-maintainer-scripts" to update the list of files in the 3 maintainer scripts.

wallpapers

The wallpapers are provided by the kali-wallpapers-VERSION binary package which is built by the kali-wallpapers source package. We have the Makefile which generates some symlinks pointing to the kali-wallpapers-VERSION that we depend upon.

Care must be taken to ensure that we depend on the right package so that the symlinks are working. So update debian/control and Makefile at the same time.

Description
No description provided
Readme 362 MiB
Languages
SCSS 95.8%
CSS 2%
Makefile 1.4%
Shell 0.8%