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 @@ -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 +#include +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 + + * 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 * 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 , 1995-2000. -dnl Bruno Haible , 2000-2005. +dnl Bruno Haible , 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 -]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 +$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 -]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 -]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 ]) - gt_CHECK_DECL(_snwprintf, [#include ]) - - 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 ]) - - 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 ]) - gt_CHECK_DECL(fgets_unlocked, [#include ]) - - 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 -#include ], - [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 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 ], - [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 ], [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 , 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=/' <$@ @@ -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 + + * 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 + + * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.17. + +2010-09-16 Werner Koch + + * 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 + + * src/err-codes.h.in: Add GPG_ERR_NOT_INITIALIZED. + +2010-08-19 Werner Koch + + * 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 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 \n" "Language-Team: Czech \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 \n" "Language-Team: French \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 \n" "Language-Team: Dutch \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 (wk) + + * pl.po: Update. + +2010-09-16 gettextize + + * Makefile.in.in: Upgrade to gettext-0.17. + 2010-05-06 Freek de Kruijf (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 +# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper # # 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 , 2004-2006. +# Jakub Bogusz , 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 \n" "Language-Team: Polish \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 \n" "Language-Team: Italian \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 \n" "Language-Team: Vietnamese \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 \n" "Language-Team: LANGUAGE \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 \n" "Language-Team: Romanian \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 \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 \n" "Language-Team: Swedish \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 \n" "Language-Team: Chinese (simplified)