I wonder why this shouldn't be possible to solve ...
Nearly two years passed without progress here :-((

There were also boot entries added for speech synthesis not so long ago, for 
And appending "theme=dark" instead of "speakup.synth=soft" should be all that's
needed to boot with high-contrast theme.

I have played with the syslinux config for legacy BIOS mode, and as far as I
can test, it works for the netboot-gtk image, see the patch attached plus some 
new files that need to be added (for debian-installer/build/boot/x86).

Like I said, other parts than netboot-gtk (for multi-arch CDs for example )
are untested.


Holger Wansing <hwans...@mailbox.org>
PGP-Finterprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076
diff --git a/build/boot/x86/menu.cfg b/build/boot/x86/menu.cfg
index 207934e8c..eaaa20967 100644
--- a/build/boot/x86/menu.cfg
+++ b/build/boot/x86/menu.cfg
@@ -16,6 +16,8 @@ menu begin advanced
 	include ${SYSDIR}adtxt.cfg
 	include ${SYSDIR}adspkgtk.cfg
 	include ${SYSDIR}adspk.cfg
+	include ${SYSDIR}addark.cfg
+	include ${SYSDIR}addarkgtk.cfg
 menu end
 include ${SYSDIR}x86menu.cfg
 label help
diff --git a/build/boot/x86/x86.cfg b/build/boot/x86/x86.cfg
index 8a2e19d3f..355e4ca9c 100644
--- a/build/boot/x86/x86.cfg
+++ b/build/boot/x86/x86.cfg
@@ -17,6 +17,8 @@ menu begin advanced
         include ${SYSDIR}x86adtxt.cfg
         include ${SYSDIR}x86asgtk.cfg
         include ${SYSDIR}x86adspk.cfg
+	include ${SYSDIR}x86addark.cfg
+	include ${SYSDIR}x86addarkgtk.cfg
 menu end
 label help
         menu label ^Help
diff --git a/build/util/syslinux-cfgs b/build/util/syslinux-cfgs
index 1041b2aa6..9d91cd4d4 100755
--- a/build/util/syslinux-cfgs
+++ b/build/util/syslinux-cfgs
@@ -38,8 +38,10 @@ create_standard_config() {
 	cp "$SRC"/syslinux.cfg "$SRC"/menu.cfg "$SRC"/stdmenu.cfg \
 	   "$SRC"/prompt.cfg "$SRC"/exithelp.cfg "$DST"/
 	cp "$SRC"/{,ad,rq}txt.cfg "$DST"/
+	cp "$SRC"/addark.cfg "$SRC"/rqdark.cfg "$DST"/
 	if [ -n "$INCLUDE_GTK" ]; then
 		cp "$SRC"/{ad,rq,}{,spk}gtk.cfg "$DST"/
+		cp "$SRC"/addarkgtk.cfg "$SRC"/rqdarkgtk.cfg "$DST"/
 	if [ "$IS_PURE_GTK" = 1 ]; then
 		cp "$SRC"/{,ad,rq}spk.cfg "$DST"/
@@ -53,6 +55,7 @@ case $TYPE in
 		rm -f "$DST"/*gtk.cfg
 		rm -f "$DST"/*spkgtk.cfg
 		rm -f "$DST"/*spgtk.cfg
+		rm -f "$DST"/*darkgtk.cfg
 	if [ "$IS_PURE_GTK" != 1 ]; then
 		rm -f "$DST"/*spk.cfg

Attachment: addark.cfg
Description: Binary data

Attachment: addarkgtk.cfg
Description: Binary data

Attachment: rqdark.cfg
Description: Binary data

Attachment: rqdarkgtk.cfg
Description: Binary data

Attachment: x86addark.cfg
Description: Binary data

Attachment: x86addarkgtk.cfg
Description: Binary data

Attachment: x86rqdark.cfg
Description: Binary data

Attachment: x86rqdarkgtk.cfg
Description: Binary data

Reply via email to