mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 11:26:16 +01:00
Backport better handling of ALL_LINGUAS from gettext.m4. (#103808, Andras
Fri May 30 19:09:25 2003 Owen Taylor <otaylor@redhat.com> * m4macros/glib-gettext.m4: Backport better handling of ALL_LINGUAS from gettext.m4. (#103808, Andras Salamon)
This commit is contained in:
parent
f558a8cc11
commit
b3ec0170ab
@ -1,3 +1,8 @@
|
|||||||
|
Fri May 30 19:09:25 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* m4macros/glib-gettext.m4: Backport better handling
|
||||||
|
of ALL_LINGUAS from gettext.m4. (#103808, Andras Salamon)
|
||||||
|
|
||||||
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri May 30 19:09:25 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* m4macros/glib-gettext.m4: Backport better handling
|
||||||
|
of ALL_LINGUAS from gettext.m4. (#103808, Andras Salamon)
|
||||||
|
|
||||||
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri May 30 19:09:25 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* m4macros/glib-gettext.m4: Backport better handling
|
||||||
|
of ALL_LINGUAS from gettext.m4. (#103808, Andras Salamon)
|
||||||
|
|
||||||
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri May 30 19:09:25 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* m4macros/glib-gettext.m4: Backport better handling
|
||||||
|
of ALL_LINGUAS from gettext.m4. (#103808, Andras Salamon)
|
||||||
|
|
||||||
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri May 30 19:09:25 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* m4macros/glib-gettext.m4: Backport better handling
|
||||||
|
of ALL_LINGUAS from gettext.m4. (#103808, Andras Salamon)
|
||||||
|
|
||||||
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri May 30 19:09:25 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* m4macros/glib-gettext.m4: Backport better handling
|
||||||
|
of ALL_LINGUAS from gettext.m4. (#103808, Andras Salamon)
|
||||||
|
|
||||||
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
Fri May 30 18:46:05 2003 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
* m4macros/glib-gettext.m4: expand $exec_prefix as
|
||||||
|
@ -1,3 +1,16 @@
|
|||||||
|
# Copyright (C) 1995-2002 Free Software Foundation, Inc.
|
||||||
|
# Copyright (C) 2001-2003 Red Hat, Inc.
|
||||||
|
#
|
||||||
|
# This file is free software, distributed under the terms of the GNU
|
||||||
|
# General Public License. As a special exception to the GNU General
|
||||||
|
# Public License, this file may be distributed as part of a program
|
||||||
|
# that contains a configuration script generated by Autoconf, under
|
||||||
|
# the same distribution terms as the rest of that program.
|
||||||
|
#
|
||||||
|
# This file can be copied and used freely without restrictions. It can
|
||||||
|
# be used in projects which are not available under the GNU Public License
|
||||||
|
# but which still want to provide support for the GNU gettext functionality.
|
||||||
|
#
|
||||||
# Macro to add for using GNU gettext.
|
# Macro to add for using GNU gettext.
|
||||||
# Ulrich Drepper <drepper@cygnus.com>, 1995, 1996
|
# Ulrich Drepper <drepper@cygnus.com>, 1995, 1996
|
||||||
#
|
#
|
||||||
@ -7,10 +20,8 @@
|
|||||||
# Major rework to remove unused code
|
# Major rework to remove unused code
|
||||||
# Owen Taylor <otaylor@redhat.com>, 12/11/2002
|
# Owen Taylor <otaylor@redhat.com>, 12/11/2002
|
||||||
#
|
#
|
||||||
# This file can be copied and used freely without restrictions. It can
|
# Added better handling of ALL_LINGUAS from GNU gettext version
|
||||||
# be used in projects which are not available under the GNU Public License
|
# written by Bruno Haible, Owen Taylor <otaylor.redhat.com> 5/30/3002
|
||||||
# but which still want to provide support for the GNU gettext functionality.
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# We need this here as well, since someone might use autoconf-2.5x
|
# We need this here as well, since someone might use autoconf-2.5x
|
||||||
@ -260,11 +271,27 @@ glib_DEFUN(GLIB_GNU_GETTEXT,
|
|||||||
else
|
else
|
||||||
AC_MSG_CHECKING(for catalogs to be installed)
|
AC_MSG_CHECKING(for catalogs to be installed)
|
||||||
NEW_LINGUAS=
|
NEW_LINGUAS=
|
||||||
for lang in ${LINGUAS=$ALL_LINGUAS}; do
|
for presentlang in $ALL_LINGUAS; do
|
||||||
case "$ALL_LINGUAS" in
|
useit=no
|
||||||
*$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
|
if test "%UNSET%" != "${LINGUAS-%UNSET%}"; then
|
||||||
|
desiredlanguages="$LINGUAS"
|
||||||
|
else
|
||||||
|
desiredlanguages="$ALL_LINGUAS"
|
||||||
|
fi
|
||||||
|
for desiredlang in $desiredlanguages; do
|
||||||
|
# Use the presentlang catalog if desiredlang is
|
||||||
|
# a. equal to presentlang, or
|
||||||
|
# b. a variant of presentlang (because in this case,
|
||||||
|
# presentlang can be used as a fallback for messages
|
||||||
|
# which are not translated in the desiredlang catalog).
|
||||||
|
case "$desiredlang" in
|
||||||
|
"$presentlang"*) useit=yes;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
if test $useit = yes; then
|
||||||
|
NEW_LINGUAS="$NEW_LINGUAS $presentlang"
|
||||||
|
fi
|
||||||
|
done
|
||||||
LINGUAS=$NEW_LINGUAS
|
LINGUAS=$NEW_LINGUAS
|
||||||
AC_MSG_RESULT($LINGUAS)
|
AC_MSG_RESULT($LINGUAS)
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user