- Only set RC_LANG and RC_LC_MESSAGES on SLE 12 (bsc#1119420)

OBS-URL: https://build.opensuse.org/package/show/system:install:head/live-langset-data?expand=0&rev=23
This commit is contained in:
Fabian Vogt 2019-01-07 16:21:11 +00:00 committed by Git OBS Bridge
parent 0388fcddeb
commit f744f0b192
3 changed files with 16 additions and 3 deletions

View File

@ -64,8 +64,16 @@ set_sysconfig_option() {
[ -z "$CONSOLE_FONT" ] || set_sysconfig_option CONSOLE_FONT "$CONSOLE_FONT"
[ -z "$CONSOLE_SCREENMAP" ] || set_sysconfig_option CONSOLE_SCREENMAP "$CONSOLE_SCREENMAP"
[ -z "$CONSOLE_UNICODEMAP" ] || set_sysconfig_option CONSOLE_UNICODEMAP "$CONSOLE_UNICODEMAP"
[ -z "$RC_LANG" ] || set_sysconfig_option RC_LANG "$RC_LANG"
[ -z "$RC_LC_MESSAGES" ] || set_sysconfig_option RC_LC_MESSAGES "$RC_LC_MESSAGES"
# If those are set, locale.conf is ignored - so only set them if necessary (i.e. <= 12 base)
# bsc#1119420
[ -f /usr/lib/os-release ] && . /usr/lib/os-release
[ -f /etc/os-release ] && . /etc/os-release
if [ -n "$VERSION_ID" ] && [ "${VERSION_ID%%.*}" -le 12 ]; then
[ -z "$RC_LANG" ] || set_sysconfig_option RC_LANG "$RC_LANG"
[ -z "$RC_LC_MESSAGES" ] || set_sysconfig_option RC_LC_MESSAGES "$RC_LC_MESSAGES"
fi
[ -z "$KEYTABLE" ] || set_sysconfig_option KEYTABLE "$KEYTABLE"
[ -z "$COMPOSETABLE" ] || set_sysconfig_option COMPOSETABLE "$COMPOSETABLE"

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Mon Jan 7 16:19:54 UTC 2019 - Fabian Vogt <fvogt@suse.com>
- Only set RC_LANG and RC_LC_MESSAGES on SLE 12 (bsc#1119420)
-------------------------------------------------------------------
Thu Nov 8 12:48:15 UTC 2018 - Fabian Vogt <fvogt@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package live-langset-data
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed