Skip to content
Commits on Source (4)
SUBDIRS = art-common \
art-buster \
art-lines \
art-softwaves
......
SUBDIRS = desktop-base \
g-i \
gnome-shell \
ldm \
plymouth
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
THEME = buster
WALLPAPERIMG = \
1024x768.svg \
1280x720.svg \
1280x800.svg \
1280x1024.svg \
1600x1200.svg \
1920x1080.svg \
1920x1200.svg \
2560x1080.svg \
4096x2160.svg
LOGINIMG = background.svg
GRUBIMG = \
grub-4x3.png \
grub-16x9.png
wallpaperdir = $(datadir)/desktop-base/debian-edu-$(THEME)-theme/wallpaper/
wallpaper_DATA = gnome-background.xml metadata.desktop
wallpaperimgdir = $(datadir)/desktop-base/debian-edu-$(THEME)-theme/wallpaper/contents/images/
wallpaperimg_DATA = $(WALLPAPERIMG)
loginimgdir = $(datadir)/desktop-base/debian-edu-$(THEME)-theme/login/
loginimg_DATA = $(LOGINIMG)
grubimgdir = $(datadir)/desktop-base/debian-edu-$(THEME)-theme/grub/
grubimg_DATA = $(GRUBIMG) grub_background.sh
# Build rules for PNG files using the SVG files as source.
grub-4x3.png: grub-4x3.svg
inkscape -z -e $@ $^
optipng -o4 -i0 -fix $@
advpng -z4 $@
grub-16x9.png: grub-16x9.svg
inkscape -z -e $@ $^
optipng -o4 -i0 -fix $@
advpng -z4 $@
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(wallpaperdir)
$(mkinstalldirs) $(DESTDIR)$(wallpaperimgdir)
$(mkinstalldirs) $(DESTDIR)$(loginimgdir)
$(mkinstalldirs) $(DESTDIR)$(grubimgdir)
EXTRA_DIST = $(wallpaper_DATA) $(wallpaperimg_DATA) $(loginimg_DATA) $(grubimg_DATA)
CLEANFILES = grub-4x3.png grub-16x9.png
This diff is collapsed.
<background>
<static>
<duration>8640000.0</duration>
<file>
<size width="1024" height="768">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/1024x768.svg</size>
<size width="1280" height="720">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/1280x720.svg</size>
<size width="1280" height="800">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/1280x800.svg</size>
<size width="1280" height="1024">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/1280x800.svg</size>
<size width="1600" height="1200">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/1600x1024.svg</size>
<size width="1920" height="1080">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/1920x1080.svg</size>
<size width="1920" height="1200">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/1920x1200.svg</size>
<size width="2560" height="1080">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/2560x1080.svg</size>
<size width="4096" height="2160">/usr/share/desktop-base/debian-edu-buster-theme/wallpaper/contents/images/4096x2160.svg</size>
</file>
</static>
</background>
This diff is collapsed.
This diff is collapsed.
WALLPAPER=/usr/share/images/desktop-base/desktop-grub.png
COLOR_NORMAL=white/black
COLOR_HIGHLIGHT=black/white
[Desktop Entry]
Name=Debian-Edu-SoftWaves
X-KDE-PluginInfo-Name=Debian Edu soft Waves
X-KDE-PluginInfo-Author=Wolfgang Schweer <wschweer@arcor.de>
X-KDE-PluginInfo-Email=debian-edu@lists.debian.org
X-KDE-PluginInfo-License=GPLv2+
THEME = buster
logodir = $(datadir)/pixmaps
logo_DATA = debian-edu-$(THEME)-installer-logo.png debian-edu-$(THEME)-syslinux.png
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(logodir)
# Build rule for the PNG using the SVG as the source
debian-edu-$(THEME)-installer-logo.png: debian-edu-$(THEME)-installer-logo.svg
inkscape -z -e $@ $^
optipng -o4 -i0 -fix $@
advpng -z4 $@
debian-edu-$(THEME)-syslinux.png: debian-edu-$(THEME)-syslinux.svg
inkscape -z -e $@ $^
optipng -o4 -i0 -fix $@
advpng -z4 $@
EXTRA_DIST = README $(logo_DATA)
CLEANFILES = debian-edu-$(THEME)-installer-logo.png debian-edu-$(THEME)-syslinux.png
We should find a way to replace the banner image used in the graphical
version of the debian installer. The image used by g-i is
/usr/share/graphics/logo_debian.png from the rootskel-gtk package.
It is a PNG image data, 800 x 75, 8-bit/color RGBA, non-interlaced.
It is unknown how to properly replace it in a custom debian distribution.
Perhaps we need to make our own g-i boot images to make it happen.
An idea is to modify debian-cd to append a compressed cpio archive with
this replacement file to the initrd.gz file used when booting g-i. It
will then replace the original file when the initrd is unpackaged into
memory.