diff options
Diffstat (limited to 'src/libgpg_error-1-upstream.patch')
-rw-r--r-- | src/libgpg_error-1-upstream.patch | 6781 |
1 files changed, 6781 insertions, 0 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 "未知的错误代ç " + |