summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libgpg_error-1-upstream.patch6781
-rw-r--r--src/libgpg_error.mk6
2 files changed, 6785 insertions, 2 deletions
diff --git a/src/libgpg_error-1-upstream.patch b/src/libgpg_error-1-upstream.patch
new file mode 100644
index 0000000..e1aa6d9
--- /dev/null
+++ b/src/libgpg_error-1-upstream.patch
@@ -0,0 +1,6781 @@
+This file is part of mingw-cross-env.
+See doc/index.html for further information.
+
+This patch has been taken from:
+svn://cvs.gnupg.org/libgpg-error/trunk
+svn diff -r245:250
+
+Index: libgpg-error/m4/lib-link.m4
+===================================================================
+--- libgpg-error/m4/lib-link.m4 (revision 245)
++++ libgpg-error/m4/lib-link.m4 (revision 250)
+@@ -1,17 +1,19 @@
+-# lib-link.m4 serial 8 (gettext-0.15)
+-dnl Copyright (C) 2001-2006 Free Software Foundation, Inc.
++# lib-link.m4 serial 13 (gettext-0.17)
++dnl Copyright (C) 2001-2007 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+
+ dnl From Bruno Haible.
+
+-AC_PREREQ(2.50)
++AC_PREREQ(2.54)
+
+ dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
+ dnl the libraries corresponding to explicit and implicit dependencies.
+ dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
+ dnl augments the CPPFLAGS variable.
++dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
++dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+ AC_DEFUN([AC_LIB_LINKFLAGS],
+ [
+ AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+@@ -24,13 +26,16 @@
+ ac_cv_lib[]Name[]_libs="$LIB[]NAME"
+ ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
+ ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
++ ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
+ ])
+ LIB[]NAME="$ac_cv_lib[]Name[]_libs"
+ LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
+ INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
++ LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
+ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
+ AC_SUBST([LIB]NAME)
+ AC_SUBST([LTLIB]NAME)
++ AC_SUBST([LIB]NAME[_PREFIX])
+ dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
+ dnl results of this search when this library appears as a dependency.
+ HAVE_LIB[]NAME=yes
+@@ -46,6 +51,8 @@
+ dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
+ dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
+ dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
++dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
++dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+ AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
+ [
+ AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+@@ -82,17 +89,23 @@
+ CPPFLAGS="$ac_save_CPPFLAGS"
+ LIB[]NAME=
+ LTLIB[]NAME=
++ LIB[]NAME[]_PREFIX=
+ fi
+ AC_SUBST([HAVE_LIB]NAME)
+ AC_SUBST([LIB]NAME)
+ AC_SUBST([LTLIB]NAME)
++ AC_SUBST([LIB]NAME[_PREFIX])
+ undefine([Name])
+ undefine([NAME])
+ ])
+
+ dnl Determine the platform dependent parameters needed to use rpath:
+-dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
+-dnl hardcode_direct, hardcode_minus_L.
++dnl acl_libext,
++dnl acl_shlibext,
++dnl acl_hardcode_libdir_flag_spec,
++dnl acl_hardcode_libdir_separator,
++dnl acl_hardcode_direct,
++dnl acl_hardcode_minus_L.
+ AC_DEFUN([AC_LIB_RPATH],
+ [
+ dnl Tell automake >= 1.10 to complain if config.rpath is missing.
+@@ -109,12 +122,14 @@
+ acl_cv_rpath=done
+ ])
+ wl="$acl_cv_wl"
+- libext="$acl_cv_libext"
+- shlibext="$acl_cv_shlibext"
+- hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
+- hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
+- hardcode_direct="$acl_cv_hardcode_direct"
+- hardcode_minus_L="$acl_cv_hardcode_minus_L"
++ acl_libext="$acl_cv_libext"
++ acl_shlibext="$acl_cv_shlibext"
++ acl_libname_spec="$acl_cv_libname_spec"
++ acl_library_names_spec="$acl_cv_library_names_spec"
++ acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
++ acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
++ acl_hardcode_direct="$acl_cv_hardcode_direct"
++ acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
+ dnl Determine whether the user wants rpath handling at all.
+ AC_ARG_ENABLE(rpath,
+ [ --disable-rpath do not hardcode runtime library paths],
+@@ -124,20 +139,24 @@
+ dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
+ dnl the libraries corresponding to explicit and implicit dependencies.
+ dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
++dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
++dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
+ [
+ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+ define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
++ dnl Autoconf >= 2.61 supports dots in --with options.
++ define([N_A_M_E],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit([$1],[.],[_])],[$1])])
+ dnl By default, look in $includedir and $libdir.
+ use_additional=yes
+ AC_LIB_WITH_FINAL_PREFIX([
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+ ])
+- AC_LIB_ARG_WITH([lib$1-prefix],
+-[ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
+- --without-lib$1-prefix don't search for lib$1 in includedir and libdir],
++ AC_LIB_ARG_WITH([lib]N_A_M_E[-prefix],
++[ --with-lib]N_A_M_E[-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
++ --without-lib]N_A_M_E[-prefix don't search for lib$1 in includedir and libdir],
+ [
+ if test "X$withval" = "Xno"; then
+ use_additional=no
+@@ -158,6 +177,7 @@
+ LIB[]NAME=
+ LTLIB[]NAME=
+ INC[]NAME=
++ LIB[]NAME[]_PREFIX=
+ rpathdirs=
+ ltrpathdirs=
+ names_already_handled=
+@@ -197,22 +217,55 @@
+ found_la=
+ found_so=
+ found_a=
++ eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
++ if test -n "$acl_shlibext"; then
++ shrext=".$acl_shlibext" # typically: shrext=.so
++ else
++ shrext=
++ fi
+ if test $use_additional = yes; then
+- if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
+- found_dir="$additional_libdir"
+- found_so="$additional_libdir/lib$name.$shlibext"
+- if test -f "$additional_libdir/lib$name.la"; then
+- found_la="$additional_libdir/lib$name.la"
+- fi
+- else
+- if test -f "$additional_libdir/lib$name.$libext"; then
+- found_dir="$additional_libdir"
+- found_a="$additional_libdir/lib$name.$libext"
+- if test -f "$additional_libdir/lib$name.la"; then
+- found_la="$additional_libdir/lib$name.la"
++ dir="$additional_libdir"
++ dnl The same code as in the loop below:
++ dnl First look for a shared library.
++ if test -n "$acl_shlibext"; then
++ if test -f "$dir/$libname$shrext"; then
++ found_dir="$dir"
++ found_so="$dir/$libname$shrext"
++ else
++ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
++ ver=`(cd "$dir" && \
++ for f in "$libname$shrext".*; do echo "$f"; done \
++ | sed -e "s,^$libname$shrext\\\\.,," \
++ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
++ | sed 1q ) 2>/dev/null`
++ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
++ found_dir="$dir"
++ found_so="$dir/$libname$shrext.$ver"
++ fi
++ else
++ eval library_names=\"$acl_library_names_spec\"
++ for f in $library_names; do
++ if test -f "$dir/$f"; then
++ found_dir="$dir"
++ found_so="$dir/$f"
++ break
++ fi
++ done
+ fi
+ fi
+ fi
++ dnl Then look for a static library.
++ if test "X$found_dir" = "X"; then
++ if test -f "$dir/$libname.$acl_libext"; then
++ found_dir="$dir"
++ found_a="$dir/$libname.$acl_libext"
++ fi
++ fi
++ if test "X$found_dir" != "X"; then
++ if test -f "$dir/$libname.la"; then
++ found_la="$dir/$libname.la"
++ fi
++ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ for x in $LDFLAGS $LTLIB[]NAME; do
+@@ -220,21 +273,46 @@
+ case "$x" in
+ -L*)
+ dir=`echo "X$x" | sed -e 's/^X-L//'`
+- if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
+- found_dir="$dir"
+- found_so="$dir/lib$name.$shlibext"
+- if test -f "$dir/lib$name.la"; then
+- found_la="$dir/lib$name.la"
+- fi
+- else
+- if test -f "$dir/lib$name.$libext"; then
++ dnl First look for a shared library.
++ if test -n "$acl_shlibext"; then
++ if test -f "$dir/$libname$shrext"; then
+ found_dir="$dir"
+- found_a="$dir/lib$name.$libext"
+- if test -f "$dir/lib$name.la"; then
+- found_la="$dir/lib$name.la"
++ found_so="$dir/$libname$shrext"
++ else
++ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
++ ver=`(cd "$dir" && \
++ for f in "$libname$shrext".*; do echo "$f"; done \
++ | sed -e "s,^$libname$shrext\\\\.,," \
++ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
++ | sed 1q ) 2>/dev/null`
++ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
++ found_dir="$dir"
++ found_so="$dir/$libname$shrext.$ver"
++ fi
++ else
++ eval library_names=\"$acl_library_names_spec\"
++ for f in $library_names; do
++ if test -f "$dir/$f"; then
++ found_dir="$dir"
++ found_so="$dir/$f"
++ break
++ fi
++ done
+ fi
+ fi
+ fi
++ dnl Then look for a static library.
++ if test "X$found_dir" = "X"; then
++ if test -f "$dir/$libname.$acl_libext"; then
++ found_dir="$dir"
++ found_a="$dir/$libname.$acl_libext"
++ fi
++ fi
++ if test "X$found_dir" != "X"; then
++ if test -f "$dir/$libname.la"; then
++ found_la="$dir/$libname.la"
++ fi
++ fi
+ ;;
+ esac
+ if test "X$found_dir" != "X"; then
+@@ -268,12 +346,12 @@
+ ltrpathdirs="$ltrpathdirs $found_dir"
+ fi
+ dnl The hardcoding into $LIBNAME is system dependent.
+- if test "$hardcode_direct" = yes; then
++ if test "$acl_hardcode_direct" = yes; then
+ dnl Using DIR/libNAME.so during linking hardcodes DIR into the
+ dnl resulting binary.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+ else
+- if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
++ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+ dnl Use an explicit option to hardcode DIR into the resulting
+ dnl binary.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+@@ -304,13 +382,13 @@
+ if test -z "$haveit"; then
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
+ fi
+- if test "$hardcode_minus_L" != no; then
++ if test "$acl_hardcode_minus_L" != no; then
+ dnl FIXME: Not sure whether we should use
+ dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
+ dnl here.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+ else
+- dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
++ dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
+ dnl here, because this doesn't fit in flags passed to the
+ dnl compiler. So give up. No hardcoding. This affects only
+ dnl very old systems.
+@@ -337,6 +415,7 @@
+ case "$found_dir" in
+ */$acl_libdirstem | */$acl_libdirstem/)
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
++ LIB[]NAME[]_PREFIX="$basedir"
+ additional_includedir="$basedir/include"
+ ;;
+ esac
+@@ -498,18 +577,18 @@
+ done
+ done
+ if test "X$rpathdirs" != "X"; then
+- if test -n "$hardcode_libdir_separator"; then
++ if test -n "$acl_hardcode_libdir_separator"; then
+ dnl Weird platform: only the last -rpath option counts, the user must
+ dnl pass all path elements in one option. We can arrange that for a
+ dnl single library, but not when more than one $LIBNAMEs are used.
+ alldirs=
+ for found_dir in $rpathdirs; do
+- alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
++ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+ done
+- dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
++ dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
+ acl_save_libdir="$libdir"
+ libdir="$alldirs"
+- eval flag=\"$hardcode_libdir_flag_spec\"
++ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+ else
+@@ -517,7 +596,7 @@
+ for found_dir in $rpathdirs; do
+ acl_save_libdir="$libdir"
+ libdir="$found_dir"
+- eval flag=\"$hardcode_libdir_flag_spec\"
++ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+ done
+@@ -566,7 +645,7 @@
+ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+ $1=
+ if test "$enable_rpath" != no; then
+- if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
++ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+ dnl Use an explicit option to hardcode directories into the resulting
+ dnl binary.
+ rpathdirs=
+@@ -600,16 +679,16 @@
+ done
+ else
+ dnl The linker is used for linking directly.
+- if test -n "$hardcode_libdir_separator"; then
++ if test -n "$acl_hardcode_libdir_separator"; then
+ dnl Weird platform: only the last -rpath option counts, the user
+ dnl must pass all path elements in one option.
+ alldirs=
+ for dir in $rpathdirs; do
+- alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$dir"
++ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
+ done
+ acl_save_libdir="$libdir"
+ libdir="$alldirs"
+- eval flag=\"$hardcode_libdir_flag_spec\"
++ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ $1="$flag"
+ else
+@@ -617,7 +696,7 @@
+ for dir in $rpathdirs; do
+ acl_save_libdir="$libdir"
+ libdir="$dir"
+- eval flag=\"$hardcode_libdir_flag_spec\"
++ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ $1="${$1}${$1:+ }$flag"
+ done
+Index: libgpg-error/m4/iconv.m4
+===================================================================
+--- libgpg-error/m4/iconv.m4 (revision 245)
++++ libgpg-error/m4/iconv.m4 (revision 250)
+@@ -1,5 +1,5 @@
+-# iconv.m4 serial AM4 (gettext-0.11.3)
+-dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
++# iconv.m4 serial AM6 (gettext-0.17)
++dnl Copyright (C) 2000-2002, 2007 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+@@ -21,6 +21,7 @@
+ [
+ dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
+ dnl those with the standalone portable GNU libiconv installed).
++ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+
+ dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
+ dnl accordingly.
+@@ -33,7 +34,7 @@
+ am_save_CPPFLAGS="$CPPFLAGS"
+ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
+
+- AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
++ AC_CACHE_CHECK([for iconv], am_cv_func_iconv, [
+ am_cv_func_iconv="no, consider installing GNU libiconv"
+ am_cv_lib_iconv=no
+ AC_TRY_LINK([#include <stdlib.h>
+@@ -56,8 +57,86 @@
+ fi
+ ])
+ if test "$am_cv_func_iconv" = yes; then
+- AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])
++ AC_CACHE_CHECK([for working iconv], am_cv_func_iconv_works, [
++ dnl This tests against bugs in AIX 5.1 and HP-UX 11.11.
++ am_save_LIBS="$LIBS"
++ if test $am_cv_lib_iconv = yes; then
++ LIBS="$LIBS $LIBICONV"
++ fi
++ AC_TRY_RUN([
++#include <iconv.h>
++#include <string.h>
++int main ()
++{
++ /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
++ returns. */
++ {
++ iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
++ if (cd_utf8_to_88591 != (iconv_t)(-1))
++ {
++ static const char input[] = "\342\202\254"; /* EURO SIGN */
++ char buf[10];
++ const char *inptr = input;
++ size_t inbytesleft = strlen (input);
++ char *outptr = buf;
++ size_t outbytesleft = sizeof (buf);
++ size_t res = iconv (cd_utf8_to_88591,
++ (char **) &inptr, &inbytesleft,
++ &outptr, &outbytesleft);
++ if (res == 0)
++ return 1;
++ }
++ }
++#if 0 /* This bug could be worked around by the caller. */
++ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
++ {
++ iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
++ if (cd_88591_to_utf8 != (iconv_t)(-1))
++ {
++ static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
++ char buf[50];
++ const char *inptr = input;
++ size_t inbytesleft = strlen (input);
++ char *outptr = buf;
++ size_t outbytesleft = sizeof (buf);
++ size_t res = iconv (cd_88591_to_utf8,
++ (char **) &inptr, &inbytesleft,
++ &outptr, &outbytesleft);
++ if ((int)res > 0)
++ return 1;
++ }
++ }
++#endif
++ /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
++ provided. */
++ if (/* Try standardized names. */
++ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
++ /* Try IRIX, OSF/1 names. */
++ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
++ /* Try AIX names. */
++ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
++ /* Try HP-UX names. */
++ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
++ return 1;
++ return 0;
++}], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no],
++ [case "$host_os" in
++ aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
++ *) am_cv_func_iconv_works="guessing yes" ;;
++ esac])
++ LIBS="$am_save_LIBS"
++ ])
++ case "$am_cv_func_iconv_works" in
++ *no) am_func_iconv=no am_cv_lib_iconv=no ;;
++ *) am_func_iconv=yes ;;
++ esac
++ else
++ am_func_iconv=no am_cv_lib_iconv=no
+ fi
++ if test "$am_func_iconv" = yes; then
++ AC_DEFINE(HAVE_ICONV, 1,
++ [Define if you have the iconv() function and it works.])
++ fi
+ if test "$am_cv_lib_iconv" = yes; then
+ AC_MSG_CHECKING([how to link with libiconv])
+ AC_MSG_RESULT([$LIBICONV])
+Index: libgpg-error/m4/ChangeLog
+===================================================================
+--- libgpg-error/m4/ChangeLog (revision 245)
++++ libgpg-error/m4/ChangeLog (revision 250)
+@@ -1,3 +1,10 @@
++2010-09-16 gettextize <bug-gnu-gettext@gnu.org>
++
++ * gettext.m4: Upgrade to gettext-0.17.
++ * iconv.m4: Upgrade to gettext-0.17.
++ * lib-link.m4: Upgrade to gettext-0.17.
++ * po.m4: Upgrade to gettext-0.17.
++
+ 2006-11-23 gettextize <bug-gnu-gettext@gnu.org>
+
+ * gettext.m4: Upgrade to gettext-0.15.
+Index: libgpg-error/m4/po.m4
+===================================================================
+--- libgpg-error/m4/po.m4 (revision 245)
++++ libgpg-error/m4/po.m4 (revision 250)
+@@ -1,5 +1,5 @@
+-# po.m4 serial 13 (gettext-0.15)
+-dnl Copyright (C) 1995-2006 Free Software Foundation, Inc.
++# po.m4 serial 15 (gettext-0.17)
++dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+@@ -27,6 +27,10 @@
+ AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+ AC_REQUIRE([AM_NLS])dnl
+
++ dnl Release version of the gettext macros. This is used to ensure that
++ dnl the gettext macros and po/Makefile.in.in are in sync.
++ AC_SUBST([GETTEXT_MACRO_VERSION], [0.17])
++
+ dnl Perform the following tests also if --disable-nls has been given,
+ dnl because they are needed for "make dist" to work.
+
+@@ -84,6 +88,10 @@
+ test -n "$localedir" || localedir='${datadir}/locale'
+ AC_SUBST([localedir])
+
++ dnl Support for AM_XGETTEXT_OPTION.
++ test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
++ AC_SUBST([XGETTEXT_EXTRA_OPTIONS])
++
+ AC_CONFIG_COMMANDS([po-directories], [[
+ for ac_file in $CONFIG_FILES; do
+ # Support "outfile[:infile[:infile...]]"
+@@ -426,3 +434,16 @@
+ fi
+ mv "$ac_file.tmp" "$ac_file"
+ ])
++
++dnl Initializes the accumulator used by AM_XGETTEXT_OPTION.
++AC_DEFUN([AM_XGETTEXT_OPTION_INIT],
++[
++ XGETTEXT_EXTRA_OPTIONS=
++])
++
++dnl Registers an option to be passed to xgettext in the po subdirectory.
++AC_DEFUN([AM_XGETTEXT_OPTION],
++[
++ AC_REQUIRE([AM_XGETTEXT_OPTION_INIT])
++ XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1"
++])
+Index: libgpg-error/m4/gettext.m4
+===================================================================
+--- libgpg-error/m4/gettext.m4 (revision 245)
++++ libgpg-error/m4/gettext.m4 (revision 250)
+@@ -1,5 +1,5 @@
+-# gettext.m4 serial 53 (gettext-0.15)
+-dnl Copyright (C) 1995-2006 Free Software Foundation, Inc.
++# gettext.m4 serial 60 (gettext-0.17)
++dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+@@ -15,7 +15,7 @@
+
+ dnl Authors:
+ dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+-dnl Bruno Haible <haible@clisp.cons.org>, 2000-2005.
++dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006.
+
+ dnl Macro to add for using GNU gettext.
+
+@@ -63,8 +63,13 @@
+ ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
+ [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
+ ])])])])
+- define([gt_included_intl], ifelse([$1], [external], [no], [yes]))
++ define([gt_included_intl],
++ ifelse([$1], [external],
++ ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]),
++ [yes]))
+ define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
++ gt_NEEDS_INIT
++ AM_GNU_GETTEXT_NEED([$2])
+
+ AC_REQUIRE([AM_PO_SUBDIRS])dnl
+ ifelse(gt_included_intl, yes, [
+@@ -78,7 +83,7 @@
+ dnl Sometimes libintl requires libiconv, so first search for libiconv.
+ dnl Ideally we would do this search only after the
+ dnl if test "$USE_NLS" = "yes"; then
+- dnl if test "$gt_cv_func_gnugettext_libc" != "yes"; then
++ dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+ dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
+ dnl the configure script would need to contain the same shell code
+ dnl again, outside any 'if'. There are two solutions:
+@@ -104,6 +109,15 @@
+ LTLIBINTL=
+ POSUB=
+
++ dnl Add a version number to the cache macros.
++ case " $gt_needs " in
++ *" need-formatstring-macros "*) gt_api_version=3 ;;
++ *" need-ngettext "*) gt_api_version=2 ;;
++ *) gt_api_version=1 ;;
++ esac
++ gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
++ gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
++
+ dnl If we use NLS figure out what method
+ if test "$USE_NLS" = "yes"; then
+ gt_use_preinstalled_gnugettext=no
+@@ -122,26 +136,35 @@
+ dnl to use. If GNU gettext is available we use this. Else we have
+ dnl to fall back to GNU NLS library.
+
+- dnl Add a version number to the cache macros.
+- define([gt_api_version], ifelse([$2], [need-formatstring-macros], 3, ifelse([$2], [need-ngettext], 2, 1)))
+- define([gt_cv_func_gnugettext_libc], [gt_cv_func_gnugettext]gt_api_version[_libc])
+- define([gt_cv_func_gnugettext_libintl], [gt_cv_func_gnugettext]gt_api_version[_libintl])
+-
+- AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc,
+- [AC_TRY_LINK([#include <libintl.h>
+-]ifelse([$2], [need-formatstring-macros],
+-[[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
++ if test $gt_api_version -ge 3; then
++ gt_revision_test_code='
++#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
+ #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
+ #endif
++changequote(,)dnl
+ typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
+-]], [])[extern int _nl_msg_cat_cntr;
++changequote([,])dnl
++'
++ else
++ gt_revision_test_code=
++ fi
++ if test $gt_api_version -ge 2; then
++ gt_expression_test_code=' + * ngettext ("", "", 0)'
++ else
++ gt_expression_test_code=
++ fi
++
++ AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
++ [AC_TRY_LINK([#include <libintl.h>
++$gt_revision_test_code
++extern int _nl_msg_cat_cntr;
+ extern int *_nl_domain_bindings;],
+ [bindtextdomain ("", "");
+-return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings],
+- gt_cv_func_gnugettext_libc=yes,
+- gt_cv_func_gnugettext_libc=no)])
++return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
++ [eval "$gt_func_gnugettext_libc=yes"],
++ [eval "$gt_func_gnugettext_libc=no"])])
+
+- if test "$gt_cv_func_gnugettext_libc" != "yes"; then
++ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+ dnl Sometimes libintl requires libiconv, so first search for libiconv.
+ ifelse(gt_included_intl, yes, , [
+ AM_ICONV_LINK
+@@ -152,48 +175,40 @@
+ dnl even if libiconv doesn't exist.
+ AC_LIB_LINKFLAGS_BODY([intl])
+ AC_CACHE_CHECK([for GNU gettext in libintl],
+- gt_cv_func_gnugettext_libintl,
++ [$gt_func_gnugettext_libintl],
+ [gt_save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $INCINTL"
+ gt_save_LIBS="$LIBS"
+ LIBS="$LIBS $LIBINTL"
+ dnl Now see whether libintl exists and does not depend on libiconv.
+ AC_TRY_LINK([#include <libintl.h>
+-]ifelse([$2], [need-formatstring-macros],
+-[[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
+-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
+-#endif
+-typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
+-]], [])[extern int _nl_msg_cat_cntr;
++$gt_revision_test_code
++extern int _nl_msg_cat_cntr;
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ const char *_nl_expand_alias (const char *);],
+ [bindtextdomain ("", "");
+-return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
+- gt_cv_func_gnugettext_libintl=yes,
+- gt_cv_func_gnugettext_libintl=no)
++return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
++ [eval "$gt_func_gnugettext_libintl=yes"],
++ [eval "$gt_func_gnugettext_libintl=no"])
+ dnl Now see whether libintl exists and depends on libiconv.
+- if test "$gt_cv_func_gnugettext_libintl" != yes && test -n "$LIBICONV"; then
++ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
+ LIBS="$LIBS $LIBICONV"
+ AC_TRY_LINK([#include <libintl.h>
+-]ifelse([$2], [need-formatstring-macros],
+-[[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
+-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
+-#endif
+-typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
+-]], [])[extern int _nl_msg_cat_cntr;
++$gt_revision_test_code
++extern int _nl_msg_cat_cntr;
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ const char *_nl_expand_alias (const char *);],
+ [bindtextdomain ("", "");
+-return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
++return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
+ [LIBINTL="$LIBINTL $LIBICONV"
+ LTLIBINTL="$LTLIBINTL $LTLIBICONV"
+- gt_cv_func_gnugettext_libintl=yes
++ eval "$gt_func_gnugettext_libintl=yes"
+ ])
+ fi
+ CPPFLAGS="$gt_save_CPPFLAGS"
+@@ -204,8 +219,8 @@
+ dnl use it. But if this macro is used in GNU gettext, and GNU
+ dnl gettext is already preinstalled in libintl, we update this
+ dnl libintl. (Cf. the install rule in intl/Makefile.in.)
+- if test "$gt_cv_func_gnugettext_libc" = "yes" \
+- || { test "$gt_cv_func_gnugettext_libintl" = "yes" \
++ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
++ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
+ && test "$PACKAGE" != gettext-runtime \
+ && test "$PACKAGE" != gettext-tools; }; then
+ gt_use_preinstalled_gnugettext=yes
+@@ -265,7 +280,7 @@
+ if test "$USE_NLS" = "yes"; then
+ AC_MSG_CHECKING([where the gettext function comes from])
+ if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+- if test "$gt_cv_func_gnugettext_libintl" = "yes"; then
++ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+ gt_source="external libintl"
+ else
+ gt_source="libc"
+@@ -279,7 +294,7 @@
+ if test "$USE_NLS" = "yes"; then
+
+ if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+- if test "$gt_cv_func_gnugettext_libintl" = "yes"; then
++ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+ AC_MSG_CHECKING([how to link with libintl])
+ AC_MSG_RESULT([$LIBINTL])
+ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
+@@ -347,285 +362,20 @@
+ ])
+
+
+-dnl Checks for all prerequisites of the intl subdirectory,
+-dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS,
+-dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL.
+-AC_DEFUN([AM_INTL_SUBDIR],
++dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized.
++m4_define([gt_NEEDS_INIT],
+ [
+- AC_REQUIRE([AC_PROG_INSTALL])dnl
+- AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+- AC_REQUIRE([AC_PROG_CC])dnl
+- AC_REQUIRE([AC_CANONICAL_HOST])dnl
+- AC_REQUIRE([gt_GLIBC2])dnl
+- AC_REQUIRE([AC_PROG_RANLIB])dnl
+- AC_REQUIRE([gl_VISIBILITY])dnl
+- AC_REQUIRE([gt_INTL_SUBDIR_CORE])dnl
+- AC_REQUIRE([bh_C_SIGNED])dnl
+- AC_REQUIRE([gl_AC_TYPE_LONG_LONG])dnl
+- AC_REQUIRE([gt_TYPE_LONGDOUBLE])dnl
+- AC_REQUIRE([gt_TYPE_WCHAR_T])dnl
+- AC_REQUIRE([gt_TYPE_WINT_T])dnl
+- AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
+- AC_REQUIRE([gt_TYPE_INTMAX_T])
+- AC_REQUIRE([gt_PRINTF_POSIX])
+- AC_REQUIRE([gl_GLIBC21])dnl
+- AC_REQUIRE([gl_XSIZE])dnl
+- AC_REQUIRE([gt_INTL_MACOSX])dnl
+-
+- AC_CHECK_TYPE([ptrdiff_t], ,
+- [AC_DEFINE([ptrdiff_t], [long],
+- [Define as the type of the result of subtracting two pointers, if the system doesn't define it.])
+- ])
+- AC_CHECK_HEADERS([stddef.h stdlib.h string.h])
+- AC_CHECK_FUNCS([asprintf fwprintf putenv setenv setlocale snprintf wcslen])
+-
+- dnl Use the _snprintf function only if it is declared (because on NetBSD it
+- dnl is defined as a weak alias of snprintf; we prefer to use the latter).
+- gt_CHECK_DECL(_snprintf, [#include <stdio.h>])
+- gt_CHECK_DECL(_snwprintf, [#include <stdio.h>])
+-
+- dnl Use the *_unlocked functions only if they are declared.
+- dnl (because some of them were defined without being declared in Solaris
+- dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
+- dnl on Solaris 2.5.1 to run on Solaris 2.6).
+- dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
+- gt_CHECK_DECL(getc_unlocked, [#include <stdio.h>])
+-
+- case $gt_cv_func_printf_posix in
+- *yes) HAVE_POSIX_PRINTF=1 ;;
+- *) HAVE_POSIX_PRINTF=0 ;;
+- esac
+- AC_SUBST([HAVE_POSIX_PRINTF])
+- if test "$ac_cv_func_asprintf" = yes; then
+- HAVE_ASPRINTF=1
+- else
+- HAVE_ASPRINTF=0
+- fi
+- AC_SUBST([HAVE_ASPRINTF])
+- if test "$ac_cv_func_snprintf" = yes; then
+- HAVE_SNPRINTF=1
+- else
+- HAVE_SNPRINTF=0
+- fi
+- AC_SUBST([HAVE_SNPRINTF])
+- if test "$ac_cv_func_wprintf" = yes; then
+- HAVE_WPRINTF=1
+- else
+- HAVE_WPRINTF=0
+- fi
+- AC_SUBST([HAVE_WPRINTF])
+-
+- AM_LANGINFO_CODESET
+- gt_LC_MESSAGES
+-
+- dnl Compilation on mingw and Cygwin needs special Makefile rules, because
+- dnl 1. when we install a shared library, we must arrange to export
+- dnl auxiliary pointer variables for every exported variable,
+- dnl 2. when we install a shared library and a static library simultaneously,
+- dnl the include file specifies __declspec(dllimport) and therefore we
+- dnl must arrange to define the auxiliary pointer variables for the
+- dnl exported variables _also_ in the static library.
+- if test "$enable_shared" = yes; then
+- case "$host_os" in
+- cygwin*) is_woe32dll=yes ;;
+- *) is_woe32dll=no ;;
+- esac
+- else
+- is_woe32dll=no
+- fi
+- WOE32DLL=$is_woe32dll
+- AC_SUBST([WOE32DLL])
+-
+- dnl Rename some macros and functions used for locking.
+- AH_BOTTOM([
+-#define __libc_lock_t gl_lock_t
+-#define __libc_lock_define gl_lock_define
+-#define __libc_lock_define_initialized gl_lock_define_initialized
+-#define __libc_lock_init gl_lock_init
+-#define __libc_lock_lock gl_lock_lock
+-#define __libc_lock_unlock gl_lock_unlock
+-#define __libc_lock_recursive_t gl_recursive_lock_t
+-#define __libc_lock_define_recursive gl_recursive_lock_define
+-#define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized
+-#define __libc_lock_init_recursive gl_recursive_lock_init
+-#define __libc_lock_lock_recursive gl_recursive_lock_lock
+-#define __libc_lock_unlock_recursive gl_recursive_lock_unlock
+-#define glthread_in_use libintl_thread_in_use
+-#define glthread_lock_init libintl_lock_init
+-#define glthread_lock_lock libintl_lock_lock
+-#define glthread_lock_unlock libintl_lock_unlock
+-#define glthread_lock_destroy libintl_lock_destroy
+-#define glthread_rwlock_init libintl_rwlock_init
+-#define glthread_rwlock_rdlock libintl_rwlock_rdlock
+-#define glthread_rwlock_wrlock libintl_rwlock_wrlock
+-#define glthread_rwlock_unlock libintl_rwlock_unlock
+-#define glthread_rwlock_destroy libintl_rwlock_destroy
+-#define glthread_recursive_lock_init libintl_recursive_lock_init
+-#define glthread_recursive_lock_lock libintl_recursive_lock_lock
+-#define glthread_recursive_lock_unlock libintl_recursive_lock_unlock
+-#define glthread_recursive_lock_destroy libintl_recursive_lock_destroy
+-#define glthread_once libintl_once
+-#define glthread_once_call libintl_once_call
+-#define glthread_once_singlethreaded libintl_once_singlethreaded
++ m4_divert_text([DEFAULTS], [gt_needs=])
++ m4_define([gt_NEEDS_INIT], [])
+ ])
+-])
+
+
+-dnl Checks for the core files of the intl subdirectory:
+-dnl dcigettext.c
+-dnl eval-plural.h
+-dnl explodename.c
+-dnl finddomain.c
+-dnl gettextP.h
+-dnl gmo.h
+-dnl hash-string.h hash-string.c
+-dnl l10nflist.c
+-dnl libgnuintl.h.in (except the *printf stuff)
+-dnl loadinfo.h
+-dnl loadmsgcat.c
+-dnl localealias.c
+-dnl log.c
+-dnl plural-exp.h plural-exp.c
+-dnl plural.y
+-dnl Used by libglocale.
+-AC_DEFUN([gt_INTL_SUBDIR_CORE],
++dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL])
++AC_DEFUN([AM_GNU_GETTEXT_NEED],
+ [
+- AC_REQUIRE([AC_C_INLINE])dnl
+- AC_REQUIRE([AC_TYPE_SIZE_T])dnl
+- AC_REQUIRE([gl_AC_HEADER_STDINT_H])
+- AC_REQUIRE([AC_FUNC_ALLOCA])dnl
+- AC_REQUIRE([AC_FUNC_MMAP])dnl
+- AC_REQUIRE([gt_INTDIV0])dnl
+- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl
+- AC_REQUIRE([gl_HEADER_INTTYPES_H])dnl
+- AC_REQUIRE([gt_INTTYPES_PRI])dnl
+- AC_REQUIRE([gl_LOCK])dnl
+-
+- AC_TRY_LINK(
+- [int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }],
+- [],
+- [AC_DEFINE([HAVE_BUILTIN_EXPECT], 1,
+- [Define to 1 if the compiler understands __builtin_expect.])])
+-
+- AC_CHECK_HEADERS([argz.h limits.h unistd.h sys/param.h])
+- AC_CHECK_FUNCS([getcwd getegid geteuid getgid getuid mempcpy munmap \
+- stpcpy strcasecmp strdup strtoul tsearch argz_count argz_stringify \
+- argz_next __fsetlocking])
+-
+- dnl Use the *_unlocked functions only if they are declared.
+- dnl (because some of them were defined without being declared in Solaris
+- dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
+- dnl on Solaris 2.5.1 to run on Solaris 2.6).
+- dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
+- gt_CHECK_DECL(feof_unlocked, [#include <stdio.h>])
+- gt_CHECK_DECL(fgets_unlocked, [#include <stdio.h>])
+-
+- AM_ICONV
+-
+- dnl glibc >= 2.4 has a NL_LOCALE_NAME macro when _GNU_SOURCE is defined,
+- dnl and a _NL_LOCALE_NAME macro always.
+- AC_CACHE_CHECK([for NL_LOCALE_NAME macro], gt_cv_nl_locale_name,
+- [AC_TRY_LINK([#include <langinfo.h>
+-#include <locale.h>],
+- [char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES));],
+- gt_cv_nl_locale_name=yes,
+- gt_cv_nl_locale_name=no)
+- ])
+- if test $gt_cv_nl_locale_name = yes; then
+- AC_DEFINE(HAVE_NL_LOCALE_NAME, 1,
+- [Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if _GNU_SOURCE is defined.])
+- fi
+-
+- dnl intl/plural.c is generated from intl/plural.y. It requires bison,
+- dnl because plural.y uses bison specific features. It requires at least
+- dnl bison-1.26 because earlier versions generate a plural.c that doesn't
+- dnl compile.
+- dnl bison is only needed for the maintainer (who touches plural.y). But in
+- dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put
+- dnl the rule in general Makefile. Now, some people carelessly touch the
+- dnl files or have a broken "make" program, hence the plural.c rule will
+- dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not
+- dnl present or too old.
+- AC_CHECK_PROGS([INTLBISON], [bison])
+- if test -z "$INTLBISON"; then
+- ac_verc_fail=yes
+- else
+- dnl Found it, now check the version.
+- AC_MSG_CHECKING([version of bison])
+-changequote(<<,>>)dnl
+- ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
+- case $ac_prog_version in
+- '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
+- 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
+-changequote([,])dnl
+- ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
+- *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
+- esac
+- AC_MSG_RESULT([$ac_prog_version])
+- fi
+- if test $ac_verc_fail = yes; then
+- INTLBISON=:
+- fi
++ m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"])
+ ])
+
+
+-dnl Checks for special options needed on MacOS X.
+-dnl Defines INTL_MACOSX_LIBS.
+-AC_DEFUN([gt_INTL_MACOSX],
+-[
+- dnl Check for API introduced in MacOS X 10.2.
+- AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
+- gt_cv_func_CFPreferencesCopyAppValue,
+- [gt_save_LIBS="$LIBS"
+- LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+- AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
+- [CFPreferencesCopyAppValue(NULL, NULL)],
+- [gt_cv_func_CFPreferencesCopyAppValue=yes],
+- [gt_cv_func_CFPreferencesCopyAppValue=no])
+- LIBS="$gt_save_LIBS"])
+- if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
+- AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1,
+- [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
+- fi
+- dnl Check for API introduced in MacOS X 10.3.
+- AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent,
+- [gt_save_LIBS="$LIBS"
+- LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+- AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
+- [gt_cv_func_CFLocaleCopyCurrent=yes],
+- [gt_cv_func_CFLocaleCopyCurrent=no])
+- LIBS="$gt_save_LIBS"])
+- if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+- AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1,
+- [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
+- fi
+- INTL_MACOSX_LIBS=
+- if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+- INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
+- fi
+- AC_SUBST([INTL_MACOSX_LIBS])
+-])
+-
+-
+-dnl gt_CHECK_DECL(FUNC, INCLUDES)
+-dnl Check whether a function is declared.
+-AC_DEFUN([gt_CHECK_DECL],
+-[
+- AC_CACHE_CHECK([whether $1 is declared], ac_cv_have_decl_$1,
+- [AC_TRY_COMPILE([$2], [
+-#ifndef $1
+- char *p = (char *) $1;
+-#endif
+-], ac_cv_have_decl_$1=yes, ac_cv_have_decl_$1=no)])
+- if test $ac_cv_have_decl_$1 = yes; then
+- gt_value=1
+- else
+- gt_value=0
+- fi
+- AC_DEFINE_UNQUOTED([HAVE_DECL_]translit($1, [a-z], [A-Z]), [$gt_value],
+- [Define to 1 if you have the declaration of `$1', and to 0 if you don't.])
+-])
+-
+-
+ dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
+ AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
+Index: libgpg-error/config.rpath
+===================================================================
+--- libgpg-error/config.rpath (revision 245)
++++ libgpg-error/config.rpath (revision 250)
+@@ -2,7 +2,7 @@
+ # Output a system dependent set of variables, describing how to set the
+ # run time search path of shared libraries in an executable.
+ #
+-# Copyright 1996-2006 Free Software Foundation, Inc.
++# Copyright 1996-2007 Free Software Foundation, Inc.
+ # Taken from GNU libtool, 2001
+ # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+ #
+@@ -64,7 +64,7 @@
+ ;;
+ esac
+ ;;
+- mingw* | pw32* | os2*)
++ mingw* | cygwin* | pw32* | os2*)
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ wl='-Wl,'
+@@ -74,7 +74,7 @@
+ ;;
+ newsos6)
+ ;;
+- linux*)
++ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ icc* | ecc*)
+ wl='-Wl,'
+@@ -100,7 +100,7 @@
+ osf3* | osf4* | osf5*)
+ wl='-Wl,'
+ ;;
+- sco3.2v5*)
++ rdos*)
+ ;;
+ solaris*)
+ wl='-Wl,'
+@@ -108,11 +108,14 @@
+ sunos4*)
+ wl='-Qoption ld '
+ ;;
+- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
++ sysv4 | sysv4.2uw2* | sysv4.3*)
+ wl='-Wl,'
+ ;;
+ sysv4*MP*)
+ ;;
++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
++ wl='-Wl,'
++ ;;
+ unicos*)
+ wl='-Wl,'
+ ;;
+@@ -189,11 +192,11 @@
+ ld_shlibs=no
+ fi
+ ;;
+- interix3*)
++ interix[3-9]*)
+ hardcode_direct=no
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ ;;
+- linux*)
++ gnu* | linux* | k*bsd*-gnu)
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+ :
+ else
+@@ -280,7 +283,7 @@
+ strings "$collect2name" | grep resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+- hardcode_direct=yes
++ :
+ else
+ # We have old collect2
+ hardcode_direct=unsupported
+@@ -359,7 +362,7 @@
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ ;;
+- freebsd* | kfreebsd*-gnu | dragonfly*)
++ freebsd* | dragonfly*)
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ ;;
+@@ -412,18 +415,22 @@
+ hardcode_libdir_separator=:
+ ;;
+ openbsd*)
+- hardcode_direct=yes
+- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
++ if test -f /usr/libexec/ld.so; then
++ hardcode_direct=yes
++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
++ else
++ case "$host_os" in
++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
++ hardcode_libdir_flag_spec='-R$libdir'
++ ;;
++ *)
++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
++ ;;
++ esac
++ fi
+ else
+- case "$host_os" in
+- openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+- hardcode_libdir_flag_spec='-R$libdir'
+- ;;
+- *)
+- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+- ;;
+- esac
++ ld_shlibs=no
+ fi
+ ;;
+ os2*)
+@@ -471,7 +478,7 @@
+ ld_shlibs=yes
+ fi
+ ;;
+- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+ ;;
+ sysv5* | sco3.2v5* | sco5v6*)
+ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
+@@ -488,33 +495,51 @@
+
+ # Check dynamic linker characteristics
+ # Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER.
++# Unlike libtool.m4, here we don't care about _all_ names of the library, but
++# only about the one the linker finds when passed -lNAME. This is the last
++# element of library_names_spec in libtool.m4, or possibly two of them if the
++# linker has special search rules.
++library_names_spec= # the last element of library_names_spec in libtool.m4
+ libname_spec='lib$name'
+ case "$host_os" in
+ aix3*)
++ library_names_spec='$libname.a'
+ ;;
+ aix4* | aix5*)
++ library_names_spec='$libname$shrext'
+ ;;
+ amigaos*)
++ library_names_spec='$libname.a'
+ ;;
+ beos*)
++ library_names_spec='$libname$shrext'
+ ;;
+ bsdi[45]*)
++ library_names_spec='$libname$shrext'
+ ;;
+ cygwin* | mingw* | pw32*)
+ shrext=.dll
++ library_names_spec='$libname.dll.a $libname.lib'
+ ;;
+ darwin* | rhapsody*)
+ shrext=.dylib
++ library_names_spec='$libname$shrext'
+ ;;
+ dgux*)
++ library_names_spec='$libname$shrext'
+ ;;
+ freebsd1*)
+ ;;
+- kfreebsd*-gnu)
+- ;;
+ freebsd* | dragonfly*)
++ case "$host_os" in
++ freebsd[123]*)
++ library_names_spec='$libname$shrext$versuffix' ;;
++ *)
++ library_names_spec='$libname$shrext' ;;
++ esac
+ ;;
+ gnu*)
++ library_names_spec='$libname$shrext'
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ case $host_cpu in
+@@ -528,10 +553,13 @@
+ shrext=.sl
+ ;;
+ esac
++ library_names_spec='$libname$shrext'
+ ;;
+- interix3*)
++ interix[3-9]*)
++ library_names_spec='$libname$shrext'
+ ;;
+ irix5* | irix6* | nonstopux*)
++ library_names_spec='$libname$shrext'
+ case "$host_os" in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+@@ -548,41 +576,59 @@
+ ;;
+ linux*oldld* | linux*aout* | linux*coff*)
+ ;;
+- linux*)
++ linux* | k*bsd*-gnu)
++ library_names_spec='$libname$shrext'
+ ;;
+ knetbsd*-gnu)
++ library_names_spec='$libname$shrext'
+ ;;
+ netbsd*)
++ library_names_spec='$libname$shrext'
+ ;;
+ newsos6)
++ library_names_spec='$libname$shrext'
+ ;;
+ nto-qnx*)
++ library_names_spec='$libname$shrext'
+ ;;
+ openbsd*)
++ library_names_spec='$libname$shrext$versuffix'
+ ;;
+ os2*)
+ libname_spec='$name'
+ shrext=.dll
++ library_names_spec='$libname.a'
+ ;;
+ osf3* | osf4* | osf5*)
++ library_names_spec='$libname$shrext'
+ ;;
++ rdos*)
++ ;;
+ solaris*)
++ library_names_spec='$libname$shrext'
+ ;;
+ sunos4*)
++ library_names_spec='$libname$shrext$versuffix'
+ ;;
+ sysv4 | sysv4.3*)
++ library_names_spec='$libname$shrext'
+ ;;
+ sysv4*MP*)
++ library_names_spec='$libname$shrext'
+ ;;
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
++ library_names_spec='$libname$shrext'
+ ;;
+ uts4*)
++ library_names_spec='$libname$shrext'
+ ;;
+ esac
+
+ sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+ escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
+ shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
++escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
++escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+ escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+
+ LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
+@@ -596,6 +642,12 @@
+ # Shared library suffix (normally "so").
+ shlibext="$shlibext"
+
++# Format of library name prefix.
++libname_spec="$escaped_libname_spec"
++
++# Library names that the linker finds when passed -lNAME.
++library_names_spec="$escaped_library_names_spec"
++
+ # Flag to hardcode \$libdir into a binary during linking.
+ # This must work even if \$libdir does not exist.
+ hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
+Index: libgpg-error/src/init.c
+===================================================================
+--- libgpg-error/src/init.c (revision 245)
++++ libgpg-error/src/init.c (revision 250)
+@@ -96,6 +96,7 @@
+ /* No way to continue - commit suicide. */
+ abort ();
+ }
++ _gpg_w32__init_gettext_module ();
+ real_init ();
+ }
+ # endif /*!DLL_EXPORT*/
+Index: libgpg-error/src/init.h
+===================================================================
+--- libgpg-error/src/init.h (revision 245)
++++ libgpg-error/src/init.h (revision 250)
+@@ -60,6 +60,11 @@
+ struct tls_space_s *get_tls (void);
+
+
++/* Explicit constructor for w32-gettext.c */
++#ifndef DLL_EXPORT
++void _gpg_w32__init_gettext_module (void);
++#endif
++
+ #endif /*HAVE_W32_SYSTEM*/
+
+ #endif /*INIT_H*/
+Index: libgpg-error/src/w32ce-add.h
+===================================================================
+--- libgpg-error/src/w32ce-add.h (revision 245)
++++ libgpg-error/src/w32ce-add.h (revision 250)
+@@ -3,5 +3,6 @@
+
+ /* Substitute for strerror - this one is thread safe. */
+ char *_gpg_w32ce_strerror (int err);
+-#define strerror(a) _gpg_w32ce_strerror (a)
+-
++#ifdef GPG_ERR_ENABLE_ERRNO_MACROS
++# define strerror(a) _gpg_w32ce_strerror (a)
++#endif
+Index: libgpg-error/src/Makefile.am
+===================================================================
+--- libgpg-error/src/Makefile.am (revision 245)
++++ libgpg-error/src/Makefile.am (revision 250)
+@@ -111,7 +111,12 @@
+ gpg_error_CPPFLAGS = -DLOCALEDIR=\"$(localedir)\" $(extra_cppflags)
+ gpg_error_LDADD = ./libgpg-error.la @LTLIBINTL@
+
+-err-sources.h: Makefile mkstrtable.awk err-sources.h.in
++# We build err-sources.h and err-codes.h in the source directory.
++# This is needed because gettext does only look into the source
++# directory to find the files listed in po/POTFILE.in. To make these
++# rules work we also need to depend on Makefile.am and not on the
++# generated files Makefile.in or Makefile.
++$(srcdir)/err-sources.h: Makefile.am mkstrtable.awk err-sources.h.in
+ $(AWK) -f $(srcdir)/mkstrtable.awk -v textidx=3 \
+ $(srcdir)/err-sources.h.in >$@
+
+@@ -119,7 +124,7 @@
+ $(AWK) -f $(srcdir)/mkstrtable.awk -v textidx=2 -v nogettext=1 \
+ $(srcdir)/err-sources.h.in >$@
+
+-err-codes.h: Makefile mkstrtable.awk err-codes.h.in
++$(srcdir)/err-codes.h: Makefile.am mkstrtable.awk err-codes.h.in
+ $(AWK) -f $(srcdir)/mkstrtable.awk -v textidx=3 \
+ $(srcdir)/err-codes.h.in >$@
+
+Index: libgpg-error/src/err-codes.h.in
+===================================================================
+--- libgpg-error/src/err-codes.h.in (revision 245)
++++ libgpg-error/src/err-codes.h.in (revision 250)
+@@ -213,7 +213,9 @@
+ 181 GPG_ERR_MISSING_KEY Missing key
+ 182 GPG_ERR_TOO_MANY Too many objects
+ 183 GPG_ERR_LIMIT_REACHED Limit reached
+-# 184 to 198 are free to be used.
++184 GPG_ERR_NOT_INITIALIZED Not initialized
++185 GPG_ERR_MISSING_ISSUER_CERT Missing issuer certificate
++# 186 to 198 are free to be used.
+
+ 199 GPG_ERR_UNFINISHED Operation not yet finished
+ 200 GPG_ERR_BUFFER_TOO_SHORT Buffer too short
+Index: libgpg-error/src/w32-gettext.c
+===================================================================
+--- libgpg-error/src/w32-gettext.c (revision 245)
++++ libgpg-error/src/w32-gettext.c (revision 250)
+@@ -1,6 +1,6 @@
+ /* w32-gettext.h - A simple gettext implementation for Windows targets.
+ Copyright (C) 1995, 1996, 1997, 1999, 2005, 2007,
+-2 2008, 2010 Free Software Foundation, Inc.
++ 2008, 2010 Free Software Foundation, Inc.
+
+ This file is part of libgpg-error.
+
+@@ -1146,15 +1146,34 @@
+
+
+
+-/* Constructor for this module. Called from DllMain. */
++/* Constructor for this module. This can only be used if we are a
++ DLL. IF used as a static lib we can't control the process set; for
++ example it might be used with a main module which is not build with
++ mingw and thus does not know how to call the constructors. */
++#ifdef DLL_EXPORT
+ static void module_init (void) __attribute__ ((__constructor__));
++#endif
+ static void
+ module_init (void)
+ {
+- InitializeCriticalSection (&domainlist_access_cs);
++ static int init_done;
++
++ if (!init_done)
++ {
++ InitializeCriticalSection (&domainlist_access_cs);
++ init_done = 1;
++ }
+ }
+
++#ifndef DLL_EXPORT
++void
++_gpg_w32__init_gettext_module (void)
++{
++ module_init ();
++}
++#endif
+
++
+ /* Free the domain data. */
+ static void
+ free_domain (struct loaded_domain *domain)
+Index: libgpg-error/ChangeLog
+===================================================================
+--- libgpg-error/ChangeLog (revision 245)
++++ libgpg-error/ChangeLog (revision 250)
+@@ -1,3 +1,30 @@
++2010-09-16 Werner Koch <wk@g10code.com>
++
++ * src/w32-gettext.c (module_init): Do not set a constructur if not
++ build as DLL.
++ (_gpg_w32__init_gettext_module): New.
++
++2010-09-16 gettextize <bug-gnu-gettext@gnu.org>
++
++ * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.17.
++
++2010-09-16 Werner Koch <wk@g10code.com>
++
++ * src/err-codes.h.in: Add GPG_ERR_MISSING_ISSUER_CERT.
++
++ * src/Makefile.am (err-sources.h, err-codes.h): Built them in the
++ source directory.
++
++2010-09-02 Werner Koch <wk@g10code.com>
++
++ * src/err-codes.h.in: Add GPG_ERR_NOT_INITIALIZED.
++
++2010-08-19 Werner Koch <wk@g10code.com>
++
++ * configure.ac (AH_BOTTOM): Define GPG_ERR_ENABLE_ERRNO_MACROS.
++ * src/w32ce-add.h (strerror) [!GPG_ERR_ENABLE_ERRNO_MACROS]: Do
++ not define.
++
+ 2010-07-21 Werner Koch <wk@g10code.com>
+
+ Release 1.9.
+Index: libgpg-error/configure.ac
+===================================================================
+--- libgpg-error/configure.ac (revision 245)
++++ libgpg-error/configure.ac (revision 250)
+@@ -24,8 +24,8 @@
+ # Remember to change the version number immediately *after* a release.
+ # Set my_issvn to "yes" for non-released code. Remember to run an
+ # "svn up" and "autogen.sh" right before creating a distribution.
+-m4_define([my_version], [1.9])
+-m4_define([my_issvn], [no])
++m4_define([my_version], [1.10])
++m4_define([my_issvn], [yes])
+
+ m4_define([svn_revision], m4_esyscmd([printf "%d" $(svn info 2>/dev/null \
+ | sed -n '/^Revision:/ s/[^0-9]//gp'|head -1)]))
+@@ -105,13 +105,14 @@
+ #if defined(HAVE_W32_SYSTEM) && !defined(ENABLE_NLS)
+ #define ENABLE_NLS 1
+ #endif
+-/* For building we need to define this macro. */
+-#define GPG_ERR_ENABLE_GETTEXT_MACROS
++/* For building we need to define these macro. */
++#define GPG_ERR_ENABLE_GETTEXT_MACROS 1
++#define GPG_ERR_ENABLE_ERRNO_MACROS 1
+ ])
+
+
+ # Note, that autogen.sh greps for the next line.
+-AM_GNU_GETTEXT_VERSION([0.15])
++AM_GNU_GETTEXT_VERSION([0.17])
+ AM_GNU_GETTEXT([external])
+
+ # Checks for header files.
+Index: libgpg-error/ABOUT-NLS
+===================================================================
+--- libgpg-error/ABOUT-NLS (revision 245)
++++ libgpg-error/ABOUT-NLS (revision 250)
+@@ -101,8 +101,11 @@
+
+ As a user, if your language has been installed for this package, you
+ only have to set the `LANG' environment variable to the appropriate
+-`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code,
+-and `CC' is an ISO 3166 two-letter country code. For example, let's
++`LL_CC' combination. If you happen to have the `LC_ALL' or some other
++`LC_xxx' environment variables set, you should unset them before
++setting `LANG', otherwise the setting of `LANG' will not have the
++desired effect. Here `LL' is an ISO 639 two-letter language code, and
++`CC' is an ISO 3166 two-letter country code. For example, let's
+ suppose that you speak German and live in Germany. At the shell
+ prompt, merely execute `setenv LANG de_DE' (in `csh'),
+ `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
+@@ -153,8 +156,7 @@
+ able to synergize with other translators speaking the same language.
+ Each translation team has its own mailing list. The up-to-date list of
+ teams can be found at the Free Translation Project's homepage,
+-`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams"
+-area.
++`http://translationproject.org/', in the "Teams" area.
+
+ If you'd like to volunteer to _work_ at translating messages, you
+ should become a member of the translating team for your own language.
+@@ -168,81 +170,76 @@
+ _actively_ in translations, or at solving translational difficulties,
+ rather than merely lurking around. If your team does not exist yet and
+ you want to start one, or if you are unsure about what to do or how to
+-get started, please write to `translation@iro.umontreal.ca' to reach the
+-coordinator for all translator teams.
++get started, please write to `coordinator@translationproject.org' to
++reach the coordinator for all translator teams.
+
+ The English team is special. It works at improving and uniformizing
+-the terminology in use. Proven linguistic skill are praised more than
+-programming skill, here.
++the terminology in use. Proven linguistic skills are praised more than
++programming skills, here.
+
+ 1.5 Available Packages
+ ======================
+
+ Languages are not equally supported in all packages. The following
+-matrix shows the current state of internationalization, as of July
+-2006. The matrix shows, in regard of each package, for which languages
++matrix shows the current state of internationalization, as of November
++2007. The matrix shows, in regard of each package, for which languages
+ PO files have been submitted to translation coordination, with a
+ translation percentage of at least 50%.
+
+ Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo
+ +----------------------------------------------------+
+- GNUnet | [] |
++ Compendium | [] [] [] [] |
+ a2ps | [] [] [] [] [] |
+ aegis | () |
+ ant-phone | () |
+ anubis | [] |
+ ap-utils | |
+- aspell | [] [] [] [] |
+- bash | [] [] [] |
+- batchelor | [] |
++ aspell | [] [] [] [] [] |
++ bash | [] |
+ bfd | |
+ bibshelf | [] |
+- binutils | [] |
++ binutils | |
+ bison | [] [] |
+ bison-runtime | [] |
+ bluez-pin | [] [] [] [] [] |
+ cflow | [] |
+- clisp | [] [] |
++ clisp | [] [] [] |
+ console-tools | [] [] |
+- coreutils | [] [] [] [] |
++ coreutils | [] [] [] [] |
+ cpio | |
+ cpplib | [] [] [] |
+ cryptonit | [] |
+- darkstat | [] () [] |
+- dialog | [] [] [] [] [] [] |
++ dialog | |
+ diffutils | [] [] [] [] [] [] |
+ doodle | [] |
+ e2fsprogs | [] [] |
+ enscript | [] [] [] [] |
+- error | [] [] [] [] |
+- fetchmail | [] [] () [] |
+- fileutils | [] [] |
+- findutils | [] [] [] |
++ fetchmail | [] [] () [] [] |
++ findutils | [] |
++ findutils_stable | [] [] [] |
+ flex | [] [] [] |
+- fslint | [] |
++ fslint | |
+ gas | |
+ gawk | [] [] [] |
+- gbiff | [] |
+ gcal | [] |
+ gcc | [] |
+ gettext-examples | [] [] [] [] [] |
+ gettext-runtime | [] [] [] [] [] |
+ gettext-tools | [] [] |
+- gimp-print | [] [] [] [] |
+ gip | [] |
+- gliv | [] |
++ gliv | [] [] |
+ glunarclock | [] |
+ gmult | [] [] |
+ gnubiff | () |
+- gnucash | () () [] |
+- gnucash-glossary | [] () |
++ gnucash | [] [] () () [] |
+ gnuedu | |
+- gnulib | [] [] [] [] [] [] |
++ gnulib | [] |
++ gnunet | |
+ gnunet-gtk | |
+- gnutls | |
++ gnutls | [] |
+ gpe-aerial | [] [] |
+ gpe-beam | [] [] |
+- gpe-calendar | [] [] |
++ gpe-calendar | |
+ gpe-clock | [] [] |
+ gpe-conf | [] [] |
+ gpe-contacts | |
+@@ -260,42 +257,43 @@
+ gpe-todo | |
+ gphoto2 | [] [] [] [] |
+ gprof | [] [] |
+- gpsdrive | () () |
++ gpsdrive | |
+ gramadoir | [] [] |
+- grep | [] [] [] [] [] [] |
+- gretl | |
++ grep | [] [] |
++ gretl | () |
+ gsasl | |
+ gss | |
+- gst-plugins | [] [] [] [] |
+- gst-plugins-base | [] [] [] |
+- gst-plugins-good | [] [] [] [] [] [] [] |
++ gst-plugins-bad | [] [] |
++ gst-plugins-base | [] [] |
++ gst-plugins-good | [] [] [] |
++ gst-plugins-ugly | [] [] |
+ gstreamer | [] [] [] [] [] [] [] |
+- gtick | [] () |
+- gtkam | [] [] [] |
++ gtick | () |
++ gtkam | [] [] [] [] |
+ gtkorphan | [] [] |
+ gtkspell | [] [] [] [] |
+ gutenprint | [] |
+- hello | [] [] [] [] [] |
+- id-utils | [] [] |
+- impost | |
+- indent | [] [] [] |
+- iso_3166 | [] [] |
+- iso_3166_1 | [] [] [] [] [] |
++ hello | [] [] [] [] [] |
++ herrie | [] |
++ hylafax | |
++ idutils | [] [] |
++ indent | [] [] [] [] |
++ iso_15924 | |
++ iso_3166 | [] [] [] [] [] [] [] [] [] [] [] |
+ iso_3166_2 | |
+- iso_3166_3 | [] |
+- iso_4217 | [] |
+- iso_639 | [] [] |
++ iso_4217 | [] [] [] |
++ iso_639 | [] [] [] [] |
+ jpilot | [] |
+ jtag | |
+ jwhois | |
+ kbd | [] [] [] [] |
+- keytouch | |
+- keytouch-editor | |
+- keytouch-keyboa... | |
++ keytouch | [] [] |
++ keytouch-editor | [] |
++ keytouch-keyboa... | [] |
+ latrine | () |
+ ld | [] |
+ leafpad | [] [] [] [] [] |
+- libc | [] [] [] [] [] |
++ libc | [] [] [] [] |
+ libexif | [] |
+ libextractor | [] |
+ libgpewidget | [] [] [] |
+@@ -304,123 +302,113 @@
+ libgphoto2_port | [] [] |
+ libgsasl | |
+ libiconv | [] [] |
+- libidn | [] [] |
++ libidn | [] [] [] |
+ lifelines | [] () |
+ lilypond | [] |
+ lingoteach | |
++ lprng | |
+ lynx | [] [] [] [] |
+ m4 | [] [] [] [] |
++ mailfromd | |
+ mailutils | [] |
+ make | [] [] |
+- man-db | [] () [] [] |
++ man-db | [] [] [] |
+ minicom | [] [] [] |
+- mysecretdiary | [] [] |
+- nano | [] [] () [] |
+- nano_1_0 | [] () [] [] |
++ nano | [] [] [] |
+ opcodes | [] |
+- parted | |
+- pilot-qof | [] |
++ parted | [] [] |
++ pilot-qof | |
++ popt | [] [] [] |
+ psmisc | [] |
+ pwdutils | |
+- python | |
+ qof | |
+ radius | [] |
+ recode | [] [] [] [] [] [] |
+- rpm | [] [] |
++ rpm | [] |
+ screem | |
+ scrollkeeper | [] [] [] [] [] [] [] [] |
+ sed | [] [] [] |
+- sh-utils | [] [] |
+- shared-mime-info | [] [] [] |
++ shared-mime-info | [] [] [] [] () [] [] [] |
+ sharutils | [] [] [] [] [] [] |
+ shishi | |
+- silky | |
+ skencil | [] () |
+- sketch | [] () |
+ solfege | |
+ soundtracker | [] [] |
+ sp | [] |
+- stardict | [] |
+ system-tools-ba... | [] [] [] [] [] [] [] [] [] |
+- tar | [] |
++ tar | [] [] |
+ texinfo | [] [] [] |
+- textutils | [] [] [] |
+ tin | () () |
+- tp-robot | [] |
+- tuxpaint | [] [] [] [] [] |
++ tuxpaint | [] [] [] [] [] [] |
+ unicode-han-tra... | |
+ unicode-transla... | |
+ util-linux | [] [] [] [] |
+- vorbis-tools | [] [] [] [] |
++ util-linux-ng | [] [] [] [] |
++ vorbis-tools | [] |
+ wastesedge | () |
+ wdiff | [] [] [] [] |
+- wget | [] [] |
+- xchat | [] [] [] [] [] |
+- xkeyboard-config | |
+- xpad | [] [] |
++ wget | [] [] [] |
++ xchat | [] [] [] [] [] [] [] |
++ xkeyboard-config | [] |
++ xpad | [] [] [] |
+ +----------------------------------------------------+
+ af am ar az be bg bs ca cs cy da de el en en_GB eo
+- 11 0 1 2 8 21 1 42 43 2 62 99 18 1 16 16
++ 6 0 2 1 8 26 2 40 48 2 56 88 15 1 15 18
+
+ es et eu fa fi fr ga gl gu he hi hr hu id is it
+ +--------------------------------------------------+
+- GNUnet | |
++ Compendium | [] [] [] [] [] |
+ a2ps | [] [] [] () |
+ aegis | |
+ ant-phone | [] |
+ anubis | [] |
+ ap-utils | [] [] |
+ aspell | [] [] [] |
+- bash | [] [] [] |
+- batchelor | [] [] |
+- bfd | [] |
++ bash | [] |
++ bfd | [] [] |
+ bibshelf | [] [] [] |
+ binutils | [] [] [] |
+ bison | [] [] [] [] [] [] |
+ bison-runtime | [] [] [] [] [] |
+ bluez-pin | [] [] [] [] [] |
+- cflow | |
++ cflow | [] |
+ clisp | [] [] |
+ console-tools | |
+ coreutils | [] [] [] [] [] [] |
+ cpio | [] [] [] |
+ cpplib | [] [] |
+ cryptonit | [] |
+- darkstat | [] () [] [] [] |
+- dialog | [] [] [] [] [] [] [] [] |
++ dialog | [] [] [] |
+ diffutils | [] [] [] [] [] [] [] [] [] |
+ doodle | [] [] |
+ e2fsprogs | [] [] [] |
+ enscript | [] [] [] |
+- error | [] [] [] [] [] |
+ fetchmail | [] |
+- fileutils | [] [] [] [] [] [] |
+- findutils | [] [] [] [] |
++ findutils | [] [] [] |
++ findutils_stable | [] [] [] [] |
+ flex | [] [] [] |
+- fslint | [] |
++ fslint | |
+ gas | [] [] |
+- gawk | [] [] [] [] |
+- gbiff | [] |
++ gawk | [] [] [] [] () |
+ gcal | [] [] |
+ gcc | [] |
+- gettext-examples | [] [] [] [] [] |
++ gettext-examples | [] [] [] [] [] [] [] |
+ gettext-runtime | [] [] [] [] [] [] |
+- gettext-tools | [] [] [] |
+- gimp-print | [] [] |
+- gip | [] [] [] |
++ gettext-tools | [] [] [] [] |
++ gip | [] [] [] [] |
+ gliv | () |
+ glunarclock | [] [] [] |
+ gmult | [] [] [] |
+ gnubiff | () () |
+ gnucash | () () () |
+- gnucash-glossary | [] [] |
+ gnuedu | [] |
+- gnulib | [] [] [] [] [] [] [] [] |
++ gnulib | [] [] [] |
++ gnunet | |
+ gnunet-gtk | |
+ gnutls | |
+ gpe-aerial | [] [] |
+ gpe-beam | [] [] |
+- gpe-calendar | [] [] [] [] |
++ gpe-calendar | |
+ gpe-clock | [] [] [] [] |
+ gpe-conf | [] |
+ gpe-contacts | [] [] |
+@@ -437,642 +425,611 @@
+ gpe-today | [] [] [] [] |
+ gpe-todo | [] |
+ gphoto2 | [] [] [] [] [] |
+- gprof | [] [] [] [] |
+- gpsdrive | () () [] () |
++ gprof | [] [] [] [] [] |
++ gpsdrive | [] |
+ gramadoir | [] [] |
+- grep | [] [] [] [] [] [] [] [] [] [] [] [] |
+- gretl | [] [] [] |
+- gsasl | [] |
+- gss | [] |
+- gst-plugins | [] [] [] |
+- gst-plugins-base | [] [] |
+- gst-plugins-good | [] [] [] |
++ grep | [] [] [] |
++ gretl | [] [] [] () |
++ gsasl | [] [] |
++ gss | [] [] |
++ gst-plugins-bad | [] [] [] [] |
++ gst-plugins-base | [] [] [] [] |
++ gst-plugins-good | [] [] [] [] [] |
++ gst-plugins-ugly | [] [] [] [] |
+ gstreamer | [] [] [] |
+- gtick | [] [] [] [] [] |
++ gtick | [] [] [] |
+ gtkam | [] [] [] [] |
+ gtkorphan | [] [] |
+- gtkspell | [] [] [] [] [] [] |
++ gtkspell | [] [] [] [] [] [] [] |
+ gutenprint | [] |
+ hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
+- id-utils | [] [] [] [] [] |
+- impost | [] [] |
++ herrie | [] |
++ hylafax | |
++ idutils | [] [] [] [] [] |
+ indent | [] [] [] [] [] [] [] [] [] [] |
+- iso_3166 | [] [] [] |
+- iso_3166_1 | [] [] [] [] [] [] [] |
++ iso_15924 | [] |
++ iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
+ iso_3166_2 | [] |
+- iso_3166_3 | [] |
+- iso_4217 | [] [] [] [] |
+- iso_639 | [] [] [] [] [] |
++ iso_4217 | [] [] [] [] [] [] |
++ iso_639 | [] [] [] [] [] [] |
+ jpilot | [] [] |
+ jtag | [] |
+ jwhois | [] [] [] [] [] |
+ kbd | [] [] |
+- keytouch | [] |
++ keytouch | [] [] [] |
+ keytouch-editor | [] |
+- keytouch-keyboa... | [] |
+- latrine | [] [] [] |
+- ld | [] [] |
++ keytouch-keyboa... | [] [] |
++ latrine | [] [] |
++ ld | [] [] [] [] |
+ leafpad | [] [] [] [] [] [] |
+ libc | [] [] [] [] [] |
+ libexif | [] |
+ libextractor | [] |
+ libgpewidget | [] [] [] [] [] |
+- libgpg-error | |
++ libgpg-error | [] |
+ libgphoto2 | [] [] [] |
+ libgphoto2_port | [] [] |
+ libgsasl | [] [] |
+- libiconv | [] |
++ libiconv | [] [] [] |
+ libidn | [] [] |
+ lifelines | () |
+- lilypond | [] |
++ lilypond | [] [] [] |
+ lingoteach | [] [] [] |
++ lprng | |
+ lynx | [] [] [] |
+ m4 | [] [] [] [] |
++ mailfromd | |
+ mailutils | [] [] |
+ make | [] [] [] [] [] [] [] [] |
+- man-db | () |
++ man-db | [] |
+ minicom | [] [] [] [] |
+- mysecretdiary | [] [] [] |
+- nano | [] () [] [] [] [] |
+- nano_1_0 | [] [] [] [] [] |
++ nano | [] [] [] [] [] [] [] |
+ opcodes | [] [] [] [] |
+- parted | [] [] [] [] |
++ parted | [] [] [] |
+ pilot-qof | |
+- psmisc | [] [] [] |
++ popt | [] [] [] [] |
++ psmisc | [] [] |
+ pwdutils | |
+- python | |
+- qof | |
++ qof | [] |
+ radius | [] [] |
+ recode | [] [] [] [] [] [] [] [] |
+ rpm | [] [] |
+ screem | |
+ scrollkeeper | [] [] [] |
+ sed | [] [] [] [] [] |
+- sh-utils | [] [] [] [] [] [] [] |
+ shared-mime-info | [] [] [] [] [] [] |
+ sharutils | [] [] [] [] [] [] [] [] |
+- shishi | |
+- silky | [] |
++ shishi | [] |
+ skencil | [] [] |
+- sketch | [] [] |
+ solfege | [] |
+ soundtracker | [] [] [] |
+ sp | [] |
+- stardict | [] |
+- system-tools-ba... | [] [] [] [] [] [] [] [] |
+- tar | [] [] [] [] [] [] |
+- texinfo | [] [] |
+- textutils | [] [] [] [] [] |
++ system-tools-ba... | [] [] [] [] [] [] [] [] [] |
++ tar | [] [] [] [] [] |
++ texinfo | [] [] [] |
+ tin | [] () |
+- tp-robot | [] [] [] [] |
+ tuxpaint | [] [] |
+ unicode-han-tra... | |
+ unicode-transla... | [] [] |
+ util-linux | [] [] [] [] [] [] [] |
+- vorbis-tools | [] [] |
++ util-linux-ng | [] [] [] [] [] [] [] |
++ vorbis-tools | |
+ wastesedge | () |
+ wdiff | [] [] [] [] [] [] [] [] |
+ wget | [] [] [] [] [] [] [] [] |
+- xchat | [] [] [] [] [] [] [] [] |
+- xkeyboard-config | [] [] [] [] |
++ xchat | [] [] [] [] [] [] [] |
++ xkeyboard-config | [] [] [] [] |
+ xpad | [] [] [] |
+ +--------------------------------------------------+
+ es et eu fa fi fr ga gl gu he hi hr hu id is it
+- 89 21 16 2 41 119 61 14 1 8 1 6 61 30 0 53
++ 85 22 14 2 48 101 61 12 2 8 2 6 53 29 1 52
+
+- ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no
++ ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
+ +--------------------------------------------------+
+- GNUnet | |
+- a2ps | () [] [] () |
+- aegis | () |
+- ant-phone | [] |
+- anubis | [] [] [] |
+- ap-utils | [] |
+- aspell | [] [] |
+- bash | [] |
+- batchelor | [] [] |
++ Compendium | [] |
++ a2ps | () [] [] |
++ aegis | () |
++ ant-phone | [] |
++ anubis | [] [] [] |
++ ap-utils | [] |
++ aspell | [] [] |
++ bash | [] |
+ bfd | |
+- bibshelf | [] |
++ bibshelf | [] |
+ binutils | |
+- bison | [] [] [] |
+- bison-runtime | [] [] [] |
+- bluez-pin | [] [] [] |
++ bison | [] [] [] |
++ bison-runtime | [] [] [] |
++ bluez-pin | [] [] [] |
+ cflow | |
+- clisp | [] |
++ clisp | [] |
+ console-tools | |
+- coreutils | [] |
+- cpio | |
+- cpplib | [] |
+- cryptonit | [] |
+- darkstat | [] [] |
+- dialog | [] [] |
+- diffutils | [] [] [] |
++ coreutils | [] |
++ cpio | [] |
++ cpplib | [] |
++ cryptonit | [] |
++ dialog | [] [] |
++ diffutils | [] [] [] |
+ doodle | |
+- e2fsprogs | [] |
+- enscript | [] |
+- error | [] |
+- fetchmail | [] [] |
+- fileutils | [] [] |
+- findutils | [] |
+- flex | [] [] |
+- fslint | [] [] |
++ e2fsprogs | [] |
++ enscript | [] |
++ fetchmail | [] [] |
++ findutils | [] |
++ findutils_stable | [] |
++ flex | [] [] |
++ fslint | |
+ gas | |
+- gawk | [] [] |
+- gbiff | [] |
++ gawk | [] [] |
+ gcal | |
+ gcc | |
+- gettext-examples | [] [] |
+- gettext-runtime | [] [] [] |
+- gettext-tools | [] [] |
+- gimp-print | [] [] |
+- gip | [] [] |
+- gliv | [] |
+- glunarclock | [] [] |
+- gmult | [] [] |
++ gettext-examples | [] [] [] |
++ gettext-runtime | [] [] [] |
++ gettext-tools | [] [] |
++ gip | [] [] |
++ gliv | [] |
++ glunarclock | [] [] |
++ gmult | [] [] [] |
+ gnubiff | |
+- gnucash | () () |
+- gnucash-glossary | [] |
++ gnucash | () () () |
+ gnuedu | |
+- gnulib | [] [] [] [] |
++ gnulib | [] [] |
++ gnunet | |
+ gnunet-gtk | |
+- gnutls | |
+- gpe-aerial | [] |
+- gpe-beam | [] |
+- gpe-calendar | [] |
+- gpe-clock | [] [] |
+- gpe-conf | [] [] |
+- gpe-contacts | [] |
+- gpe-edit | [] [] |
+- gpe-filemanager | [] |
+- gpe-go | [] [] |
+- gpe-login | [] [] |
+- gpe-ownerinfo | [] |
+- gpe-package | [] |
+- gpe-sketchbook | [] [] |
+- gpe-su | [] [] |
+- gpe-taskmanager | [] [] [] |
+- gpe-timesheet | [] |
+- gpe-today | [] |
+- gpe-todo | |
+- gphoto2 | [] [] |
+- gprof | |
+- gpsdrive | () () () |
+- gramadoir | () |
+- grep | [] [] [] |
++ gnutls | [] |
++ gpe-aerial | [] |
++ gpe-beam | [] |
++ gpe-calendar | [] |
++ gpe-clock | [] [] [] |
++ gpe-conf | [] [] [] |
++ gpe-contacts | [] |
++ gpe-edit | [] [] [] |
++ gpe-filemanager | [] [] |
++ gpe-go | [] [] [] |
++ gpe-login | [] [] [] |
++ gpe-ownerinfo | [] [] |
++ gpe-package | [] [] |
++ gpe-sketchbook | [] [] |
++ gpe-su | [] [] [] |
++ gpe-taskmanager | [] [] [] [] |
++ gpe-timesheet | [] |
++ gpe-today | [] [] |
++ gpe-todo | [] |
++ gphoto2 | [] [] |
++ gprof | [] |
++ gpsdrive | [] |
++ gramadoir | () |
++ grep | [] [] |
+ gretl | |
+- gsasl | [] |
++ gsasl | [] |
+ gss | |
+- gst-plugins | [] |
+- gst-plugins-base | |
+- gst-plugins-good | [] |
+- gstreamer | [] |
+- gtick | [] |
+- gtkam | [] |
+- gtkorphan | [] |
+- gtkspell | [] [] |
+- gutenprint | |
+- hello | [] [] [] [] [] [] [] [] |
+- id-utils | [] |
+- impost | |
+- indent | [] [] |
+- iso_3166 | [] |
+- iso_3166_1 | [] [] |
+- iso_3166_2 | [] |
+- iso_3166_3 | [] |
+- iso_4217 | [] [] [] |
+- iso_639 | [] [] |
+- jpilot | () () () |
++ gst-plugins-bad | [] |
++ gst-plugins-base | [] |
++ gst-plugins-good | [] |
++ gst-plugins-ugly | [] |
++ gstreamer | [] |
++ gtick | [] |
++ gtkam | [] [] |
++ gtkorphan | [] |
++ gtkspell | [] [] |
++ gutenprint | [] |
++ hello | [] [] [] [] [] [] [] |
++ herrie | [] |
++ hylafax | |
++ idutils | [] |
++ indent | [] [] |
++ iso_15924 | [] |
++ iso_3166 | [] [] [] [] [] [] [] [] |
++ iso_3166_2 | [] |
++ iso_4217 | [] [] [] |
++ iso_639 | [] [] [] [] |
++ jpilot | () () |
+ jtag | |
+- jwhois | [] |
+- kbd | [] |
+- keytouch | [] |
+- keytouch-editor | |
++ jwhois | [] |
++ kbd | [] |
++ keytouch | [] |
++ keytouch-editor | [] |
+ keytouch-keyboa... | |
+- latrine | [] |
++ latrine | [] |
+ ld | |
+- leafpad | [] [] |
+- libc | [] [] [] [] [] |
++ leafpad | [] [] |
++ libc | [] [] [] |
+ libexif | |
+ libextractor | |
+- libgpewidget | [] |
++ libgpewidget | [] |
+ libgpg-error | |
+ libgphoto2 | [] |
+ libgphoto2_port | [] |
+- libgsasl | [] |
+- libiconv | |
+- libidn | [] [] |
+- lifelines | [] |
+- lilypond | |
+- lingoteach | [] |
+- lynx | [] [] |
+- m4 | [] [] |
++ libgsasl | [] |
++ libiconv | [] |
++ libidn | [] [] |
++ lifelines | [] |
++ lilypond | [] |
++ lingoteach | [] |
++ lprng | |
++ lynx | [] [] |
++ m4 | [] [] |
++ mailfromd | |
+ mailutils | |
+- make | [] [] [] |
+- man-db | () |
++ make | [] [] [] |
++ man-db | |
+ minicom | [] |
+- mysecretdiary | [] |
+- nano | [] [] [] |
+- nano_1_0 | [] [] [] |
+- opcodes | [] |
+- parted | [] [] |
++ nano | [] [] [] |
++ opcodes | [] |
++ parted | [] [] |
+ pilot-qof | |
+- psmisc | [] [] [] |
++ popt | [] [] [] |
++ psmisc | [] [] [] |
+ pwdutils | |
+- python | |
+ qof | |
+ radius | |
+- recode | [] |
+- rpm | [] [] |
++ recode | [] |
++ rpm | [] [] |
+ screem | [] |
+- scrollkeeper | [] [] [] [] |
+- sed | [] [] |
+- sh-utils | [] [] |
+- shared-mime-info | [] [] [] [] [] |
+- sharutils | [] [] |
++ scrollkeeper | [] [] [] [] |
++ sed | [] [] |
++ shared-mime-info | [] [] [] [] [] [] [] |
++ sharutils | [] [] |
+ shishi | |
+- silky | [] |
+ skencil | |
+- sketch | |
+- solfege | |
++ solfege | () () |
+ soundtracker | |
+ sp | () |
+- stardict | [] [] |
+- system-tools-ba... | [] [] [] [] |
+- tar | [] [] [] |
+- texinfo | [] [] [] |
+- textutils | [] [] [] |
++ system-tools-ba... | [] [] [] [] |
++ tar | [] [] [] |
++ texinfo | [] [] |
+ tin | |
+- tp-robot | [] |
+- tuxpaint | [] |
++ tuxpaint | () [] [] |
+ unicode-han-tra... | |
+ unicode-transla... | |
+- util-linux | [] [] |
+- vorbis-tools | [] |
+- wastesedge | [] |
+- wdiff | [] [] |
+- wget | [] [] |
+- xchat | [] [] [] [] |
+- xkeyboard-config | [] |
+- xpad | [] [] [] |
++ util-linux | [] [] |
++ util-linux-ng | [] [] |
++ vorbis-tools | |
++ wastesedge | [] |
++ wdiff | [] [] |
++ wget | [] [] |
++ xchat | [] [] [] [] |
++ xkeyboard-config | [] [] [] |
++ xpad | [] [] [] |
+ +--------------------------------------------------+
+- ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no
+- 40 24 2 1 1 3 1 2 3 21 0 15 1 101 5 3
++ ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
++ 51 2 25 3 2 0 6 0 2 2 20 0 11 1 103 6
+
+- nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
+- +------------------------------------------------------+
+- GNUnet | |
+- a2ps | () [] [] [] [] [] [] |
+- aegis | () () |
+- ant-phone | [] [] |
+- anubis | [] [] [] |
+- ap-utils | () |
+- aspell | [] [] |
+- bash | [] [] [] |
+- batchelor | [] [] |
+- bfd | |
+- bibshelf | [] |
+- binutils | [] [] |
+- bison | [] [] [] [] [] |
+- bison-runtime | [] [] [] [] |
+- bluez-pin | [] [] [] [] [] [] [] [] [] |
+- cflow | [] |
+- clisp | [] |
+- console-tools | [] |
+- coreutils | [] [] [] [] |
+- cpio | [] [] [] |
+- cpplib | [] |
+- cryptonit | [] [] |
+- darkstat | [] [] [] [] [] [] |
+- dialog | [] [] [] [] [] [] [] [] [] |
+- diffutils | [] [] [] [] [] [] |
+- doodle | [] [] |
+- e2fsprogs | [] [] |
+- enscript | [] [] [] [] [] |
+- error | [] [] [] [] |
+- fetchmail | [] [] [] |
+- fileutils | [] [] [] [] [] |
+- findutils | [] [] [] [] [] [] |
+- flex | [] [] [] [] [] |
+- fslint | [] [] [] [] |
+- gas | |
+- gawk | [] [] [] [] |
+- gbiff | [] |
+- gcal | [] |
+- gcc | [] |
+- gettext-examples | [] [] [] [] [] [] [] [] |
+- gettext-runtime | [] [] [] [] [] [] [] [] |
+- gettext-tools | [] [] [] [] [] [] [] |
+- gimp-print | [] [] |
+- gip | [] [] [] [] |
+- gliv | [] [] [] [] |
+- glunarclock | [] [] [] [] [] [] |
+- gmult | [] [] [] [] |
+- gnubiff | () |
+- gnucash | () [] |
+- gnucash-glossary | [] [] [] |
+- gnuedu | |
+- gnulib | [] [] [] [] [] |
+- gnunet-gtk | [] |
+- gnutls | [] [] |
+- gpe-aerial | [] [] [] [] [] [] [] |
+- gpe-beam | [] [] [] [] [] [] [] |
+- gpe-calendar | [] [] [] [] [] [] [] [] |
+- gpe-clock | [] [] [] [] [] [] [] [] |
+- gpe-conf | [] [] [] [] [] [] [] |
+- gpe-contacts | [] [] [] [] [] |
+- gpe-edit | [] [] [] [] [] [] [] [] |
+- gpe-filemanager | [] [] |
+- gpe-go | [] [] [] [] [] [] |
+- gpe-login | [] [] [] [] [] [] [] [] |
+- gpe-ownerinfo | [] [] [] [] [] [] [] [] |
+- gpe-package | [] [] |
+- gpe-sketchbook | [] [] [] [] [] [] [] [] |
+- gpe-su | [] [] [] [] [] [] [] [] |
+- gpe-taskmanager | [] [] [] [] [] [] [] [] |
+- gpe-timesheet | [] [] [] [] [] [] [] [] |
+- gpe-today | [] [] [] [] [] [] [] [] |
+- gpe-todo | [] [] [] [] |
+- gphoto2 | [] [] [] [] [] |
+- gprof | [] [] [] |
+- gpsdrive | [] [] [] |
+- gramadoir | [] [] |
+- grep | [] [] [] [] [] [] [] [] |
+- gretl | [] |
+- gsasl | [] [] |
+- gss | [] [] [] |
+- gst-plugins | [] [] [] [] |
+- gst-plugins-base | [] |
+- gst-plugins-good | [] [] [] [] |
+- gstreamer | [] [] [] |
+- gtick | [] [] [] |
+- gtkam | [] [] [] [] |
+- gtkorphan | [] |
+- gtkspell | [] [] [] [] [] [] [] [] |
+- gutenprint | [] |
+- hello | [] [] [] [] [] [] [] [] |
+- id-utils | [] [] [] [] |
+- impost | [] |
+- indent | [] [] [] [] [] [] |
+- iso_3166 | [] [] [] [] [] [] |
+- iso_3166_1 | [] [] [] [] |
+- iso_3166_2 | |
+- iso_3166_3 | [] [] [] [] |
+- iso_4217 | [] [] [] [] |
+- iso_639 | [] [] [] [] |
+- jpilot | |
+- jtag | [] |
+- jwhois | [] [] [] [] |
+- kbd | [] [] [] |
+- keytouch | [] |
+- keytouch-editor | [] |
+- keytouch-keyboa... | [] |
+- latrine | [] [] |
+- ld | [] |
+- leafpad | [] [] [] [] [] [] |
+- libc | [] [] [] [] [] |
+- libexif | [] |
+- libextractor | [] [] |
+- libgpewidget | [] [] [] [] [] [] [] |
+- libgpg-error | [] [] |
+- libgphoto2 | [] |
+- libgphoto2_port | [] [] [] |
+- libgsasl | [] [] [] [] |
+- libiconv | |
+- libidn | [] [] () |
+- lifelines | [] [] |
+- lilypond | |
+- lingoteach | [] |
+- lynx | [] [] [] |
+- m4 | [] [] [] [] [] |
+- mailutils | [] [] [] [] |
+- make | [] [] [] [] |
+- man-db | [] [] |
+- minicom | [] [] [] [] [] |
+- mysecretdiary | [] [] [] [] |
+- nano | [] [] |
+- nano_1_0 | [] [] [] [] |
+- opcodes | [] [] |
+- parted | [] |
+- pilot-qof | [] |
+- psmisc | [] [] |
+- pwdutils | [] [] |
+- python | |
+- qof | [] |
+- radius | [] [] |
+- recode | [] [] [] [] [] [] [] |
+- rpm | [] [] [] [] |
+- screem | |
+- scrollkeeper | [] [] [] [] [] [] [] |
+- sed | [] [] [] [] [] [] [] [] [] |
+- sh-utils | [] [] [] |
+- shared-mime-info | [] [] [] [] [] |
+- sharutils | [] [] [] [] |
+- shishi | [] |
+- silky | [] |
+- skencil | [] [] [] |
+- sketch | [] [] [] |
+- solfege | [] |
+- soundtracker | [] [] |
+- sp | |
+- stardict | [] [] [] |
+- system-tools-ba... | [] [] [] [] [] [] [] [] [] |
+- tar | [] [] [] [] [] |
+- texinfo | [] [] [] [] |
+- textutils | [] [] [] |
+- tin | () |
+- tp-robot | [] |
+- tuxpaint | [] [] [] [] [] |
+- unicode-han-tra... | |
+- unicode-transla... | |
+- util-linux | [] [] [] [] |
+- vorbis-tools | [] [] |
+- wastesedge | |
+- wdiff | [] [] [] [] [] [] |
+- wget | [] [] [] [] |
+- xchat | [] [] [] [] [] [] [] |
+- xkeyboard-config | [] [] |
+- xpad | [] [] [] |
+- +------------------------------------------------------+
+- nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
+- 0 2 3 58 31 53 5 76 72 5 42 48 12 51 130 2
++ or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
++ +--------------------------------------------------+
++ Compendium | [] [] [] [] [] |
++ a2ps | () [] [] [] [] [] [] |
++ aegis | () () |
++ ant-phone | [] [] |
++ anubis | [] [] [] |
++ ap-utils | () |
++ aspell | [] [] [] |
++ bash | [] [] |
++ bfd | |
++ bibshelf | [] |
++ binutils | [] [] |
++ bison | [] [] [] [] [] |
++ bison-runtime | [] [] [] [] [] |
++ bluez-pin | [] [] [] [] [] [] [] [] [] |
++ cflow | [] |
++ clisp | [] |
++ console-tools | [] |
++ coreutils | [] [] [] [] |
++ cpio | [] [] [] |
++ cpplib | [] |
++ cryptonit | [] [] |
++ dialog | [] |
++ diffutils | [] [] [] [] [] [] |
++ doodle | [] [] |
++ e2fsprogs | [] [] |
++ enscript | [] [] [] [] [] |
++ fetchmail | [] [] [] |
++ findutils | [] [] [] |
++ findutils_stable | [] [] [] [] [] [] |
++ flex | [] [] [] [] [] |
++ fslint | [] |
++ gas | |
++ gawk | [] [] [] [] |
++ gcal | [] |
++ gcc | [] [] |
++ gettext-examples | [] [] [] [] [] [] [] [] |
++ gettext-runtime | [] [] [] [] [] [] [] [] |
++ gettext-tools | [] [] [] [] [] [] [] |
++ gip | [] [] [] [] |
++ gliv | [] [] [] [] [] [] |
++ glunarclock | [] [] [] [] [] [] |
++ gmult | [] [] [] [] |
++ gnubiff | () [] |
++ gnucash | () [] |
++ gnuedu | |
++ gnulib | [] [] [] |
++ gnunet | |
++ gnunet-gtk | [] |
++ gnutls | [] [] |
++ gpe-aerial | [] [] [] [] [] [] [] |
++ gpe-beam | [] [] [] [] [] [] [] |
++ gpe-calendar | [] [] [] [] |
++ gpe-clock | [] [] [] [] [] [] [] [] |
++ gpe-conf | [] [] [] [] [] [] [] |
++ gpe-contacts | [] [] [] [] [] |
++ gpe-edit | [] [] [] [] [] [] [] [] [] |
++ gpe-filemanager | [] [] |
++ gpe-go | [] [] [] [] [] [] [] [] |
++ gpe-login | [] [] [] [] [] [] [] [] |
++ gpe-ownerinfo | [] [] [] [] [] [] [] [] |
++ gpe-package | [] [] |
++ gpe-sketchbook | [] [] [] [] [] [] [] [] |
++ gpe-su | [] [] [] [] [] [] [] [] |
++ gpe-taskmanager | [] [] [] [] [] [] [] [] |
++ gpe-timesheet | [] [] [] [] [] [] [] [] |
++ gpe-today | [] [] [] [] [] [] [] [] |
++ gpe-todo | [] [] [] [] |
++ gphoto2 | [] [] [] [] [] [] |
++ gprof | [] [] [] |
++ gpsdrive | [] [] |
++ gramadoir | [] [] |
++ grep | [] [] [] [] |
++ gretl | [] [] [] |
++ gsasl | [] [] [] |
++ gss | [] [] [] [] |
++ gst-plugins-bad | [] [] [] |
++ gst-plugins-base | [] [] |
++ gst-plugins-good | [] [] |
++ gst-plugins-ugly | [] [] [] |
++ gstreamer | [] [] [] [] |
++ gtick | [] |
++ gtkam | [] [] [] [] [] |
++ gtkorphan | [] |
++ gtkspell | [] [] [] [] [] [] [] [] |
++ gutenprint | [] |
++ hello | [] [] [] [] [] [] [] [] |
++ herrie | [] [] [] |
++ hylafax | |
++ idutils | [] [] [] [] [] |
++ indent | [] [] [] [] [] [] [] |
++ iso_15924 | |
++ iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
++ iso_3166_2 | |
++ iso_4217 | [] [] [] [] [] [] [] |
++ iso_639 | [] [] [] [] [] [] [] |
++ jpilot | |
++ jtag | [] |
++ jwhois | [] [] [] [] |
++ kbd | [] [] [] |
++ keytouch | [] |
++ keytouch-editor | [] |
++ keytouch-keyboa... | [] |
++ latrine | |
++ ld | [] |
++ leafpad | [] [] [] [] [] [] |
++ libc | [] [] [] [] |
++ libexif | [] [] |
++ libextractor | [] [] |
++ libgpewidget | [] [] [] [] [] [] [] [] |
++ libgpg-error | [] [] [] |
++ libgphoto2 | [] |
++ libgphoto2_port | [] [] [] |
++ libgsasl | [] [] [] [] |
++ libiconv | [] [] [] |
++ libidn | [] [] () |
++ lifelines | [] [] |
++ lilypond | |
++ lingoteach | [] |
++ lprng | [] |
++ lynx | [] [] [] |
++ m4 | [] [] [] [] [] |
++ mailfromd | [] |
++ mailutils | [] [] [] |
++ make | [] [] [] [] |
++ man-db | [] [] [] [] |
++ minicom | [] [] [] [] [] |
++ nano | [] [] [] [] |
++ opcodes | [] [] |
++ parted | [] |
++ pilot-qof | |
++ popt | [] [] [] [] |
++ psmisc | [] [] |
++ pwdutils | [] [] |
++ qof | [] [] |
++ radius | [] [] |
++ recode | [] [] [] [] [] [] [] |
++ rpm | [] [] [] [] |
++ screem | |
++ scrollkeeper | [] [] [] [] [] [] [] |
++ sed | [] [] [] [] [] [] [] [] [] |
++ shared-mime-info | [] [] [] [] [] [] |
++ sharutils | [] [] [] [] |
++ shishi | [] |
++ skencil | [] [] [] |
++ solfege | [] |
++ soundtracker | [] [] |
++ sp | |
++ system-tools-ba... | [] [] [] [] [] [] [] [] [] |
++ tar | [] [] [] [] |
++ texinfo | [] [] [] [] |
++ tin | () |
++ tuxpaint | [] [] [] [] [] [] |
++ unicode-han-tra... | |
++ unicode-transla... | |
++ util-linux | [] [] [] [] |
++ util-linux-ng | [] [] [] [] |
++ vorbis-tools | [] |
++ wastesedge | |
++ wdiff | [] [] [] [] [] [] [] |
++ wget | [] [] [] [] |
++ xchat | [] [] [] [] [] [] [] |
++ xkeyboard-config | [] [] [] |
++ xpad | [] [] [] |
++ +--------------------------------------------------+
++ or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
++ 0 5 77 31 53 4 58 72 3 45 46 9 45 122 3
+
+ tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
+ +---------------------------------------------------+
+- GNUnet | [] | 2
++ Compendium | [] [] [] [] | 19
+ a2ps | [] [] [] | 19
+- aegis | | 0
++ aegis | [] | 1
+ ant-phone | [] [] | 6
+ anubis | [] [] [] | 11
+ ap-utils | () [] | 4
+- aspell | [] [] [] | 14
+- bash | [] | 11
+- batchelor | [] [] | 9
+- bfd | | 1
++ aspell | [] [] [] | 16
++ bash | [] | 6
++ bfd | | 2
+ bibshelf | [] | 7
+- binutils | [] [] [] | 9
+- bison | [] [] [] | 19
+- bison-runtime | [] [] [] | 16
++ binutils | [] [] [] [] | 9
++ bison | [] [] [] [] | 20
++ bison-runtime | [] [] [] [] | 18
+ bluez-pin | [] [] [] [] [] [] | 28
+- cflow | [] [] | 4
+- clisp | | 6
++ cflow | [] [] | 5
++ clisp | | 9
+ console-tools | [] [] | 5
+- coreutils | [] [] | 17
+- cpio | [] [] [] | 9
+- cpplib | [] [] [] [] | 11
+- cryptonit | | 5
+- darkstat | [] () () | 15
+- dialog | [] [] [] [] [] | 30
+- diffutils | [] [] [] [] | 28
++ coreutils | [] [] [] | 18
++ cpio | [] [] [] [] | 11
++ cpplib | [] [] [] [] [] | 12
++ cryptonit | [] | 6
++ dialog | [] [] [] | 9
++ diffutils | [] [] [] [] [] | 29
+ doodle | [] | 6
+ e2fsprogs | [] [] | 10
+ enscript | [] [] [] | 16
+- error | [] [] [] [] | 18
+ fetchmail | [] [] | 12
+- fileutils | [] [] [] | 18
+- findutils | [] [] [] | 17
++ findutils | [] [] [] | 11
++ findutils_stable | [] [] [] [] | 18
+ flex | [] [] | 15
+- fslint | [] | 9
++ fslint | [] | 2
+ gas | [] | 3
+- gawk | [] [] | 15
+- gbiff | [] | 5
++ gawk | [] [] [] | 16
+ gcal | [] | 5
+- gcc | [] [] [] | 6
+- gettext-examples | [] [] [] [] [] [] | 26
++ gcc | [] [] [] | 7
++ gettext-examples | [] [] [] [] [] [] | 29
+ gettext-runtime | [] [] [] [] [] [] | 28
+- gettext-tools | [] [] [] [] [] | 19
+- gimp-print | [] [] | 12
+- gip | [] [] | 12
+- gliv | [] [] | 8
++ gettext-tools | [] [] [] [] [] | 20
++ gip | [] [] | 13
++ gliv | [] [] | 11
+ glunarclock | [] [] [] | 15
+- gmult | [] [] [] [] | 15
+- gnubiff | [] | 1
+- gnucash | () | 2
+- gnucash-glossary | [] [] | 9
++ gmult | [] [] [] [] | 16
++ gnubiff | [] | 2
++ gnucash | () [] | 5
+ gnuedu | [] | 2
+- gnulib | [] [] [] [] [] | 28
+- gnunet-gtk | | 1
+- gnutls | | 2
++ gnulib | [] | 10
++ gnunet | | 0
++ gnunet-gtk | [] [] | 3
++ gnutls | | 4
+ gpe-aerial | [] [] | 14
+ gpe-beam | [] [] | 14
+- gpe-calendar | [] [] [] [] | 19
+- gpe-clock | [] [] [] [] | 20
+- gpe-conf | [] [] | 14
++ gpe-calendar | [] [] | 7
++ gpe-clock | [] [] [] [] | 21
++ gpe-conf | [] [] [] | 16
+ gpe-contacts | [] [] | 10
+- gpe-edit | [] [] [] [] | 19
+- gpe-filemanager | [] | 5
+- gpe-go | [] [] | 14
+- gpe-login | [] [] [] [] [] | 20
+- gpe-ownerinfo | [] [] [] [] | 20
+- gpe-package | [] | 5
++ gpe-edit | [] [] [] [] [] | 22
++ gpe-filemanager | [] [] | 7
++ gpe-go | [] [] [] [] | 19
++ gpe-login | [] [] [] [] [] | 21
++ gpe-ownerinfo | [] [] [] [] | 21
++ gpe-package | [] | 6
+ gpe-sketchbook | [] [] | 16
+- gpe-su | [] [] [] | 19
+- gpe-taskmanager | [] [] [] | 19
++ gpe-su | [] [] [] [] | 21
++ gpe-taskmanager | [] [] [] [] | 21
+ gpe-timesheet | [] [] [] [] | 18
+- gpe-today | [] [] [] [] [] | 20
+- gpe-todo | [] | 6
+- gphoto2 | [] [] [] [] | 20
+- gprof | [] [] | 11
+- gpsdrive | | 4
++ gpe-today | [] [] [] [] [] | 21
++ gpe-todo | [] [] | 8
++ gphoto2 | [] [] [] [] | 21
++ gprof | [] [] | 13
++ gpsdrive | [] | 5
+ gramadoir | [] | 7
+- grep | [] [] [] [] | 33
+- gretl | | 4
+- gsasl | [] [] | 6
+- gss | [] | 5
+- gst-plugins | [] [] [] | 15
+- gst-plugins-base | [] [] [] | 9
+- gst-plugins-good | [] [] [] | 18
+- gstreamer | [] [] [] | 17
+- gtick | [] | 11
+- gtkam | [] | 13
++ grep | [] | 12
++ gretl | | 6
++ gsasl | [] [] [] | 9
++ gss | [] | 7
++ gst-plugins-bad | [] [] [] | 13
++ gst-plugins-base | [] [] | 11
++ gst-plugins-good | [] [] [] [] [] | 16
++ gst-plugins-ugly | [] [] [] | 13
++ gstreamer | [] [] [] | 18
++ gtick | [] [] | 7
++ gtkam | [] | 16
+ gtkorphan | [] | 7
+- gtkspell | [] [] [] [] [] [] | 26
+- gutenprint | | 3
+- hello | [] [] [] [] [] | 39
+- id-utils | [] [] | 14
+- impost | [] | 4
+- indent | [] [] [] [] | 25
+- iso_3166 | [] [] [] | 15
+- iso_3166_1 | [] [] | 20
+- iso_3166_2 | | 2
+- iso_3166_3 | [] [] | 9
+- iso_4217 | [] [] | 14
+- iso_639 | [] | 14
++ gtkspell | [] [] [] [] [] [] | 27
++ gutenprint | | 4
++ hello | [] [] [] [] [] | 38
++ herrie | [] [] | 8
++ hylafax | | 0
++ idutils | [] [] | 15
++ indent | [] [] [] [] [] | 28
++ iso_15924 | [] [] | 4
++ iso_3166 | [] [] [] [] [] [] [] [] [] | 54
++ iso_3166_2 | [] [] | 4
++ iso_4217 | [] [] [] [] [] | 24
++ iso_639 | [] [] [] [] [] | 26
+ jpilot | [] [] [] [] | 7
+ jtag | [] | 3
+ jwhois | [] [] [] | 13
+- kbd | [] [] | 12
+- keytouch | [] | 4
+- keytouch-editor | | 2
+- keytouch-keyboa... | | 2
+- latrine | [] [] | 8
+- ld | [] [] [] [] | 8
+- leafpad | [] [] [] [] | 23
+- libc | [] [] [] | 23
+- libexif | [] | 4
++ kbd | [] [] [] | 13
++ keytouch | [] | 8
++ keytouch-editor | [] | 5
++ keytouch-keyboa... | [] | 5
++ latrine | [] [] | 5
++ ld | [] [] [] [] | 10
++ leafpad | [] [] [] [] [] | 24
++ libc | [] [] [] | 19
++ libexif | [] | 5
+ libextractor | [] | 5
+- libgpewidget | [] [] [] | 19
+- libgpg-error | [] | 4
+- libgphoto2 | [] | 8
++ libgpewidget | [] [] [] | 20
++ libgpg-error | [] | 6
++ libgphoto2 | [] [] | 9
+ libgphoto2_port | [] [] [] | 11
+ libgsasl | [] | 8
+- libiconv | [] | 4
+- libidn | [] [] | 10
++ libiconv | [] [] | 11
++ libidn | [] [] | 11
+ lifelines | | 4
+- lilypond | | 2
++ lilypond | [] | 6
+ lingoteach | [] | 6
++ lprng | [] | 2
+ lynx | [] [] [] | 15
+ m4 | [] [] [] | 18
+- mailutils | [] | 8
++ mailfromd | [] [] | 3
++ mailutils | [] [] | 8
+ make | [] [] [] | 20
+- man-db | [] | 6
++ man-db | [] | 9
+ minicom | [] | 14
+- mysecretdiary | [] [] | 12
+- nano | [] [] | 15
+- nano_1_0 | [] [] [] | 18
++ nano | [] [] [] | 20
+ opcodes | [] [] | 10
+- parted | [] [] [] | 10
+- pilot-qof | [] | 3
+- psmisc | [] | 10
++ parted | [] [] [] | 11
++ pilot-qof | [] | 1
++ popt | [] [] [] [] | 18
++ psmisc | [] [] | 10
+ pwdutils | [] | 3
+- python | | 0
+- qof | [] | 2
+- radius | [] | 6
++ qof | [] | 4
++ radius | [] [] | 7
+ recode | [] [] [] | 25
+- rpm | [] [] [] [] | 14
++ rpm | [] [] [] [] | 13
+ screem | [] | 2
+ scrollkeeper | [] [] [] [] | 26
+- sed | [] [] [] | 22
+- sh-utils | [] | 15
+- shared-mime-info | [] [] [] [] | 23
++ sed | [] [] [] [] | 23
++ shared-mime-info | [] [] [] | 29
+ sharutils | [] [] [] | 23
+- shishi | | 1
+- silky | [] | 4
++ shishi | [] | 3
+ skencil | [] | 7
+- sketch | | 6
+- solfege | | 2
++ solfege | [] | 3
+ soundtracker | [] [] | 9
+ sp | [] | 3
+- stardict | [] [] [] [] | 11
+- system-tools-ba... | [] [] [] [] [] [] [] | 37
+- tar | [] [] [] [] | 19
++ system-tools-ba... | [] [] [] [] [] [] [] | 38
++ tar | [] [] [] | 17
+ texinfo | [] [] [] | 15
+- textutils | [] [] [] | 17
+ tin | | 1
+- tp-robot | [] [] [] | 10
+- tuxpaint | [] [] [] | 16
++ tuxpaint | [] [] [] | 19
+ unicode-han-tra... | | 0
+ unicode-transla... | | 2
+ util-linux | [] [] [] | 20
+- vorbis-tools | [] [] | 11
++ util-linux-ng | [] [] [] | 20
++ vorbis-tools | [] [] | 4
+ wastesedge | | 1
+- wdiff | [] [] | 22
+- wget | [] [] [] | 19
+- xchat | [] [] [] [] | 28
+- xkeyboard-config | [] [] [] [] | 11
+- xpad | [] [] [] | 14
++ wdiff | [] [] | 23
++ wget | [] [] [] | 20
++ xchat | [] [] [] [] | 29
++ xkeyboard-config | [] [] [] | 14
++ xpad | [] [] [] | 15
+ +---------------------------------------------------+
+- 77 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
+- 172 domains 0 1 1 78 39 0 135 13 1 50 3 54 0 2054
++ 76 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
++ 163 domains 0 3 1 74 51 0 143 21 1 57 7 45 0 2036
+
+ Some counters in the preceding matrix are higher than the number of
+ visible blocks let us expect. This is because a few extra PO files are
+@@ -1085,10 +1042,10 @@
+ lag between the mere existence a PO file and its wide availability in a
+ distribution.
+
+- If July 2006 seems to be old, you may fetch a more recent copy of
+-this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
+-matrix with full percentage details can be found at
+-`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
++ If November 2007 seems to be old, you may fetch a more recent copy
++of this `ABOUT-NLS' file on most GNU archive sites. The most
++up-to-date matrix with full percentage details can be found at
++`http://translationproject.org/extra/matrix.html'.
+
+ 1.6 Using `gettext' in new packages
+ ===================================
+@@ -1106,6 +1063,6 @@
+ Free Translation Project is also available for packages which are not
+ developed inside the GNU project. Therefore the information given above
+ applies also for every other Free Software Project. Contact
+-`translation@iro.umontreal.ca' to make the `.pot' files available to
+-the translation teams.
++`coordinator@translationproject.org' to make the `.pot' files available
++to the translation teams.
+
+Index: libgpg-error/autogen.sh
+===================================================================
+--- libgpg-error/autogen.sh (revision 245)
++++ libgpg-error/autogen.sh (revision 250)
+@@ -125,7 +125,7 @@
+ fi
+ fi
+
+- ./configure --enable-maintainer-mode --prefix=${w32root} \
++ $tsdir/configure --enable-maintainer-mode --prefix=${w32root} \
+ --host=${host} --build=${build} "$@"
+
+ exit $?
+Index: libgpg-error/NEWS
+===================================================================
+--- libgpg-error/NEWS (revision 245)
++++ libgpg-error/NEWS (revision 250)
+@@ -1,3 +1,14 @@
++Noteworthy changes in version 1.10
++----------------------------------------------
++
++ * Using a static library on W32 does now work.
++
++ * Interface changes relative to the 1.9 release:
++ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
++ GPG_ERR_NOT_INITIALIZED NEW.
++ GPG_ERR_MISSING_ISSUER_CERT NEW.
++
++
+ Noteworthy changes in version 1.9 (2010-07-21)
+ ----------------------------------------------
+
+Index: libgpg-error/po/cs.po
+===================================================================
+--- libgpg-error/po/cs.po (revision 245)
++++ libgpg-error/po/cs.po (revision 250)
+@@ -14,7 +14,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.7\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2009-06-23 14:10+0200\n"
+ "Last-Translator: Petr Pisar <petr.pisar@atlas.cz>\n"
+ "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
+@@ -850,238 +850,248 @@
+ msgstr ""
+
+ #: src/err-codes.h:212
++#, fuzzy
++msgid "Not initialized"
++msgstr "Karta neinicializovaná"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Chybí certifikát"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr "Operace jeÅ¡tÄ› neskonÄila"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Vyrovnávací paměť je příliš malá"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Neplatné urÄení délky v S-výrazu"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "Řetězec v S-výrazu je příliš dlouhý"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Nepárové závorky v S-výrazu"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "S-výraz není kanonický"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "Chybný znak v S-výrazu"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "Chybné uzavření do uvozovek v S-výrazu"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Nulová předpona v S-výrazu"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr "Vnořené pokyny pro zobrazení v S-výrazu"
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr "Neodpovídající pokyny pro zobrazení"
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "NeoÄekávaná vyhrazená interpunkce v S-výrazu"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "Chybný šestnáctkový znak v S-výrazu"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Lichá Å¡estnáctková Äísla v S-výrazu"
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr "Chybný osmnáctkový znak v S-výrazu"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr "Obecná chyba IPC"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr "IPC volání accept (přijmout) selhalo"
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr "IPC volání connect (připojit) selhalo"
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr "Neplatná odpovÄ›Ä IPC"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr "Neplatná hodnota předaná do IPC"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr "Neúplný řádek předán do IPC"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr "Řádek předaný do IPC je příliš dlouhý"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr "Vnořené příkazy IPC"
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr "Žádná data zpětného volání v IPC"
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr "Žádné dotazovací zpětné volání v IPC"
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr "Není serverem IPC"
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr "Není klientem IPC"
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr "Problém se spuštěním serveru IPC"
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr "Chyba Ätení IPC"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr "Chyba zápisu IPC"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr "Příliš mnoho data pro vrstvu IPC"
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr "NeoÄekávaný příkaz IPC"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr "Neznámý příkaz IPC"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr "Chyba syntaxe IPC"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr "Volání IPC bylo zrušeno"
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr "Žádný zdroj vstupu pro IPC"
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr "Žádný zdroj výstupu pro IPC"
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr "Chyba parametru IPC"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr "Neznámý dotaz IPC"
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Uživatelem definovaný chybový kód 1"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Uživatelem definovaný chybový kód 2"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Uživatelem definovaný chybový kód 3"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Uživatelem definovaný chybový kód 4"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Uživatelem definovaný chybový kód 5"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Uživatelem definovaný chybový kód 6"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Uživatelem definovaný chybový kód 7"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Uživatelem definovaný chybový kód 8"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Uživatelem definovaný chybový kód 9"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Uživatelem definovaný chybový kód 10"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Uživatelem definovaný chybový kód 11"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Uživatelem definovaný chybový kód 12"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Uživatelem definovaný chybový kód 13"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Uživatelem definovaný chybový kód 14"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Uživatelem definovaný chybový kód 15"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Uživatelem definovaný chybový kód 16"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr "Chyba systému bez Äísla chyby (errno)"
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Neznámá chyba systému"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Konec souboru"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Neznámý kód chyby"
+
+Index: libgpg-error/po/fr.po
+===================================================================
+--- libgpg-error/po/fr.po (revision 245)
++++ libgpg-error/po/fr.po (revision 250)
+@@ -7,7 +7,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.0\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2009-08-20 09:04+0200\n"
+ "Last-Translator: Stephane Roy <sroy@j2n.net>\n"
+ "Language-Team: French <LL@li.org>\n"
+@@ -848,250 +848,260 @@
+
+ #: src/err-codes.h:212
+ #, fuzzy
++msgid "Not initialized"
++msgstr "Carte non initialisée"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Certificat manquant"
++
++#: src/err-codes.h:214
++#, fuzzy
+ msgid "Operation not yet finished"
+ msgstr "Opération annulée"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Tampon trop court"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Longueur spécifiée dans la S-expression invalide"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "Chaîne trop longue dans la S-expression"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Parenthèses non balancées dans la S-expression"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "S-expression non canonique"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "Mauvais caractère dans la S-expression"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "Mauvaise balance de guillemets dans la S-expression"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Préfixe nul dans la S-expression"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr ""
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "Ponctuation réservée inattendue dans la S-expression"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "Mauvais caractère hexadécimal dans la S-expression"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Nombre hexadécimal impair dans la S-expression"
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr "Mauvais caractère octale dans la S-expression"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ #, fuzzy
+ msgid "General IPC error"
+ msgstr "Erreur génerale"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr ""
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr ""
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ #, fuzzy
+ msgid "Invalid IPC response"
+ msgstr "Réponse invalide"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ #, fuzzy
+ msgid "Invalid value passed to IPC"
+ msgstr "Valeur invalide"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ #, fuzzy
+ msgid "Incomplete line passed to IPC"
+ msgstr "Ligne incomplète"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ #, fuzzy
+ msgid "Line passed to IPC too long"
+ msgstr "Ligne trop longue"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr ""
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr ""
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ #, fuzzy
+ msgid "IPC read error"
+ msgstr "Erreur de carte"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ #, fuzzy
+ msgid "IPC write error"
+ msgstr "Erreur de carte"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr ""
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ #, fuzzy
+ msgid "Unexpected IPC command"
+ msgstr "Balise inattendue"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ #, fuzzy
+ msgid "Unknown IPC command"
+ msgstr "Code d'erreur inconnu"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ #, fuzzy
+ msgid "IPC syntax error"
+ msgstr "Erreur de syntaxe"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr ""
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ #, fuzzy
+ msgid "IPC parameter error"
+ msgstr "Erreur de carte"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ #, fuzzy
+ msgid "Unknown IPC inquire"
+ msgstr "Source inconnue"
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Code d'erreur 1 défini par l'utilisateur"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Code d'erreur 2 défini par l'utilisateur"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Code d'erreur 3 défini par l'utilisateur"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Code d'erreur 4 défini par l'utilisateur"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Code d'erreur 5 défini par l'utilisateur"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Code d'erreur 6 défini par l'utilisateur"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Code d'erreur 7 défini par l'utilisateur"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Code d'erreur 8 défini par l'utilisateur"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Code d'erreur 9 défini par l'utilisateur"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Code d'erreur 10 défini par l'utilisateur"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Code d'erreur 11 défini par l'utilisateur"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Code d'erreur 12 défini par l'utilisateur"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Code d'erreur 13 défini par l'utilisateur"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Code d'erreur 14 défini par l'utilisateur"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Code d'erreur 15 défini par l'utilisateur"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Code d'erreur 16 défini par l'utilisateur"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr ""
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Erreur système inconnue"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Fin du fichier"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Code d'erreur inconnu"
+
+Index: libgpg-error/po/nl.po
+===================================================================
+--- libgpg-error/po/nl.po (revision 245)
++++ libgpg-error/po/nl.po (revision 250)
+@@ -7,7 +7,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.7\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2010-04-30 16:20+0200\n"
+ "Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n"
+ "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
+@@ -840,238 +840,248 @@
+ msgstr ""
+
+ #: src/err-codes.h:212
++#, fuzzy
++msgid "Not initialized"
++msgstr "Geen waarde"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Ontbrekend certificaat"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr ""
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr ""
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr ""
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr ""
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr ""
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr ""
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr ""
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr ""
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr ""
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr ""
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr ""
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr ""
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr ""
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr ""
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr ""
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr ""
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr ""
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr ""
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr ""
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr ""
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr ""
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr ""
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr ""
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr ""
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr ""
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr ""
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr ""
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr ""
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr ""
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr ""
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr ""
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr ""
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr ""
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr ""
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr ""
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr ""
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr ""
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr ""
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr ""
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr ""
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr ""
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr ""
+
+Index: libgpg-error/po/ChangeLog
+===================================================================
+--- libgpg-error/po/ChangeLog (revision 245)
++++ libgpg-error/po/ChangeLog (revision 250)
+@@ -1,3 +1,11 @@
++2010-09-16 Jakub Bogusz <qboosh@pld-linux.org> (wk)
++
++ * pl.po: Update.
++
++2010-09-16 gettextize <bug-gnu-gettext@gnu.org>
++
++ * Makefile.in.in: Upgrade to gettext-0.17.
++
+ 2010-05-06 Freek de Kruijf <f.de.kruijf@gmail.com> (wk)
+
+ * nl.po: New.
+Index: libgpg-error/po/Makefile.in.in
+===================================================================
+--- libgpg-error/po/Makefile.in.in (revision 245)
++++ libgpg-error/po/Makefile.in.in (revision 250)
+@@ -1,5 +1,5 @@
+ # Makefile for PO directory in any package using GNU gettext.
+-# Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
++# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
+ #
+ # This file can be copied and used freely without restrictions. It can
+ # be used in projects which are not available under the GNU General Public
+@@ -8,7 +8,8 @@
+ # Please note that the actual code of GNU gettext is covered by the GNU
+ # General Public License and is *not* in the public domain.
+ #
+-# Origin: gettext-0.15
++# Origin: gettext-0.17
++GETTEXT_MACRO_VERSION = 0.17
+
+ PACKAGE = @PACKAGE@
+ VERSION = @VERSION@
+@@ -30,7 +31,17 @@
+
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
++
++# We use $(mkdir_p).
++# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
++# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
++# @install_sh@ does not start with $(SHELL), so we add it.
++# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined
++# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
++# versions, $(mkinstalldirs) and $(install_sh) are unused.
+ mkinstalldirs = $(SHELL) @install_sh@ -d
++install_sh = $(SHELL) @install_sh@
++MKDIR_P = @MKDIR_P@
+ mkdir_p = @mkdir_p@
+
+ GMSGFMT_ = @GMSGFMT@
+@@ -85,11 +96,18 @@
+ mv t-$@ $@
+
+
+-all: all-@USE_NLS@
++all: check-macro-version all-@USE_NLS@
+
+ all-yes: stamp-po
+ all-no:
+
++# Ensure that the gettext macros and this Makefile.in.in are in sync.
++check-macro-version:
++ @test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
++ || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
++ exit 1; \
++ }
++
+ # $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
+ # internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
+ # we don't want to bother translators with empty POT files). We assume that
+@@ -120,16 +138,34 @@
+ # This target rebuilds $(DOMAIN).pot; it is an expensive operation.
+ # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
+ $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
++ if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
++ package_gnu='GNU '; \
++ else \
++ package_gnu=''; \
++ fi; \
+ if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
+ msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
+ else \
+ msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
+ fi; \
+- $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+- --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
+- --files-from=$(srcdir)/POTFILES.in \
+- --copyright-holder='$(COPYRIGHT_HOLDER)' \
+- --msgid-bugs-address="$$msgid_bugs_address"
++ case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
++ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
++ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
++ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
++ --files-from=$(srcdir)/POTFILES.in \
++ --copyright-holder='$(COPYRIGHT_HOLDER)' \
++ --msgid-bugs-address="$$msgid_bugs_address" \
++ ;; \
++ *) \
++ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
++ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
++ --files-from=$(srcdir)/POTFILES.in \
++ --copyright-holder='$(COPYRIGHT_HOLDER)' \
++ --package-name="$${package_gnu}@PACKAGE@" \
++ --package-version='@VERSION@' \
++ --msgid-bugs-address="$$msgid_bugs_address" \
++ ;; \
++ esac
+ test ! -f $(DOMAIN).po || { \
+ if test -f $(srcdir)/$(DOMAIN).pot; then \
+ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
+Index: libgpg-error/po/pl.po
+===================================================================
+--- libgpg-error/po/pl.po (revision 245)
++++ libgpg-error/po/pl.po (revision 250)
+@@ -1,14 +1,14 @@
+ # Polish translation for libgpg-error.
+ # Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the libgpg-error package.
+-# Jakub Bogusz <qboosh@pld-linux.org>, 2004-2006.
++# Jakub Bogusz <qboosh@pld-linux.org>, 2004-2010.
+ #
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: libgpg-error 1.4\n"
++"Project-Id-Version: libgpg-error 1.9\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
+-"PO-Revision-Date: 2006-09-15 19:30+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
++"PO-Revision-Date: 2010-08-05 20:05+0200\n"
+ "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
+ "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
+ "MIME-Version: 1.0\n"
+@@ -65,15 +65,15 @@
+
+ #: src/err-sources.h:40
+ msgid "GPA"
+-msgstr ""
++msgstr "GPA"
+
+ #: src/err-sources.h:41
+ msgid "Kleopatra"
+-msgstr ""
++msgstr "Kleopatra"
+
+ #: src/err-sources.h:42
+ msgid "G13"
+-msgstr ""
++msgstr "G13"
+
+ #: src/err-sources.h:43
+ msgid "Any source"
+@@ -804,278 +804,280 @@
+ msgstr "Nieznane polecenie"
+
+ #: src/err-codes.h:204
+-#, fuzzy
+ msgid "Not operational"
+-msgstr "Nieobs³ugiwana operacja"
++msgstr "Nie gotowy"
+
+ #: src/err-codes.h:205
+-#, fuzzy
+ msgid "No passphrase given"
+-msgstr "B³êdne has³o"
++msgstr "Nie podano has³a"
+
+ #: src/err-codes.h:206
+ msgid "No PIN given"
+-msgstr ""
++msgstr "Nie podano PIN-u"
+
+ #: src/err-codes.h:207
+-#, fuzzy
+ msgid "Not enabled"
+-msgstr "Nie zablokowany"
++msgstr "Nie w³±czony"
+
+ #: src/err-codes.h:208
+-#, fuzzy
+ msgid "No crypto engine"
+-msgstr "Niepoprawny silnik kryptograficzny"
++msgstr "Brak silnika kryptograficznego"
+
+ #: src/err-codes.h:209
+-#, fuzzy
+ msgid "Missing key"
+-msgstr "Brak warto¶ci"
++msgstr "Brak klucza"
+
+ #: src/err-codes.h:210
+-#, fuzzy
+ msgid "Too many objects"
+-msgstr "Brak obiektu CMS"
++msgstr "Zbyt du¿o obiektów"
+
+ #: src/err-codes.h:211
+ msgid "Limit reached"
+-msgstr ""
++msgstr "Osi±gniêto limit"
+
+ #: src/err-codes.h:212
+ #, fuzzy
++msgid "Not initialized"
++msgstr "Karta nie zainicjowana"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Brakuj±cy certyfikat"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+-msgstr "Operacja anulowana"
++msgstr "Operacja jeszcze nie zakoñczona"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Bufor zbyt ma³y"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Niepoprawne okre¶lenie d³ugo¶ci w S-wyra¿eniu"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "Zbyt d³ugi ³añcuch w S-wyra¿eniu"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Niedopasowane nawiasy w S-wyra¿eniu"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "S-wyra¿enie nie kanoniczne"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "B³êdny znak w S-wyra¿eniu"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "B³êdne cytowanie w S-wyra¿eniu"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Zerowy prefiks w S-wyra¿eniu"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr "Zagnie¿d¿one podpowiedzi wy¶wietlania w S-wyra¿eniu"
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr "Niedopasowane podpowiedzi wy¶wietlania"
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "Nieoczekiwany zarezerwowany znak w S-wyra¿eniu"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "B³êdny znak szesnastkowy w S-wyra¿eniu"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Nieparzysta liczba cyfr szesnastkowych w S-wyra¿eniu"
+
+-#: src/err-codes.h:226
+-#, fuzzy
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr "B³êdny znak ósemkowy w S-wyra¿eniu"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr "B³±d ogólny IPC"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr "Wywo³anie accept dla IPC nie powiod³o siê"
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr "Wywo³anie connect dla IPC nie powiod³o siê"
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr "Niepoprawna odpowied¼ IPC"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr "Niepoprawna warto¶æ przekazana do IPC"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr "Niekompletna linia przekazana do IPC"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr "Linia przekazana do IPC zbyt d³uga"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr "Zagnie¿d¿one polecenia IPC"
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr "Brak wywo³ania zwrotnego dla danych w IPC"
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr "Brak wywo³ania wstecznego dla zapytañ w IPC"
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr "To nie jest serwer IPC"
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr "To nie jest klient IPC"
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr "Problem z uruchomieniem serwera IPC"
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr "B³±d odczytu IPC"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr "B³±d zapisu IPC"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr "Zbyt du¿o danych dla warstwy IPC"
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr "Nieoczekiwane polecenie IPC"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr "Nieznane polecenie IPC"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr "B³±d sk³adni IPC"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr "Wywo³anie IPC zosta³o anulowane"
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr "Brak ¼ród³a wej¶ciowego dla IPC"
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr "Brak ¼ród³a wyj¶ciowego dla IPC"
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr "B³±d parametru IPC"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr "Nieznane zapytanie IPC"
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 1"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 2"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 3"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 4"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 5"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 6"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 7"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 8"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 9"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 10"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 11"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 12"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 13"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 14"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 15"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Zdefiniowany przez u¿ytkownika kod b³êdu 16"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr "B³±d systemowy bez errno"
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Nieznany b³±d systemu"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Koniec pliku"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Nieznany kod b³êdu"
+
+Index: libgpg-error/po/it.po
+===================================================================
+--- libgpg-error/po/it.po (revision 245)
++++ libgpg-error/po/it.po (revision 250)
+@@ -7,7 +7,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.7\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2009-08-20 09:14+0200\n"
+ "Last-Translator: Francesco Groccia <fgr@anche.no>\n"
+ "Language-Team: Italian <tp@lists.linux.it>\n"
+@@ -840,238 +840,248 @@
+ msgstr ""
+
+ #: src/err-codes.h:212
++#, fuzzy
++msgid "Not initialized"
++msgstr "La scheda non è stata inizializzata"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Certificato mancante"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr "Operazione non ancora terminata"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Buffer troppo breve"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Lunghezza dello specificatore in S-expression non valida"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "Testo troppo lungo in S-expression"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Parentesi non corrispondenti in S-expression"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "S-expression non canonica"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "Carattere errato in S-expression"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "Citazione errata in S-expression"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Prefisso zero in S-expression"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr "Suggerimenti mostrati nidificati in S-expression"
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr "Suggerimenti mostrati non corrispondenti"
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "Punteggiatura riservata inaspettata in S-expression"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "Carattere esadecimale errato in S-expression"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Numeri esadecimali dispari in S-expression"
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr "Carattere ottale errato in S-expression"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr "Errore IPC generale"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr "Chiamata \"accept\" IPC non riuscita"
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr "Chiamata \"connect\" IPC non riuscita"
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr "Risposta IPC non valida"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr "Valore non valido passato a IPC"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr "Riga incompleta passata a IPC"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr "Riga passata a IPC troppo lunga"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr "Comandi IPC nidificati"
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr "Nessun callback \"data\" in IPC"
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr "Nessun callback \"inquire\" in IPC"
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr "Non è un server IPC"
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr "Non è un client IPC"
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr "Problema nell'avviare il server IPC"
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr "errore di lettura IPC"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr "errore di scrittura IPC"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr "Troppi dati per il livello IPC"
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr "Comando IPC inaspettato"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr "Comando IPC sconosciuto"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr "errore di sintassi IPC"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr "La chiamata IPC è stata annullata"
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr "Nessuna sorgente in entrata per IPC"
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr "Nessuna sorgente in uscita per IPC"
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr "Errore per il parametro IPC"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr "Richiesta IPC sconosciuta"
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Codice errore 1 definito dall'utente"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Codice errore 2 definito dall'utente"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Codice errore 3 definito dall'utente"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Codice errore 4 definito dall'utente"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Codice errore 5 definito dall'utente"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Codice errore 6 definito dall'utente"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Codice errore 7 definito dall'utente"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Codice errore 8 definito dall'utente"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Codice errore 9 definito dall'utente"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Codice errore 10 definito dall'utente"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Codice errore 11 definito dall'utente"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Codice errore 12 definito dall'utente"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Codice errore 13 definito dall'utente"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Codice errore 14 definito dall'utente"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Codice errore 15 definito dall'utente"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Codice errore 16 definito dall'utente"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr "Errore di sistema senza errno"
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Errore di sistema sconosciuto"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Fine del file"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Codice di errore sconosciuto"
+
+Index: libgpg-error/po/vi.po
+===================================================================
+--- libgpg-error/po/vi.po (revision 245)
++++ libgpg-error/po/vi.po (revision 250)
+@@ -7,7 +7,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.7\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2009-09-19 18:34+0930\n"
+ "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
+ "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
+@@ -842,239 +842,249 @@
+ msgstr ""
+
+ #: src/err-codes.h:212
++#, fuzzy
++msgid "Not initialized"
++msgstr "Chưa sơ khởi thẻ"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Chứng nhận còn thiếu"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr "Thao tác chưa kết thúc"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Vùng đệm quá ngắn"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Chỉ thị chiá»u dài không hợp lệ trong biểu thức S"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "Chuỗi quá dài trong biểu thức S"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Có dấu ngoặc chưa khớp trong biểu thức S"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "Biểu thức S không phải chuẩn tắc"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "Ký tự sai trong biểu thức S"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "Äoạn trích dẫn sai trong biểu thức S"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Tiá»n tố số không trong biểu thức S"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr "Có mẹo trình bày lồng nhau trong biểu thức S"
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr "Có mẹo trình bày chưa khớp"
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "Có dấu chấm câu dành riêng bất thÆ°á»ng trong biểu thức S"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "Ký tự thập lục sai trong biểu thức S"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Có số thập lục lẻ trong biểu thức S"
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ #, fuzzy
+ msgid "Bad octal character in S-expression"
+ msgstr "Ký tự bát phân sai trong biểu thức S"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr "Lá»—i IPC chung"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr "Lá»i gá»i chấp nhận IPC bị lá»—i"
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr "Lá»i gá»i kết nối IPC bị lá»—i"
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr "Äáp ứng IPC không hợp lệ"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr "Giá trị không hợp lệ được gửi cho IPC"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr "Dòng không hoàn toàn được gửi cho IPC"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr "Dòng quá dài được gửi cho IPC"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr "Các câu lệnh IPC lồng nhau"
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr "Không có lá»i gá»i ngược lại dữ liệu trong IPC"
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr "Không có lá»i gá»i ngược lại yêu cầu trong IPC"
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr "Không phải trình phục vụ IPC"
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr "Không phải ứng dụng khách IPC"
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr "Gặp khó khăn trong việc khởi chạy trình phục vụ IPC"
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr "Lá»—i Ä‘á»c IPC"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr "Lá»—i ghi IPC"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr "Quá nhiá»u dữ liệu cho lá»›p IPC"
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr "Câu lệnh IPC bất thÆ°á»ng"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr "Câu lệnh IPC không rõ"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr "Lỗi cú pháp IPC"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr "Lá»i gá»i IPC bị thôi"
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr "Không có nguồn nhập vào cho IPC"
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr "Không có nguồn kết xuất cho IPC"
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr "Lỗi tham số IPC"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr "Yêu cầu IPC không rõ"
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Mã lỗi tự xác định 1"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Mã lỗi tự xác định 2"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Mã lỗi tự xác định 3"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Mã lỗi tự xác định 4"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Mã lỗi tự xác định 5"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Mã lỗi tự xác định 6"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Mã lỗi tự xác định 7"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Mã lỗi tự xác định 8"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Mã lỗi tự xác định 9"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Mã lỗi tự xác định 10"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Mã lỗi tự xác định 11"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Mã lỗi tự xác định 12"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Mã lỗi tự xác định 13"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Mã lỗi tự xác định 14"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Mã lỗi tự xác định 15"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Mã lỗi tự xác định 16"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr "Lỗi hệ thống không có số thứ tự lỗi"
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Gặp lỗi hệ thống không rõ"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Kết thúc tập tin"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Mã lỗi không rõ"
+
+Index: libgpg-error/po/libgpg-error.pot
+===================================================================
+--- libgpg-error/po/libgpg-error.pot (revision 245)
++++ libgpg-error/po/libgpg-error.pot (revision 250)
+@@ -6,9 +6,9 @@
+ #, fuzzy
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: PACKAGE VERSION\n"
++"Project-Id-Version: libgpg-error 1.10-svn249\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL@li.org>\n"
+@@ -837,238 +837,246 @@
+ msgstr ""
+
+ #: src/err-codes.h:212
++msgid "Not initialized"
++msgstr ""
++
++#: src/err-codes.h:213
++msgid "Missing issuer certificate"
++msgstr ""
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr ""
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr ""
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr ""
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr ""
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr ""
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr ""
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr ""
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr ""
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr ""
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr ""
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr ""
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr ""
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr ""
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr ""
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr ""
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr ""
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr ""
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr ""
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr ""
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr ""
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr ""
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr ""
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr ""
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr ""
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr ""
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr ""
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr ""
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr ""
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr ""
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr ""
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr ""
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr ""
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr ""
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr ""
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr ""
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr ""
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr ""
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr ""
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr ""
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr ""
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr ""
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr ""
+
+Index: libgpg-error/po/ro.po
+===================================================================
+--- libgpg-error/po/ro.po (revision 245)
++++ libgpg-error/po/ro.po (revision 250)
+@@ -9,7 +9,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.1\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2009-08-20 09:00+0200\n"
+ "Last-Translator: Laurentiu Buzdugan <lbuz@rolix.org>\n"
+ "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
+@@ -854,250 +854,260 @@
+
+ #: src/err-codes.h:212
+ #, fuzzy
++msgid "Not initialized"
++msgstr "Card neiniþializat"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Certificat lipsã"
++
++#: src/err-codes.h:214
++#, fuzzy
+ msgid "Operation not yet finished"
+ msgstr "Operaþiune anulatã"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Buffer prea scurt"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Specificarea lungimii invalidã în expresia-S"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "ªir prea lung în expresia-S"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Parantezã fãrã pereche în expresia-S"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "Expresia-S nu este canonicã"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "Caracter invalid în expresia-S"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "Ghilimele incorecte în expresia-S"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Prefix zero în expresia-S"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr "Indicaþii de afiºare încuibãrite în expresia-S"
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr "Indicaþii de afiºare fãrã pereche"
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "Punctuaþie rezervatã neaºteptatã în expresia-S"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "Caracter hexazecimal incorect în expresia-S"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Numere hexazecimale ciudate în expresia-S"
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr "Caracter octal incorect în expresia-S"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ #, fuzzy
+ msgid "General IPC error"
+ msgstr "Eroare generalã"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr ""
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr ""
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ #, fuzzy
+ msgid "Invalid IPC response"
+ msgstr "Rãspuns invalid"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ #, fuzzy
+ msgid "Invalid value passed to IPC"
+ msgstr "Valoare invalidã"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ #, fuzzy
+ msgid "Incomplete line passed to IPC"
+ msgstr "Linie incompletã"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ #, fuzzy
+ msgid "Line passed to IPC too long"
+ msgstr "Linie prea lungã"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr ""
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr ""
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ #, fuzzy
+ msgid "IPC read error"
+ msgstr "Eroare card"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ #, fuzzy
+ msgid "IPC write error"
+ msgstr "Eroare card"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr ""
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ #, fuzzy
+ msgid "Unexpected IPC command"
+ msgstr "Etichetã neaºteptatã"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ #, fuzzy
+ msgid "Unknown IPC command"
+ msgstr "Cod de eroare necunoscut"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ #, fuzzy
+ msgid "IPC syntax error"
+ msgstr "Eroare de sintaxã"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr ""
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ #, fuzzy
+ msgid "IPC parameter error"
+ msgstr "Eroare card"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ #, fuzzy
+ msgid "Unknown IPC inquire"
+ msgstr "Sursã necunoscutã"
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Cod de eroare definit de utilizator 1"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Cod de eroare definit de utilizator 2"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Cod de eroare definit de utilizator 3"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Cod de eroare definit de utilizator 4"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Cod de eroare definit de utilizator 5"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Cod de eroare definit de utilizator 6"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Cod de eroare definit de utilizator 7"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Cod de eroare definit de utilizator 8"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Cod de eroare definit de utilizator 9"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Cod de eroare definit de utilizator 10"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Cod de eroare definit de utilizator 11"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Cod de eroare definit de utilizator 12"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Cod de eroare definit de utilizator 13"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Cod de eroare definit de utilizator 14"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Cod de eroare definit de utilizator 15"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Cod de eroare definit de utilizator 16"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr ""
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Eroare de sistem necunoscutã"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Sfârºit de fiºier"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Cod de eroare necunoscut"
+
+Index: libgpg-error/po/de.po
+===================================================================
+--- libgpg-error/po/de.po (revision 245)
++++ libgpg-error/po/de.po (revision 250)
+@@ -7,8 +7,8 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error-1.9\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
+-"PO-Revision-Date: 2010-07-21 09:58+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
++"PO-Revision-Date: 2010-09-16 15:16+0200\n"
+ "Last-Translator: Werner Koch <wk@gnupg.org>\n"
+ "Language-Team: none\n"
+ "MIME-Version: 1.0\n"
+@@ -836,238 +836,249 @@
+ msgstr "Limit erreicht"
+
+ #: src/err-codes.h:212
++msgid "Not initialized"
++msgstr "Initialisierung nicht durchgeführt"
++
++# "in der Kette" ist part of the message because many users know about
++# certificate chains and thus that keyword might give them a good hint
++# what might be wrong.
++#: src/err-codes.h:213
++msgid "Missing issuer certificate"
++msgstr "Fehlendes Herausgeberzertifikat in der Kette"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr "Verarbeitung ist noch nicht beendet"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Datenpuffer zu kurz"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Ungültige Längeangabe in der S-expression"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "Zeichenkette in S-expression zu lang"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Nich übereinstimmende Klammern in S-expression"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "S-expression ist nicht kanonisch"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "Fehlerhaftes Zeichen in S-expression"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "Fehlerhafte Zitierung in S-expression"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Null-Präfix in S-expression"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr "Verschachtelte \"Hints\" in S-expression"
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr "Nicht übereinstimmende \"Hints\""
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "Unerwartetes reserviertes Zeichen in S-expression"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "Falsches Hex-Zeichen in S-expression"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Ungerade Anzahl von Hex-Zeichen in S-expression"
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr "Falsches Oktal-Zeichen in S-expression"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr "Allgemeiner IPC Fehler"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr "IPC \"accept\" Aufruf fehlgeschlagen"
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr "IPC \"connect\" Aufruf fehlgeschlagen"
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr "Ungültige IPC Antwort"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr "Ungültiger Wert an IPC übergeben"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr "Unvollständige Zeile an IPC übergeben"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr "An die IPC übergebene Zeile ist zu lang"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr "Verschachtelte IPC Kommandos"
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr "Kein Daten vom IPC \"Callback\""
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr "Kein \"Inquire\" \"Callback\" für IPC gesetzt"
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr "Kein IPC Server"
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr "Kein IPC Client"
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr "Problem beim Starten des IPC Servers"
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr "IPC Lesefehler"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr "IPC Schreibfehler"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr "Zu viele Daten für das IPC Ebene"
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr "Unerwartetes IPC Kommando"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr "Unbekanntes IPC Kommando"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr "IPC Syntaxfehler"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr "Der IPC Aufruf wurde abgebrochen"
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr "Eingabequelle für IPC fehlt"
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr "Ausgabesenke für IPC fehlt"
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr "IPC Parameterfehler"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr "Unbekanntes IPC \"Inquire\""
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Benutzerdefinierter Fehlercode 1"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Benutzerdefinierter Fehlercode 2"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Benutzerdefinierter Fehlercode 3"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Benutzerdefinierter Fehlercode 4"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Benutzerdefinierter Fehlercode 5"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Benutzerdefinierter Fehlercode 6"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Benutzerdefinierter Fehlercode 7"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Benutzerdefinierter Fehlercode 8"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Benutzerdefinierter Fehlercode 9"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Benutzerdefinierter Fehlercode 10"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Benutzerdefinierter Fehlercode 11"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Benutzerdefinierter Fehlercode 12"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Benutzerdefinierter Fehlercode 13"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Benutzerdefinierter Fehlercode 14"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Benutzerdefinierter Fehlercode 15"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Benutzerdefinierter Fehlercode 16"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr "Systemfehler ohne gesetzten Systemfehlercode"
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Unbekannter Systemfehler"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Dateiende"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Unbekannter Fehlercode"
+
+Index: libgpg-error/po/sv.po
+===================================================================
+--- libgpg-error/po/sv.po (revision 245)
++++ libgpg-error/po/sv.po (revision 250)
+@@ -7,7 +7,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.7\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2009-06-25 07:54+0100\n"
+ "Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
+ "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
+@@ -840,239 +840,249 @@
+ msgstr ""
+
+ #: src/err-codes.h:212
++#, fuzzy
++msgid "Not initialized"
++msgstr "Kortet är inte initierat"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "Saknar certifikat"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr "Åtgärden är ännu inte färdig"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "Buffert för liten"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr "Ogiltig längdangivare i S-uttryck"
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr "Sträng för lång i S-uttryck"
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr "Omatchad parentes i S-uttryck"
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr "S-uttryck inte korrekt"
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr "Felaktigt tecken i S-uttryck"
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr "Fel citering i S-uttryck"
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr "Nollprefix i S-uttryck"
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr "Nästlade visningstips i S-uttryck"
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr "Omatchade visningstips"
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr "Oväntat reserverat skiljetecken i S-uttryck"
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr "Felaktigt hexadecimalt tecken i S-uttryck"
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr "Udda hexadecimala tal i S-uttryck"
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ #, fuzzy
+ msgid "Bad octal character in S-expression"
+ msgstr "Felaktigt oktadecimalt tecken i S-uttryck"
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr "Allmänt IPC-fel"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr "IPC-acceptanrop misslyckades"
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr "IPC-anslutningsanrop misslyckades"
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr "Ogiltigt IPC-svar"
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr "Ogiltigt värde skickat till IPC"
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr "Ofullständig rad skickad till IPC"
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr "Raden skickad till IPC är för lång"
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr "Nästlade IPC-kommandon"
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr "Inget datasvarsanrop i IPC"
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr "Inget datafrågeanrop i IPC"
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr "Inte en IPC-server"
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr "Inte en IPC-klient"
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr "Problem med att starta IPC-server"
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr "IPC-läsfel"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr "IPC-skrivfel"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr "För mycket data för IPC-lager"
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr "Oväntat IPC-kommando"
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr "Okänt IPC-kommando"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr "IPC-syntaxfel"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr "IPC-anropet har avbrutits"
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr "Ingen inmatningskälla för IPC"
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr "Ingen utmatningskälla för IPC"
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr "IPC-parameterfel"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr "Okänd IPC-fråga"
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "Användardefinierad felkod 1"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "Användardefinierad felkod 2"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "Användardefinierad felkod 3"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "Användardefinierad felkod 4"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "Användardefinierad felkod 5"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "Användardefinierad felkod 6"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "Användardefinierad felkod 7"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "Användardefinierad felkod 8"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "Användardefinierad felkod 9"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "Användardefinierad felkod 10"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "Användardefinierad felkod 11"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "Användardefinierad felkod 12"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "Användardefinierad felkod 13"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "Användardefinierad felkod 14"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "Användardefinierad felkod 15"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "Användardefinierad felkod 16"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr "Systemfel utan felnummer"
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "Okänt systemfel"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "Slut på fil"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "Okänd felkod"
+
+Index: libgpg-error/po/zh_CN.po
+===================================================================
+--- libgpg-error/po/zh_CN.po (revision 245)
++++ libgpg-error/po/zh_CN.po (revision 250)
+@@ -7,7 +7,7 @@
+ msgstr ""
+ "Project-Id-Version: libgpg-error 1.7\n"
+ "Report-Msgid-Bugs-To: translations@gnupg.org\n"
+-"POT-Creation-Date: 2010-07-20 18:05+0200\n"
++"POT-Creation-Date: 2010-09-16 16:34+0200\n"
+ "PO-Revision-Date: 2009-08-19 17:45+0800\n"
+ "Last-Translator: Aron Xu <happyaron.xu@gmail.com>\n"
+ "Language-Team: Chinese (simplified) <translation-team-zh-cn@lists."
+@@ -842,238 +842,248 @@
+ msgstr ""
+
+ #: src/err-codes.h:212
++#, fuzzy
++msgid "Not initialized"
++msgstr "å¡æœªåˆå§‹åŒ–"
++
++#: src/err-codes.h:213
++#, fuzzy
++msgid "Missing issuer certificate"
++msgstr "缺失è¯ä¹¦"
++
++#: src/err-codes.h:214
+ msgid "Operation not yet finished"
+ msgstr "æ“作尚未完æˆ"
+
+-#: src/err-codes.h:213
++#: src/err-codes.h:215
+ msgid "Buffer too short"
+ msgstr "缓冲区太短"
+
+-#: src/err-codes.h:214
++#: src/err-codes.h:216
+ msgid "Invalid length specifier in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:215
++#: src/err-codes.h:217
+ msgid "String too long in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:216
++#: src/err-codes.h:218
+ msgid "Unmatched parentheses in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:217
++#: src/err-codes.h:219
+ msgid "S-expression not canonical"
+ msgstr ""
+
+-#: src/err-codes.h:218
++#: src/err-codes.h:220
+ msgid "Bad character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:219
++#: src/err-codes.h:221
+ msgid "Bad quotation in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:220
++#: src/err-codes.h:222
+ msgid "Zero prefix in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:221
++#: src/err-codes.h:223
+ msgid "Nested display hints in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:222
++#: src/err-codes.h:224
+ msgid "Unmatched display hints"
+ msgstr ""
+
+-#: src/err-codes.h:223
++#: src/err-codes.h:225
+ msgid "Unexpected reserved punctuation in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:224
++#: src/err-codes.h:226
+ msgid "Bad hexadecimal character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:225
++#: src/err-codes.h:227
+ msgid "Odd hexadecimal numbers in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:226
++#: src/err-codes.h:228
+ msgid "Bad octal character in S-expression"
+ msgstr ""
+
+-#: src/err-codes.h:227
++#: src/err-codes.h:229
+ msgid "General IPC error"
+ msgstr "一般IPC 错误"
+
+-#: src/err-codes.h:228
++#: src/err-codes.h:230
+ msgid "IPC accept call failed"
+ msgstr ""
+
+-#: src/err-codes.h:229
++#: src/err-codes.h:231
+ msgid "IPC connect call failed"
+ msgstr ""
+
+-#: src/err-codes.h:230
++#: src/err-codes.h:232
+ msgid "Invalid IPC response"
+ msgstr ""
+
+-#: src/err-codes.h:231
++#: src/err-codes.h:233
+ msgid "Invalid value passed to IPC"
+ msgstr ""
+
+-#: src/err-codes.h:232
++#: src/err-codes.h:234
+ msgid "Incomplete line passed to IPC"
+ msgstr ""
+
+-#: src/err-codes.h:233
++#: src/err-codes.h:235
+ msgid "Line passed to IPC too long"
+ msgstr ""
+
+-#: src/err-codes.h:234
++#: src/err-codes.h:236
+ msgid "Nested IPC commands"
+ msgstr ""
+
+-#: src/err-codes.h:235
++#: src/err-codes.h:237
+ msgid "No data callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:236
++#: src/err-codes.h:238
+ msgid "No inquire callback in IPC"
+ msgstr ""
+
+-#: src/err-codes.h:237
++#: src/err-codes.h:239
+ msgid "Not an IPC server"
+ msgstr "ä¸æ˜¯IPC æœåŠ¡å™¨"
+
+-#: src/err-codes.h:238
++#: src/err-codes.h:240
+ msgid "Not an IPC client"
+ msgstr "ä¸æ˜¯IPC 客户端"
+
+-#: src/err-codes.h:239
++#: src/err-codes.h:241
+ msgid "Problem starting IPC server"
+ msgstr ""
+
+-#: src/err-codes.h:240
++#: src/err-codes.h:242
+ msgid "IPC read error"
+ msgstr "IPC 读å–错误"
+
+-#: src/err-codes.h:241
++#: src/err-codes.h:243
+ msgid "IPC write error"
+ msgstr "IPC写入 错误"
+
+-#: src/err-codes.h:242
++#: src/err-codes.h:244
+ msgid "Too much data for IPC layer"
+ msgstr ""
+
+-#: src/err-codes.h:243
++#: src/err-codes.h:245
+ msgid "Unexpected IPC command"
+ msgstr ""
+
+-#: src/err-codes.h:244
++#: src/err-codes.h:246
+ msgid "Unknown IPC command"
+ msgstr "未知IPC 命令"
+
+-#: src/err-codes.h:245
++#: src/err-codes.h:247
+ msgid "IPC syntax error"
+ msgstr "IPC 语法错误"
+
+-#: src/err-codes.h:246
++#: src/err-codes.h:248
+ msgid "IPC call has been cancelled"
+ msgstr ""
+
+-#: src/err-codes.h:247
++#: src/err-codes.h:249
+ msgid "No input source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:248
++#: src/err-codes.h:250
+ msgid "No output source for IPC"
+ msgstr ""
+
+-#: src/err-codes.h:249
++#: src/err-codes.h:251
+ msgid "IPC parameter error"
+ msgstr "IPC å‚数错误"
+
+-#: src/err-codes.h:250
++#: src/err-codes.h:252
+ msgid "Unknown IPC inquire"
+ msgstr ""
+
+-#: src/err-codes.h:251
++#: src/err-codes.h:253
+ msgid "User defined error code 1"
+ msgstr "用户定义的错误代ç 1"
+
+-#: src/err-codes.h:252
++#: src/err-codes.h:254
+ msgid "User defined error code 2"
+ msgstr "用户定义的错误代ç 2"
+
+-#: src/err-codes.h:253
++#: src/err-codes.h:255
+ msgid "User defined error code 3"
+ msgstr "用户定义的错误代ç 3"
+
+-#: src/err-codes.h:254
++#: src/err-codes.h:256
+ msgid "User defined error code 4"
+ msgstr "用户定义的错误代ç 4"
+
+-#: src/err-codes.h:255
++#: src/err-codes.h:257
+ msgid "User defined error code 5"
+ msgstr "用户定义的错误代ç 5"
+
+-#: src/err-codes.h:256
++#: src/err-codes.h:258
+ msgid "User defined error code 6"
+ msgstr "用户定义的错误代ç 6"
+
+-#: src/err-codes.h:257
++#: src/err-codes.h:259
+ msgid "User defined error code 7"
+ msgstr "用户定义的错误代ç 7"
+
+-#: src/err-codes.h:258
++#: src/err-codes.h:260
+ msgid "User defined error code 8"
+ msgstr "用户定义的错误代ç 8"
+
+-#: src/err-codes.h:259
++#: src/err-codes.h:261
+ msgid "User defined error code 9"
+ msgstr "用户定义的错误ç 9"
+
+-#: src/err-codes.h:260
++#: src/err-codes.h:262
+ msgid "User defined error code 10"
+ msgstr "用户定义的错误代ç 10"
+
+-#: src/err-codes.h:261
++#: src/err-codes.h:263
+ msgid "User defined error code 11"
+ msgstr "用户定义的错误代ç 11"
+
+-#: src/err-codes.h:262
++#: src/err-codes.h:264
+ msgid "User defined error code 12"
+ msgstr "用户定义的错误代ç 12"
+
+-#: src/err-codes.h:263
++#: src/err-codes.h:265
+ msgid "User defined error code 13"
+ msgstr "用户定义的错误代ç 13"
+
+-#: src/err-codes.h:264
++#: src/err-codes.h:266
+ msgid "User defined error code 14"
+ msgstr "用户定义的错误代ç 14"
+
+-#: src/err-codes.h:265
++#: src/err-codes.h:267
+ msgid "User defined error code 15"
+ msgstr "用户定义的错误代ç 15"
+
+-#: src/err-codes.h:266
++#: src/err-codes.h:268
+ msgid "User defined error code 16"
+ msgstr "用户定义的错误代ç 16"
+
+-#: src/err-codes.h:267
++#: src/err-codes.h:269
+ msgid "System error w/o errno"
+ msgstr ""
+
+-#: src/err-codes.h:268
++#: src/err-codes.h:270
+ msgid "Unknown system error"
+ msgstr "未知的系统错误"
+
+-#: src/err-codes.h:269
++#: src/err-codes.h:271
+ msgid "End of file"
+ msgstr "文件结尾"
+
+-#: src/err-codes.h:270
++#: src/err-codes.h:272
+ msgid "Unknown error code"
+ msgstr "未知的错误代ç "
+
diff --git a/src/libgpg_error.mk b/src/libgpg_error.mk
index 961cf9d..c2fd206 100644
--- a/src/libgpg_error.mk
+++ b/src/libgpg_error.mk
@@ -4,8 +4,8 @@
# libgpg-error
PKG := libgpg_error
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 1.8
-$(PKG)_CHECKSUM := f5cf677a7cd684645feaa9704d09eb5cd6d97e8a
+$(PKG)_VERSION := 1.9
+$(PKG)_CHECKSUM := 6836579e42320b057a2372bbcd0325130fe2561e
$(PKG)_SUBDIR := libgpg-error-$($(PKG)_VERSION)
$(PKG)_FILE := libgpg-error-$($(PKG)_VERSION).tar.bz2
$(PKG)_WEBSITE := ftp://ftp.gnupg.org/gcrypt/libgpg-error/
@@ -19,6 +19,8 @@ define $(PKG)_UPDATE
endef
define $(PKG)_BUILD
+ cd '$(1)' && ./autogen.sh
+
# wine confuses the cross-compiling detection, so set it explicitly
$(SED) -i 's,cross_compiling=no,cross_compiling=yes,' '$(1)/configure'
cd '$(1)' && ./configure \