summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Henstridge <james@daa.com.au>2000-02-25 23:33:55 +0000
committerJames Henstridge <jamesh@src.gnome.org>2000-02-25 23:33:55 +0000
commitdf22d7b10b16ba3714c95faf61df4eab2b9ec606 (patch)
treecacdc594f0427bd16850d21054e82b0ae88b6dea
parenteff3d796f2d8914fd285bb235cc1fc343f1ad248 (diff)
downloadgnome-common-df22d7b10b16ba3714c95faf61df4eab2b9ec606.tar.gz
fix up check of LINGUAS variable so that we don't get problems when
2000-02-26 James Henstridge <james@daa.com.au> * gnome-gettext.m4: fix up check of LINGUAS variable so that we don't get problems when LINGUAS contains `en' and ALL_LINGUAS contains `en_GB' for instance. svn path=/trunk/; revision=1126
-rw-r--r--macros/ChangeLog6
-rw-r--r--macros/gnome-gettext.m42
2 files changed, 7 insertions, 1 deletions
diff --git a/macros/ChangeLog b/macros/ChangeLog
index 780a403..bb93c28 100644
--- a/macros/ChangeLog
+++ b/macros/ChangeLog
@@ -1,3 +1,9 @@
+2000-02-26 James Henstridge <james@daa.com.au>
+
+ * gnome-gettext.m4: fix up check of LINGUAS variable so that we don't
+ get problems when LINGUAS contains `en' and ALL_LINGUAS contains
+ `en_GB' for instance.
+
2000-02-22 Martin Baulig <martin@home-of-linux.org>
* autogen.sh: Don't run libtoolize when `NO_LIBTOOLIZE' is set.
diff --git a/macros/gnome-gettext.m4 b/macros/gnome-gettext.m4
index 1dac989..3ebd6d4 100644
--- a/macros/gnome-gettext.m4
+++ b/macros/gnome-gettext.m4
@@ -249,7 +249,7 @@ strdup __argz_count __argz_stringify __argz_next])
fi
for lang in $LINGUAS; do
case "$ALL_LINGUAS" in
- *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
+ *\ $lang\ *|$lang\ *|*\ $lang) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
esac
done
LINGUAS=$NEW_LINGUAS