+2011-05-12 Bruno Haible <bruno@clisp.org>
+
+ * gettext.sh.in: Avoid reference to unset shell variable ZSH_VERSION.
+ Reported by Thorsten Kampe <thorsten@thorstenkampe.de>.
+
2010-06-04 Bruno Haible <bruno@clisp.org>
* gettext-0.18.1 released.
#! /bin/sh
#
-# Copyright (C) 2003, 2005-2007 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2005-2007, 2011 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU Library General Public License as published
# $PREFIX/share/sh-scripts or $PREFIX/share/gettext. In order to not violate
# the Filesystem Hierarchy Standard when doing so, this script is executable.
# Therefore it needs to support the standard --help and --version.
-if test -z "$ZSH_VERSION"; then
+if test -z "${ZSH_VERSION+set}"; then
# zsh is not POSIX compliant: By default, while ". gettext.sh" is executed,
# it sets $0 to "gettext.sh", defeating the purpose of this test. But
# fortunately we know that when running under zsh, this script is always