From 965b86e04b7ab20220eb0ba35212e67080ada6b0 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Fri, 26 Feb 2010 21:38:57 +0100 Subject: [PATCH] Use Lat15-Terminus16 instead of lat1-16/lat10-16. --- autoconfig.functions | 10 +++------- debian/changelog | 7 +++++++ language-functions | 8 ++++---- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/autoconfig.functions b/autoconfig.functions index 14533e7..a010368 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -208,16 +208,14 @@ config_language(){ einfo "Activating language settings:" eindent - # people can specify $LANGUAGE and $CONSOLEFONT in a config file: + # people can specify $LANGUAGE and $CONSOLEFONT in a config file [ -r /etc/grml/autoconfig ] && . /etc/grml/autoconfig - grep -q ' lang=.*-utf8' /proc/cmdline && UTF8='yes' || UTF8='' - - # check for bootoption which overrides config from /etc/grml/autoconfig: + # check for bootoption which overrides config from /etc/grml/autoconfig BOOT_LANGUAGE="$(getbootparam 'lang' 2>>$DEBUG)" [ -n "$BOOT_LANGUAGE" ] && LANGUAGE="$BOOT_LANGUAGE" - # set default to 'en' in live-cd mode if $LANGUAGE is not yet set: + # set default to 'en' in live-cd mode iff $LANGUAGE is not set yet if [ -z "$INSTALLED" ] ; then [ -n "$LANGUAGE" ] || LANGUAGE='en' fi @@ -235,8 +233,6 @@ config_language(){ # set console font if [ -z "$CONSOLEFONT" ] ; then if ! checkbootparam 'nodefaultfont' >>$DEBUG 2>&1 ; then - # [ -n "$UTF8" ] && CONSOLEFONT='LatArCyrHeb-16' || CONSOLEFONT='Lat15-Terminus16' - # if [ -r /usr/share/consolefonts/Lat15-Terminus16.psf.gz ] ; then if [ -r /usr/share/consolefonts/Uni3-Terminus16.psf.gz ] ; then CONSOLEFONT='Uni3-Terminus16' else diff --git a/debian/changelog b/debian/changelog index 93ebd79..772785d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +grml-autoconfig (0.9.6) unstable; urgency=low + + * Use Lat15-Terminus16 instead of lat1-16/lat10-16 to address + broken lang=pt feature. [Closes: issue691] + + -- Michael Prokop Fri, 26 Feb 2010 21:36:39 +0100 + grml-autoconfig (0.9.5) unstable; urgency=low * Bootoption hostname: use grml-hostname to adjust configuration diff --git a/language-functions b/language-functions index 3c74fa9..214890e 100644 --- a/language-functions +++ b/language-functions @@ -220,7 +220,7 @@ case "$LANGUAGE" in LANG="fr_FR.ISO-8859-1" KEYTABLE="cf" CHARSET="iso8859-1" - CONSOLEFONT="lat1-16" + CONSOLEFONT="Lat15-Terminus16" XKEYBOARD="ca_enhanced" KDEKEYBOARD="ca_enhanced" KDEKEYBOARDS="us" @@ -440,7 +440,7 @@ case "$LANGUAGE" in # Additional KDE Keyboards KDEKEYBOARDS="de,us,fr" TZ="Europe/Madrid" - CONSOLEFONT="lat10-16" + CONSOLEFONT="Lat15-Terminus16" ;; fi-iso) # Finnish version @@ -704,7 +704,7 @@ case "$LANGUAGE" in # Additional KDE Keyboards KDEKEYBOARDS="de,us,fr" TZ="Europe/Lisbon" - CONSOLEFONT="lat10-16" + CONSOLEFONT="Lat15-Terminus16" ;; pt|pt-utf8) # Portuguese version (UTF8) @@ -718,7 +718,7 @@ case "$LANGUAGE" in # Additional KDE Keyboards KDEKEYBOARDS="de,us,fr" TZ="Europe/Lisbon" - CONSOLEFONT="lat10-16" + CONSOLEFONT="Lat15-Terminus16" ;; ru-iso) # Russian version -- 2.1.4