diff -Nru thunar-archive-plugin-0.4.0/aclocal.m4 thunar-archive-plugin-0.5.0/aclocal.m4 --- thunar-archive-plugin-0.4.0/aclocal.m4 2017-12-14 02:13:13.000000000 +0000 +++ thunar-archive-plugin-0.5.0/aclocal.m4 2022-04-30 08:20:47.000000000 +0000 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15.1 -*- Autoconf -*- +# generated automatically by aclocal 1.16.1 -*- Autoconf -*- -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,490 +20,6 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# Copyright (C) 1995-2002 Free Software Foundation, Inc. -# Copyright (C) 2001-2003,2004 Red Hat, Inc. -# -# This file is free software, distributed under the terms of the GNU -# General Public License. As a special exception to the GNU General -# Public License, this file may be distributed as part of a program -# that contains a configuration script generated by Autoconf, under -# the same distribution terms as the rest of that program. -# -# This file can be copied and used freely without restrictions. It can -# be used in projects which are not available under the GNU Public License -# but which still want to provide support for the GNU gettext functionality. -# -# Macro to add for using GNU gettext. -# Ulrich Drepper , 1995, 1996 -# -# Modified to never use included libintl. -# Owen Taylor , 12/15/1998 -# -# Major rework to remove unused code -# Owen Taylor , 12/11/2002 -# -# Added better handling of ALL_LINGUAS from GNU gettext version -# written by Bruno Haible, Owen Taylor 5/30/3002 -# -# Modified to require ngettext -# Matthias Clasen 08/06/2004 -# -# We need this here as well, since someone might use autoconf-2.5x -# to configure GLib then an older version to configure a package -# using AM_GLIB_GNU_GETTEXT -AC_PREREQ(2.53) - -dnl -dnl We go to great lengths to make sure that aclocal won't -dnl try to pull in the installed version of these macros -dnl when running aclocal in the glib directory. -dnl -m4_copy([AC_DEFUN],[glib_DEFUN]) -m4_copy([AC_REQUIRE],[glib_REQUIRE]) -dnl -dnl At the end, if we're not within glib, we'll define the public -dnl definitions in terms of our private definitions. -dnl - -# GLIB_LC_MESSAGES -#-------------------- -glib_DEFUN([GLIB_LC_MESSAGES], - [AC_CHECK_HEADERS([locale.h]) - if test $ac_cv_header_locale_h = yes; then - AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES, - [AC_TRY_LINK([#include ], [return LC_MESSAGES], - am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)]) - if test $am_cv_val_LC_MESSAGES = yes; then - AC_DEFINE(HAVE_LC_MESSAGES, 1, - [Define if your file defines LC_MESSAGES.]) - fi - fi]) - -# GLIB_PATH_PROG_WITH_TEST -#---------------------------- -dnl GLIB_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, -dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) -glib_DEFUN([GLIB_PATH_PROG_WITH_TEST], -[# Extract the first word of "$2", so it can be a program name with args. -set dummy $2; ac_word=[$]2 -AC_MSG_CHECKING([for $ac_word]) -AC_CACHE_VAL(ac_cv_path_$1, -[case "[$]$1" in - /*) - ac_cv_path_$1="[$]$1" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in ifelse([$5], , $PATH, [$5]); do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if [$3]; then - ac_cv_path_$1="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" -dnl If no 4th arg is given, leave the cache variable unset, -dnl so AC_PATH_PROGS will keep looking. -ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" -])dnl - ;; -esac])dnl -$1="$ac_cv_path_$1" -if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then - AC_MSG_RESULT([$]$1) -else - AC_MSG_RESULT(no) -fi -AC_SUBST($1)dnl -]) - -dnl Checks for special options needed on Mac OS X. -dnl Defines INTL_MACOSX_LIBS. -dnl -dnl Copied from intlmacosx.m4 in gettext, GPL. -dnl Copyright (C) 2004-2013 Free Software Foundation, Inc. -glib_DEFUN([glib_gt_INTL_MACOSX], -[ - dnl Check for API introduced in Mac OS X 10.2. - AC_CACHE_CHECK([for CFPreferencesCopyAppValue], - [gt_cv_func_CFPreferencesCopyAppValue], - [gt_save_LIBS="$LIBS" - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[#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 Mac OS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) - fi - dnl Check for API introduced in Mac OS X 10.3. - AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent], - [gt_save_LIBS="$LIBS" - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[#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 Mac OS 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]) -]) - -# GLIB_WITH_NLS -#----------------- -glib_DEFUN([GLIB_WITH_NLS], - dnl NLS is obligatory - [USE_NLS=yes - AC_SUBST(USE_NLS) - - gt_cv_have_gettext=no - - CATOBJEXT=NONE - XGETTEXT=: - INTLLIBS= - - glib_gt_INTL_MACOSX - - AC_CHECK_HEADER(libintl.h, - [gt_cv_func_dgettext_libintl="no" - libintl_extra_libs="" - - # - # First check in libc - # - AC_CACHE_CHECK([for ngettext in libc], gt_cv_func_ngettext_libc, - [AC_TRY_LINK([ -#include -], - [return !ngettext ("","", 1)], - gt_cv_func_ngettext_libc=yes, - gt_cv_func_ngettext_libc=no) - ]) - - if test "$gt_cv_func_ngettext_libc" = "yes" ; then - AC_CACHE_CHECK([for dgettext in libc], gt_cv_func_dgettext_libc, - [AC_TRY_LINK([ -#include -], - [return !dgettext ("","")], - gt_cv_func_dgettext_libc=yes, - gt_cv_func_dgettext_libc=no) - ]) - fi - - if test "$gt_cv_func_ngettext_libc" = "yes" ; then - AC_CHECK_FUNCS(bind_textdomain_codeset) - fi - - # - # If we don't have everything we want, check in libintl - # - if test "$gt_cv_func_dgettext_libc" != "yes" \ - || test "$gt_cv_func_ngettext_libc" != "yes" \ - || test "$ac_cv_func_bind_textdomain_codeset" != "yes" ; then - - AC_CHECK_LIB(intl, bindtextdomain, - [AC_CHECK_LIB(intl, ngettext, - [AC_CHECK_LIB(intl, dgettext, - gt_cv_func_dgettext_libintl=yes)])]) - - if test "$gt_cv_func_dgettext_libintl" != "yes" ; then - AC_MSG_CHECKING([if -liconv is needed to use gettext]) - AC_MSG_RESULT([]) - AC_CHECK_LIB(intl, ngettext, - [AC_CHECK_LIB(intl, dcgettext, - [gt_cv_func_dgettext_libintl=yes - libintl_extra_libs=-liconv], - :,-liconv)], - :,-liconv) - fi - - # - # If we found libintl, then check in it for bind_textdomain_codeset(); - # we'll prefer libc if neither have bind_textdomain_codeset(), - # and both have dgettext and ngettext - # - if test "$gt_cv_func_dgettext_libintl" = "yes" ; then - glib_save_LIBS="$LIBS" - LIBS="$LIBS -lintl $libintl_extra_libs" - unset ac_cv_func_bind_textdomain_codeset - AC_CHECK_FUNCS(bind_textdomain_codeset) - LIBS="$glib_save_LIBS" - - if test "$ac_cv_func_bind_textdomain_codeset" = "yes" ; then - gt_cv_func_dgettext_libc=no - else - if test "$gt_cv_func_dgettext_libc" = "yes" \ - && test "$gt_cv_func_ngettext_libc" = "yes"; then - gt_cv_func_dgettext_libintl=no - fi - fi - fi - fi - - if test "$gt_cv_func_dgettext_libc" = "yes" \ - || test "$gt_cv_func_dgettext_libintl" = "yes"; then - gt_cv_have_gettext=yes - fi - - if test "$gt_cv_func_dgettext_libintl" = "yes"; then - INTLLIBS="-lintl $libintl_extra_libs $INTL_MACOSX_LIBS" - fi - - if test "$gt_cv_have_gettext" = "yes"; then - AC_DEFINE(HAVE_GETTEXT,1, - [Define if the GNU gettext() function is already present or preinstalled.]) - GLIB_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, - [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no)dnl - if test "$MSGFMT" != "no"; then - glib_save_LIBS="$LIBS" - LIBS="$LIBS $INTLLIBS" - AC_CHECK_FUNCS(dcgettext) - MSGFMT_OPTS= - AC_MSG_CHECKING([if msgfmt accepts -c]) - GLIB_RUN_PROG([$MSGFMT -c -o /dev/null],[ -msgid "" -msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" -"Project-Id-Version: test 1.0\n" -"PO-Revision-Date: 2007-02-15 12:01+0100\n" -"Last-Translator: test \n" -"Language-Team: C \n" -"MIME-Version: 1.0\n" -"Content-Transfer-Encoding: 8bit\n" -], [MSGFMT_OPTS=-c; AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no])]) - AC_SUBST(MSGFMT_OPTS) - AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) - GLIB_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, - [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :) - AC_TRY_LINK(, [extern int _nl_msg_cat_cntr; - return _nl_msg_cat_cntr], - [CATOBJEXT=.gmo - DATADIRNAME=share], - [case $host in - *-*-solaris*) - dnl On Solaris, if bind_textdomain_codeset is in libc, - dnl GNU format message catalog is always supported, - dnl since both are added to the libc all together. - dnl Hence, we'd like to go with DATADIRNAME=share and - dnl and CATOBJEXT=.gmo in this case. - AC_CHECK_FUNC(bind_textdomain_codeset, - [CATOBJEXT=.gmo - DATADIRNAME=share], - [CATOBJEXT=.mo - DATADIRNAME=lib]) - ;; - *-*-openbsd*) - CATOBJEXT=.mo - DATADIRNAME=share - ;; - *) - CATOBJEXT=.mo - DATADIRNAME=lib - ;; - esac]) - LIBS="$glib_save_LIBS" - INSTOBJEXT=.mo - else - gt_cv_have_gettext=no - fi - fi - ]) - - if test "$gt_cv_have_gettext" = "yes" ; then - AC_DEFINE(ENABLE_NLS, 1, - [always defined to indicate that i18n is enabled]) - fi - - dnl Test whether we really found GNU xgettext. - if test "$XGETTEXT" != ":"; then - dnl If it is not GNU xgettext we define it as : so that the - dnl Makefiles still can work. - if $XGETTEXT --omit-header /dev/null 2> /dev/null; then - : ; - else - AC_MSG_RESULT( - [found xgettext program is not GNU xgettext; ignore it]) - XGETTEXT=":" - fi - fi - - # We need to process the po/ directory. - POSUB=po - - AC_OUTPUT_COMMANDS( - [case "$CONFIG_FILES" in *po/Makefile.in*) - sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile - esac]) - - dnl These rules are solely for the distribution goal. While doing this - dnl we only have to keep exactly one list of the available catalogs - dnl in configure.ac. - for lang in $ALL_LINGUAS; do - GMOFILES="$GMOFILES $lang.gmo" - POFILES="$POFILES $lang.po" - done - - dnl Make all variables we use known to autoconf. - AC_SUBST(CATALOGS) - AC_SUBST(CATOBJEXT) - AC_SUBST(DATADIRNAME) - AC_SUBST(GMOFILES) - AC_SUBST(INSTOBJEXT) - AC_SUBST(INTLLIBS) - AC_SUBST(PO_IN_DATADIR_TRUE) - AC_SUBST(PO_IN_DATADIR_FALSE) - AC_SUBST(POFILES) - AC_SUBST(POSUB) - ]) - -# AM_GLIB_GNU_GETTEXT -# ------------------- -# Do checks necessary for use of gettext. If a suitable implementation -# of gettext is found in either in libintl or in the C library, -# it will set INTLLIBS to the libraries needed for use of gettext -# and AC_DEFINE() HAVE_GETTEXT and ENABLE_NLS. (The shell variable -# gt_cv_have_gettext will be set to "yes".) It will also call AC_SUBST() -# on various variables needed by the Makefile.in.in installed by -# glib-gettextize. -dnl -AU_DEFUN([GLIB_GNU_GETTEXT], - [AC_REQUIRE([AC_PROG_CC])dnl - - GLIB_LC_MESSAGES - GLIB_WITH_NLS - - if test "$gt_cv_have_gettext" = "yes"; then - if test "x$ALL_LINGUAS" = "x"; then - LINGUAS= - else - AC_MSG_CHECKING(for catalogs to be installed) - NEW_LINGUAS= - for presentlang in $ALL_LINGUAS; do - useit=no - if test "%UNSET%" != "${LINGUAS-%UNSET%}"; then - desiredlanguages="$LINGUAS" - else - desiredlanguages="$ALL_LINGUAS" - fi - for desiredlang in $desiredlanguages; do - # Use the presentlang catalog if desiredlang is - # a. equal to presentlang, or - # b. a variant of presentlang (because in this case, - # presentlang can be used as a fallback for messages - # which are not translated in the desiredlang catalog). - case "$desiredlang" in - "$presentlang"*) useit=yes;; - esac - done - if test $useit = yes; then - NEW_LINGUAS="$NEW_LINGUAS $presentlang" - fi - done - LINGUAS=$NEW_LINGUAS - AC_MSG_RESULT($LINGUAS) - fi - - dnl Construct list of names of catalog files to be constructed. - if test -n "$LINGUAS"; then - for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done - fi - fi - - dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly - dnl find the mkinstalldirs script in another subdir but ($top_srcdir). - dnl Try to locate is. - MKINSTALLDIRS= - if test -n "$ac_aux_dir"; then - MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" - fi - if test -z "$MKINSTALLDIRS"; then - MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" - fi - AC_SUBST(MKINSTALLDIRS) - - dnl Generate list of files to be processed by xgettext which will - dnl be included in po/Makefile. - test -d po || mkdir po - if test "x$srcdir" != "x."; then - if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then - posrcprefix="$srcdir/" - else - posrcprefix="../$srcdir/" - fi - else - posrcprefix="../" - fi - rm -f po/POTFILES - sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ - < $srcdir/po/POTFILES.in > po/POTFILES - ], - [[$0: This macro is deprecated. You should use upstream gettext instead.]]) - -# AM_GLIB_DEFINE_LOCALEDIR(VARIABLE) -# ------------------------------- -# Define VARIABLE to the location where catalog files will -# be installed by po/Makefile. -glib_DEFUN([GLIB_DEFINE_LOCALEDIR], -[glib_REQUIRE([GLIB_GNU_GETTEXT])dnl -glib_save_prefix="$prefix" -glib_save_exec_prefix="$exec_prefix" -glib_save_datarootdir="$datarootdir" -test "x$prefix" = xNONE && prefix=$ac_default_prefix -test "x$exec_prefix" = xNONE && exec_prefix=$prefix -datarootdir=`eval echo "${datarootdir}"` -if test "x$CATOBJEXT" = "x.mo" ; then - localedir=`eval echo "${libdir}/locale"` -else - localedir=`eval echo "${datadir}/locale"` -fi -prefix="$glib_save_prefix" -exec_prefix="$glib_save_exec_prefix" -datarootdir="$glib_save_datarootdir" -AC_DEFINE_UNQUOTED($1, "$localedir", - [Define the location where the catalogs will be installed]) -]) - -dnl -dnl Now the definitions that aclocal will find -dnl -ifdef(glib_configure_ac,[],[ -AC_DEFUN([AM_GLIB_GNU_GETTEXT],[GLIB_GNU_GETTEXT($@)]) -AC_DEFUN([AM_GLIB_DEFINE_LOCALEDIR],[GLIB_DEFINE_LOCALEDIR($@)]) -])dnl - -# GLIB_RUN_PROG(PROGRAM, TEST-FILE, [ACTION-IF-PASS], [ACTION-IF-FAIL]) -# -# Create a temporary file with TEST-FILE as its contents and pass the -# file name to PROGRAM. Perform ACTION-IF-PASS if PROGRAM exits with -# 0 and perform ACTION-IF-FAIL for any other exit status. -AC_DEFUN([GLIB_RUN_PROG], -[cat >conftest.foo <<_ACEOF -$2 -_ACEOF -if AC_RUN_LOG([$1 conftest.foo]); then - m4_ifval([$3], [$3], [:]) -m4_ifvaln([$4], [else $4])dnl -echo "$as_me: failed input was:" >&AS_MESSAGE_LOG_FD -sed 's/^/| /' conftest.foo >&AS_MESSAGE_LOG_FD -fi]) - - dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml]) # serial 42 IT_PROG_INTLTOOL @@ -696,7 +212,7 @@ # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # -# Copyright (C) 1996-2001, 2003-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is free software; the Free Software Foundation gives @@ -1418,7 +934,6 @@ cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. @@ -1730,8 +1245,8 @@ _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD - echo "$AR $AR_FLAGS libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD - $AR $AR_FLAGS libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD + echo "$AR cr libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD + $AR cr libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD cat > conftest.c << _LT_EOF @@ -2181,22 +1696,9 @@ m4_defun([_LT_PROG_AR], [AC_CHECK_TOOLS(AR, [ar], false) : ${AR=ar} +: ${AR_FLAGS=cr} _LT_DECL([], [AR], [1], [The archiver]) - -# Use ARFLAGS variable as AR's operation code to sync the variable naming with -# Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have -# higher priority because thats what people were doing historically (setting -# ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS -# variable obsoleted/removed. - -test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr} -lt_ar_flags=$AR_FLAGS -_LT_DECL([], [lt_ar_flags], [0], [Flags to create an archive (by configure)]) - -# Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override -# by AR_FLAGS because that was never working and AR_FLAGS is about to die. -_LT_DECL([], [AR_FLAGS], [\@S|@{ARFLAGS-"\@S|@lt_ar_flags"}], - [Flags to create an archive]) +_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive]) AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file], [lt_cv_ar_at_file=no @@ -2908,35 +2410,26 @@ striplib= old_striplib= AC_MSG_CHECKING([whether stripping libraries is possible]) -if test -z "$STRIP"; then - AC_MSG_RESULT([no]) +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + AC_MSG_RESULT([yes]) else - if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then - old_striplib="$STRIP --strip-debug" - striplib="$STRIP --strip-unneeded" - AC_MSG_RESULT([yes]) - else - case $host_os in - darwin*) - # FIXME - insert some real tests, host_os isn't really good enough +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP"; then striplib="$STRIP -x" old_striplib="$STRIP -S" AC_MSG_RESULT([yes]) - ;; - freebsd*) - if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then - old_striplib="$STRIP --strip-debug" - striplib="$STRIP --strip-unneeded" - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - fi - ;; - *) + else AC_MSG_RESULT([no]) - ;; - esac - fi + fi + ;; + *) + AC_MSG_RESULT([no]) + ;; + esac fi _LT_DECL([], [old_striplib], [1], [Commands to strip libraries]) _LT_DECL([], [striplib], [1]) @@ -3597,6 +3090,18 @@ dynamic_linker='GNU/Linux ld.so' ;; +netbsdelf*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='NetBSD ld.elf_so' + ;; + netbsd*) version_type=sunos need_lib_prefix=no @@ -4256,7 +3761,7 @@ lt_cv_deplibs_check_method=pass_all ;; -netbsd*) +netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else @@ -4762,7 +4267,8 @@ if AC_TRY_EVAL(ac_compile); then # Now try to grab the symbols. nlist=conftest.nm - if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&AS_MESSAGE_LOG_FD + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&AS_MESSAGE_LOG_FD && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -5134,7 +4640,7 @@ ;; esac ;; - netbsd*) + netbsd* | netbsdelf*-gnu) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise @@ -5402,6 +4908,12 @@ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; + # flang / f18. f95 an alias for gfortran or flang on Debian + flang* | f18* | f95*) + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' + ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) @@ -5629,7 +5141,7 @@ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else - _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' + _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi ;; pw32*) @@ -5646,6 +5158,9 @@ ;; esac ;; + linux* | k*bsd*-gnu | gnu*) + _LT_TAGVAR(link_all_deplibs, $1)=no + ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; @@ -5708,6 +5223,9 @@ openbsd* | bitrig*) with_gnu_ld=no ;; + linux* | k*bsd*-gnu | gnu*) + _LT_TAGVAR(link_all_deplibs, $1)=no + ;; esac _LT_TAGVAR(ld_shlibs, $1)=yes @@ -5866,7 +5384,6 @@ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes - _LT_TAGVAR(file_list_spec, $1)='@' ;; interix[[3-9]]*) @@ -5963,7 +5480,7 @@ fi ;; - netbsd*) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -6084,7 +5601,7 @@ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else - _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' + _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no @@ -6484,6 +6001,7 @@ if test yes = "$lt_cv_irix_exported_symbol"; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' fi + _LT_TAGVAR(link_all_deplibs, $1)=no else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' @@ -6505,7 +6023,7 @@ esac ;; - netbsd*) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -6572,7 +6090,6 @@ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes - _LT_TAGVAR(file_list_spec, $1)='@' ;; osf3*) @@ -7128,7 +6645,7 @@ # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else GXX=no @@ -7438,7 +6955,6 @@ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes - _LT_TAGVAR(file_list_spec, $1)='@' ;; dgux*) @@ -7504,7 +7020,7 @@ # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then @@ -7569,7 +7085,7 @@ # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then @@ -7908,7 +7424,7 @@ # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else # FIXME: insert proper C++ library support @@ -7992,7 +7508,7 @@ # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else # g++ 2.7 appears to require '-G' NOT '-shared' on this # platform. @@ -8003,7 +7519,7 @@ # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir' @@ -9069,7 +8585,7 @@ # Helper functions for option handling. -*- Autoconf -*- # -# Copyright (C) 2004-2005, 2007-2009, 2011-2017 Free Software +# Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software # Foundation, Inc. # Written by Gary V. Vaughan, 2004 # @@ -9501,7 +9017,7 @@ # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*- # -# Copyright (C) 2004-2005, 2007-2008, 2011-2017 Free Software +# Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software # Foundation, Inc. # Written by Gary V. Vaughan, 2004 # @@ -9626,7 +9142,7 @@ # ltversion.m4 -- version numbers -*- Autoconf -*- # -# Copyright (C) 2004, 2011-2017 Free Software Foundation, Inc. +# Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc. # Written by Scott James Remnant, 2004 # # This file is free software; the Free Software Foundation gives @@ -9635,22 +9151,22 @@ # @configure_input@ -# serial 4219 ltversion.m4 +# serial 4179 ltversion.m4 # This file is part of GNU Libtool -m4_define([LT_PACKAGE_VERSION], [2.4.6.40-6ca5]) -m4_define([LT_PACKAGE_REVISION], [2.4.6.40]) +m4_define([LT_PACKAGE_VERSION], [2.4.6]) +m4_define([LT_PACKAGE_REVISION], [2.4.6]) AC_DEFUN([LTVERSION_VERSION], -[macro_version='2.4.6.40-6ca5' -macro_revision='2.4.6.40' +[macro_version='2.4.6' +macro_revision='2.4.6' _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) _LT_DECL(, macro_revision, 0) ]) # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*- # -# Copyright (C) 2004-2005, 2007, 2009, 2011-2017 Free Software +# Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software # Foundation, Inc. # Written by Scott James Remnant, 2004. # @@ -9781,9 +9297,9 @@ AC_SUBST([USE_NLS]) ]) -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 12 (pkg-config-0.29.2) - +dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +dnl serial 11 (pkg-config-0.29.1) +dnl dnl Copyright © 2004 Scott James Remnant . dnl Copyright © 2012-2015 Dan Nicholson dnl @@ -9824,7 +9340,7 @@ dnl See the "Since" comment for each macro you use to see what version dnl of the macros you require. m4_defun([PKG_PREREQ], -[m4_define([PKG_MACROS_VERSION], [0.29.2]) +[m4_define([PKG_MACROS_VERSION], [0.29.1]) m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) ])dnl PKG_PREREQ @@ -9925,7 +9441,7 @@ AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no -AC_MSG_CHECKING([for $2]) +AC_MSG_CHECKING([for $1]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) @@ -9935,11 +9451,11 @@ See the pkg-config man page for more details.]) if test $pkg_failed = yes; then - AC_MSG_RESULT([no]) + AC_MSG_RESULT([no]) _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` - else + else $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` fi # Put the nasty error message in config.log where it belongs @@ -9956,7 +9472,7 @@ _PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then - AC_MSG_RESULT([no]) + AC_MSG_RESULT([no]) m4_default([$4], [AC_MSG_FAILURE( [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full @@ -10057,1803 +9573,1775 @@ AS_VAR_IF([$1], [""], [$5], [$4])dnl ])dnl PKG_CHECK_VAR -# Copyright (C) 2002-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_AUTOMAKE_VERSION(VERSION) -# ---------------------------- -# Automake X.Y traces this macro to ensure aclocal.m4 has been -# generated from the m4 files accompanying Automake X.Y. -# (This private macro should not be called outside this file.) -AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.15' -dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to -dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15.1], [], - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl -]) - -# _AM_AUTOCONF_VERSION(VERSION) -# ----------------------------- -# aclocal traces this macro to find the Autoconf version. -# This is a private macro too. Using m4_define simplifies -# the logic in aclocal, which can simply ignore this definition. -m4_define([_AM_AUTOCONF_VERSION], []) +dnl Copyright (c) 2002-2015 +dnl The Xfce development team. All rights reserved. +dnl +dnl Written for Xfce by Benedikt Meurer . +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License along +dnl with this program; if not, write to the Free Software Foundation, Inc., +dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +dnl +dnl xdt-depends +dnl ----------- +dnl Contains M4 macros to check for software dependencies. +dnl Partly based on prior work of the XDG contributors. +dnl -# AM_SET_CURRENT_AUTOMAKE_VERSION -# ------------------------------- -# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. -# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15.1])dnl -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -# AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. +dnl We need recent a autoconf version +AC_PREREQ([2.69]) -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets -# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to -# '$srcdir', '$srcdir/..', or '$srcdir/../..'. -# -# Of course, Automake must honor this variable whenever it calls a -# tool from the auxiliary directory. The problem is that $srcdir (and -# therefore $ac_aux_dir as well) can be either absolute or relative, -# depending on how configure is run. This is pretty annoying, since -# it makes $ac_aux_dir quite unusable in subdirectories: in the top -# source directory, any form will work fine, but in subdirectories a -# relative path needs to be adjusted first. -# -# $ac_aux_dir/missing -# fails when called from a subdirectory if $ac_aux_dir is relative -# $top_srcdir/$ac_aux_dir/missing -# fails if $ac_aux_dir is absolute, -# fails when called from a subdirectory in a VPATH build with -# a relative $ac_aux_dir -# -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir -# are both prefixed by $srcdir. In an in-source build this is usually -# harmless because $srcdir is '.', but things will broke when you -# start a VPATH build or use an absolute $srcdir. -# -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, -# iff we strip the leading $srcdir from $ac_aux_dir. That would be: -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` -# and then we would define $MISSING as -# MISSING="\${SHELL} $am_aux_dir/missing" -# This will work as long as MISSING is not called from configure, because -# unfortunately $(top_srcdir) has no meaning in configure. -# However there are other variables, like CC, which are often used in -# configure, and could therefore not use this "fixed" $ac_aux_dir. -# -# Another solution, used here, is to always expand $ac_aux_dir to an -# absolute PATH. The drawback is that using absolute paths prevent a -# configured tree to be moved without reconfiguration. -AC_DEFUN([AM_AUX_DIR_EXPAND], -[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl -# Expand $ac_aux_dir to an absolute path. -am_aux_dir=`cd "$ac_aux_dir" && pwd` -]) -# AM_CONDITIONAL -*- Autoconf -*- +dnl XDT_PROG_PKG_CONFIG() +dnl +dnl Checks for the freedesktop.org pkg-config +dnl utility and sets the PKG_CONFIG environment +dnl variable to the full path if found. +dnl +AC_DEFUN([XDT_PROG_PKG_CONFIG], +[ + # minimum supported version of pkg-config + xdt_cv_PKG_CONFIG_MIN_VERSION=0.9.0 -# Copyright (C) 1997-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. + m4_ifdef([PKG_PROG_PKG_CONFIG], + [ + PKG_PROG_PKG_CONFIG([$xdt_cv_PKG_CONFIG_MIN_VERSION]) -# AM_CONDITIONAL(NAME, SHELL-CONDITION) -# ------------------------------------- -# Define a conditional. -AC_DEFUN([AM_CONDITIONAL], -[AC_PREREQ([2.52])dnl - m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE])dnl -AC_SUBST([$1_FALSE])dnl -_AM_SUBST_NOTMAKE([$1_TRUE])dnl -_AM_SUBST_NOTMAKE([$1_FALSE])dnl -m4_define([_AM_COND_VALUE_$1], [$2])dnl -if $2; then - $1_TRUE= - $1_FALSE='#' -else - $1_TRUE='#' - $1_FALSE= -fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([[conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]]) -fi])]) + if test x"$PKG_CONFIG" = x""; then + echo + echo "*** Your version of pkg-config is too old. You need atleast" + echo "*** pkg-config $xdt_cv_PKG_CONFIG_MIN_VERSION or newer. You can download pkg-config" + echo "*** from the freedesktop.org software repository at" + echo "***" + echo "*** https://www.freedesktop.org/wiki/Software/pkg-config/" + echo "***" + exit 1; + fi + ], + [ + echo + echo "*** The pkg-config utility could not be found on your system." + echo "*** Make sure it is in your path, or set the PKG_CONFIG" + echo "*** environment variable to the full path to pkg-config." + echo "*** You can download pkg-config from the freedesktop.org" + echo "*** software repository at" + echo "***" + echo "*** https://www.freedesktop.org/wiki/Software/pkg-config/" + echo "***" + exit 1 + ]) +]) -# Copyright (C) 1999-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. -# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be -# written in clear, in which case automake, when reading aclocal.m4, -# will think it sees a *use*, and therefore will trigger all it's -# C support machinery. Also note that it means that autoscan, seeing -# CC etc. in the Makefile, will ask for an AC_PROG_CC use... +dnl XDT_CHECK_PACKAGE(varname, package, version, [action-if], [action-if-not]) +dnl +dnl Checks if "package" >= "version" is installed on the +dnl target system, using the pkg-config utility. If the +dnl dependency is met, "varname"_CFLAGS, "varname"_LIBS, +dnl "varname"_VERSION and "varname"_REQUIRED_VERSION +dnl will be set and marked for substition. +dnl +dnl "varname"_REQUIRED_VERSION will be set to the value of +dnl "version". This is mostly useful to automatically +dnl place the correct version information into the RPM +dnl .spec file. +dnl +dnl In addition, if the dependency is met, "action-if" will +dnl be executed if given. +dnl +dnl If the package check fails, "action-if-not" will be +dnl executed. If this parameter isn't specified, a diagnostic +dnl message will be printed and the configure script will +dnl be terminated with exit code 1. +dnl +AC_DEFUN([XDT_CHECK_PACKAGE], +[ + XDT_PROG_PKG_CONFIG() + AC_MSG_CHECKING([for $2 >= $3]) + if $PKG_CONFIG "--atleast-version=$3" "$2" >/dev/null 2>&1; then + $1_VERSION=`$PKG_CONFIG --modversion "$2"` + AC_MSG_RESULT([$$1_VERSION]) -# _AM_DEPENDENCIES(NAME) -# ---------------------- -# See how the compiler implements dependency checking. -# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". -# We try a few techniques and use that to set a single cache variable. -# -# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was -# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular -# dependency, and given that the user is not expected to run this macro, -# just rely on AC_PROG_CC. -AC_DEFUN([_AM_DEPENDENCIES], -[AC_REQUIRE([AM_SET_DEPDIR])dnl -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl -AC_REQUIRE([AM_MAKE_INCLUDE])dnl -AC_REQUIRE([AM_DEP_TRACK])dnl + AC_MSG_CHECKING([$1_CFLAGS]) + $1_CFLAGS=`$PKG_CONFIG --cflags "$2"` + AC_MSG_RESULT([$$1_CFLAGS]) -m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], - [$1], [CXX], [depcc="$CXX" am_compiler_list=], - [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], - [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], - [$1], [UPC], [depcc="$UPC" am_compiler_list=], - [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], - [depcc="$$1" am_compiler_list=]) + AC_MSG_CHECKING([$1_LIBS]) + $1_LIBS=`$PKG_CONFIG --libs "$2"` + AC_MSG_RESULT([$$1_LIBS]) -AC_CACHE_CHECK([dependency style of $depcc], - [am_cv_$1_dependencies_compiler_type], -[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then - # We make a subdir and do the tests there. Otherwise we can end up - # making bogus files that we don't know about and never remove. For - # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named 'D' -- because '-MD' means "put the output - # in D". - rm -rf conftest.dir - mkdir conftest.dir - # Copy depcomp to subdir because otherwise we won't find it if we're - # using a relative directory. - cp "$am_depcomp" conftest.dir - cd conftest.dir - # We will build objects and dependencies in a subdirectory because - # it helps to detect inapplicable dependency modes. For instance - # both Tru64's cc and ICC support -MD to output dependencies as a - # side effect of compilation, but ICC will put the dependencies in - # the current directory while Tru64 will put them in the object - # directory. - mkdir sub + $1_REQUIRED_VERSION=$3 - am_cv_$1_dependencies_compiler_type=none - if test "$am_compiler_list" = ""; then - am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` - fi - am__universal=false - m4_case([$1], [CC], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac], - [CXX], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac]) + AC_SUBST([$1_VERSION]) + AC_SUBST([$1_CFLAGS]) + AC_SUBST([$1_LIBS]) + AC_SUBST([$1_REQUIRED_VERSION]) - for depmode in $am_compiler_list; do - # Setup a source with many dependencies, because some compilers - # like to wrap large dependency lists on column 80 (with \), and - # we should not choose a depcomp mode which is confused by this. - # - # We need to recreate these files for each test, as the compiler may - # overwrite some of them when testing with obscure command lines. - # This happens at least with the AIX C compiler. - : > sub/conftest.c - for i in 1 2 3 4 5 6; do - echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with - # Solaris 10 /bin/sh. - echo '/* dummy */' > sub/conftst$i.h - done - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + ifelse([$4], , , [$4]) + elif $PKG_CONFIG --exists "$2" >/dev/null 2>&1; then + xdt_cv_version=`$PKG_CONFIG --modversion "$2"` + AC_MSG_RESULT([found, but $xdt_cv_version]) - # We check with '-c' and '-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle '-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs. - am__obj=sub/conftest.${OBJEXT-o} - am__minus_obj="-o $am__obj" - case $depmode in - gcc) - # This depmode causes a compiler race in universal mode. - test "$am__universal" = false || continue - ;; - nosideeffect) - # After this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested. - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - msvc7 | msvc7msys | msvisualcpp | msvcmsys) - # This compiler won't grok '-c -o', but also, the minuso test has - # not run yet. These depmodes are late enough in the game, and - # so weak that their functioning should not be impacted. - am__obj=conftest.${OBJEXT-o} - am__minus_obj= - ;; - none) break ;; - esac - if depmode=$depmode \ - source=sub/conftest.c object=$am__obj \ - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ - >/dev/null 2>conftest.err && - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && - grep $am__obj sub/conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - # icc doesn't choke on unknown options, it will just issue warnings - # or remarks (even with -Werror). So we grep stderr for any message - # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thusly: - # icc: Command line warning: ignoring option '-M'; no argument required - # The diagnosis changed in icc 8.0: - # icc: Command line remark: option '-MP' not supported - if (grep 'ignoring option' conftest.err || - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else - am_cv_$1_dependencies_compiler_type=$depmode - break - fi - fi - done + ifelse([$5], , + [ + echo "*** The required package $2 was found on your system," + echo "*** but the installed version ($xdt_cv_version) is too old." + echo "*** Please upgrade $2 to atleast version $3, or adjust" + echo "*** the PKG_CONFIG_PATH environment variable if you installed" + echo "*** the new version of the package in a nonstandard prefix so" + echo "*** pkg-config is able to find it." + exit 1 + ], [$5]) + else + AC_MSG_RESULT([not found]) - cd .. - rm -rf conftest.dir -else - am_cv_$1_dependencies_compiler_type=none -fi -]) -AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) -AM_CONDITIONAL([am__fastdep$1], [ - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) + ifelse([$5], , + [ + echo "*** The required package $2 was not found on your system." + echo "*** Please install $2 (atleast version $3) or adjust" + echo "*** the PKG_CONFIG_PATH environment variable if you" + echo "*** installed the package in a nonstandard prefix so that" + echo "*** pkg-config is able to find it." + exit 1 + ], [$5]) + fi ]) -# AM_SET_DEPDIR -# ------------- -# Choose a directory name for dependency files. -# This macro is AC_REQUIREd in _AM_DEPENDENCIES. -AC_DEFUN([AM_SET_DEPDIR], -[AC_REQUIRE([AM_SET_LEADING_DOT])dnl -AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl -]) +dnl XDT_CHECK_OPTIONAL_PACKAGE(varname, package, version, optionname, helpstring, [default]) +dnl +dnl Checks for an optional dependency on "package" >= "version". "default" +dnl can be "yes" or "no" (defaults to "yes" if not specified) and controls +dnl whether configure should check this dependency by default, or only if +dnl the user explicitly enables it using a command line switch. +dnl +dnl This macro automatically adds a commandline switch based on the "optionname" +dnl parameter (--enable-optionname/--disable-optionname), which allows the +dnl user to explicitly control whether this optional dependency should be +dnl enabled or not. The "helpstring" parameter gives a brief(!) description +dnl about this dependency. +dnl +dnl If the user chose to enable this dependency and the required package +dnl was found, this macro defines the variable "varname"_FOUND and sets it +dnl to the string "yes", in addition to the 4 variables set by XDT_CHECK_PACKAGE. +dnl But "varname"_FOUND will not be marked for substition. Furthermore, +dnl a CPP define HAVE_"varname" will be placed in config.h (or added to +dnl the cc command line, depending on your configure.ac) and set to +dnl 1. +dnl +AC_DEFUN([XDT_CHECK_OPTIONAL_PACKAGE], +[ + AC_REQUIRE([XDT_PROG_PKG_CONFIG]) -# AM_DEP_TRACK -# ------------ -AC_DEFUN([AM_DEP_TRACK], -[AC_ARG_ENABLE([dependency-tracking], [dnl -AS_HELP_STRING( - [--enable-dependency-tracking], - [do not reject slow dependency extractors]) -AS_HELP_STRING( - [--disable-dependency-tracking], - [speeds up one-time build])]) -if test "x$enable_dependency_tracking" != xno; then - am_depcomp="$ac_aux_dir/depcomp" - AMDEPBACKSLASH='\' - am__nodep='_no' -fi -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) -AC_SUBST([AMDEPBACKSLASH])dnl -_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl -AC_SUBST([am__nodep])dnl -_AM_SUBST_NOTMAKE([am__nodep])dnl -]) + AC_ARG_ENABLE([$4], +AS_HELP_STRING([--enable-$4],[Enable checking for $5 (default=m4_default([$6], [yes]))]) +AS_HELP_STRING([--disable-$4],[Disable checking for $5]), + [xdt_cv_$1_check=$enableval], [xdt_cv_$1_check=m4_default([$6], [yes])]) -# Generate code to set up dependency tracking. -*- Autoconf -*- + if test x"$xdt_cv_$1_check" = x"yes"; then + if $PKG_CONFIG --exists "$2 >= $3" >/dev/null 2>&1; then + XDT_CHECK_PACKAGE([$1], [$2], [$3], + [ + AC_DEFINE([HAVE_$1], [1], [Define if $2 >= $3 present]) + $1_FOUND="yes" + ]) + else + AC_MSG_CHECKING([for optional package $2 >= $3]) + AC_MSG_RESULT([not found]) + fi + else + AC_MSG_CHECKING([for optional package $2]) + AC_MSG_RESULT([disabled]) + fi -# Copyright (C) 1999-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. + AM_CONDITIONAL([HAVE_$1], [test x"$$1_FOUND" = x"yes"]) +]) -# _AM_OUTPUT_DEPENDENCY_COMMANDS -# ------------------------------ -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], -[{ - # Older Autoconf quotes --file arguments for eval, but not when files - # are listed without --file. Let's play safe and only enable the eval - # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac - shift - for mf - do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line - # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done - done -} -])# _AM_OUTPUT_DEPENDENCY_COMMANDS +dnl XDT_CHECK_LIBX11() +dnl +dnl Executes various checks for X11. Sets LIBX11_CFLAGS, LIBX11_LDFLAGS +dnl and LIBX11_LIBS (and marks them for substitution). In addition +dnl HAVE_LIBX11 is set to 1 in config.h, if the X window system and +dnl the development files are detected on the target system. +dnl +AC_DEFUN([XDT_CHECK_LIBX11], +[ + AC_REQUIRE([AC_PATH_XTRA]) -# AM_OUTPUT_DEPENDENCY_COMMANDS -# ----------------------------- -# This macro should only be invoked once -- use via AC_REQUIRE. -# -# This code is only required when automatic dependency tracking -# is enabled. FIXME. This creates each '.P' file that we will -# need in order to bootstrap the dependency handling code. -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], -[AC_CONFIG_COMMANDS([depfiles], - [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) + LIBX11_CFLAGS= LIBX11_LDFLAGS= LIBX11_LIBS= + if test x"$no_x" != x"yes"; then + AC_CHECK_LIB([X11], [main], + [ + AC_DEFINE([HAVE_LIBX11], [1], [Define if libX11 is available]) + LIBX11_CFLAGS="$X_CFLAGS" + for option in $X_PRE_LIBS $X_EXTRA_LIBS $X_LIBS; do + case "$option" in + -L*) + path=`echo $option | sed 's/^-L//'` + if test x"$path" != x""; then + LIBX11_LDFLAGS="$LIBX11_LDFLAGS -L$path" + fi + ;; + *) + LIBX11_LIBS="$LIBX11_LIBS $option" + ;; + esac + done + if ! echo $LIBX11_LIBS | grep -- '-lX11' >/dev/null; then + LIBX11_LIBS="$LIBX11_LIBS -lX11" + fi + ], [], [$X_CFLAGS $X_PRE_LIBS $X_EXTRA_LIBS $X_LIBS]) + fi + AC_SUBST([LIBX11_CFLAGS]) + AC_SUBST([LIBX11_LDFLAGS]) + AC_SUBST([LIBX11_LIBS]) ]) -# Do all the work for Automake. -*- Autoconf -*- - -# Copyright (C) 1996-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. -# This macro actually does too much. Some checks are only needed if -# your package does certain things. But this isn't really a big deal. -dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. -m4_define([AC_PROG_CC], -m4_defn([AC_PROG_CC]) -[_AM_PROG_CC_C_O +dnl XDT_CHECK_LIBX11_REQUIRE() +dnl +dnl Similar to XDT_CHECK_LIBX11(), but terminates with an error if +dnl the X window system and development files aren't detected on the +dnl target system. +dnl +AC_DEFUN([XDT_CHECK_LIBX11_REQUIRE], +[ + AC_REQUIRE([XDT_CHECK_LIBX11]) + + if test x"$no_x" = x"yes"; then + AC_MSG_ERROR([X Window system libraries and header files are required]) + fi ]) -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -# AM_INIT_AUTOMAKE([OPTIONS]) -# ----------------------------------------------- -# The call with PACKAGE and VERSION arguments is the old style -# call (pre autoconf-2.50), which is being phased out. PACKAGE -# and VERSION should now be passed to AC_INIT and removed from -# the call to AM_INIT_AUTOMAKE. -# We support both call styles for the transition. After -# the next Automake release, Autoconf can make the AC_INIT -# arguments mandatory, and then we can depend on a new Autoconf -# release and drop the old call support. -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_PREREQ([2.65])dnl -dnl Autoconf wants to disallow AM_ names. We explicitly allow -dnl the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl -AC_REQUIRE([AC_PROG_INSTALL])dnl -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) + + +dnl XDT_CHECK_LIBSM() +dnl +dnl Checks whether the session management library is present on the +dnl target system, and sets LIBSM_CFLAGS, LIBSM_LDFLAGS and LIBSM_LIBS +dnl properly. In addition, HAVE_LIBSM will be set to 1 in config.h +dnl if libSM is detected. +dnl +AC_DEFUN([XDT_CHECK_LIBSM], +[ + AC_REQUIRE([XDT_CHECK_LIBX11]) + + LIBSM_CFLAGS= LIBSM_LDFLAGS= LIBSM_LIBS= + if test x"$no_x" != x"yes"; then + AC_CHECK_LIB([SM], [SmcSaveYourselfDone], + [ + AC_DEFINE([HAVE_LIBSM], [1], [Define if libSM is available]) + LIBSM_CFLAGS="$LIBX11_CFLAGS" + LIBSM_LDFLAGS="$LIBX11_LDFLAGS" + LIBSM_LIBS="$LIBX11_LIBS" + if ! echo $LIBSM_LIBS | grep -- '-lSM' >/dev/null; then + LIBSM_LIBS="$LIBSM_LIBS -lSM -lICE" + fi + ], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS -lICE]) fi -fi + AC_SUBST([LIBSM_CFLAGS]) + AC_SUBST([LIBSM_LDFLAGS]) + AC_SUBST([LIBSM_LIBS]) +]) -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi -AC_SUBST([CYGPATH_W]) -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[AC_DIAGNOSE([obsolete], - [$0: two- and three-arguments forms are deprecated.]) -m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. -m4_if( - m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), - [ok:ok],, - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) - AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl +dnl XDT_CHECK_LIBXPM() +dnl +dnl Checks if the Xpm library is present on the target system, and +dnl sets LIBXPM_CFLAGS, LIBXPM_LDFLAGS and LIBXPM_LIBS. In addition, +dnl HAVE_LIBXPM will be set to 1 in config.h if libXpm is detected. +dnl +AC_DEFUN([XDT_CHECK_LIBXPM], +[ + AC_REQUIRE([XDT_CHECK_LIBX11]) -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) -AM_MISSING_PROG([AUTOCONF], [autoconf]) -AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) -AM_MISSING_PROG([AUTOHEADER], [autoheader]) -AM_MISSING_PROG([MAKEINFO], [makeinfo]) -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl -AC_REQUIRE([AC_PROG_MKDIR_P])dnl -# For better backward compatibility. To be removed once Automake 1.9.x -# dies out for good. For more background, see: -# -# -AC_SUBST([mkdir_p], ['$(MKDIR_P)']) -# We need awk for the "check" target (and possibly the TAP driver). The -# system "awk" is bad on some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl -AC_REQUIRE([AM_SET_LEADING_DOT])dnl -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_PROG_TAR([v7])])]) -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES([CC])], - [m4_define([AC_PROG_CC], - m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES([CXX])], - [m4_define([AC_PROG_CXX], - m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES([OBJC])], - [m4_define([AC_PROG_OBJC], - m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], - [_AM_DEPENDENCIES([OBJCXX])], - [m4_define([AC_PROG_OBJCXX], - m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl + LIBXPM_CFLAGS= LIBXPM_LDFLAGS= LIBXPM_LIBS= + if test "$no_x" != "yes"; then + AC_CHECK_LIB([Xpm], [main], + [ + AC_DEFINE([HAVE_LIBXPM], [1], [Define if libXpm is available]) + LIBXPM_CFLAGS="$LIBX11_CFLAGS" + LIBXPM_LDFLAGS="$LIBX11_LDFLAGS" + LIBXPM_LIBS="$LIBX11_LIBS" + if ! echo $LIBXPM_LIBS | grep -- '-lXpm' >/dev/null; then + LIBXPM_LIBS="$LIBXPM_LIBS -lXpm" + fi + ], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS -lXpm]) + fi + AC_SUBST([LIBXPM_CFLAGS]) + AC_SUBST([LIBXPM_LDFLAGS]) + AC_SUBST([LIBXPM_LIBS]) ]) -AC_REQUIRE([AM_SILENT_RULES])dnl -dnl The testsuite driver may need to know about EXEEXT, so add the -dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This -dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. -AC_CONFIG_COMMANDS_PRE(dnl -[m4_provide_if([_AM_COMPILER_EXEEXT], - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl -# POSIX will say in a future version that running "rm -f" with no argument -# is OK; and we want to be able to make that assumption in our Makefile -# recipes. So use an aggressive probe to check that the usage we want is -# actually supported "in the wild" to an acceptable degree. -# See automake bug#10828. -# To make any issue more visible, cause the running configure to be aborted -# by default if the 'rm' program in use doesn't match our expectations; the -# user can still override this though. -if rm -f && rm -fr && rm -rf; then : OK; else - cat >&2 <<'END' -Oops! -Your 'rm' program seems unable to run without file operands specified -on the command line, even when the '-f' option is present. This is contrary -to the behaviour of most rm programs out there, and not conforming with -the upcoming POSIX standard: -Please tell bug-automake@gnu.org about your system, including the value -of your $PATH and any error possibly output before this message. This -can help us improve future automake versions. +dnl XDT_CHECK_LIBXPM_REQUIRE() +dnl +dnl Similar to XDT_CHECK_LIBXPM(), but fails if the Xpm library isn't +dnl present on the target system. +dnl +AC_DEFUN([XDT_CHECK_LIBXPM_REQUIRE], +[ + AC_REQUIRE([XDT_CHECK_LIBX11_REQUIRE]) + AC_REQUIRE([XDT_CHECK_LIBXPM]) -END - if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then - echo 'Configuration will proceed anyway, since you have set the' >&2 - echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 - echo >&2 - else - cat >&2 <<'END' -Aborting the configuration process, to ensure you take notice of the issue. + if test x"$LIBXPM_LIBS" = x""; then + AC_MSG_ERROR([The Xpm library was not found on your system]) + fi +]) -You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . -If you want to complete the configuration process using your problematic -'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM -to "yes", and re-run configure. +dnl Copyright (c) 2002-2015 +dnl The Xfce development team. All rights reserved. +dnl +dnl Written for Xfce by Benedikt Meurer . +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License along +dnl with this program; if not, write to the Free Software Foundation, Inc., +dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +dnl +dnl xdt-depends +dnl ----------- +dnl Contains M4 macros to check for software dependencies. +dnl Partly based on prior work of the XDG contributors. +dnl -END - AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) - fi -fi -dnl The trailing newline in this macro's definition is deliberate, for -dnl backward compatibility and to allow trailing 'dnl'-style comments -dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. -]) -dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further -dnl mangled by Autoconf and run in a shell conditional statement. -m4_define([_AC_COMPILER_EXEEXT], -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) -# When config.status generates a header, we must update the stamp-h file. -# This file resides in the same directory as the config header -# that is generated. The stamp files are numbered to have different names. +dnl We need recent a autoconf version +AC_PREREQ([2.69]) -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the -# loop where config.status creates the headers, so we can generate -# our stamp files there. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], -[# Compute $1's index in $config_headers. -_am_arg=$1 -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $_am_arg | $_am_arg:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac -done -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. +dnl XDT_SUPPORTED_FLAGS(VAR, FLAGS) +dnl +dnl For each token in FLAGS, checks to be sure the compiler supports +dnl the flag, and if so, adds each one to VAR. +dnl +AC_DEFUN([XDT_SUPPORTED_FLAGS], +[ + for flag in $2; do + AC_MSG_CHECKING([if $CC supports $flag]) + saved_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $flag" + AC_COMPILE_IFELSE([AC_LANG_SOURCE([ ])], [flag_supported=yes], [flag_supported=no]) + CFLAGS="$saved_CFLAGS" + AC_MSG_RESULT([$flag_supported]) -# AM_PROG_INSTALL_SH -# ------------------ -# Define $install_sh. -AC_DEFUN([AM_PROG_INSTALL_SH], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -if test x"${install_sh+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi -AC_SUBST([install_sh])]) + if test "x$flag_supported" = "xyes"; then + $1="$$1 $flag" + fi + done +]) + + + +dnl XDT_FEATURE_DEBUG(default_level=minimum) +dnl +AC_DEFUN([XDT_FEATURE_DEBUG], +[ + dnl weird indentation to keep output indentation correct + AC_ARG_ENABLE([debug], + AS_HELP_STRING([--enable-debug@<:@=no|minimum|yes|full@:>@],[Build with debugging support @<:@default=m4_default([$1], [minimum])@:>@]) +AS_HELP_STRING([--disable-debug],[Include no debugging support]), + [enable_debug=$enableval], [enable_debug=m4_default([$1], [minimum])]) -# Copyright (C) 2003-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. + dnl enable most warnings regardless of debug level + xdt_cv_additional_CFLAGS="-Wall -Wextra \ + -Wno-missing-field-initializers \ + -Wno-unused-parameter -Wold-style-definition \ + -Wdeclaration-after-statement \ + -Wmissing-declarations \ + -Wmissing-noreturn -Wpointer-arith \ + -Wcast-align -Wformat -Wformat-security -Wformat-y2k \ + -Winit-self -Wmissing-include-dirs -Wundef \ + -Wnested-externs -Wredundant-decls" -# Check whether the underlying file-system supports filenames -# with a leading dot. For instance MS-DOS doesn't. -AC_DEFUN([AM_SET_LEADING_DOT], -[rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. -else - am__leading_dot=_ -fi -rmdir .tst 2>/dev/null -AC_SUBST([am__leading_dot])]) + AC_MSG_CHECKING([whether to build with debugging support]) + if test x"$enable_debug" = x"full" -o x"$enable_debug" = x"yes"; then + AC_DEFINE([DEBUG], [1], [Define for debugging support]) -# Add --enable-maintainer-mode option to configure. -*- Autoconf -*- -# From Jim Meyering + CPPFLAGS="$CPPFLAGS" -# Copyright (C) 1996-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. + if test x`uname` = x"Linux"; then + xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -fstack-protector" + fi -# AM_MAINTAINER_MODE([DEFAULT-MODE]) -# ---------------------------------- -# Control maintainer-specific portions of Makefiles. -# Default is to disable them, unless 'enable' is passed literally. -# For symmetry, 'disable' may be passed as well. Anyway, the user -# can override the default with the --enable/--disable switch. -AC_DEFUN([AM_MAINTAINER_MODE], -[m4_case(m4_default([$1], [disable]), - [enable], [m4_define([am_maintainer_other], [disable])], - [disable], [m4_define([am_maintainer_other], [enable])], - [m4_define([am_maintainer_other], [enable]) - m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) -AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) - dnl maintainer-mode's default is 'disable' unless 'enable' is passed - AC_ARG_ENABLE([maintainer-mode], - [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode], - am_maintainer_other[ make rules and dependencies not useful - (and sometimes confusing) to the casual installer])], - [USE_MAINTAINER_MODE=$enableval], - [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) - AC_MSG_RESULT([$USE_MAINTAINER_MODE]) - AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) - MAINT=$MAINTAINER_MODE_TRUE - AC_SUBST([MAINT])dnl -] -) + if test x"$enable_debug" = x"full"; then + AC_DEFINE([DEBUG_TRACE], [1], [Define for tracing support]) + xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -O0 -g" + CPPFLAGS="$CPPFLAGS -DG_ENABLE_DEBUG" + AC_MSG_RESULT([full]) + else + xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -g -Wshadow" + AC_MSG_RESULT([yes]) + fi + else + xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -Wshadow" + CPPFLAGS="$CPPFLAGS -DNDEBUG" -# Check to see how 'make' treats includes. -*- Autoconf -*- + if test x"$enable_debug" = x"no"; then + CPPFLAGS="$CPPFLAGS -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" + AC_MSG_RESULT([no]) + else + AC_MSG_RESULT([minimum]) + fi + fi -# Copyright (C) 2001-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. + XDT_SUPPORTED_FLAGS([supported_CFLAGS], [$xdt_cv_additional_CFLAGS]) -# AM_MAKE_INCLUDE() -# ----------------- -# Check to see how make treats includes. -AC_DEFUN([AM_MAKE_INCLUDE], -[am_make=${MAKE-make} -cat > confinc << 'END' -am__doit: - @echo this is the am__doit target -.PHONY: am__doit -END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) -am__include="#" -am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf + ifelse([$CXX], , , [ + dnl FIXME: should test on c++ compiler, but the following line causes + dnl autoconf errors for projects that don't check for a + dnl c++ compiler at all. + dnl AC_LANG_PUSH([C++]) + dnl XDT_SUPPORTED_FLAGS([supported_CXXFLAGS], [$xdt_cv_additional_CFLAGS]) + dnl AC_LANG_POP() + dnl instead, just use supported_CFLAGS... + supported_CXXFLAGS="$supported_CFLAGS" + ]) + + CFLAGS="$CFLAGS $supported_CFLAGS" + CXXFLAGS="$CXXFLAGS $supported_CXXFLAGS" ]) -# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. +dnl XDT_FEATURE_VISIBILITY() +dnl +dnl Checks to see if the compiler supports the 'visibility' attribute +dnl If so, adds -DHAVE_GNUC_VISIBILTY to CPPFLAGS. Also sets the +dnl automake conditional HAVE_GNUC_VISIBILITY. +dnl +AC_DEFUN([XDT_FEATURE_VISIBILITY], +[ + AC_ARG_ENABLE([visibility], + AS_HELP_STRING([--disable-visibility],[Don't use ELF visibility attributes]), + [enable_visibility=$enableval], [enable_visibility=yes]) + have_gnuc_visibility=no + if test "x$enable_visibility" != "xno"; then + XDT_SUPPORTED_FLAGS([xdt_vis_test_cflags], [-Wall -Werror -Wno-unused-parameter]) + saved_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $xdt_vis_test_cflags" + AC_MSG_CHECKING([whether $CC supports the GNUC visibility attribute]) + AC_COMPILE_IFELSE([AC_LANG_SOURCE( + [ + void test_default (void); + void test_hidden (void); -# AM_MISSING_PROG(NAME, PROGRAM) -# ------------------------------ -AC_DEFUN([AM_MISSING_PROG], -[AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) + void __attribute__ ((visibility("default"))) test_default (void) {} + void __attribute__ ((visibility("hidden"))) test_hidden (void) {} -# AM_MISSING_HAS_RUN -# ------------------ -# Define MISSING if not defined so far and test if it is modern enough. -# If it is, set am_missing_run to use it, otherwise, to nothing. -AC_DEFUN([AM_MISSING_HAS_RUN], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -AC_REQUIRE_AUX_FILE([missing])dnl -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi -# Use eval to expand $SHELL -if eval "$MISSING --is-lightweight"; then - am_missing_run="$MISSING " -else - am_missing_run= - AC_MSG_WARN(['missing' script is too old or missing]) -fi + int main (int argc, char **argv) { + test_default (); + test_hidden (); + return 0; + } + ])], + [ + have_gnuc_visibility=yes + AC_MSG_RESULT([yes]) + ], + [ + AC_MSG_RESULT([no]) + ]) + CFLAGS="$saved_CFLAGS" + fi + + if test "x$have_gnuc_visibility" = "xyes"; then + CPPFLAGS="$CPPFLAGS -DHAVE_GNUC_VISIBILITY" + xdt_vis_hidden_cflags="" + XDT_SUPPORTED_FLAGS([xdt_vis_hidden_cflags], [-xldscope=hidden]) + if test "x$xdt_vis_hidden_cflags" = "x"; then + XDT_SUPPORTED_FLAGS([xdt_vis_hidden_cflags], [-fvisibility=hidden]) + fi + CFLAGS="$CFLAGS $xdt_vis_hidden_cflags" + fi + + AM_CONDITIONAL([HAVE_GNUC_VISIBILITY], [test "x$have_gnuc_visibility" = "xyes"]) ]) -# Helper functions for option handling. -*- Autoconf -*- +dnl XDT_FEATURE_LINKER_OPTS +dnl +dnl Checks for and enables any special linker optimizations. +dnl +AC_DEFUN([XDT_FEATURE_LINKER_OPTS], +[ + AC_ARG_ENABLE([linker-opts], + AS_HELP_STRING([--disable-linker-opts],[Disable linker optimizations]), + [enable_linker_opts=$enableval], [enable_linker_opts=yes]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. + if test "x$enable_linker_opts" != "xno"; then + if test x`uname` != x"OpenBSD"; then + AC_MSG_CHECKING([whether $LD accepts --as-needed]) + case `$LD --as-needed -v 2>&1 &1 . +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License along +dnl with this program; if not, write to the Free Software Foundation, Inc., +dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +dnl +dnl xdt-i18n +dnl -------- +dnl Internalization M4 macros. +dnl -# _AM_SET_OPTION(NAME) -# -------------------- -# Set option NAME. Presently that only means defining a flag for this option. -AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), [1])]) -# _AM_SET_OPTIONS(OPTIONS) -# ------------------------ -# OPTIONS is a space-separated list of Automake options. -AC_DEFUN([_AM_SET_OPTIONS], -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) +dnl XDT_I18N([LINGUAS][, PACKAGE]) +dnl +dnl This macro takes care of setting up everything for i18n support. +dnl +dnl If LINGUAS isn't specified, it will automatically extract the linguas +dnl from po/*.po. +dnl +dnl If PACKAGE isn't specified, it defaults to the package tarname; see +dnl the description of AC_INIT() for an explanation of what makes up +dnl the package tarname. Normally, you don't need to specify PACKAGE, +dnl but you can stick with the default. +dnl +AC_DEFUN([XDT_I18N], +[ + dnl Substitute GETTEXT_PACKAGE variable + GETTEXT_PACKAGE=m4_default([$2], [AC_PACKAGE_TARNAME()]) + AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [Name of default gettext domain]) + AC_SUBST([GETTEXT_PACKAGE]) -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -# ------------------------------------------- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -AC_DEFUN([_AM_IF_OPTION], -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) + dnl gettext and stuff + ALL_LINGUAS="m4_ifblank( + [$1], + [esyscmd([echo $(for i in po/*.po; do test -e "$i" && basename -- "$i" .po; done) | tr -d '\n'])], + [$1])" -# Copyright (C) 1999-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. + dnl This is required on some Linux systems + AC_CHECK_FUNC([bind_textdomain_codeset]) -# _AM_PROG_CC_C_O -# --------------- -# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC -# to automatically call this. -AC_DEFUN([_AM_PROG_CC_C_O], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -AC_REQUIRE_AUX_FILE([compile])dnl -AC_LANG_PUSH([C])dnl -AC_CACHE_CHECK( - [whether $CC understands -c and -o together], - [am_cv_prog_cc_c_o], - [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) - # Make sure it works both with $CC and with simple cc. - # Following AC_PROG_CC_C_O, we do the test twice because some - # compilers refuse to overwrite an existing .o file with -o, - # though they will create one. - am_cv_prog_cc_c_o=yes - for am_i in 1 2; do - if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ - && test -f conftest2.$ac_objext; then - : OK + dnl Determine where to install locale files + AC_MSG_CHECKING([for locales directory]) + AC_ARG_WITH([locales-dir], + [ + AS_HELP_STRING([--with-locales-dir=DIR],[Install locales into DIR]) + ], [localedir=$withval], + [ + if test x"$CATOBJEXT" = x".mo"; then + localedir=$libdir/locale else - am_cv_prog_cc_c_o=no - break + localedir=$datarootdir/locale fi - done - rm -f core conftest* - unset am_i]) -if test "$am_cv_prog_cc_c_o" != yes; then - # Losing compiler, so override with the script. - # FIXME: It is wrong to rewrite CC. - # But if we don't then we get into trouble of one sort or another. - # A longer-term fix would be to have automake use am__CC in this case, - # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" - CC="$am_aux_dir/compile $CC" -fi -AC_LANG_POP([C])]) + ]) + AC_MSG_RESULT([$localedir]) + AC_SUBST([localedir]) +]) -# For backward compatibility. -AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2002-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# AM_RUN_LOG(COMMAND) -# ------------------- -# Run COMMAND, save the exit status in ac_status, and log it. -# (This has been adapted from Autoconf's _AC_RUN_LOG macro.) -AC_DEFUN([AM_RUN_LOG], -[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD - ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD - (exit $ac_status); }]) - -# Check to make sure that the build environment is sane. -*- Autoconf -*- - -# Copyright (C) 1996-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. +# AM_AUTOMAKE_VERSION(VERSION) +# ---------------------------- +# Automake X.Y traces this macro to ensure aclocal.m4 has been +# generated from the m4 files accompanying Automake X.Y. +# (This private macro should not be called outside this file.) +AC_DEFUN([AM_AUTOMAKE_VERSION], +[am__api_version='1.16' +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to +dnl require some minimum version. Point them to the right macro. +m4_if([$1], [1.16.1], [], + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl +]) -# AM_SANITY_CHECK -# --------------- -AC_DEFUN([AM_SANITY_CHECK], -[AC_MSG_CHECKING([whether build environment is sane]) -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_ERROR([unsafe absolute working directory name]);; -esac -case $srcdir in - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; -esac +# _AM_AUTOCONF_VERSION(VERSION) +# ----------------------------- +# aclocal traces this macro to find the Autoconf version. +# This is a private macro too. Using m4_define simplifies +# the logic in aclocal, which can simply ignore this definition. +m4_define([_AM_AUTOCONF_VERSION], []) -# Do 'set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - am_has_slept=no - for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then +# AM_SET_CURRENT_AUTOMAKE_VERSION +# ------------------------------- +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], +[AM_AUTOMAKE_VERSION([1.16.1])dnl +m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken - alias in your environment]) - fi - if test "$[2]" = conftest.file || test $am_try -eq 2; then - break - fi - # Just in case. - sleep 1 - am_has_slept=yes - done - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT([yes]) -# If we didn't sleep, we still need to ensure time stamps of config.status and -# generated files are strictly newer. -am_sleep_pid= -if grep 'slept: no' conftest.file >/dev/null 2>&1; then - ( sleep 1 ) & - am_sleep_pid=$! -fi -AC_CONFIG_COMMANDS_PRE( - [AC_MSG_CHECKING([that generated files are newer than configure]) - if test -n "$am_sleep_pid"; then - # Hide warnings about reused PIDs. - wait $am_sleep_pid 2>/dev/null - fi - AC_MSG_RESULT([done])]) -rm -f conftest.file -]) +# AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2009-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# AM_SILENT_RULES([DEFAULT]) -# -------------------------- -# Enable less verbose build rules; with the default set to DEFAULT -# ("yes" being less verbose, "no" or empty being verbose). -AC_DEFUN([AM_SILENT_RULES], -[AC_ARG_ENABLE([silent-rules], [dnl -AS_HELP_STRING( - [--enable-silent-rules], - [less verbose build output (undo: "make V=1")]) -AS_HELP_STRING( - [--disable-silent-rules], - [verbose build output (undo: "make V=0")])dnl -]) -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; - *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; -esac -dnl -dnl A few 'make' implementations (e.g., NonStop OS and NextStep) -dnl do not support nested variable expansions. -dnl See automake bug#9928 and bug#10237. -am_make=${MAKE-make} -AC_CACHE_CHECK([whether $am_make supports nested variables], - [am_cv_make_support_nested_variables], - [if AS_ECHO([['TRUE=$(BAR$(V)) -BAR0=false -BAR1=true -V=1 -am__doit: - @$(TRUE) -.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then - am_cv_make_support_nested_variables=yes -else - am_cv_make_support_nested_variables=no -fi]) -if test $am_cv_make_support_nested_variables = yes; then - dnl Using '$V' instead of '$(V)' breaks IRIX make. - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi -AC_SUBST([AM_V])dnl -AM_SUBST_NOTMAKE([AM_V])dnl -AC_SUBST([AM_DEFAULT_V])dnl -AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl -AC_SUBST([AM_DEFAULT_VERBOSITY])dnl -AM_BACKSLASH='\' -AC_SUBST([AM_BACKSLASH])dnl -_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets +# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to +# '$srcdir', '$srcdir/..', or '$srcdir/../..'. +# +# Of course, Automake must honor this variable whenever it calls a +# tool from the auxiliary directory. The problem is that $srcdir (and +# therefore $ac_aux_dir as well) can be either absolute or relative, +# depending on how configure is run. This is pretty annoying, since +# it makes $ac_aux_dir quite unusable in subdirectories: in the top +# source directory, any form will work fine, but in subdirectories a +# relative path needs to be adjusted first. +# +# $ac_aux_dir/missing +# fails when called from a subdirectory if $ac_aux_dir is relative +# $top_srcdir/$ac_aux_dir/missing +# fails if $ac_aux_dir is absolute, +# fails when called from a subdirectory in a VPATH build with +# a relative $ac_aux_dir +# +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir +# are both prefixed by $srcdir. In an in-source build this is usually +# harmless because $srcdir is '.', but things will broke when you +# start a VPATH build or use an absolute $srcdir. +# +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, +# iff we strip the leading $srcdir from $ac_aux_dir. That would be: +# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` +# and then we would define $MISSING as +# MISSING="\${SHELL} $am_aux_dir/missing" +# This will work as long as MISSING is not called from configure, because +# unfortunately $(top_srcdir) has no meaning in configure. +# However there are other variables, like CC, which are often used in +# configure, and could therefore not use this "fixed" $ac_aux_dir. +# +# Another solution, used here, is to always expand $ac_aux_dir to an +# absolute PATH. The drawback is that using absolute paths prevent a +# configured tree to be moved without reconfiguration. + +AC_DEFUN([AM_AUX_DIR_EXPAND], +[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl +# Expand $ac_aux_dir to an absolute path. +am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# AM_CONDITIONAL -*- Autoconf -*- + +# Copyright (C) 1997-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# AM_PROG_INSTALL_STRIP -# --------------------- -# One issue with vendor 'install' (even GNU) is that you can't -# specify the program used to strip binaries. This is especially -# annoying in cross-compiling environments, where the build's strip -# is unlikely to handle the host's binaries. -# Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in "make install-strip", and initialize -# STRIPPROG with the value of the STRIP variable (set by the user). -AC_DEFUN([AM_PROG_INSTALL_STRIP], -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using 'strip' when the user -# run "make install-strip". However 'strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the 'STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) +# AM_CONDITIONAL(NAME, SHELL-CONDITION) +# ------------------------------------- +# Define a conditional. +AC_DEFUN([AM_CONDITIONAL], +[AC_PREREQ([2.52])dnl + m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl +AC_SUBST([$1_TRUE])dnl +AC_SUBST([$1_FALSE])dnl +_AM_SUBST_NOTMAKE([$1_TRUE])dnl +_AM_SUBST_NOTMAKE([$1_FALSE])dnl +m4_define([_AM_COND_VALUE_$1], [$2])dnl +if $2; then + $1_TRUE= + $1_FALSE='#' +else + $1_TRUE='#' + $1_FALSE= fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) +AC_CONFIG_COMMANDS_PRE( +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then + AC_MSG_ERROR([[conditional "$1" was never defined. +Usually this means the macro was only invoked conditionally.]]) +fi])]) -# Copyright (C) 2006-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# _AM_SUBST_NOTMAKE(VARIABLE) -# --------------------------- -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. -# This macro is traced by Automake. -AC_DEFUN([_AM_SUBST_NOTMAKE]) - -# AM_SUBST_NOTMAKE(VARIABLE) -# -------------------------- -# Public sister of _AM_SUBST_NOTMAKE. -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) -# Check how to create a tarball. -*- Autoconf -*- +# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be +# written in clear, in which case automake, when reading aclocal.m4, +# will think it sees a *use*, and therefore will trigger all it's +# C support machinery. Also note that it means that autoscan, seeing +# CC etc. in the Makefile, will ask for an AC_PROG_CC use... -# Copyright (C) 2004-2017 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. -# _AM_PROG_TAR(FORMAT) -# -------------------- -# Check how to create a tarball in format FORMAT. -# FORMAT should be one of 'v7', 'ustar', or 'pax'. -# -# Substitute a variable $(am__tar) that is a command -# writing to stdout a FORMAT-tarball containing the directory -# $tardir. -# tardir=directory && $(am__tar) > result.tar -# -# Substitute a variable $(am__untar) that extract such -# a tarball read from stdin. -# $(am__untar) < result.tar +# _AM_DEPENDENCIES(NAME) +# ---------------------- +# See how the compiler implements dependency checking. +# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". +# We try a few techniques and use that to set a single cache variable. # -AC_DEFUN([_AM_PROG_TAR], -[# Always define AMTAR for backward compatibility. Yes, it's still used -# in the wild :-( We should find a proper way to deprecate it ... -AC_SUBST([AMTAR], ['$${TAR-tar}']) - -# We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' - -m4_if([$1], [v7], - [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - - [m4_case([$1], - [ustar], - [# The POSIX 1988 'ustar' format is defined with fixed-size fields. - # There is notably a 21 bits limit for the UID and the GID. In fact, - # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 - # and bug#13588). - am_max_uid=2097151 # 2^21 - 1 - am_max_gid=$am_max_uid - # The $UID and $GID variables are not portable, so we need to resort - # to the POSIX-mandated id(1) utility. Errors in the 'id' calls - # below are definitely unexpected, so allow the users to see them - # (that is, avoid stderr redirection). - am_uid=`id -u || echo unknown` - am_gid=`id -g || echo unknown` - AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) - if test $am_uid -le $am_max_uid; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - _am_tools=none - fi - AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) - if test $am_gid -le $am_max_gid; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - _am_tools=none - fi], +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular +# dependency, and given that the user is not expected to run this macro, +# just rely on AC_PROG_CC. +AC_DEFUN([_AM_DEPENDENCIES], +[AC_REQUIRE([AM_SET_DEPDIR])dnl +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl +AC_REQUIRE([AM_MAKE_INCLUDE])dnl +AC_REQUIRE([AM_DEP_TRACK])dnl - [pax], - [], +m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], + [$1], [CXX], [depcc="$CXX" am_compiler_list=], + [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], + [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], + [$1], [UPC], [depcc="$UPC" am_compiler_list=], + [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], + [depcc="$$1" am_compiler_list=]) - [m4_fatal([Unknown tar format])]) +AC_CACHE_CHECK([dependency style of $depcc], + [am_cv_$1_dependencies_compiler_type], +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". + rm -rf conftest.dir + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub - AC_MSG_CHECKING([how to create a $1 tar archive]) + am_cv_$1_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` + fi + am__universal=false + m4_case([$1], [CC], + [case " $depcc " in #( + *\ -arch\ *\ -arch\ *) am__universal=true ;; + esac], + [CXX], + [case " $depcc " in #( + *\ -arch\ *\ -arch\ *) am__universal=true ;; + esac]) - # Go ahead even if we have the value already cached. We do so because we - # need to set the values for the 'am__tar' and 'am__untar' variables. - _am_tools=${am_cv_prog_tar_$1-$_am_tools} + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf - for _am_tool in $_am_tools; do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; do - AM_RUN_LOG([$_am_tar --version]) && break - done - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x $1 -w "$$tardir"' - am__tar_='pax -L -x $1 -w "$tardir"' - am__untar='pax -r' + # We check with '-c' and '-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. + am__obj=sub/conftest.${OBJEXT-o} + am__minus_obj="-o $am__obj" + case $depmode in + gcc) + # This depmode causes a compiler race in universal mode. + test "$am__universal" = false || continue ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H $1 -L' - am__tar_='find "$tardir" -print | cpio -o -H $1 -L' - am__untar='cpio -i -H $1 -d' + nosideeffect) + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi ;; - none) - am__tar=false - am__tar_=false - am__untar=false + msvc7 | msvc7msys | msvisualcpp | msvcmsys) + # This compiler won't grok '-c -o', but also, the minuso test has + # not run yet. These depmodes are late enough in the game, and + # so weak that their functioning should not be impacted. + am__obj=conftest.${OBJEXT-o} + am__minus_obj= ;; + none) break ;; esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_$1}" && break - - # tar/untar a dummy directory, and stop if the command works. - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) - rm -rf conftest.dir - if test -s conftest.tar; then - AM_RUN_LOG([$am__untar /dev/null 2>&1 && break + if depmode=$depmode \ + source=sub/conftest.c object=$am__obj \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep $am__obj sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_$1_dependencies_compiler_type=$depmode + break + fi fi done - rm -rf conftest.dir - - AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) - AC_MSG_RESULT([$am_cv_prog_tar_$1])]) - -AC_SUBST([am__tar]) -AC_SUBST([am__untar]) -]) # _AM_PROG_TAR - -dnl Copyright (c) 2002-2015 -dnl The Xfce development team. All rights reserved. -dnl -dnl Written for Xfce by Benedikt Meurer . -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2 of the License, or -dnl (at your option) any later version. -dnl -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -dnl GNU General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License along -dnl with this program; if not, write to the Free Software Foundation, Inc., -dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -dnl -dnl xdt-depends -dnl ----------- -dnl Contains M4 macros to check for software dependencies. -dnl Partly based on prior work of the XDG contributors. -dnl - - - -dnl We need recent a autoconf version -AC_PREREQ([2.60]) - - - -dnl XDT_PROG_PKG_CONFIG() -dnl -dnl Checks for the freedesktop.org pkg-config -dnl utility and sets the PKG_CONFIG environment -dnl variable to the full path if found. -dnl -AC_DEFUN([XDT_PROG_PKG_CONFIG], -[ - # minimum supported version of pkg-config - xdt_cv_PKG_CONFIG_MIN_VERSION=0.9.0 - - m4_ifdef([PKG_PROG_PKG_CONFIG], - [ - PKG_PROG_PKG_CONFIG([$xdt_cv_PKG_CONFIG_MIN_VERSION]) - if test x"$PKG_CONFIG" = x""; then - echo - echo "*** Your version of pkg-config is too old. You need atleast" - echo "*** pkg-config $xdt_cv_PKG_CONFIG_MIN_VERSION or newer. You can download pkg-config" - echo "*** from the freedesktop.org software repository at" - echo "***" - echo "*** http://www.freedesktop.org/software/pkgconfig" - echo "***" - exit 1; - fi - ], - [ - echo - echo "*** The pkg-config utility could not be found on your system." - echo "*** Make sure it is in your path, or set the PKG_CONFIG" - echo "*** environment variable to the full path to pkg-config." - echo "*** You can download pkg-config from the freedesktop.org" - echo "*** software repository at" - echo "***" - echo "*** http://www.freedesktop.org/software/pkgconfig" - echo "***" - exit 1 - ]) + cd .. + rm -rf conftest.dir +else + am_cv_$1_dependencies_compiler_type=none +fi +]) +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) +AM_CONDITIONAL([am__fastdep$1], [ + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) +# AM_SET_DEPDIR +# ------------- +# Choose a directory name for dependency files. +# This macro is AC_REQUIREd in _AM_DEPENDENCIES. +AC_DEFUN([AM_SET_DEPDIR], +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl +]) -dnl XDT_CHECK_PACKAGE(varname, package, version, [action-if], [action-if-not]) -dnl -dnl Checks if "package" >= "version" is installed on the -dnl target system, using the pkg-config utility. If the -dnl dependency is met, "varname"_CFLAGS, "varname"_LIBS, -dnl "varname"_VERSION and "varname"_REQUIRED_VERSION -dnl will be set and marked for substition. -dnl -dnl "varname"_REQUIRED_VERSION will be set to the value of -dnl "version". This is mostly useful to automatically -dnl place the correct version information into the RPM -dnl .spec file. -dnl -dnl In addition, if the dependency is met, "action-if" will -dnl be executed if given. -dnl -dnl If the package check fails, "action-if-not" will be -dnl executed. If this parameter isn't specified, a diagnostic -dnl message will be printed and the configure script will -dnl be terminated with exit code 1. -dnl -AC_DEFUN([XDT_CHECK_PACKAGE], -[ - XDT_PROG_PKG_CONFIG() - - AC_MSG_CHECKING([for $2 >= $3]) - if $PKG_CONFIG "--atleast-version=$3" "$2" >/dev/null 2>&1; then - $1_VERSION=`$PKG_CONFIG --modversion "$2"` - AC_MSG_RESULT([$$1_VERSION]) - AC_MSG_CHECKING([$1_CFLAGS]) - $1_CFLAGS=`$PKG_CONFIG --cflags "$2"` - AC_MSG_RESULT([$$1_CFLAGS]) +# AM_DEP_TRACK +# ------------ +AC_DEFUN([AM_DEP_TRACK], +[AC_ARG_ENABLE([dependency-tracking], [dnl +AS_HELP_STRING( + [--enable-dependency-tracking], + [do not reject slow dependency extractors]) +AS_HELP_STRING( + [--disable-dependency-tracking], + [speeds up one-time build])]) +if test "x$enable_dependency_tracking" != xno; then + am_depcomp="$ac_aux_dir/depcomp" + AMDEPBACKSLASH='\' + am__nodep='_no' +fi +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) +AC_SUBST([AMDEPBACKSLASH])dnl +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl +AC_SUBST([am__nodep])dnl +_AM_SUBST_NOTMAKE([am__nodep])dnl +]) - AC_MSG_CHECKING([$1_LIBS]) - $1_LIBS=`$PKG_CONFIG --libs "$2"` - AC_MSG_RESULT([$$1_LIBS]) +# Generate code to set up dependency tracking. -*- Autoconf -*- - $1_REQUIRED_VERSION=$3 +# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. - AC_SUBST([$1_VERSION]) - AC_SUBST([$1_CFLAGS]) - AC_SUBST([$1_LIBS]) - AC_SUBST([$1_REQUIRED_VERSION]) +# _AM_OUTPUT_DEPENDENCY_COMMANDS +# ------------------------------ +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], +[{ + # Older Autoconf quotes --file arguments for eval, but not when files + # are listed without --file. Let's play safe and only enable the eval + # if we detect the quoting. + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + AS_CASE([$CONFIG_FILES], + [*\'*], [eval set x "$CONFIG_FILES"], + [*], [set x $CONFIG_FILES]) + shift + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf + do + # Strip MF so we end up with the name of the file. + am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line + # limit of 2048, but all sed's we know have understand at least 4000. + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`AS_DIRNAME(["$am_mf"])` + am_filepart=`AS_BASENAME(["$am_mf"])` + AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) || am_rc=$? + done + if test $am_rc -ne 0; then + AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking).]) + fi + AS_UNSET([am_dirpart]) + AS_UNSET([am_filepart]) + AS_UNSET([am_mf]) + AS_UNSET([am_rc]) + rm -f conftest-deps.mk +} +])# _AM_OUTPUT_DEPENDENCY_COMMANDS - ifelse([$4], , , [$4]) - elif $PKG_CONFIG --exists "$2" >/dev/null 2>&1; then - xdt_cv_version=`$PKG_CONFIG --modversion "$2"` - AC_MSG_RESULT([found, but $xdt_cv_version]) - ifelse([$5], , - [ - echo "*** The required package $2 was found on your system," - echo "*** but the installed version ($xdt_cv_version) is too old." - echo "*** Please upgrade $2 to atleast version $3, or adjust" - echo "*** the PKG_CONFIG_PATH environment variable if you installed" - echo "*** the new version of the package in a nonstandard prefix so" - echo "*** pkg-config is able to find it." - exit 1 - ], [$5]) - else - AC_MSG_RESULT([not found]) +# AM_OUTPUT_DEPENDENCY_COMMANDS +# ----------------------------- +# This macro should only be invoked once -- use via AC_REQUIRE. +# +# This code is only required when automatic dependency tracking is enabled. +# This creates each '.Po' and '.Plo' makefile fragment that we'll need in +# order to bootstrap the dependency handling code. +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], +[AC_CONFIG_COMMANDS([depfiles], + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], + [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) - ifelse([$5], , - [ - echo "*** The required package $2 was not found on your system." - echo "*** Please install $2 (atleast version $3) or adjust" - echo "*** the PKG_CONFIG_PATH environment variable if you" - echo "*** installed the package in a nonstandard prefix so that" - echo "*** pkg-config is able to find it." - exit 1 - ], [$5]) - fi -]) +# Do all the work for Automake. -*- Autoconf -*- +# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# This macro actually does too much. Some checks are only needed if +# your package does certain things. But this isn't really a big deal. -dnl XDT_CHECK_OPTIONAL_PACKAGE(varname, package, version, optionname, helpstring, [default]) -dnl -dnl Checks for an optional dependency on "package" >= "version". "default" -dnl can be "yes" or "no" (defaults to "yes" if not specified) and controls -dnl whether configure should check this dependency by default, or only if -dnl the user explicitly enables it using a command line switch. -dnl -dnl This macro automatically adds a commandline switch based on the "optionname" -dnl parameter (--enable-optionname/--disable-optionname), which allows the -dnl user to explicitly control whether this optional dependency should be -dnl enabled or not. The "helpstring" parameter gives a brief(!) description -dnl about this dependency. -dnl -dnl If the user chose to enable this dependency and the required package -dnl was found, this macro defines the variable "varname"_FOUND and sets it -dnl to the string "yes", in addition to the 4 variables set by XDT_CHECK_PACKAGE. -dnl But "varname"_FOUND will not be marked for substition. Furthermore, -dnl a CPP define HAVE_"varname" will be placed in config.h (or added to -dnl the cc command line, depending on your configure.ac) and set to -dnl 1. -dnl -AC_DEFUN([XDT_CHECK_OPTIONAL_PACKAGE], -[ - AC_REQUIRE([XDT_PROG_PKG_CONFIG]) +dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. +m4_define([AC_PROG_CC], +m4_defn([AC_PROG_CC]) +[_AM_PROG_CC_C_O +]) - AC_ARG_ENABLE([$4], -AC_HELP_STRING([--enable-$4], [Enable checking for $5 (default=m4_default([$6], [yes]))]) -AC_HELP_STRING([--disable-$4], [Disable checking for $5]), - [xdt_cv_$1_check=$enableval], [xdt_cv_$1_check=m4_default([$6], [yes])]) +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) +# AM_INIT_AUTOMAKE([OPTIONS]) +# ----------------------------------------------- +# The call with PACKAGE and VERSION arguments is the old style +# call (pre autoconf-2.50), which is being phased out. PACKAGE +# and VERSION should now be passed to AC_INIT and removed from +# the call to AM_INIT_AUTOMAKE. +# We support both call styles for the transition. After +# the next Automake release, Autoconf can make the AC_INIT +# arguments mandatory, and then we can depend on a new Autoconf +# release and drop the old call support. +AC_DEFUN([AM_INIT_AUTOMAKE], +[AC_PREREQ([2.65])dnl +dnl Autoconf wants to disallow AM_ names. We explicitly allow +dnl the ones we care about. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl +AC_REQUIRE([AC_PROG_INSTALL])dnl +if test "`cd $srcdir && pwd`" != "`pwd`"; then + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output + # is not polluted with repeated "-I." + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl + # test to see if srcdir already configured + if test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) + fi +fi - if test x"$xdt_cv_$1_check" = x"yes"; then - if $PKG_CONFIG --exists "$2 >= $3" >/dev/null 2>&1; then - XDT_CHECK_PACKAGE([$1], [$2], [$3], - [ - AC_DEFINE([HAVE_$1], [1], [Define if $2 >= $3 present]) - $1_FOUND="yes" - ]) - else - AC_MSG_CHECKING([for optional package $2 >= $3]) - AC_MSG_RESULT([not found]) - fi +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' else - AC_MSG_CHECKING([for optional package $2]) - AC_MSG_RESULT([disabled]) + CYGPATH_W=echo fi +fi +AC_SUBST([CYGPATH_W]) - AM_CONDITIONAL([HAVE_$1], [test x"$$1_FOUND" = x"yes"]) +# Define the identity of the package. +dnl Distinguish between old-style and new-style calls. +m4_ifval([$2], +[AC_DIAGNOSE([obsolete], + [$0: two- and three-arguments forms are deprecated.]) +m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl + AC_SUBST([PACKAGE], [$1])dnl + AC_SUBST([VERSION], [$2])], +[_AM_SET_OPTIONS([$1])dnl +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. +m4_if( + m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), + [ok:ok],, + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl + +_AM_IF_OPTION([no-define],, +[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) + AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl + +# Some tools Automake needs. +AC_REQUIRE([AM_SANITY_CHECK])dnl +AC_REQUIRE([AC_ARG_PROGRAM])dnl +AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) +AM_MISSING_PROG([AUTOCONF], [autoconf]) +AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) +AM_MISSING_PROG([AUTOHEADER], [autoheader]) +AM_MISSING_PROG([MAKEINFO], [makeinfo]) +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl +AC_REQUIRE([AC_PROG_MKDIR_P])dnl +# For better backward compatibility. To be removed once Automake 1.9.x +# dies out for good. For more background, see: +# +# +AC_SUBST([mkdir_p], ['$(MKDIR_P)']) +# We need awk for the "check" target (and possibly the TAP driver). The +# system "awk" is bad on some platforms. +AC_REQUIRE([AC_PROG_AWK])dnl +AC_REQUIRE([AC_PROG_MAKE_SET])dnl +AC_REQUIRE([AM_SET_LEADING_DOT])dnl +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) +_AM_IF_OPTION([no-dependencies],, +[AC_PROVIDE_IFELSE([AC_PROG_CC], + [_AM_DEPENDENCIES([CC])], + [m4_define([AC_PROG_CC], + m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl +AC_PROVIDE_IFELSE([AC_PROG_CXX], + [_AM_DEPENDENCIES([CXX])], + [m4_define([AC_PROG_CXX], + m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl +AC_PROVIDE_IFELSE([AC_PROG_OBJC], + [_AM_DEPENDENCIES([OBJC])], + [m4_define([AC_PROG_OBJC], + m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl +AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], + [_AM_DEPENDENCIES([OBJCXX])], + [m4_define([AC_PROG_OBJCXX], + m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) +AC_REQUIRE([AM_SILENT_RULES])dnl +dnl The testsuite driver may need to know about EXEEXT, so add the +dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This +dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. +AC_CONFIG_COMMANDS_PRE(dnl +[m4_provide_if([_AM_COMPILER_EXEEXT], + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: -dnl XDT_CHECK_LIBX11() -dnl -dnl Executes various checks for X11. Sets LIBX11_CFLAGS, LIBX11_LDFLAGS -dnl and LIBX11_LIBS (and marks them for substitution). In addition -dnl HAVE_LIBX11 is set to 1 in config.h, if the X window system and -dnl the development files are detected on the target system. -dnl -AC_DEFUN([XDT_CHECK_LIBX11], -[ - AC_REQUIRE([AC_PATH_XTRA]) +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. - LIBX11_CFLAGS= LIBX11_LDFLAGS= LIBX11_LIBS= - if test x"$no_x" != x"yes"; then - AC_CHECK_LIB([X11], [main], - [ - AC_DEFINE([HAVE_LIBX11], [1], [Define if libX11 is available]) - LIBX11_CFLAGS="$X_CFLAGS" - for option in $X_PRE_LIBS $X_EXTRA_LIBS $X_LIBS; do - case "$option" in - -L*) - path=`echo $option | sed 's/^-L//'` - if test x"$path" != x""; then - LIBX11_LDFLAGS="$LIBX11_LDFLAGS -L$path" - fi - ;; - *) - LIBX11_LIBS="$LIBX11_LIBS $option" - ;; - esac - done - if ! echo $LIBX11_LIBS | grep -- '-lX11' >/dev/null; then - LIBX11_LIBS="$LIBX11_LIBS -lX11" - fi - ], [], [$X_CFLAGS $X_PRE_LIBS $X_EXTRA_LIBS $X_LIBS]) +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi - AC_SUBST([LIBX11_CFLAGS]) - AC_SUBST([LIBX11_LDFLAGS]) - AC_SUBST([LIBX11_LIBS]) +fi +dnl The trailing newline in this macro's definition is deliberate, for +dnl backward compatibility and to allow trailing 'dnl'-style comments +dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) +dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further +dnl mangled by Autoconf and run in a shell conditional statement. +m4_define([_AC_COMPILER_EXEEXT], +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) + +# When config.status generates a header, we must update the stamp-h file. +# This file resides in the same directory as the config header +# that is generated. The stamp files are numbered to have different names. + +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the +# loop where config.status creates the headers, so we can generate +# our stamp files there. +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], +[# Compute $1's index in $config_headers. +_am_arg=$1 +_am_stamp_count=1 +for _am_header in $config_headers :; do + case $_am_header in + $_am_arg | $_am_arg:* ) + break ;; + * ) + _am_stamp_count=`expr $_am_stamp_count + 1` ;; + esac +done +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) +# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -dnl XDT_CHECK_LIBX11_REQUIRE() -dnl -dnl Similar to XDT_CHECK_LIBX11(), but terminates with an error if -dnl the X window system and development files aren't detected on the -dnl target system. -dnl -AC_DEFUN([XDT_CHECK_LIBX11_REQUIRE], -[ - AC_REQUIRE([XDT_CHECK_LIBX11]) - - if test x"$no_x" = x"yes"; then - AC_MSG_ERROR([X Window system libraries and header files are required]) - fi -]) +# AM_PROG_INSTALL_SH +# ------------------ +# Define $install_sh. +AC_DEFUN([AM_PROG_INSTALL_SH], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +if test x"${install_sh+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; + *) + install_sh="\${SHELL} $am_aux_dir/install-sh" + esac +fi +AC_SUBST([install_sh])]) +# Copyright (C) 2003-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# Check whether the underlying file-system supports filenames +# with a leading dot. For instance MS-DOS doesn't. +AC_DEFUN([AM_SET_LEADING_DOT], +[rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null +AC_SUBST([am__leading_dot])]) -dnl XDT_CHECK_LIBSM() -dnl -dnl Checks whether the session management library is present on the -dnl target system, and sets LIBSM_CFLAGS, LIBSM_LDFLAGS and LIBSM_LIBS -dnl properly. In addition, HAVE_LIBSM will be set to 1 in config.h -dnl if libSM is detected. -dnl -AC_DEFUN([XDT_CHECK_LIBSM], -[ - AC_REQUIRE([XDT_CHECK_LIBX11]) +# Add --enable-maintainer-mode option to configure. -*- Autoconf -*- +# From Jim Meyering - LIBSM_CFLAGS= LIBSM_LDFLAGS= LIBSM_LIBS= - if test x"$no_x" != x"yes"; then - AC_CHECK_LIB([SM], [SmcSaveYourselfDone], - [ - AC_DEFINE([HAVE_LIBSM], [1], [Define if libSM is available]) - LIBSM_CFLAGS="$LIBX11_CFLAGS" - LIBSM_LDFLAGS="$LIBX11_LDFLAGS" - LIBSM_LIBS="$LIBX11_LIBS" - if ! echo $LIBSM_LIBS | grep -- '-lSM' >/dev/null; then - LIBSM_LIBS="$LIBSM_LIBS -lSM -lICE" - fi - ], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS -lICE]) - fi - AC_SUBST([LIBSM_CFLAGS]) - AC_SUBST([LIBSM_LDFLAGS]) - AC_SUBST([LIBSM_LIBS]) -]) +# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# AM_MAINTAINER_MODE([DEFAULT-MODE]) +# ---------------------------------- +# Control maintainer-specific portions of Makefiles. +# Default is to disable them, unless 'enable' is passed literally. +# For symmetry, 'disable' may be passed as well. Anyway, the user +# can override the default with the --enable/--disable switch. +AC_DEFUN([AM_MAINTAINER_MODE], +[m4_case(m4_default([$1], [disable]), + [enable], [m4_define([am_maintainer_other], [disable])], + [disable], [m4_define([am_maintainer_other], [enable])], + [m4_define([am_maintainer_other], [enable]) + m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) +AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) + dnl maintainer-mode's default is 'disable' unless 'enable' is passed + AC_ARG_ENABLE([maintainer-mode], + [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode], + am_maintainer_other[ make rules and dependencies not useful + (and sometimes confusing) to the casual installer])], + [USE_MAINTAINER_MODE=$enableval], + [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) + AC_MSG_RESULT([$USE_MAINTAINER_MODE]) + AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) + MAINT=$MAINTAINER_MODE_TRUE + AC_SUBST([MAINT])dnl +] +) +# Check to see how 'make' treats includes. -*- Autoconf -*- -dnl XDT_CHECK_LIBXPM() -dnl -dnl Checks if the Xpm library is present on the target system, and -dnl sets LIBXPM_CFLAGS, LIBXPM_LDFLAGS and LIBXPM_LIBS. In addition, -dnl HAVE_LIBXPM will be set to 1 in config.h if libXpm is detected. -dnl -AC_DEFUN([XDT_CHECK_LIBXPM], -[ - AC_REQUIRE([XDT_CHECK_LIBX11]) +# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. - LIBXPM_CFLAGS= LIBXPM_LDFLAGS= LIBXPM_LIBS= - if test "$no_x" != "yes"; then - AC_CHECK_LIB([Xpm], [main], - [ - AC_DEFINE([HAVE_LIBXPM], [1], [Define if libXpm is available]) - LIBXPM_CFLAGS="$LIBX11_CFLAGS" - LIBXPM_LDFLAGS="$LIBX11_LDFLAGS" - LIBXPM_LIBS="$LIBX11_LIBS" - if ! echo $LIBXPM_LIBS | grep -- '-lXpm' >/dev/null; then - LIBXPM_LIBS="$LIBXPM_LIBS -lXpm" - fi - ], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS -lXpm]) +# AM_MAKE_INCLUDE() +# ----------------- +# Check whether make has an 'include' directive that can support all +# the idioms we need for our automatic dependency tracking code. +AC_DEFUN([AM_MAKE_INCLUDE], +[AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) +cat > confinc.mk << 'END' +am__doit: + @echo this is the am__doit target >confinc.out +.PHONY: am__doit +END +am__include="#" +am__quote= +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) + AS_CASE([$?:`cat confinc.out 2>/dev/null`], + ['0:this is the am__doit target'], + [AS_CASE([$s], + [BSD], [am__include='.include' am__quote='"'], + [am__include='include' am__quote=''])]) + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break fi - AC_SUBST([LIBXPM_CFLAGS]) - AC_SUBST([LIBXPM_LDFLAGS]) - AC_SUBST([LIBXPM_LIBS]) -]) +done +rm -f confinc.* confmf.* +AC_MSG_RESULT([${_am_result}]) +AC_SUBST([am__include])]) +AC_SUBST([am__quote])]) +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- +# Copyright (C) 1997-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -dnl XDT_CHECK_LIBXPM_REQUIRE() -dnl -dnl Similar to XDT_CHECK_LIBXPM(), but fails if the Xpm library isn't -dnl present on the target system. -dnl -AC_DEFUN([XDT_CHECK_LIBXPM_REQUIRE], -[ - AC_REQUIRE([XDT_CHECK_LIBX11_REQUIRE]) - AC_REQUIRE([XDT_CHECK_LIBXPM]) +# AM_MISSING_PROG(NAME, PROGRAM) +# ------------------------------ +AC_DEFUN([AM_MISSING_PROG], +[AC_REQUIRE([AM_MISSING_HAS_RUN]) +$1=${$1-"${am_missing_run}$2"} +AC_SUBST($1)]) - if test x"$LIBXPM_LIBS" = x""; then - AC_MSG_ERROR([The Xpm library was not found on your system]) - fi +# AM_MISSING_HAS_RUN +# ------------------ +# Define MISSING if not defined so far and test if it is modern enough. +# If it is, set am_missing_run to use it, otherwise, to nothing. +AC_DEFUN([AM_MISSING_HAS_RUN], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +AC_REQUIRE_AUX_FILE([missing])dnl +if test x"${MISSING+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; + *) + MISSING="\${SHELL} $am_aux_dir/missing" ;; + esac +fi +# Use eval to expand $SHELL +if eval "$MISSING --is-lightweight"; then + am_missing_run="$MISSING " +else + am_missing_run= + AC_MSG_WARN(['missing' script is too old or missing]) +fi ]) +# Helper functions for option handling. -*- Autoconf -*- -dnl Copyright (c) 2002-2015 -dnl The Xfce development team. All rights reserved. -dnl -dnl Written for Xfce by Benedikt Meurer . -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2 of the License, or -dnl (at your option) any later version. -dnl -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -dnl GNU General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License along -dnl with this program; if not, write to the Free Software Foundation, Inc., -dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -dnl -dnl xdt-depends -dnl ----------- -dnl Contains M4 macros to check for software dependencies. -dnl Partly based on prior work of the XDG contributors. -dnl +# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# _AM_MANGLE_OPTION(NAME) +# ----------------------- +AC_DEFUN([_AM_MANGLE_OPTION], +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) +# _AM_SET_OPTION(NAME) +# -------------------- +# Set option NAME. Presently that only means defining a flag for this option. +AC_DEFUN([_AM_SET_OPTION], +[m4_define(_AM_MANGLE_OPTION([$1]), [1])]) -dnl We need recent a autoconf version -AC_PREREQ([2.60]) +# _AM_SET_OPTIONS(OPTIONS) +# ------------------------ +# OPTIONS is a space-separated list of Automake options. +AC_DEFUN([_AM_SET_OPTIONS], +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) +# ------------------------------------------- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. +AC_DEFUN([_AM_IF_OPTION], +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -dnl XDT_SUPPORTED_FLAGS(VAR, FLAGS) -dnl -dnl For each token in FLAGS, checks to be sure the compiler supports -dnl the flag, and if so, adds each one to VAR. -dnl -AC_DEFUN([XDT_SUPPORTED_FLAGS], -[ - for flag in $2; do - AC_MSG_CHECKING([if $CC supports $flag]) - saved_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $flag" - AC_COMPILE_IFELSE([AC_LANG_SOURCE([ ])], [flag_supported=yes], [flag_supported=no]) - CFLAGS="$saved_CFLAGS" - AC_MSG_RESULT([$flag_supported]) +# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. - if test "x$flag_supported" = "xyes"; then - $1="$$1 $flag" +# _AM_PROG_CC_C_O +# --------------- +# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC +# to automatically call this. +AC_DEFUN([_AM_PROG_CC_C_O], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +AC_REQUIRE_AUX_FILE([compile])dnl +AC_LANG_PUSH([C])dnl +AC_CACHE_CHECK( + [whether $CC understands -c and -o together], + [am_cv_prog_cc_c_o], + [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) + # Make sure it works both with $CC and with simple cc. + # Following AC_PROG_CC_C_O, we do the test twice because some + # compilers refuse to overwrite an existing .o file with -o, + # though they will create one. + am_cv_prog_cc_c_o=yes + for am_i in 1 2; do + if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ + && test -f conftest2.$ac_objext; then + : OK + else + am_cv_prog_cc_c_o=no + break fi done -]) + rm -f core conftest* + unset am_i]) +if test "$am_cv_prog_cc_c_o" != yes; then + # Losing compiler, so override with the script. + # FIXME: It is wrong to rewrite CC. + # But if we don't then we get into trouble of one sort or another. + # A longer-term fix would be to have automake use am__CC in this case, + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" + CC="$am_aux_dir/compile $CC" +fi +AC_LANG_POP([C])]) +# For backward compatibility. +AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) +# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -dnl XDT_FEATURE_DEBUG(default_level=minimum) -dnl -AC_DEFUN([XDT_FEATURE_DEBUG], -[ - dnl weird indentation to keep output indentation correct - AC_ARG_ENABLE([debug], - AC_HELP_STRING([--enable-debug@<:@=no|minimum|yes|full@:>@], - [Build with debugging support @<:@default=m4_default([$1], [minimum])@:>@]) -AC_HELP_STRING([--disable-debug], [Include no debugging support]), - [enable_debug=$enableval], [enable_debug=m4_default([$1], [minimum])]) +# AM_RUN_LOG(COMMAND) +# ------------------- +# Run COMMAND, save the exit status in ac_status, and log it. +# (This has been adapted from Autoconf's _AC_RUN_LOG macro.) +AC_DEFUN([AM_RUN_LOG], +[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD + ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD + (exit $ac_status); }]) - AC_MSG_CHECKING([whether to build with debugging support]) - if test x"$enable_debug" = x"full" -o x"$enable_debug" = x"yes"; then - AC_DEFINE([DEBUG], [1], [Define for debugging support]) +# Check to make sure that the build environment is sane. -*- Autoconf -*- - xdt_cv_additional_CFLAGS="-DXFCE_DISABLE_DEPRECATED \ - -Wall -Wextra \ - -Wno-missing-field-initializers \ - -Wno-unused-parameter -Wold-style-definition \ - -Wdeclaration-after-statement \ - -Wmissing-declarations \ - -Wmissing-noreturn -Wshadow -Wpointer-arith \ - -Wcast-align -Wformat -Wformat-security -Wformat-y2k \ - -Winit-self -Wmissing-include-dirs -Wundef \ - -Wnested-externs" - CPPFLAGS="$CPPFLAGS" +# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. - if test x`uname` = x"Linux"; then - xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -fstack-protector" - fi +# AM_SANITY_CHECK +# --------------- +AC_DEFUN([AM_SANITY_CHECK], +[AC_MSG_CHECKING([whether build environment is sane]) +# Reject unsafe characters in $srcdir or the absolute working directory +# name. Accept space and tab only in the latter. +am_lf=' +' +case `pwd` in + *[[\\\"\#\$\&\'\`$am_lf]]*) + AC_MSG_ERROR([unsafe absolute working directory name]);; +esac +case $srcdir in + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) + AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; +esac - dnl # signal.h inline is crapy on openbsd - if test x`uname` != x"OpenBSD"; then - xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -Wredundant-decls" - fi +# Do 'set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then - if test x"$enable_debug" = x"full"; then - AC_DEFINE([DEBUG_TRACE], [1], [Define for tracing support]) - xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -O0 -g -Werror" - CPPFLAGS="$CPPFLAGS -DG_ENABLE_DEBUG" - AC_MSG_RESULT([full]) - else - xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -g" - AC_MSG_RESULT([yes]) - fi + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken + alias in your environment]) + fi + if test "$[2]" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$[2]" = conftest.file + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +AC_MSG_RESULT([yes]) +# If we didn't sleep, we still need to ensure time stamps of config.status and +# generated files are strictly newer. +am_sleep_pid= +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & + am_sleep_pid=$! +fi +AC_CONFIG_COMMANDS_PRE( + [AC_MSG_CHECKING([that generated files are newer than configure]) + if test -n "$am_sleep_pid"; then + # Hide warnings about reused PIDs. + wait $am_sleep_pid 2>/dev/null + fi + AC_MSG_RESULT([done])]) +rm -f conftest.file +]) - XDT_SUPPORTED_FLAGS([supported_CFLAGS], [$xdt_cv_additional_CFLAGS]) +# Copyright (C) 2009-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. - ifelse([$CXX], , , [ - dnl FIXME: should test on c++ compiler, but the following line causes - dnl autoconf errors for projects that don't check for a - dnl c++ compiler at all. - dnl AC_LANG_PUSH([C++]) - dnl XDT_SUPPORTED_FLAGS([supported_CXXFLAGS], [$xdt_cv_additional_CFLAGS]) - dnl AC_LANG_POP() - dnl instead, just use supported_CFLAGS... - supported_CXXFLAGS="$supported_CFLAGS" - ]) +# AM_SILENT_RULES([DEFAULT]) +# -------------------------- +# Enable less verbose build rules; with the default set to DEFAULT +# ("yes" being less verbose, "no" or empty being verbose). +AC_DEFUN([AM_SILENT_RULES], +[AC_ARG_ENABLE([silent-rules], [dnl +AS_HELP_STRING( + [--enable-silent-rules], + [less verbose build output (undo: "make V=1")]) +AS_HELP_STRING( + [--disable-silent-rules], + [verbose build output (undo: "make V=0")])dnl +]) +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; +esac +dnl +dnl A few 'make' implementations (e.g., NonStop OS and NextStep) +dnl do not support nested variable expansions. +dnl See automake bug#9928 and bug#10237. +am_make=${MAKE-make} +AC_CACHE_CHECK([whether $am_make supports nested variables], + [am_cv_make_support_nested_variables], + [if AS_ECHO([['TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: + @$(TRUE) +.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then + am_cv_make_support_nested_variables=yes +else + am_cv_make_support_nested_variables=no +fi]) +if test $am_cv_make_support_nested_variables = yes; then + dnl Using '$V' instead of '$(V)' breaks IRIX make. + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi +AC_SUBST([AM_V])dnl +AM_SUBST_NOTMAKE([AM_V])dnl +AC_SUBST([AM_DEFAULT_V])dnl +AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl +AM_BACKSLASH='\' +AC_SUBST([AM_BACKSLASH])dnl +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl +]) - CFLAGS="$CFLAGS $supported_CFLAGS" - CXXFLAGS="$CXXFLAGS $supported_CXXFLAGS" - else - CPPFLAGS="$CPPFLAGS -DNDEBUG" +# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. - if test x"$enable_debug" = x"no"; then - CPPFLAGS="$CPPFLAGS -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" - AC_MSG_RESULT([no]) - else - AC_MSG_RESULT([minimum]) - fi - fi -]) +# AM_PROG_INSTALL_STRIP +# --------------------- +# One issue with vendor 'install' (even GNU) is that you can't +# specify the program used to strip binaries. This is especially +# annoying in cross-compiling environments, where the build's strip +# is unlikely to handle the host's binaries. +# Fortunately install-sh will honor a STRIPPROG variable, so we +# always use install-sh in "make install-strip", and initialize +# STRIPPROG with the value of the STRIP variable (set by the user). +AC_DEFUN([AM_PROG_INSTALL_STRIP], +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +# Installed binaries are usually stripped using 'strip' when the user +# run "make install-strip". However 'strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the 'STRIP' environment variable to overrule this program. +dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. +if test "$cross_compiling" != no; then + AC_CHECK_TOOL([STRIP], [strip], :) +fi +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" +AC_SUBST([INSTALL_STRIP_PROGRAM])]) + +# Copyright (C) 2006-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# _AM_SUBST_NOTMAKE(VARIABLE) +# --------------------------- +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. +# This macro is traced by Automake. +AC_DEFUN([_AM_SUBST_NOTMAKE]) -dnl XDT_FEATURE_VISIBILITY() -dnl -dnl Checks to see if the compiler supports the 'visibility' attribute -dnl If so, adds -DHAVE_GNUC_VISIBILTY to CPPFLAGS. Also sets the -dnl automake conditional HAVE_GNUC_VISIBILITY. -dnl -AC_DEFUN([XDT_FEATURE_VISIBILITY], -[ - AC_ARG_ENABLE([visibility], - AC_HELP_STRING([--disable-visibility], - [Don't use ELF visibility attributes]), - [enable_visibility=$enableval], [enable_visibility=yes]) - have_gnuc_visibility=no - if test "x$enable_visibility" != "xno"; then - XDT_SUPPORTED_FLAGS([xdt_vis_test_cflags], [-Wall -Werror -Wno-unused-parameter]) - saved_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $xdt_vis_test_cflags" - AC_MSG_CHECKING([whether $CC supports the GNUC visibility attribute]) - AC_COMPILE_IFELSE([AC_LANG_SOURCE( - [ - void test_default (void); - void test_hidden (void); +# AM_SUBST_NOTMAKE(VARIABLE) +# -------------------------- +# Public sister of _AM_SUBST_NOTMAKE. +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) - void __attribute__ ((visibility("default"))) test_default (void) {} - void __attribute__ ((visibility("hidden"))) test_hidden (void) {} +# Check how to create a tarball. -*- Autoconf -*- - int main (int argc, char **argv) { - test_default (); - test_hidden (); - return 0; - } - ])], - [ - have_gnuc_visibility=yes - AC_MSG_RESULT([yes]) - ], - [ - AC_MSG_RESULT([no]) - ]) - CFLAGS="$saved_CFLAGS" - fi +# Copyright (C) 2004-2018 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. - if test "x$have_gnuc_visibility" = "xyes"; then - CPPFLAGS="$CPPFLAGS -DHAVE_GNUC_VISIBILITY" - xdt_vis_hidden_cflags="" - XDT_SUPPORTED_FLAGS([xdt_vis_hidden_cflags], [-xldscope=hidden]) - if test "x$xdt_vis_hidden_cflags" = "x"; then - XDT_SUPPORTED_FLAGS([xdt_vis_hidden_cflags], [-fvisibility=hidden]) - fi - CFLAGS="$CFLAGS $xdt_vis_hidden_cflags" - fi +# _AM_PROG_TAR(FORMAT) +# -------------------- +# Check how to create a tarball in format FORMAT. +# FORMAT should be one of 'v7', 'ustar', or 'pax'. +# +# Substitute a variable $(am__tar) that is a command +# writing to stdout a FORMAT-tarball containing the directory +# $tardir. +# tardir=directory && $(am__tar) > result.tar +# +# Substitute a variable $(am__untar) that extract such +# a tarball read from stdin. +# $(am__untar) < result.tar +# +AC_DEFUN([_AM_PROG_TAR], +[# Always define AMTAR for backward compatibility. Yes, it's still used +# in the wild :-( We should find a proper way to deprecate it ... +AC_SUBST([AMTAR], ['$${TAR-tar}']) - AM_CONDITIONAL([HAVE_GNUC_VISIBILITY], [test "x$have_gnuc_visibility" = "xyes"]) -]) +# We'll loop over all known methods to create a tar archive until one works. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' -dnl XDT_FEATURE_LINKER_OPTS -dnl -dnl Checks for and enables any special linker optimizations. -dnl -AC_DEFUN([XDT_FEATURE_LINKER_OPTS], -[ - AC_ARG_ENABLE([linker-opts], - AC_HELP_STRING([--disable-linker-opts], - [Disable linker optimizations]), - [enable_linker_opts=$enableval], [enable_linker_opts=yes]) +m4_if([$1], [v7], + [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - if test "x$enable_linker_opts" != "xno"; then - if test x`uname` != x"OpenBSD"; then - AC_MSG_CHECKING([whether $LD accepts --as-needed]) - case `$LD --as-needed -v 2>&1 &1 . -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2 of the License, or -dnl (at your option) any later version. -dnl -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -dnl GNU General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License along -dnl with this program; if not, write to the Free Software Foundation, Inc., -dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -dnl -dnl xdt-i18n -dnl -------- -dnl Internalization M4 macros. -dnl + [pax], + [], + [m4_fatal([Unknown tar format])]) -dnl XDT_I18N(LINGUAS [, PACKAGE]) -dnl -dnl This macro takes care of setting up everything for i18n support. -dnl -dnl If PACKAGE isn't specified, it defaults to the package tarname; see -dnl the description of AC_INIT() for an explanation of what makes up -dnl the package tarname. Normally, you don't need to specify PACKAGE, -dnl but you can stick with the default. -dnl -AC_DEFUN([XDT_I18N], -[ - dnl Substitute GETTEXT_PACKAGE variable - GETTEXT_PACKAGE=m4_default([$2], [AC_PACKAGE_TARNAME()]) - AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [Name of default gettext domain]) - AC_SUBST([GETTEXT_PACKAGE]) + AC_MSG_CHECKING([how to create a $1 tar archive]) - dnl gettext and stuff - ALL_LINGUAS="$1" - AM_GLIB_GNU_GETTEXT() + # Go ahead even if we have the value already cached. We do so because we + # need to set the values for the 'am__tar' and 'am__untar' variables. + _am_tools=${am_cv_prog_tar_$1-$_am_tools} - dnl This is required on some Linux systems - AC_CHECK_FUNC([bind_textdomain_codeset]) + for _am_tool in $_am_tools; do + case $_am_tool in + gnutar) + for _am_tar in tar gnutar gtar; do + AM_RUN_LOG([$_am_tar --version]) && break + done + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' + am__untar="$_am_tar -xf -" + ;; + plaintar) + # Must skip GNU tar: if it does not support --format= it doesn't create + # ustar tarball either. + (tar --version) >/dev/null 2>&1 && continue + am__tar='tar chf - "$$tardir"' + am__tar_='tar chf - "$tardir"' + am__untar='tar xf -' + ;; + pax) + am__tar='pax -L -x $1 -w "$$tardir"' + am__tar_='pax -L -x $1 -w "$tardir"' + am__untar='pax -r' + ;; + cpio) + am__tar='find "$$tardir" -print | cpio -o -H $1 -L' + am__tar_='find "$tardir" -print | cpio -o -H $1 -L' + am__untar='cpio -i -H $1 -d' + ;; + none) + am__tar=false + am__tar_=false + am__untar=false + ;; + esac - dnl Determine where to install locale files - AC_MSG_CHECKING([for locales directory]) - AC_ARG_WITH([locales-dir], - [ - AC_HELP_STRING([--with-locales-dir=DIR], [Install locales into DIR]) - ], [localedir=$withval], - [ - if test x"$CATOBJEXT" = x".mo"; then - localedir=$libdir/locale - else - localedir=$datadir/locale + # If the value was cached, stop now. We just wanted to have am__tar + # and am__untar set. + test -n "${am_cv_prog_tar_$1}" && break + + # tar/untar a dummy directory, and stop if the command works. + rm -rf conftest.dir + mkdir conftest.dir + echo GrepMe > conftest.dir/file + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) + rm -rf conftest.dir + if test -s conftest.tar; then + AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi - ]) - AC_MSG_RESULT([$localedir]) - AC_SUBST([localedir]) + done + rm -rf conftest.dir - dnl Determine additional xgettext flags - AC_MSG_CHECKING([for additional xgettext flags]) - if test x"$XGETTEXT_ARGS" = x""; then - XGETTEXT_ARGS="--keyword=Q_ --from-code=UTF-8"; - else - XGETTEXT_ARGS="$XGETTEXT_ARGS --keyword=Q_ --from-code=UTF-8"; - fi - AC_SUBST([XGETTEXT_ARGS]) - AC_MSG_RESULT([$XGETTEXT_ARGS]) -]) + AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) + AC_MSG_RESULT([$am_cv_prog_tar_$1])]) +AC_SUBST([am__tar]) +AC_SUBST([am__untar]) +]) # _AM_PROG_TAR diff -Nru thunar-archive-plugin-0.4.0/ChangeLog thunar-archive-plugin-0.5.0/ChangeLog --- thunar-archive-plugin-0.4.0/ChangeLog 2017-12-14 02:14:25.000000000 +0000 +++ thunar-archive-plugin-0.5.0/ChangeLog 2022-04-30 08:20:55.000000000 +0000 @@ -1,3 +1,1306 @@ +commit 3ff420037cd17757978b58eaa066634bbf6047d0 +Author: Kevin Bowen +Date: Thu Mar 17 20:13:06 2022 +0000 + + Update COPYING + + Reference: https://gitlab.xfce.org/apps/xfce4-taskmanager/-/issues/49 + +commit b66b5ac04c22094e8f05772b2971054ad8e57b29 +Author: Anonymous +Date: Thu Jan 6 00:46:14 2022 +0100 + + I18n: Update translation ro (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit bca073b6af9739a9b55ec8ef953b9a0af5624715 +Author: Anonymous +Date: Thu Nov 11 00:45:57 2021 +0100 + + I18n: Update translation oc (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 8527d98204fc5829826792469ac49c8011d2205a +Author: Martin Czernia +Date: Sun Oct 17 00:29:06 2021 +0200 + + Fix for ark (Issue #4) + + * fixed missing symlink to org.kde.ark.tap + * removed duplicated $(mkinstalldirs) $(DESTDIR)$(wrapperdir) + * fixed ark arguments + +commit 07607205f88c4664da6bc5dd7b8febae585f2116 +Author: Daniel Muñiz Fontoira +Date: Fri Jul 23 15:49:30 2021 +0200 + + I18n: Update translation gl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 65f93f4da76ed7d041efeda6387d62d459ab11fc +Author: Robert Antoni Buj i Gelonch +Date: Fri Jul 23 15:49:29 2021 +0200 + + I18n: Update translation ca (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 4c1e273cd549d972c3107730e6b190c9d3c0cb36 +Author: Toni Estévez +Date: Sun May 30 00:45:18 2021 +0200 + + I18n: Update translation es (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 7af9c9b097acdfc099e7e64632001a15f84ff44f +Author: Toni Estévez +Date: Sat May 1 12:45:31 2021 +0200 + + I18n: Update translation es (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 0b74acb9fb7c42fde9f498d928944f68843fb8c1 +Author: Toni Estévez +Date: Mon Apr 26 00:48:28 2021 +0200 + + I18n: Update translation es (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 007cd60cb6a8486eedf6fcfcd0396f805fbbbfa4 +Author: heskjestad +Date: Thu Apr 22 10:04:49 2021 +0200 + + I18n: Update translation nb (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5a58aa0c4cffc32ca9a2e446991d6cd6ed9aec11 +Author: UTUMI Hirosi +Date: Sat Feb 6 12:45:56 2021 +0100 + + I18n: Update translation ja (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 4f26925415852209754de07ea1d125400ab0cb98 +Author: Gaël Bonithon +Date: Thu Jan 28 09:31:13 2021 +0100 + + Fix compilation warnings + +commit a66d547b8f2585686563cfcf132a766ea69a8dc0 +Author: Gaël Bonithon +Date: Thu Jan 28 09:21:56 2021 +0100 + + automake: INCLUDES -> AM_CPPFLAGS + +commit 7ebb72f9cc07016321636760449007d5b7a83e06 +Author: Anonymous +Date: Fri Jan 22 00:45:23 2021 +0100 + + I18n: Update translation eu (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5a45e431e89f4ddc69c85351ce9af59e61e46db4 +Author: Omer I.S +Date: Tue Jan 19 09:58:14 2021 +0100 + + I18n: Update translation he (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit b27b355e5f45834fb7450911832c28d2598254b1 +Author: Źmicier Turok +Date: Tue Jan 19 09:58:13 2021 +0100 + + I18n: Update translation be (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 15f0291c8f0d1ed633e814500e437af1a499781c +Author: Alexander Schwinn +Date: Fri Jan 8 17:05:41 2021 +0100 + + Revert "configure.ac: use AC_PROG_CC_C99" + + AC_PROG_CC_C99 is deprecated starting by autoconf 2.70 + + This reverts commit bb0179e4fb52c2c4d877394d28156a9ddffe3a0d. + +commit bb0179e4fb52c2c4d877394d28156a9ddffe3a0d +Author: Olaf Hering +Date: Thu Jan 7 07:07:07 2021 +0000 + + configure.ac: use AC_PROG_CC_C99 + + Various parts of Xfce, and libraries used by Xfce, already use C99 features. + Therefore it is reasonable to expect the availibility of a capable compiler. + Current GCC releases silently default to newer C standards, starting with + gcc-5 which defaults to C11. + + Replace AC_PROG_CC with AC_PROG_CC_C99 to switch the discovered, or specified, + compiler to C99. + + Signed-off-by: Olaf Hering + +commit a6a912b60b991802905dfde4926b9a739c02c954 +Author: Michal Várady +Date: Wed Dec 30 12:45:56 2020 +0100 + + I18n: Update translation cs (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 9d3f11558d33d6873bdf4cb890d4ab0e1fcdc3f5 +Author: Olaf Hering +Date: Mon Dec 14 19:52:30 2020 +0100 + + preserve callbacks in tap-provider + + The callbacks are already set to a function which itself calls g_spawn_close_pid. + There is apparently no need to reset the callback to something else. + Either the callback is called, then g_spawn_close_pid will run as intented. + Or nothing will run the callback, in which case nothing will happen anyway. + + Maybe all of this was required in 2006. + + Signed-off-by: Olaf Hering + +commit 2b5cd6193c38609259f6e0c674eb606c43ff4009 +Author: Olaf Hering +Date: Mon Dec 14 19:52:28 2020 +0100 + + remove GSpawnChildSetupFunc usage from tap_backend_run + + According to the GSpawnChildSetupFunc documentation any use of setenv is unsafe. + + Remove the callback and prepare the environment upfront. + + Signed-off-by: Olaf Hering + +commit 1c1efad97a35b57fec307a6ca581e412ceec9cf6 +Author: Xfce Bot +Date: Fri Oct 16 18:16:55 2020 +0200 + + I18n: Update translation ug (60%). + + 9 translated messages, 6 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 0891a1b2bdfdcdc3433183bf1e9fecea0cf61d8d +Author: Besnik Bleta +Date: Fri Oct 16 18:16:54 2020 +0200 + + I18n: Update translation sq (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 013c11b06b6c66450754dc38e581d029d6fbb607 +Author: Dušan Kazik +Date: Fri Oct 16 18:16:54 2020 +0200 + + I18n: Update translation sk (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit bd243c075c8bc3c70cbc0469a7eb21ab71121387 +Author: Balázs Meskó +Date: Fri Oct 16 18:16:52 2020 +0200 + + I18n: Update translation hu (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 2cbb3e2c81839ba6522d7c04aa41fcc91d6ad0df +Author: Anonymous +Date: Fri Oct 16 18:16:52 2020 +0200 + + I18n: Update translation he (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 0c3575205b09576c55f68e5dfaabc3e68057acda +Author: Kevin Bowen +Date: Sun Sep 20 21:58:41 2020 +0200 + + Adds new README.md and updates AM_INIT_AUTOMAKE macro with foreign option + +commit faf2d72195880f837dec1c276716055596abfc74 +Author: Triyan W. Nugroho +Date: Mon Sep 7 12:47:11 2020 +0200 + + I18n: Update translation id (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 54ce3aff822eb1caa1fd06b3069815041ca1c9cb +Author: Anonymous +Date: Thu Aug 20 00:45:30 2020 +0200 + + I18n: Add new translation kab (60%). + + 9 translated messages, 6 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit b073ed024b3b3f4546dc263d8e3fff309ec5f881 +Author: Andre Miranda +Date: Thu Jun 25 19:25:46 2020 -0300 + + Remove po files not present in Transifex + +commit 91e43d8c6ac99ddfcfb0b612c82577cf8e441c44 +Author: Simon Steinbeiss +Date: Tue Jun 23 12:36:47 2020 +0200 + + Add basic GitLab pipeline + +commit e3e8ea8ed24889256f3788037aafdcfff065ea48 +Author: Arman Harutyunyan +Date: Thu Jun 4 00:45:44 2020 +0200 + + I18n: Update translation hye (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 8bd43b906bdca12b32f17905ac342b11aa72ed27 +Author: Samvel Harutyunyan +Date: Fri May 29 12:45:44 2020 +0200 + + I18n: Add new translation hye (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5d708f17a4066515d8de0347778a691edac1f8ce +Author: Samvel Harutyunyan +Date: Fri May 29 12:45:43 2020 +0200 + + I18n: Update translation hy_AM (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 1cea0ef00f3c9ea9603a806d107972aa160b437c +Author: Real School +Date: Mon May 25 12:46:10 2020 +0200 + + I18n: Add new translation hye_RU (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit c459a00b8054bf0a87ecc99d3932f4ddc9eb4031 +Author: Anonymous +Date: Tue May 19 12:45:39 2020 +0200 + + I18n: Update translation he (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit e9a0d87b19a04062c76594676b3960de6e789ad8 +Author: Pjotr +Date: Tue May 12 00:45:49 2020 +0200 + + I18n: Update translation nl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 220115e35fed3aa46457dfcb2b2fbffd35267800 +Author: Ignacio Poggi +Date: Fri May 1 00:14:45 2020 +0200 + + I18n: Update translation es (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit ddda9f8c59f867c9b6dd5c89c3bce0a12f354dcc +Author: Priit Jõerüüt +Date: Wed Apr 15 22:36:20 2020 +0200 + + I18n: Add new translation et (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit e9654cca87bdfb5cdd5496f18215d90b8bab4167 +Author: 黃柏諺 +Date: Tue Apr 14 23:48:53 2020 +0200 + + I18n: Update translation zh_TW (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit f49bb4ace4912d3641c5669c26d7927e33232840 +Author: Xfce Bot +Date: Tue Apr 14 23:48:52 2020 +0200 + + I18n: Update translation uz (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5df9e19ae822da05439c93219224b603e345b1e2 +Author: Xfce Bot +Date: Tue Apr 14 23:48:52 2020 +0200 + + I18n: Update translation uz@Latn (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 247ff7b2822b8eedebf1e309e9071de69492fabf +Author: Balázs Meskó +Date: Tue Apr 14 23:48:48 2020 +0200 + + I18n: Update translation hu (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit fa40bf61def4576dc031adf9fcc2a91611dfdbe9 +Author: Zmicer Turok +Date: Mon Mar 2 12:30:16 2020 +0100 + + I18n: Update translation be (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 9109d63508e4ba8fb9d2cfac82aff10c84070148 +Author: Besnik +Date: Tue Jan 28 18:30:30 2020 +0100 + + I18n: Update translation sq (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit bcc3aded7c15f41530d6ca813c2e3f04a16ff9f0 +Author: Besnik +Date: Thu Jan 9 00:30:17 2020 +0100 + + I18n: Update translation sq (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 49ca54ccefd8105d6a86e8877e350ffa58515bef +Author: Hugo Carvalho +Date: Sat Nov 23 00:30:22 2019 +0100 + + I18n: Update translation pt (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 64ce6be342ecbd4e205fe037afb3331e87eb2ca0 +Author: Toni Estévez +Date: Sun Nov 17 18:30:35 2019 +0100 + + I18n: Update translation es (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit bba521b889c7cc22f06c71e70aca239b8a90d1a9 +Author: Arnold Marko +Date: Sat Oct 19 00:30:25 2019 +0200 + + I18n: Update translation sl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5226286e0d96e706784e94949727d8b918208633 +Author: Daniel Muñiz Fontoira +Date: Fri Aug 30 12:30:36 2019 +0200 + + I18n: Update translation gl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit b26c617c536d25ebab9d8207dc8c34f624087ee2 +Author: Panwar108 +Date: Sun Aug 18 18:30:15 2019 +0200 + + I18n: Add new translation hi (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit a95d0c5c3c97e349b94ed8ce7a73d70ee3dcbd27 +Author: Daniel Muñiz Fontoira +Date: Fri Aug 16 18:30:25 2019 +0200 + + I18n: Update translation gl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 06d46ca2f2aa652e58347ce1c24331eb95aac972 +Author: Nuno Miguel +Date: Thu Aug 8 18:30:30 2019 +0200 + + I18n: Update translation pt (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 9830169e10cdafe3c050ef74248c1c0981048197 +Author: Kevin Brubeck Unhammer +Date: Thu Aug 8 12:30:14 2019 +0200 + + I18n: Update translation nn (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 00eca114737693e2b3e14b6500a5ba8a1c4a2d0c +Author: Kjell Cato Heskjestad +Date: Wed Jul 24 12:30:50 2019 +0200 + + I18n: Update translation nb (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit c53b9a1f44ce947f451df2f70192d1f7c7bc655f +Author: Hayk Andreasyan +Date: Wed Jun 12 18:30:35 2019 +0200 + + I18n: Add new translation hy_AM (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 6e5de43e5f28930a248844176a15f8fa8ed68d1b +Author: Anonymous +Date: Fri May 17 18:30:48 2019 +0200 + + I18n: Update translation da (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 878afbc622610f4348a0af25148dc63794da7116 +Author: Anonymous +Date: Fri May 17 12:30:31 2019 +0200 + + I18n: Update translation da (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit fa3ad98d904909267501c0dd05e423bd7873835d +Author: Andre Miranda +Date: Wed May 15 14:39:23 2019 -0300 + + Allow zip files (i.e. odt, docx...) to be compressed (Bug #15295) + +commit 2dff72ccc037edbb9548fe2a3a15238632060149 +Author: Sveinn í Felli +Date: Fri May 10 18:31:23 2019 +0200 + + I18n: Update translation is (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit f8bbc212ba797d517b0e414296afb8f7ca2e12b0 +Author: Xfce Bot +Date: Wed May 8 19:20:03 2019 +0200 + + I18n: Update translation vi (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit d832215dc93a3595b24742cc75f8f73daee6fc85 +Author: Xfce Bot +Date: Wed May 8 19:20:03 2019 +0200 + + I18n: Update translation uz (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 94971b5ec7a382e8a4c36eac3b90cd42966ee801 +Author: Xfce Bot +Date: Wed May 8 19:20:03 2019 +0200 + + I18n: Update translation uz@Latn (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 01ab48cc95e47fd3b7b0d3c1b9e90ff3da4acbf9 +Author: Xfce Bot +Date: Wed May 8 19:20:03 2019 +0200 + + I18n: Update translation ur (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5ca6ccaf239cb22468769b4bcdb0ef1a986445fc +Author: Xfce Bot +Date: Wed May 8 19:20:02 2019 +0200 + + I18n: Update translation ur_PK (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit aea34f2e67d38a25ca478235233daacdc0290a25 +Author: Xfce Bot +Date: Wed May 8 19:20:02 2019 +0200 + + I18n: Update translation ug (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit da6c1c09067c4368c5d0a32b3bde53e3a2dd4b78 +Author: Xfce Bot +Date: Wed May 8 19:20:01 2019 +0200 + + I18n: Update translation sl (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit a780c2d0cedc027428f9ecd641b1b0e1eeda242c +Author: Dušan Kazik +Date: Wed May 8 19:20:01 2019 +0200 + + I18n: Update translation sk (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 528ecf3b5577299c4c56b3f9cbd6cabc7c5cfa38 +Author: Xfce Bot +Date: Wed May 8 19:20:01 2019 +0200 + + I18n: Update translation ro (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 2e7cac66adfca09f45cd5d995d2da85cf144ea7e +Author: Xfce Bot +Date: Wed May 8 19:20:00 2019 +0200 + + I18n: Update translation pa (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit ae1f9d277a14d30b93ac9044f80116960bf4ae45 +Author: Xfce Bot +Date: Wed May 8 19:20:00 2019 +0200 + + I18n: Update translation oc (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit cdfbb01004ee5037be5e3ab805609539a8fba6d4 +Author: Xfce Bot +Date: Wed May 8 19:20:00 2019 +0200 + + I18n: Update translation nn (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 1a767652815f2953ada4d2d994108c652dc5e877 +Author: Xfce Bot +Date: Wed May 8 19:20:00 2019 +0200 + + I18n: Update translation lv (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit f43af091e140e42e1c1b7a4354c0cfa60f152951 +Author: Anonymous +Date: Wed May 8 19:20:00 2019 +0200 + + I18n: Update translation lt (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 7765c5bdee3734c2e16c2b90a29cb96e7ec363d1 +Author: Baurzhan Muftakhidinov +Date: Wed May 8 19:20:00 2019 +0200 + + I18n: Update translation kk (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 656b1fd8bbeea84d4071aa95726e87843c5be0ac +Author: Mark +Date: Wed May 8 19:20:00 2019 +0200 + + I18n: Update translation it (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 1ee0b3a3e5d2f4eb6f84b52d6eadbfdc928dde2d +Author: Xfce Bot +Date: Wed May 8 19:19:59 2019 +0200 + + I18n: Update translation id (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit a3004b0d41f53ae84ee745d1ac229130544bdf32 +Author: Elishai Eliyahu +Date: Wed May 8 19:19:59 2019 +0200 + + I18n: Update translation he (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 265ea9a648cedd9170ad63c87032e5a74cf906ad +Author: Xfce Bot +Date: Wed May 8 19:19:59 2019 +0200 + + I18n: Update translation eu (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 0d383e9e64a0c8330f448a62ee8fe04359c4bc5d +Author: John Humphrys +Date: Wed May 8 19:19:59 2019 +0200 + + I18n: Update translation en_AU (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit b32e968aacc9efdcc0f6e03d7538e34d87c61fe4 +Author: Xfce Bot +Date: Wed May 8 19:19:58 2019 +0200 + + I18n: Update translation ast (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit d488cd54b9a7c65e49f713b2fb620a19c1dd5d02 +Author: Xfce Bot +Date: Wed May 8 19:19:57 2019 +0200 + + I18n: Update translation ar (86%). + + 13 translated messages, 2 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 6b2774006774a3ba52e487de71ddf0d336cc6bf6 +Author: Anonymous +Date: Mon May 6 18:31:01 2019 +0200 + + I18n: Add new translation ie (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 17e935fd7eeec6ab3bbd13e7cef79b00a57077d9 +Author: Anonymous +Date: Wed Apr 17 18:30:22 2019 +0200 + + I18n: Update translation bg (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 1021c98da4133692cd4f9c548a75413f356513e4 +Author: Pjotr +Date: Mon Mar 25 00:30:36 2019 +0100 + + I18n: Update translation nl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit e51644b744edac4516d399be5ec98d15dc071695 +Author: Mark +Date: Tue Feb 19 00:30:16 2019 +0100 + + I18n: Add new translation it_IT (73%). + + 11 translated messages, 4 untranslated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit f56df7e8480c3a27e3867847cc0b7c14b3883afc +Author: Besnik +Date: Fri Jan 18 18:30:16 2019 +0100 + + I18n: Update translation sq (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 8049b3dfdf98c77402115680288d4470a4ab6aad +Author: Pavel Borecki +Date: Fri Jan 11 12:30:42 2019 +0100 + + I18n: Update translation cs (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 635ac5b1adc03dbc539d17a515d30e078713d74a +Author: Theppitak Karoonboonyanan +Date: Mon Jan 7 18:30:16 2019 +0100 + + I18n: Update translation th (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit f9d195feb1d52fd490bab71f3b4f6373a2fbc0ff +Author: Sergey Alyoshin +Date: Mon Dec 3 22:32:05 2018 +0100 + + I18n: Update translation ru (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 220bacc6d7d6b2bb7637f1388f62c2b60f51987f +Author: Sveinn í Felli +Date: Tue Nov 6 00:30:38 2018 +0100 + + I18n: Update translation is (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5a63c61a2a2bcb18b59e610fa036ae092e08adc1 +Author: Alexander Schwinn +Date: Mon Oct 29 22:46:37 2018 +0100 + + Start archive application from file's directory (Bug #14773) + +commit d505849467406f61bc2efbdd8343aa0968613971 +Author: Andre Miranda +Date: Thu Oct 25 20:29:53 2018 -0300 + + Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL + +commit 4a9914715ee5e1f6c0cc5f1e780e3dd418331f36 +Author: Mateusz Łukasik +Date: Mon Oct 22 10:28:07 2018 +0200 + + Add support for archive manager for MATE + + Bug-Debian: https://bugs.debian.org/783611 + +commit eb0529248d016af31a2fe627134b9b30e43b522d +Author: Charles Monzat +Date: Sat Oct 6 18:30:15 2018 +0200 + + I18n: Update translation fr (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 535a7df75f6adfbf9a17b4cba62304b2a07da9c2 +Author: Charles Monzat +Date: Thu Oct 4 12:30:24 2018 +0200 + + I18n: Update translation fr (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit dabd2f605fda6cdc2e00dade5d14076dafc52b35 +Author: Jeff Huang +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation zh_TW (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 0c4a828f288557f4bfe45dcd32d86e24f9c26e05 +Author: Anonymous +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation uk (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 322e57b034cec7665c50b09d15bf03ba27fe1027 +Author: Demiray Muhterem +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation tr (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 0c71944e818bed51f5dcb796d21a6716413a35d7 +Author: Arve Eriksson <031299870@telia.com> +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation sv (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit d5f30c9f9b0cf7d6d7edce5d890935f27ca4e067 +Author: abuyop +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation ms (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 3afd9f5510fca3e5345284dc3f8eec3eebed8fd9 +Author: Cybertramp +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation ko (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit f9aa11ac4eef8aa6ed88b9e85c7b0a2fa1573adb +Author: Mark +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation it (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 122638cedb468d3c32d08e11ca240000d70d8d88 +Author: Daniel Muñiz Fontoira +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation gl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 9b71d7f02b645df4682d1c24669853b85f853195 +Author: Iris Ilexiris +Date: Fri Sep 14 06:33:55 2018 +0200 + + I18n: Update translation eo (93%). + + 14 translated messages, 1 untranslated message. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 2c9896d02a2da6ba554813898a47861a92ca7353 +Author: Kiril Kirilov +Date: Fri Sep 14 06:33:54 2018 +0200 + + I18n: Update translation bg (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 6734e795328439460592f77a136e16a0f0b22fa6 +Author: Zmicer Turok +Date: Fri Sep 14 06:33:54 2018 +0200 + + I18n: Update translation be (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 52a1ff4a9153eeb4dc4932d487cb6517cd4ba20c +Author: Efstathios Iosifidis +Date: Wed Jun 27 12:30:24 2018 +0200 + + I18n: Update translation el (93%). + + 14 translated messages, 1 untranslated message. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 76f2c81cc5cb83416d1187d0fd0d35b7cf17f6d7 +Author: samson +Date: Fri Jun 22 18:30:25 2018 +0200 + + I18n: Update translation am (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit e369aed83c86ffd53b3e4163f21c93d5b8f4c248 +Author: Michael Martins +Date: Wed May 16 00:30:25 2018 +0200 + + I18n: Update translation pt_BR (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit e328f4a8d7e90635335f1ab4a651b0300702d0ac +Author: Emanuele Petriglia +Date: Sun May 13 18:30:33 2018 +0200 + + I18n: Update translation it (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 599353017a55cf16d425a8b2f3c631dc43820805 +Author: Balázs Meskó +Date: Sun Apr 29 00:30:32 2018 +0200 + + I18n: Update translation hu (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 6f858315587b2b930685c9ba57e45d32f111cef1 +Author: Emanuele Petriglia +Date: Sat Mar 31 18:30:45 2018 +0200 + + I18n: Update translation it (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit e7e892ffee15d2f46c1a76601dce630d71034abe +Author: Nobuhiro Iwamatsu +Date: Wed Mar 28 06:30:29 2018 +0200 + + I18n: Update translation ja (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit ada32d068ec67bcf84c513430e1b8c10f83327ab +Author: John Humphrys +Date: Wed Mar 21 12:30:28 2018 +0100 + + I18n: Update translation en_AU (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 6610048626ba7567308c483911bf7b4fce33b39a +Author: Charles Monzat +Date: Tue Mar 13 18:30:47 2018 +0100 + + I18n: Update translation fr (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 33dc3327503219345ae85e2da20710d1dc5b6766 +Author: Erlend Østlie +Date: Sat Mar 10 18:30:28 2018 +0100 + + I18n: Update translation nb (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 22d34a34e869c81e50e3a00699029b362959d68a +Author: Besnik +Date: Sat Mar 3 00:30:54 2018 +0100 + + I18n: Update translation sq (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 5f830e0c8ee565922599bf574f07a442e2158990 +Author: Påvel Nicklasson +Date: Fri Mar 2 12:30:44 2018 +0100 + + I18n: Update translation sv (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 464aacec0aafe3cf07a0bdc46dfbfc151a553e11 +Author: Ivica Kolić +Date: Wed Feb 28 12:30:35 2018 +0100 + + I18n: Update translation hr (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 54b2ad936bcff2c8823c7b67e2cc2686b2a487e8 +Author: Zmicer Turok +Date: Sat Feb 24 00:30:28 2018 +0100 + + I18n: Update translation be (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit e8c9799b675ed1c0444c73d8ff38067e2d49119f +Author: Baurzhan Muftakhidinov +Date: Sun Jan 21 12:30:34 2018 +0100 + + I18n: Update translation kk (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit efb685dcf137b456ded8495118c0048299ceaeaa +Author: Yarema aka Knedlyk +Date: Tue Jan 16 00:30:38 2018 +0100 + + I18n: Update translation uk (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit ca228fffdc43f43205bf3dfb1a99de4b1b9f82ad +Author: Xosé +Date: Sun Jan 14 00:30:33 2018 +0100 + + I18n: Update translation gl (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit b95bed7ea86756b536149b34ec06c5ce1a91f44c +Author: Robert Antoni Buj Gelonch +Date: Mon Jan 1 00:31:01 2018 +0100 + + I18n: Update translation ca (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit a6fb9210dcd2ecdc13cdfa19535350285168b4ef +Author: Necdet Yücel +Date: Fri Dec 22 00:30:32 2017 +0100 + + I18n: Update translation tr (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit be04864eec4ba1365776201fd13f3f3356c3140b +Author: Саша Петровић +Date: Thu Dec 21 18:30:27 2017 +0100 + + I18n: Update translation sr (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit c2fa01776db8dc0dd2d9958b37cc1c33143f0820 +Author: Anonymous +Date: Tue Dec 19 12:30:49 2017 +0100 + + I18n: Update translation fi (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit f2acb7617afa2baf9ed9794e688ca0a41c6b03fa +Author: 玉堂白鹤 +Date: Mon Dec 18 12:30:50 2017 +0100 + + I18n: Update translation zh_CN (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit ac783998be1f7f9be9bb9e8dfbc809bcd2b345c9 +Author: Andi Chandler +Date: Sun Dec 17 06:30:47 2017 +0100 + + I18n: Update translation en_GB (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit cc1af3c814ce44dc3544f947eba72fe94db87379 +Author: Vinzenz Vietzke +Date: Sun Dec 17 00:31:09 2017 +0100 + + I18n: Update translation de (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit 3d9810955843dce8d56e2a554529fe7295f60319 +Author: Robert Antoni Buj Gelonch +Date: Thu Dec 14 12:30:51 2017 +0100 + + I18n: Update translation ca (100%). + + 15 translated messages. + + Transifex (https://www.transifex.com/xfce/public/). + +commit ab21eabe75b23e36d4d83b2c6d0c5e09204fffbb +Author: Andre Miranda +Date: Wed Dec 13 23:17:03 2017 -0300 + + Post release tag bump + commit b63862f03a041c2467c18dc8828f3a63a2d00328 Author: Andre Miranda Date: Wed Dec 13 23:13:28 2017 -0300 diff -Nru thunar-archive-plugin-0.4.0/compile thunar-archive-plugin-0.5.0/compile --- thunar-archive-plugin-0.4.0/compile 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/compile 2022-04-30 08:20:49.000000000 +0000 @@ -1,9 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -340,7 +340,7 @@ # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" diff -Nru thunar-archive-plugin-0.4.0/config.guess thunar-archive-plugin-0.5.0/config.guess --- thunar-archive-plugin-0.4.0/config.guess 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/config.guess 2022-04-30 08:20:49.000000000 +0000 @@ -1,8 +1,8 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright 1992-2017 Free Software Foundation, Inc. +# Copyright 1992-2018 Free Software Foundation, Inc. -timestamp='2017-05-27' +timestamp='2018-02-24' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -15,7 +15,7 @@ # General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program; if not, see . +# along with this program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -27,7 +27,7 @@ # Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: -# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess +# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess # # Please send patches to . @@ -39,7 +39,7 @@ Output the configuration name of the system \`$me' is run on. -Operation modes: +Options: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit @@ -50,7 +50,7 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright 1992-2017 Free Software Foundation, Inc. +Copyright 1992-2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -107,9 +107,9 @@ dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in - ,,) echo "int x;" > $dummy.c ; + ,,) echo "int x;" > "$dummy.c" ; for c in cc gcc c89 c99 ; do - if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then + if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; @@ -132,14 +132,14 @@ UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown -case "${UNAME_SYSTEM}" in +case "$UNAME_SYSTEM" in Linux|GNU|GNU/*) # If the system lacks a compiler, then just pick glibc. # We could probably try harder. LIBC=gnu - eval $set_cc_for_build - cat <<-EOF > $dummy.c + eval "$set_cc_for_build" + cat <<-EOF > "$dummy.c" #include #if defined(__UCLIBC__) LIBC=uclibc @@ -149,13 +149,20 @@ LIBC=gnu #endif EOF - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` + eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`" + + # If ldd exists, use it to detect musl libc. + if command -v ldd >/dev/null && \ + ldd --version 2>&1 | grep -q ^musl + then + LIBC=musl + fi ;; esac # Note: order is significant - the case branches are not exclusive. -case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in +case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, @@ -169,30 +176,30 @@ # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \ - /sbin/$sysctl 2>/dev/null || \ - /usr/sbin/$sysctl 2>/dev/null || \ + "/sbin/$sysctl" 2>/dev/null || \ + "/usr/sbin/$sysctl" 2>/dev/null || \ echo unknown)` - case "${UNAME_MACHINE_ARCH}" in + case "$UNAME_MACHINE_ARCH" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; earmv*) - arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'` - endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'` - machine=${arch}${endian}-unknown + arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'` + endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'` + machine="${arch}${endian}"-unknown ;; - *) machine=${UNAME_MACHINE_ARCH}-unknown ;; + *) machine="$UNAME_MACHINE_ARCH"-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently (or will in the future) and ABI. - case "${UNAME_MACHINE_ARCH}" in + case "$UNAME_MACHINE_ARCH" in earm*) os=netbsdelf ;; arm*|i386|m68k|ns32k|sh3*|sparc|vax) - eval $set_cc_for_build + eval "$set_cc_for_build" if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then @@ -208,10 +215,10 @@ ;; esac # Determine ABI tags. - case "${UNAME_MACHINE_ARCH}" in + case "$UNAME_MACHINE_ARCH" in earm*) expr='s/^earmv[0-9]/-eabi/;s/eb$//' - abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"` + abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"` ;; esac # The OS release @@ -219,46 +226,55 @@ # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. - case "${UNAME_VERSION}" in + case "$UNAME_VERSION" in Debian*) release='-gnu' ;; *) - release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2` + release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "${machine}-${os}${release}${abi}" + echo "$machine-${os}${release}${abi}" exit ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} + echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE" exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} + echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE" exit ;; *:LibertyBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE} + echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE" + exit ;; + *:MidnightBSD:*:*) + echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE" exit ;; *:ekkoBSD:*:*) - echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} + echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE" exit ;; *:SolidBSD:*:*) - echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} + echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE" exit ;; macppc:MirBSD:*:*) - echo powerpc-unknown-mirbsd${UNAME_RELEASE} + echo powerpc-unknown-mirbsd"$UNAME_RELEASE" exit ;; *:MirBSD:*:*) - echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} + echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE" exit ;; *:Sortix:*:*) - echo ${UNAME_MACHINE}-unknown-sortix + echo "$UNAME_MACHINE"-unknown-sortix + exit ;; + *:Redox:*:*) + echo "$UNAME_MACHINE"-unknown-redox exit ;; + mips:OSF1:*.*) + echo mips-dec-osf1 + exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) @@ -310,28 +326,19 @@ # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` + echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`" # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 exit $exitcode ;; - Alpha\ *:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # Should we change UNAME_MACHINE based on the output of uname instead - # of the specific Alpha model? - echo alpha-pc-interix - exit ;; - 21064:Windows_NT:50:3) - echo alpha-dec-winnt3.5 - exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-amigaos + echo "$UNAME_MACHINE"-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-morphos + echo "$UNAME_MACHINE"-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition @@ -343,7 +350,7 @@ echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix${UNAME_RELEASE} + echo arm-acorn-riscix"$UNAME_RELEASE" exit ;; arm*:riscos:*:*|arm*:RISCOS:*:*) echo arm-unknown-riscos @@ -370,19 +377,19 @@ sparc) echo sparc-icl-nx7; exit ;; esac ;; s390x:SunOS:*:*) - echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" exit ;; sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) - echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" exit ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) - echo i386-pc-auroraux${UNAME_RELEASE} + echo i386-pc-auroraux"$UNAME_RELEASE" exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) - eval $set_cc_for_build + eval "$set_cc_for_build" SUN_ARCH=i386 # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. @@ -395,13 +402,13 @@ SUN_ARCH=x86_64 fi fi - echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. - echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in @@ -410,25 +417,25 @@ ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. - echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` + echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`" exit ;; sun3*:SunOS:*:*) - echo m68k-sun-sunos${UNAME_RELEASE} + echo m68k-sun-sunos"$UNAME_RELEASE" exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3 + test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) - echo m68k-sun-sunos${UNAME_RELEASE} + echo m68k-sun-sunos"$UNAME_RELEASE" ;; sun4) - echo sparc-sun-sunos${UNAME_RELEASE} + echo sparc-sun-sunos"$UNAME_RELEASE" ;; esac exit ;; aushp:SunOS:*:*) - echo sparc-auspex-sunos${UNAME_RELEASE} + echo sparc-auspex-sunos"$UNAME_RELEASE" exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not @@ -439,44 +446,44 @@ # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} + echo m68k-atari-mint"$UNAME_RELEASE" exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} + echo m68k-atari-mint"$UNAME_RELEASE" exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} + echo m68k-atari-mint"$UNAME_RELEASE" exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) - echo m68k-milan-mint${UNAME_RELEASE} + echo m68k-milan-mint"$UNAME_RELEASE" exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) - echo m68k-hades-mint${UNAME_RELEASE} + echo m68k-hades-mint"$UNAME_RELEASE" exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) - echo m68k-unknown-mint${UNAME_RELEASE} + echo m68k-unknown-mint"$UNAME_RELEASE" exit ;; m68k:machten:*:*) - echo m68k-apple-machten${UNAME_RELEASE} + echo m68k-apple-machten"$UNAME_RELEASE" exit ;; powerpc:machten:*:*) - echo powerpc-apple-machten${UNAME_RELEASE} + echo powerpc-apple-machten"$UNAME_RELEASE" exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) - echo mips-dec-ultrix${UNAME_RELEASE} + echo mips-dec-ultrix"$UNAME_RELEASE" exit ;; VAX*:ULTRIX*:*:*) - echo vax-dec-ultrix${UNAME_RELEASE} + echo vax-dec-ultrix"$UNAME_RELEASE" exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) - echo clipper-intergraph-clix${UNAME_RELEASE} + echo clipper-intergraph-clix"$UNAME_RELEASE" exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c + eval "$set_cc_for_build" + sed 's/^ //' << EOF > "$dummy.c" #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { @@ -485,23 +492,23 @@ #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) - printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); + printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) - printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); + printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) - printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); + printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && - dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && - SYSTEM_NAME=`$dummy $dummyarg` && + $CC_FOR_BUILD -o "$dummy" "$dummy.c" && + dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` && + SYSTEM_NAME=`"$dummy" "$dummyarg"` && { echo "$SYSTEM_NAME"; exit; } - echo mips-mips-riscos${UNAME_RELEASE} + echo mips-mips-riscos"$UNAME_RELEASE" exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax @@ -527,17 +534,17 @@ AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` - if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] + if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ] then - if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ - [ ${TARGET_BINARY_INTERFACE}x = x ] + if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \ + [ "$TARGET_BINARY_INTERFACE"x = x ] then - echo m88k-dg-dgux${UNAME_RELEASE} + echo m88k-dg-dgux"$UNAME_RELEASE" else - echo m88k-dg-dguxbcs${UNAME_RELEASE} + echo m88k-dg-dguxbcs"$UNAME_RELEASE" fi else - echo i586-dg-dgux${UNAME_RELEASE} + echo i586-dg-dgux"$UNAME_RELEASE" fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) @@ -554,7 +561,7 @@ echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) - echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` + echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`" exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id @@ -566,14 +573,14 @@ if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" fi - echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} + echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV" exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c + eval "$set_cc_for_build" + sed 's/^ //' << EOF > "$dummy.c" #include main() @@ -584,7 +591,7 @@ exit(0); } EOF - if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` + if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` then echo "$SYSTEM_NAME" else @@ -598,7 +605,7 @@ exit ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` - if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then + if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc @@ -607,18 +614,18 @@ IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" fi - echo ${IBM_ARCH}-ibm-aix${IBM_REV} + echo "$IBM_ARCH"-ibm-aix"$IBM_REV" exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; - ibmrt:4.4BSD:*|romp-ibm:BSD:*) + ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and - echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to + echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx @@ -633,28 +640,28 @@ echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - case "${UNAME_MACHINE}" in - 9000/31? ) HP_ARCH=m68000 ;; - 9000/[34]?? ) HP_ARCH=m68k ;; + HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'` + case "$UNAME_MACHINE" in + 9000/31?) HP_ARCH=m68000 ;; + 9000/[34]??) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` - case "${sc_cpu_version}" in + case "$sc_cpu_version" in 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 - case "${sc_kernel_bits}" in + case "$sc_kernel_bits" in 32) HP_ARCH=hppa2.0n ;; 64) HP_ARCH=hppa2.0w ;; '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 esac ;; esac fi - if [ "${HP_ARCH}" = "" ]; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c + if [ "$HP_ARCH" = "" ]; then + eval "$set_cc_for_build" + sed 's/^ //' << EOF > "$dummy.c" #define _HPUX_SOURCE #include @@ -687,13 +694,13 @@ exit (0); } EOF - (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` + (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac - if [ ${HP_ARCH} = hppa2.0w ] + if [ "$HP_ARCH" = hppa2.0w ] then - eval $set_cc_for_build + eval "$set_cc_for_build" # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler @@ -712,15 +719,15 @@ HP_ARCH=hppa64 fi fi - echo ${HP_ARCH}-hp-hpux${HPUX_REV} + echo "$HP_ARCH"-hp-hpux"$HPUX_REV" exit ;; ia64:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - echo ia64-hp-hpux${HPUX_REV} + HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'` + echo ia64-hp-hpux"$HPUX_REV" exit ;; 3050*:HI-UX:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c + eval "$set_cc_for_build" + sed 's/^ //' << EOF > "$dummy.c" #include int main () @@ -745,11 +752,11 @@ exit (0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && + $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) + 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) @@ -758,7 +765,7 @@ *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; - hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) + hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) @@ -766,9 +773,9 @@ exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then - echo ${UNAME_MACHINE}-unknown-osf1mk + echo "$UNAME_MACHINE"-unknown-osf1mk else - echo ${UNAME_MACHINE}-unknown-osf1 + echo "$UNAME_MACHINE"-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) @@ -793,128 +800,109 @@ echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) - echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ + echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) - echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) - echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) - echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) - echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` + FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` + FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) - echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} + echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE" exit ;; sparc*:BSD/OS:*:*) - echo sparc-unknown-bsdi${UNAME_RELEASE} + echo sparc-unknown-bsdi"$UNAME_RELEASE" exit ;; *:BSD/OS:*:*) - echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} + echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE" exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` - case ${UNAME_PROCESSOR} in + case "$UNAME_PROCESSOR" in amd64) UNAME_PROCESSOR=x86_64 ;; i386) UNAME_PROCESSOR=i586 ;; esac - echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`" exit ;; i*:CYGWIN*:*) - echo ${UNAME_MACHINE}-pc-cygwin + echo "$UNAME_MACHINE"-pc-cygwin exit ;; *:MINGW64*:*) - echo ${UNAME_MACHINE}-pc-mingw64 + echo "$UNAME_MACHINE"-pc-mingw64 exit ;; *:MINGW*:*) - echo ${UNAME_MACHINE}-pc-mingw32 + echo "$UNAME_MACHINE"-pc-mingw32 exit ;; *:MSYS*:*) - echo ${UNAME_MACHINE}-pc-msys - exit ;; - i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 + echo "$UNAME_MACHINE"-pc-msys exit ;; i*:PW*:*) - echo ${UNAME_MACHINE}-pc-pw32 + echo "$UNAME_MACHINE"-pc-pw32 exit ;; *:Interix*:*) - case ${UNAME_MACHINE} in + case "$UNAME_MACHINE" in x86) - echo i586-pc-interix${UNAME_RELEASE} + echo i586-pc-interix"$UNAME_RELEASE" exit ;; authenticamd | genuineintel | EM64T) - echo x86_64-unknown-interix${UNAME_RELEASE} + echo x86_64-unknown-interix"$UNAME_RELEASE" exit ;; IA64) - echo ia64-unknown-interix${UNAME_RELEASE} + echo ia64-unknown-interix"$UNAME_RELEASE" exit ;; esac ;; - [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) - echo i${UNAME_MACHINE}-pc-mks - exit ;; - 8664:Windows_NT:*) - echo x86_64-pc-mks - exit ;; - i*:Windows_NT*:* | Pentium*:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we - # UNAME_MACHINE based on the output of uname instead of i386? - echo i586-pc-interix - exit ;; i*:UWIN*:*) - echo ${UNAME_MACHINE}-pc-uwin + echo "$UNAME_MACHINE"-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; - p*:CYGWIN*:*) - echo powerpcle-unknown-cygwin - exit ;; prep*:SunOS:5.*:*) - echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" exit ;; *:GNU:*:*) # the GNU system - echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` + echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`" exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} + echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC" exit ;; i*86:Minix:*:*) - echo ${UNAME_MACHINE}-pc-minix + echo "$UNAME_MACHINE"-pc-minix exit ;; aarch64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in @@ -928,63 +916,63 @@ esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; arc:Linux:*:* | arceb:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; arm*:Linux:*:*) - eval $set_cc_for_build + eval "$set_cc_for_build" if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then - echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi else - echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf fi fi exit ;; avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; cris:Linux:*:*) - echo ${UNAME_MACHINE}-axis-linux-${LIBC} + echo "$UNAME_MACHINE"-axis-linux-"$LIBC" exit ;; crisv32:Linux:*:*) - echo ${UNAME_MACHINE}-axis-linux-${LIBC} + echo "$UNAME_MACHINE"-axis-linux-"$LIBC" exit ;; e2k:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; frv:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; hexagon:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; i*86:Linux:*:*) - echo ${UNAME_MACHINE}-pc-linux-${LIBC} + echo "$UNAME_MACHINE"-pc-linux-"$LIBC" exit ;; ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; k1om:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; m32r*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; mips:Linux:*:* | mips64:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c + eval "$set_cc_for_build" + sed 's/^ //' << EOF > "$dummy.c" #undef CPU #undef ${UNAME_MACHINE} #undef ${UNAME_MACHINE}el @@ -998,70 +986,74 @@ #endif #endif EOF - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } + eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`" + test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; } ;; mips64el:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; openrisc*:Linux:*:*) - echo or1k-unknown-linux-${LIBC} + echo or1k-unknown-linux-"$LIBC" exit ;; or32:Linux:*:* | or1k*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; padre:Linux:*:*) - echo sparc-unknown-linux-${LIBC} + echo sparc-unknown-linux-"$LIBC" exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-${LIBC} + echo hppa64-unknown-linux-"$LIBC" exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in - PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; - PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; - *) echo hppa-unknown-linux-${LIBC} ;; + PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;; + PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;; + *) echo hppa-unknown-linux-"$LIBC" ;; esac exit ;; ppc64:Linux:*:*) - echo powerpc64-unknown-linux-${LIBC} + echo powerpc64-unknown-linux-"$LIBC" exit ;; ppc:Linux:*:*) - echo powerpc-unknown-linux-${LIBC} + echo powerpc-unknown-linux-"$LIBC" exit ;; ppc64le:Linux:*:*) - echo powerpc64le-unknown-linux-${LIBC} + echo powerpc64le-unknown-linux-"$LIBC" exit ;; ppcle:Linux:*:*) - echo powerpcle-unknown-linux-${LIBC} + echo powerpcle-unknown-linux-"$LIBC" exit ;; riscv32:Linux:*:* | riscv64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux-${LIBC} + echo "$UNAME_MACHINE"-ibm-linux-"$LIBC" exit ;; sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; tile*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-${LIBC} + echo "$UNAME_MACHINE"-dec-linux-"$LIBC" exit ;; x86_64:Linux:*:*) - echo ${UNAME_MACHINE}-pc-linux-${LIBC} + if objdump -f /bin/sh | grep -q elf32-x86-64; then + echo "$UNAME_MACHINE"-pc-linux-"$LIBC"x32 + else + echo "$UNAME_MACHINE"-pc-linux-"$LIBC" + fi exit ;; xtensa*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. @@ -1075,34 +1067,34 @@ # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. - echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} + echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION" exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. - echo ${UNAME_MACHINE}-pc-os2-emx + echo "$UNAME_MACHINE"-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) - echo ${UNAME_MACHINE}-unknown-stop + echo "$UNAME_MACHINE"-unknown-stop exit ;; i*86:atheos:*:*) - echo ${UNAME_MACHINE}-unknown-atheos + echo "$UNAME_MACHINE"-unknown-atheos exit ;; i*86:syllable:*:*) - echo ${UNAME_MACHINE}-pc-syllable + echo "$UNAME_MACHINE"-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) - echo i386-unknown-lynxos${UNAME_RELEASE} + echo i386-unknown-lynxos"$UNAME_RELEASE" exit ;; i*86:*DOS:*:*) - echo ${UNAME_MACHINE}-pc-msdosdjgpp + echo "$UNAME_MACHINE"-pc-msdosdjgpp exit ;; - i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) - UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` + i*86:*:4.*:*) + UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then - echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} + echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL" else - echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} + echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL" fi exit ;; i*86:*:5:[678]*) @@ -1112,12 +1104,12 @@ *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac - echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} + echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}" exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 @@ -1127,9 +1119,9 @@ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 - echo ${UNAME_MACHINE}-pc-sco$UNAME_REL + echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL" else - echo ${UNAME_MACHINE}-pc-sysv32 + echo "$UNAME_MACHINE"-pc-sysv32 fi exit ;; pc:*:*:*) @@ -1149,9 +1141,9 @@ exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then - echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 + echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. - echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 + echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) @@ -1171,9 +1163,9 @@ test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; @@ -1182,28 +1174,28 @@ test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } + && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) - echo m68k-unknown-lynxos${UNAME_RELEASE} + echo m68k-unknown-lynxos"$UNAME_RELEASE" exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) - echo sparc-unknown-lynxos${UNAME_RELEASE} + echo sparc-unknown-lynxos"$UNAME_RELEASE" exit ;; rs6000:LynxOS:2.*:*) - echo rs6000-unknown-lynxos${UNAME_RELEASE} + echo rs6000-unknown-lynxos"$UNAME_RELEASE" exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) - echo powerpc-unknown-lynxos${UNAME_RELEASE} + echo powerpc-unknown-lynxos"$UNAME_RELEASE" exit ;; SM[BE]S:UNIX_SV:*:*) - echo mips-dde-sysv${UNAME_RELEASE} + echo mips-dde-sysv"$UNAME_RELEASE" exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 @@ -1214,7 +1206,7 @@ *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` - echo ${UNAME_MACHINE}-sni-sysv4 + echo "$UNAME_MACHINE"-sni-sysv4 else echo ns32k-sni-sysv fi @@ -1234,23 +1226,23 @@ exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. - echo ${UNAME_MACHINE}-stratus-vos + echo "$UNAME_MACHINE"-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) - echo m68k-apple-aux${UNAME_RELEASE} + echo m68k-apple-aux"$UNAME_RELEASE" exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then - echo mips-nec-sysv${UNAME_RELEASE} + echo mips-nec-sysv"$UNAME_RELEASE" else - echo mips-unknown-sysv${UNAME_RELEASE} + echo mips-unknown-sysv"$UNAME_RELEASE" fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. @@ -1269,39 +1261,39 @@ echo x86_64-unknown-haiku exit ;; SX-4:SUPER-UX:*:*) - echo sx4-nec-superux${UNAME_RELEASE} + echo sx4-nec-superux"$UNAME_RELEASE" exit ;; SX-5:SUPER-UX:*:*) - echo sx5-nec-superux${UNAME_RELEASE} + echo sx5-nec-superux"$UNAME_RELEASE" exit ;; SX-6:SUPER-UX:*:*) - echo sx6-nec-superux${UNAME_RELEASE} + echo sx6-nec-superux"$UNAME_RELEASE" exit ;; SX-7:SUPER-UX:*:*) - echo sx7-nec-superux${UNAME_RELEASE} + echo sx7-nec-superux"$UNAME_RELEASE" exit ;; SX-8:SUPER-UX:*:*) - echo sx8-nec-superux${UNAME_RELEASE} + echo sx8-nec-superux"$UNAME_RELEASE" exit ;; SX-8R:SUPER-UX:*:*) - echo sx8r-nec-superux${UNAME_RELEASE} + echo sx8r-nec-superux"$UNAME_RELEASE" exit ;; SX-ACE:SUPER-UX:*:*) - echo sxace-nec-superux${UNAME_RELEASE} + echo sxace-nec-superux"$UNAME_RELEASE" exit ;; Power*:Rhapsody:*:*) - echo powerpc-apple-rhapsody${UNAME_RELEASE} + echo powerpc-apple-rhapsody"$UNAME_RELEASE" exit ;; *:Rhapsody:*:*) - echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} + echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE" exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - eval $set_cc_for_build + eval "$set_cc_for_build" if test "$UNAME_PROCESSOR" = unknown ; then UNAME_PROCESSOR=powerpc fi - if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then + if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then if [ "$CC_FOR_BUILD" != no_compiler_found ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ @@ -1329,7 +1321,7 @@ # that Apple uses in portable devices. UNAME_PROCESSOR=x86_64 fi - echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} + echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE" exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` @@ -1337,22 +1329,25 @@ UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi - echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} + echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE" exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NEO-*:NONSTOP_KERNEL:*:*) - echo neo-tandem-nsk${UNAME_RELEASE} + echo neo-tandem-nsk"$UNAME_RELEASE" exit ;; NSE-*:NONSTOP_KERNEL:*:*) - echo nse-tandem-nsk${UNAME_RELEASE} + echo nse-tandem-nsk"$UNAME_RELEASE" exit ;; NSR-*:NONSTOP_KERNEL:*:*) - echo nsr-tandem-nsk${UNAME_RELEASE} + echo nsr-tandem-nsk"$UNAME_RELEASE" + exit ;; + NSV-*:NONSTOP_KERNEL:*:*) + echo nsv-tandem-nsk"$UNAME_RELEASE" exit ;; NSX-*:NONSTOP_KERNEL:*:*) - echo nsx-tandem-nsk${UNAME_RELEASE} + echo nsx-tandem-nsk"$UNAME_RELEASE" exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux @@ -1361,7 +1356,7 @@ echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) - echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} + echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE" exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 @@ -1372,7 +1367,7 @@ else UNAME_MACHINE="$cputype" fi - echo ${UNAME_MACHINE}-unknown-plan9 + echo "$UNAME_MACHINE"-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 @@ -1393,14 +1388,14 @@ echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) - echo mips-sei-seiux${UNAME_RELEASE} + echo mips-sei-seiux"$UNAME_RELEASE" exit ;; *:DragonFly:*:*) - echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`" exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` - case "${UNAME_MACHINE}" in + case "$UNAME_MACHINE" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; @@ -1409,32 +1404,44 @@ echo i386-pc-xenix exit ;; i*86:skyos:*:*) - echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'` + echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`" exit ;; i*86:rdos:*:*) - echo ${UNAME_MACHINE}-pc-rdos + echo "$UNAME_MACHINE"-pc-rdos exit ;; i*86:AROS:*:*) - echo ${UNAME_MACHINE}-pc-aros + echo "$UNAME_MACHINE"-pc-aros exit ;; x86_64:VMkernel:*:*) - echo ${UNAME_MACHINE}-unknown-esx + echo "$UNAME_MACHINE"-unknown-esx exit ;; amd64:Isilon\ OneFS:*:*) echo x86_64-unknown-onefs exit ;; esac +echo "$0: unable to guess system type" >&2 + +case "$UNAME_MACHINE:$UNAME_SYSTEM" in + mips:Linux | mips64:Linux) + # If we got here on MIPS GNU/Linux, output extra information. + cat >&2 <&2 </dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` -UNAME_MACHINE = ${UNAME_MACHINE} -UNAME_RELEASE = ${UNAME_RELEASE} -UNAME_SYSTEM = ${UNAME_SYSTEM} -UNAME_VERSION = ${UNAME_VERSION} +UNAME_MACHINE = "$UNAME_MACHINE" +UNAME_RELEASE = "$UNAME_RELEASE" +UNAME_SYSTEM = "$UNAME_SYSTEM" +UNAME_VERSION = "$UNAME_VERSION" EOF exit 1 # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'write-file-functions 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" diff -Nru thunar-archive-plugin-0.4.0/config.h.in thunar-archive-plugin-0.5.0/config.h.in --- thunar-archive-plugin-0.4.0/config.h.in 2017-12-14 02:14:25.000000000 +0000 +++ thunar-archive-plugin-0.5.0/config.h.in 2022-04-30 08:20:48.000000000 +0000 @@ -6,41 +6,15 @@ /* Define for tracing support */ #undef DEBUG_TRACE -/* always defined to indicate that i18n is enabled */ -#undef ENABLE_NLS - /* Name of default gettext domain */ #undef GETTEXT_PACKAGE -/* Define to 1 if you have the `bind_textdomain_codeset' function. */ -#undef HAVE_BIND_TEXTDOMAIN_CODESET - -/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the - CoreFoundation framework. */ -#undef HAVE_CFLOCALECOPYCURRENT - -/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in - the CoreFoundation framework. */ -#undef HAVE_CFPREFERENCESCOPYAPPVALUE - -/* Define to 1 if you have the `dcgettext' function. */ -#undef HAVE_DCGETTEXT - /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H -/* Define if the GNU gettext() function is already present or preinstalled. */ -#undef HAVE_GETTEXT - /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H -/* Define if your file defines LC_MESSAGES. */ -#undef HAVE_LC_MESSAGES - -/* Define to 1 if you have the header file. */ -#undef HAVE_LOCALE_H - /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H diff -Nru thunar-archive-plugin-0.4.0/config.sub thunar-archive-plugin-0.5.0/config.sub --- thunar-archive-plugin-0.4.0/config.sub 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/config.sub 2022-04-30 08:20:49.000000000 +0000 @@ -1,8 +1,8 @@ #! /bin/sh # Configuration validation subroutine script. -# Copyright 1992-2017 Free Software Foundation, Inc. +# Copyright 1992-2018 Free Software Foundation, Inc. -timestamp='2017-04-02' +timestamp='2018-02-22' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -15,7 +15,7 @@ # General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program; if not, see . +# along with this program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -33,7 +33,7 @@ # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: -# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub +# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases @@ -57,7 +57,7 @@ Canonicalize a configuration name. -Operation modes: +Options: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit @@ -67,7 +67,7 @@ version="\ GNU config.sub ($timestamp) -Copyright 1992-2017 Free Software Foundation, Inc. +Copyright 1992-2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -94,7 +94,7 @@ *local*) # First pass through any local machine types. - echo $1 + echo "$1" exit ;; * ) @@ -112,7 +112,7 @@ # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. -maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` +maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ @@ -120,16 +120,16 @@ kopensolaris*-gnu* | cloudabi*-eabi* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` + basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; android-linux) os=-linux-android - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown + basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown ;; *) - basic_machine=`echo $1 | sed 's/-[^-]*$//'` - if [ $basic_machine != $1 ] - then os=`echo $1 | sed 's/.*-/-/'` + basic_machine=`echo "$1" | sed 's/-[^-]*$//'` + if [ "$basic_machine" != "$1" ] + then os=`echo "$1" | sed 's/.*-/-/'` else os=; fi ;; esac @@ -178,44 +178,44 @@ ;; -sco6) os=-sco5v6 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -udk*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'` ;; -lynx*178) os=-lynxos178 @@ -227,10 +227,7 @@ os=-lynxos ;; -ptx*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` - ;; - -windowsnt*) - os=`echo $os | sed -e 's/windowsnt/winnt/'` + basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'` ;; -psos*) os=-psos @@ -299,7 +296,7 @@ | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ | open8 | or1k | or1knd | or32 \ - | pdp10 | pdp11 | pj | pjl \ + | pdp10 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pru \ | pyramid \ @@ -316,7 +313,6 @@ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | visium \ | wasm32 \ - | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown @@ -337,7 +333,7 @@ basic_machine=$basic_machine-unknown os=-none ;; - m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) + m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65) ;; ms1) basic_machine=mt-unknown @@ -366,7 +362,7 @@ ;; # Object if more than one company name word. *-*-*) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. @@ -461,7 +457,7 @@ # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) - basic_machine=i386-unknown + basic_machine=i386-pc os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) @@ -495,7 +491,7 @@ basic_machine=x86_64-pc ;; amd64-*) - basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl @@ -540,7 +536,7 @@ os=-linux ;; blackfin-*) - basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'` os=-linux ;; bluegene*) @@ -548,13 +544,13 @@ os=-cnk ;; c54x-*) - basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; c55x-*) - basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; c6x-*) - basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; c90) basic_machine=c90-cray @@ -643,7 +639,7 @@ basic_machine=rs6000-bull os=-bosx ;; - dpx2* | dpx2*-bull) + dpx2*) basic_machine=m68k-bull os=-sysv3 ;; @@ -652,7 +648,7 @@ os=$os"spe" ;; e500v[12]-*) - basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'` os=$os"spe" ;; ebmon29k) @@ -744,9 +740,6 @@ hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; - hppa-next) - os=-nextstep3 - ;; hppaosf) basic_machine=hppa1.1-hp os=-osf @@ -759,26 +752,26 @@ basic_machine=i370-ibm ;; i*86v32) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; - i386-vsta | vsta) + vsta) basic_machine=i386-unknown os=-vsta ;; @@ -797,19 +790,16 @@ os=-sysv ;; leon-*|leon[3-9]-*) - basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'` + basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'` ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) - basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'` os=-linux ;; - m88k-omron*) - basic_machine=m88k-omron - ;; magnum | m3230) basic_machine=mips-mips os=-sysv @@ -841,10 +831,10 @@ os=-mint ;; mips3*-*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` + basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'` ;; mips3*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown + basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k @@ -863,7 +853,7 @@ os=-msdos ;; ms1-*) - basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` + basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'` ;; msys) basic_machine=i686-pc @@ -905,7 +895,7 @@ basic_machine=v70-nec os=-sysv ;; - next | m*-next ) + next | m*-next) basic_machine=m68k-next case $os in -nextstep* ) @@ -950,6 +940,9 @@ nsr-tandem) basic_machine=nsr-tandem ;; + nsv-tandem) + basic_machine=nsv-tandem + ;; nsx-tandem) basic_machine=nsx-tandem ;; @@ -985,7 +978,7 @@ os=-linux ;; parisc-*) - basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'` os=-linux ;; pbd) @@ -1001,7 +994,7 @@ basic_machine=i386-pc ;; pc98-*) - basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc @@ -1016,16 +1009,16 @@ basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) - basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; pentium4-*) - basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould @@ -1035,23 +1028,23 @@ ppc | ppcbe) basic_machine=powerpc-unknown ;; ppc-* | ppcbe-*) - basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) - basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; - ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` + ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) - basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm @@ -1105,17 +1098,10 @@ sequent) basic_machine=i386-sequent ;; - sh) - basic_machine=sh-hitachi - os=-hms - ;; sh5el) basic_machine=sh5le-unknown ;; - sh64) - basic_machine=sh64-unknown - ;; - sparclite-wrs | simso-wrs) + simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; @@ -1134,7 +1120,7 @@ os=-sysv4 ;; strongarm-* | thumb-*) - basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` + basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'` ;; sun2) basic_machine=m68000-sun @@ -1248,9 +1234,6 @@ basic_machine=a29k-wrs os=-vxworks ;; - wasm32) - basic_machine=wasm32-unknown - ;; w65*) basic_machine=w65-wdc os=-none @@ -1259,6 +1242,9 @@ basic_machine=hppa1.1-winbond os=-proelf ;; + x64) + basic_machine=x86_64-pc + ;; xbox) basic_machine=i686-pc os=-mingw32 @@ -1267,20 +1253,12 @@ basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) - basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` + basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'` ;; ymp) basic_machine=ymp-cray os=-unicos ;; - z8k-*-coff) - basic_machine=z8k-unknown - os=-sim - ;; - z80-*-coff) - basic_machine=z80-unknown - os=-sim - ;; none) basic_machine=none-none os=-none @@ -1309,10 +1287,6 @@ vax) basic_machine=vax-dec ;; - pdp10) - # there are many clones, so DEC is not a safe bet - basic_machine=pdp10-unknown - ;; pdp11) basic_machine=pdp11-dec ;; @@ -1322,9 +1296,6 @@ sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; - sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) - basic_machine=sparc-sun - ;; cydra) basic_machine=cydra-cydrome ;; @@ -1344,7 +1315,7 @@ # Make sure to match an already-canonicalized machine name. ;; *) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2 exit 1 ;; esac @@ -1352,10 +1323,10 @@ # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) - basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` + basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'` ;; *-commodore*) - basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` + basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'` ;; *) ;; @@ -1366,8 +1337,8 @@ if [ x"$os" != x"" ] then case $os in - # First match some system type aliases - # that might get confused with valid system types. + # First match some system type aliases that might get confused + # with valid system types. # -solaris* is a basic system type, with this one exception. -auroraux) os=-auroraux @@ -1378,18 +1349,19 @@ -solaris) os=-solaris2 ;; - -svr4*) - os=-sysv4 - ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; - # First accept the basic system types. + # es1800 is here to avoid being matched by es* (a different OS) + -es1800*) + os=-ose + ;; + # Now accept the basic system types. # The portable systems comes first. - # Each alternative MUST END IN A *, to match a version number. + # Each alternative MUST end in a * to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ @@ -1399,7 +1371,7 @@ | -aos* | -aros* | -cloudabi* | -sortix* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ + | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \ | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ @@ -1410,14 +1382,15 @@ | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ - | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ + | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ - | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ + | -morphos* | -superux* | -rtmk* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \ - | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox*) + | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme* \ + | -midnightbsd*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1434,12 +1407,12 @@ -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; - -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ - | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ + -sim | -xray | -os68k* | -v88r* \ + | -windows* | -osx | -abug | -netware* | -os9* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) - os=`echo $os | sed -e 's|mac|macos|'` + os=`echo "$os" | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc @@ -1448,10 +1421,10 @@ os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) - os=`echo $os | sed -e 's|sunos5|solaris2|'` + os=`echo "$os" | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) - os=`echo $os | sed -e 's|sunos6|solaris3|'` + os=`echo "$os" | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition @@ -1462,12 +1435,6 @@ -wince*) os=-wince ;; - -osfrose*) - os=-osfrose - ;; - -osf*) - os=-osf - ;; -utek*) os=-bsd ;; @@ -1492,7 +1459,7 @@ -nova*) os=-rtmk-nova ;; - -ns2 ) + -ns2) os=-nextstep2 ;; -nsk*) @@ -1514,7 +1481,7 @@ -oss*) os=-sysv3 ;; - -svr4) + -svr4*) os=-sysv4 ;; -svr3) @@ -1529,24 +1496,28 @@ -ose*) os=-ose ;; - -es1800*) - os=-ose - ;; - -xenix) - os=-xenix - ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; - -aros*) - os=-aros - ;; -zvmoe) os=-zvmoe ;; -dicos*) os=-dicos ;; + -pikeos*) + # Until real need of OS specific support for + # particular features comes up, bare metal + # configurations are quite functional. + case $basic_machine in + arm*) + os=-eabi + ;; + *) + os=-elf + ;; + esac + ;; -nacl*) ;; -ios) @@ -1556,7 +1527,7 @@ *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` - echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 + echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2 exit 1 ;; esac @@ -1652,9 +1623,6 @@ *-be) os=-beos ;; - *-haiku) - os=-haiku - ;; *-ibm) os=-aix ;; @@ -1694,7 +1662,7 @@ m88k-omron*) os=-luna ;; - *-next ) + *-next) os=-nextstep ;; *-sequent) @@ -1709,9 +1677,6 @@ i370-*) os=-mvs ;; - *-next) - os=-nextstep3 - ;; *-gould) os=-sysv ;; @@ -1821,15 +1786,15 @@ vendor=stratus ;; esac - basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` + basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"` ;; esac -echo $basic_machine$os +echo "$basic_machine$os" exit # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'write-file-functions 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" diff -Nru thunar-archive-plugin-0.4.0/configure thunar-archive-plugin-0.5.0/configure --- thunar-archive-plugin-0.4.0/configure 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/configure 2022-04-30 08:20:47.000000000 +0000 @@ -1,7 +1,7 @@ #! /bin/sh -# From configure.ac 9d54140. +# From configure.ac 3ff4200. # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for thunar-archive-plugin 0.4.0. +# Generated by GNU Autoconf 2.69 for thunar-archive-plugin 0.5.0. # # Report bugs to . # @@ -593,8 +593,8 @@ # Identity of this package. PACKAGE_NAME='thunar-archive-plugin' PACKAGE_TARNAME='thunar-archive-plugin' -PACKAGE_VERSION='0.4.0' -PACKAGE_STRING='thunar-archive-plugin 0.4.0' +PACKAGE_VERSION='0.5.0' +PACKAGE_STRING='thunar-archive-plugin 0.5.0' PACKAGE_BUGREPORT='thunar-dev@xfce.org' PACKAGE_URL='' @@ -656,20 +656,6 @@ PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG -XGETTEXT_ARGS -MKINSTALLDIRS -POSUB -POFILES -PO_IN_DATADIR_FALSE -PO_IN_DATADIR_TRUE -INTLLIBS -INSTOBJEXT -GMOFILES -DATADIRNAME -CATOBJEXT -CATALOGS -MSGFMT_OPTS -INTL_MACOSX_LIBS GETTEXT_PACKAGE LT_SYS_LIBRARY_PATH OTOOL64 @@ -736,7 +722,6 @@ AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -807,6 +792,7 @@ docdir oldincludedir includedir +runstatedir localstatedir sharedstatedir sysconfdir @@ -825,7 +811,8 @@ PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -896,6 +883,7 @@ sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' +runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' @@ -1148,6 +1136,15 @@ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; + -runstatedir | --runstatedir | --runstatedi | --runstated \ + | --runstate | --runstat | --runsta | --runst | --runs \ + | --run | --ru | --r) + ac_prev=runstatedir ;; + -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ + | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ + | --run=* | --ru=* | --r=*) + runstatedir=$ac_optarg ;; + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ @@ -1285,7 +1282,7 @@ for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir + libdir localedir mandir runstatedir do eval ac_val=\$$ac_var # Remove trailing slashes. @@ -1398,7 +1395,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures thunar-archive-plugin 0.4.0 to adapt to many kinds of systems. +\`configure' configures thunar-archive-plugin 0.5.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1438,6 +1435,7 @@ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] @@ -1470,7 +1468,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of thunar-archive-plugin 0.4.0:";; + short | recursive ) echo "Configuration of thunar-archive-plugin 0.5.0:";; esac cat <<\_ACEOF @@ -1597,7 +1595,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -thunar-archive-plugin configure 0.4.0 +thunar-archive-plugin configure 0.5.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1968,7 +1966,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by thunar-archive-plugin $as_me 0.4.0, which was +It was created by thunar-archive-plugin $as_me 0.5.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2458,7 +2456,7 @@ program_prefix=${target_alias}- -am__api_version='1.15' +am__api_version='1.16' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or @@ -2944,7 +2942,7 @@ # Define the identity of the package. PACKAGE='thunar-archive-plugin' - VERSION='0.4.0' + VERSION='0.5.0' cat >>confdefs.h <<_ACEOF @@ -2974,8 +2972,8 @@ # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3142,7 +3140,7 @@ Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -3222,45 +3220,45 @@ ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in #( + '0:this is the am__doit target') : + case $s in #( + BSD) : + am__include='.include' am__quote='"' ;; #( + *) : + am__include='include' am__quote='' ;; +esac ;; #( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -6385,8 +6383,8 @@ -macro_version='2.4.6.40-6ca5' -macro_revision='2.4.6.40' +macro_version='2.4.6' +macro_revision='2.4.6' @@ -7153,7 +7151,7 @@ lt_cv_deplibs_check_method=pass_all ;; -netbsd*) +netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else @@ -7515,29 +7513,13 @@ fi : ${AR=ar} +: ${AR_FLAGS=cr} -# Use ARFLAGS variable as AR's operation code to sync the variable naming with -# Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have -# higher priority because thats what people were doing historically (setting -# ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS -# variable obsoleted/removed. - -test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr} -lt_ar_flags=$AR_FLAGS - - - - - - -# Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override -# by AR_FLAGS because that was never working and AR_FLAGS is about to die. - @@ -8032,11 +8014,8 @@ test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 - (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -9255,8 +9234,8 @@ _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 - echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5 - $AR $AR_FLAGS libconftest.a conftest.o 2>&5 + echo "$AR cr libconftest.a conftest.o" >&5 + $AR cr libconftest.a conftest.o 2>&5 echo "$RANLIB libconftest.a" >&5 $RANLIB libconftest.a 2>&5 cat > conftest.c << _LT_EOF @@ -10113,6 +10092,12 @@ lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; + # flang / f18. f95 an alias for gfortran or flang on Debian + flang* | f18* | f95*) + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_pic='-fPIC' + lt_prog_compiler_static='-static' + ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) @@ -10589,6 +10574,9 @@ openbsd* | bitrig*) with_gnu_ld=no ;; + linux* | k*bsd*-gnu | gnu*) + link_all_deplibs=no + ;; esac ld_shlibs=yes @@ -10747,7 +10735,6 @@ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=yes - file_list_spec='@' ;; interix[3-9]*) @@ -10844,7 +10831,7 @@ fi ;; - netbsd*) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -10965,7 +10952,7 @@ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else - export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' + export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no @@ -11514,6 +11501,7 @@ if test yes = "$lt_cv_irix_exported_symbol"; then archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' fi + link_all_deplibs=no else archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' @@ -11535,7 +11523,7 @@ esac ;; - netbsd*) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -11602,7 +11590,6 @@ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=yes - file_list_spec='@' ;; osf3*) @@ -12651,6 +12638,18 @@ dynamic_linker='GNU/Linux ld.so' ;; +netbsdelf*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='NetBSD ld.elf_so' + ;; + netbsd*) version_type=sunos need_lib_prefix=no @@ -13546,41 +13545,30 @@ old_striplib= { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 $as_echo_n "checking whether stripping libraries is possible... " >&6; } -if test -z "$STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -else - if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then - old_striplib="$STRIP --strip-debug" - striplib="$STRIP --strip-unneeded" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } - else - case $host_os in - darwin*) - # FIXME - insert some real tests, host_os isn't really good enough +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP"; then striplib="$STRIP -x" old_striplib="$STRIP -S" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } - ;; - freebsd*) - if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then - old_striplib="$STRIP --strip-debug" - striplib="$STRIP --strip-unneeded" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - fi - ;; - *) + else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } - ;; - esac - fi + fi + ;; + *) + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + ;; + esac fi @@ -13679,940 +13667,145 @@ - ALL_LINGUAS="am ar ast be bg ca cs da de el en_AU en_GB eo es eu fi fr gl he hr hu id is it ja kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru sk sl sq sr sv th tr ug uk ur_PK ur uz@Latn uz vi zh_CN zh_TW " + ALL_LINGUAS="am ar ast be bg ca cs da de el en_AU en_GB eo es et eu fi fr gl he hi hr hu hy_AM hye hye_RU id ie is it ja kab kk ko lt lv ms nb nl nn oc pa pl pt pt_BR ro ru sk sl sq sr sv th tr ug uk ur ur_PK uz uz@Latn vi zh_CN zh_TW" - for ac_header in locale.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default" -if test "x$ac_cv_header_locale_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LOCALE_H 1 -_ACEOF + ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" +if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : fi -done - if test $ac_cv_header_locale_h = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 -$as_echo_n "checking for LC_MESSAGES... " >&6; } -if ${am_cv_val_LC_MESSAGES+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main () -{ -return LC_MESSAGES - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - am_cv_val_LC_MESSAGES=yes + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for locales directory" >&5 +$as_echo_n "checking for locales directory... " >&6; } + +# Check whether --with-locales-dir was given. +if test "${with_locales_dir+set}" = set; then : + withval=$with_locales_dir; localedir=$withval else - am_cv_val_LC_MESSAGES=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + + if test x"$CATOBJEXT" = x".mo"; then + localedir=$libdir/locale + else + localedir=$datarootdir/locale + fi + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5 -$as_echo "$am_cv_val_LC_MESSAGES" >&6; } - if test $am_cv_val_LC_MESSAGES = yes; then -$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $localedir" >&5 +$as_echo "$localedir" >&6; } - fi - fi - USE_NLS=yes - gt_cv_have_gettext=no - CATOBJEXT=NONE - XGETTEXT=: - INTLLIBS= + # minimum supported version of pkg-config + xdt_cv_PKG_CONFIG_MIN_VERSION=0.9.0 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 -$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } -if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : - $as_echo_n "(cached) " >&6 -else - gt_save_LIBS="$LIBS" - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main () -{ -CFPreferencesCopyAppValue(NULL, NULL) - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - gt_cv_func_CFPreferencesCopyAppValue=yes -else - gt_cv_func_CFPreferencesCopyAppValue=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - LIBS="$gt_save_LIBS" -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 -$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } - if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then -$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 -$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } -if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then : - $as_echo_n "(cached) " >&6 -else - gt_save_LIBS="$LIBS" - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main () -{ -CFLocaleCopyCurrent(); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - gt_cv_func_CFLocaleCopyCurrent=yes -else - gt_cv_func_CFLocaleCopyCurrent=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - LIBS="$gt_save_LIBS" -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 -$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; } - if test $gt_cv_func_CFLocaleCopyCurrent = yes; then -$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h - 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_fn_c_check_header_mongrel "$LINENO" "libintl.h" "ac_cv_header_libintl_h" "$ac_includes_default" -if test "x$ac_cv_header_libintl_h" = xyes; then : - gt_cv_func_dgettext_libintl="no" - libintl_extra_libs="" - # - # First check in libc - # - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ngettext in libc" >&5 -$as_echo_n "checking for ngettext in libc... " >&6; } -if ${gt_cv_func_ngettext_libc+:} false; then : +if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. +set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -#include + case $PKG_CONFIG in + [\\/]* | ?:[\\/]*) + ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS -int -main () -{ -return !ngettext ("","", 1) - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - gt_cv_func_ngettext_libc=yes + ;; +esac +fi +PKG_CONFIG=$ac_cv_path_PKG_CONFIG +if test -n "$PKG_CONFIG"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 +$as_echo "$PKG_CONFIG" >&6; } else - gt_cv_func_ngettext_libc=no + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_ngettext_libc" >&5 -$as_echo "$gt_cv_func_ngettext_libc" >&6; } - if test "$gt_cv_func_ngettext_libc" = "yes" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dgettext in libc" >&5 -$as_echo_n "checking for dgettext in libc... " >&6; } -if ${gt_cv_func_dgettext_libc+:} false; then : +fi +if test -z "$ac_cv_path_PKG_CONFIG"; then + ac_pt_PKG_CONFIG=$PKG_CONFIG + # Extract the first word of "pkg-config", so it can be a program name with args. +set dummy pkg-config; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -#include + case $ac_pt_PKG_CONFIG in + [\\/]* | ?:[\\/]*) + ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS -int -main () -{ -return !dgettext ("","") - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - gt_cv_func_dgettext_libc=yes + ;; +esac +fi +ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG +if test -n "$ac_pt_PKG_CONFIG"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 +$as_echo "$ac_pt_PKG_CONFIG" >&6; } else - gt_cv_func_dgettext_libc=no + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_dgettext_libc" >&5 -$as_echo "$gt_cv_func_dgettext_libc" >&6; } - fi - - if test "$gt_cv_func_ngettext_libc" = "yes" ; then - for ac_func in bind_textdomain_codeset -do : - ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" -if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_BIND_TEXTDOMAIN_CODESET 1 -_ACEOF - -fi -done - - fi - - # - # If we don't have everything we want, check in libintl - # - if test "$gt_cv_func_dgettext_libc" != "yes" \ - || test "$gt_cv_func_ngettext_libc" != "yes" \ - || test "$ac_cv_func_bind_textdomain_codeset" != "yes" ; then - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bindtextdomain in -lintl" >&5 -$as_echo_n "checking for bindtextdomain in -lintl... " >&6; } -if ${ac_cv_lib_intl_bindtextdomain+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lintl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char bindtextdomain (); -int -main () -{ -return bindtextdomain (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_intl_bindtextdomain=yes -else - ac_cv_lib_intl_bindtextdomain=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_bindtextdomain" >&5 -$as_echo "$ac_cv_lib_intl_bindtextdomain" >&6; } -if test "x$ac_cv_lib_intl_bindtextdomain" = xyes; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ngettext in -lintl" >&5 -$as_echo_n "checking for ngettext in -lintl... " >&6; } -if ${ac_cv_lib_intl_ngettext+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lintl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char ngettext (); -int -main () -{ -return ngettext (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_intl_ngettext=yes -else - ac_cv_lib_intl_ngettext=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_ngettext" >&5 -$as_echo "$ac_cv_lib_intl_ngettext" >&6; } -if test "x$ac_cv_lib_intl_ngettext" = xyes; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dgettext in -lintl" >&5 -$as_echo_n "checking for dgettext in -lintl... " >&6; } -if ${ac_cv_lib_intl_dgettext+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lintl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char dgettext (); -int -main () -{ -return dgettext (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_intl_dgettext=yes -else - ac_cv_lib_intl_dgettext=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_dgettext" >&5 -$as_echo "$ac_cv_lib_intl_dgettext" >&6; } -if test "x$ac_cv_lib_intl_dgettext" = xyes; then : - gt_cv_func_dgettext_libintl=yes -fi - -fi - -fi - - - if test "$gt_cv_func_dgettext_libintl" != "yes" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if -liconv is needed to use gettext" >&5 -$as_echo_n "checking if -liconv is needed to use gettext... " >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5 -$as_echo "" >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ngettext in -lintl" >&5 -$as_echo_n "checking for ngettext in -lintl... " >&6; } -if ${ac_cv_lib_intl_ngettext+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lintl -liconv $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char ngettext (); -int -main () -{ -return ngettext (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_intl_ngettext=yes -else - ac_cv_lib_intl_ngettext=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_ngettext" >&5 -$as_echo "$ac_cv_lib_intl_ngettext" >&6; } -if test "x$ac_cv_lib_intl_ngettext" = xyes; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dcgettext in -lintl" >&5 -$as_echo_n "checking for dcgettext in -lintl... " >&6; } -if ${ac_cv_lib_intl_dcgettext+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lintl -liconv $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char dcgettext (); -int -main () -{ -return dcgettext (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_intl_dcgettext=yes -else - ac_cv_lib_intl_dcgettext=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_dcgettext" >&5 -$as_echo "$ac_cv_lib_intl_dcgettext" >&6; } -if test "x$ac_cv_lib_intl_dcgettext" = xyes; then : - gt_cv_func_dgettext_libintl=yes - libintl_extra_libs=-liconv -else - : -fi - -else - : -fi - - fi - - # - # If we found libintl, then check in it for bind_textdomain_codeset(); - # we'll prefer libc if neither have bind_textdomain_codeset(), - # and both have dgettext and ngettext - # - if test "$gt_cv_func_dgettext_libintl" = "yes" ; then - glib_save_LIBS="$LIBS" - LIBS="$LIBS -lintl $libintl_extra_libs" - unset ac_cv_func_bind_textdomain_codeset - for ac_func in bind_textdomain_codeset -do : - ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" -if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_BIND_TEXTDOMAIN_CODESET 1 -_ACEOF - -fi -done - - LIBS="$glib_save_LIBS" - - if test "$ac_cv_func_bind_textdomain_codeset" = "yes" ; then - gt_cv_func_dgettext_libc=no - else - if test "$gt_cv_func_dgettext_libc" = "yes" \ - && test "$gt_cv_func_ngettext_libc" = "yes"; then - gt_cv_func_dgettext_libintl=no - fi - fi - fi - fi - - if test "$gt_cv_func_dgettext_libc" = "yes" \ - || test "$gt_cv_func_dgettext_libintl" = "yes"; then - gt_cv_have_gettext=yes - fi - - if test "$gt_cv_func_dgettext_libintl" = "yes"; then - INTLLIBS="-lintl $libintl_extra_libs $INTL_MACOSX_LIBS" - fi - - if test "$gt_cv_have_gettext" = "yes"; then - -$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h - - # Extract the first word of "msgfmt", so it can be a program name with args. -set dummy msgfmt; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_MSGFMT+:} false; then : - $as_echo_n "(cached) " >&6 -else - case "$MSGFMT" in - /*) - ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then - ac_cv_path_MSGFMT="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" - test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no" - ;; -esac -fi -MSGFMT="$ac_cv_path_MSGFMT" -if test "$MSGFMT" != "no"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 -$as_echo "$MSGFMT" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - if test "$MSGFMT" != "no"; then - glib_save_LIBS="$LIBS" - LIBS="$LIBS $INTLLIBS" - for ac_func in dcgettext -do : - ac_fn_c_check_func "$LINENO" "dcgettext" "ac_cv_func_dcgettext" -if test "x$ac_cv_func_dcgettext" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_DCGETTEXT 1 -_ACEOF - -fi -done - - MSGFMT_OPTS= - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if msgfmt accepts -c" >&5 -$as_echo_n "checking if msgfmt accepts -c... " >&6; } - cat >conftest.foo <<_ACEOF - -msgid "" -msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" -"Project-Id-Version: test 1.0\n" -"PO-Revision-Date: 2007-02-15 12:01+0100\n" -"Last-Translator: test \n" -"Language-Team: C \n" -"MIME-Version: 1.0\n" -"Content-Transfer-Encoding: 8bit\n" - -_ACEOF -if { { $as_echo "$as_me:${as_lineno-$LINENO}: \$MSGFMT -c -o /dev/null conftest.foo"; } >&5 - ($MSGFMT -c -o /dev/null conftest.foo) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - MSGFMT_OPTS=-c; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -echo "$as_me: failed input was:" >&5 -sed 's/^/| /' conftest.foo >&5 -fi - - # Extract the first word of "gmsgfmt", so it can be a program name with args. -set dummy gmsgfmt; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_GMSGFMT+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $GMSGFMT in - [\\/]* | ?:[\\/]*) - ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" - ;; -esac -fi -GMSGFMT=$ac_cv_path_GMSGFMT -if test -n "$GMSGFMT"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 -$as_echo "$GMSGFMT" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - # Extract the first word of "xgettext", so it can be a program name with args. -set dummy xgettext; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_XGETTEXT+:} false; then : - $as_echo_n "(cached) " >&6 -else - case "$XGETTEXT" in - /*) - ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then - ac_cv_path_XGETTEXT="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" - test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" - ;; -esac -fi -XGETTEXT="$ac_cv_path_XGETTEXT" -if test "$XGETTEXT" != ":"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 -$as_echo "$XGETTEXT" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ -extern int _nl_msg_cat_cntr; - return _nl_msg_cat_cntr - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - CATOBJEXT=.gmo - DATADIRNAME=share -else - case $host in - *-*-solaris*) - ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" -if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : - CATOBJEXT=.gmo - DATADIRNAME=share -else - CATOBJEXT=.mo - DATADIRNAME=lib -fi - - ;; - *-*-openbsd*) - CATOBJEXT=.mo - DATADIRNAME=share - ;; - *) - CATOBJEXT=.mo - DATADIRNAME=lib - ;; - esac -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - LIBS="$glib_save_LIBS" - INSTOBJEXT=.mo - else - gt_cv_have_gettext=no - fi - fi - -fi - - - - if test "$gt_cv_have_gettext" = "yes" ; then - -$as_echo "#define ENABLE_NLS 1" >>confdefs.h - - fi - - if test "$XGETTEXT" != ":"; then - if $XGETTEXT --omit-header /dev/null 2> /dev/null; then - : ; - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 -$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } - XGETTEXT=":" - fi - fi - - # We need to process the po/ directory. - POSUB=po - - ac_config_commands="$ac_config_commands default-1" - - - for lang in $ALL_LINGUAS; do - GMOFILES="$GMOFILES $lang.gmo" - POFILES="$POFILES $lang.po" - done - - - - - - - - - - - - - - if test "$gt_cv_have_gettext" = "yes"; then - if test "x$ALL_LINGUAS" = "x"; then - LINGUAS= - else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 -$as_echo_n "checking for catalogs to be installed... " >&6; } - NEW_LINGUAS= - for presentlang in $ALL_LINGUAS; do - useit=no - if test "%UNSET%" != "${LINGUAS-%UNSET%}"; then - desiredlanguages="$LINGUAS" - else - desiredlanguages="$ALL_LINGUAS" - fi - for desiredlang in $desiredlanguages; do - # Use the presentlang catalog if desiredlang is - # a. equal to presentlang, or - # b. a variant of presentlang (because in this case, - # presentlang can be used as a fallback for messages - # which are not translated in the desiredlang catalog). - case "$desiredlang" in - "$presentlang"*) useit=yes;; - esac - done - if test $useit = yes; then - NEW_LINGUAS="$NEW_LINGUAS $presentlang" - fi - done - LINGUAS=$NEW_LINGUAS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 -$as_echo "$LINGUAS" >&6; } - fi - - if test -n "$LINGUAS"; then - for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done - fi - fi - - MKINSTALLDIRS= - if test -n "$ac_aux_dir"; then - MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" - fi - if test -z "$MKINSTALLDIRS"; then - MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" - fi - - - test -d po || mkdir po - if test "x$srcdir" != "x."; then - if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then - posrcprefix="$srcdir/" - else - posrcprefix="../$srcdir/" - fi - else - posrcprefix="../" - fi - rm -f po/POTFILES - sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ - < $srcdir/po/POTFILES.in > po/POTFILES - - - ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" -if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : - -fi - - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for locales directory" >&5 -$as_echo_n "checking for locales directory... " >&6; } - -# Check whether --with-locales-dir was given. -if test "${with_locales_dir+set}" = set; then : - withval=$with_locales_dir; localedir=$withval -else - - if test x"$CATOBJEXT" = x".mo"; then - localedir=$libdir/locale - else - localedir=$datadir/locale - fi - -fi - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $localedir" >&5 -$as_echo "$localedir" >&6; } - - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional xgettext flags" >&5 -$as_echo_n "checking for additional xgettext flags... " >&6; } - if test x"$XGETTEXT_ARGS" = x""; then - XGETTEXT_ARGS="--keyword=Q_ --from-code=UTF-8"; - else - XGETTEXT_ARGS="$XGETTEXT_ARGS --keyword=Q_ --from-code=UTF-8"; - fi - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT_ARGS" >&5 -$as_echo "$XGETTEXT_ARGS" >&6; } - - - - - # minimum supported version of pkg-config - xdt_cv_PKG_CONFIG_MIN_VERSION=0.9.0 - - - - - - - - - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $PKG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -PKG_CONFIG=$ac_cv_path_PKG_CONFIG -if test -n "$PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 -$as_echo "$PKG_CONFIG" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_PKG_CONFIG"; then - ac_pt_PKG_CONFIG=$PKG_CONFIG - # Extract the first word of "pkg-config", so it can be a program name with args. -set dummy pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_PKG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG -if test -n "$ac_pt_PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 -$as_echo "$ac_pt_PKG_CONFIG" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_PKG_CONFIG" = x; then - PKG_CONFIG="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - PKG_CONFIG=$ac_pt_PKG_CONFIG - fi -else - PKG_CONFIG="$ac_cv_path_PKG_CONFIG" + if test "x$ac_pt_PKG_CONFIG" = x; then + PKG_CONFIG="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + PKG_CONFIG=$ac_pt_PKG_CONFIG + fi +else + PKG_CONFIG="$ac_cv_path_PKG_CONFIG" fi fi @@ -14636,7 +13829,7 @@ echo "*** pkg-config $xdt_cv_PKG_CONFIG_MIN_VERSION or newer. You can download pkg-config" echo "*** from the freedesktop.org software repository at" echo "***" - echo "*** http://www.freedesktop.org/software/pkgconfig" + echo "*** https://www.freedesktop.org/wiki/Software/pkg-config/" echo "***" exit 1; fi @@ -14831,7 +14024,7 @@ echo "*** pkg-config $xdt_cv_PKG_CONFIG_MIN_VERSION or newer. You can download pkg-config" echo "*** from the freedesktop.org software repository at" echo "***" - echo "*** http://www.freedesktop.org/software/pkgconfig" + echo "*** https://www.freedesktop.org/wiki/Software/pkg-config/" echo "***" exit 1; fi @@ -15026,7 +14219,7 @@ echo "*** pkg-config $xdt_cv_PKG_CONFIG_MIN_VERSION or newer. You can download pkg-config" echo "*** from the freedesktop.org software repository at" echo "***" - echo "*** http://www.freedesktop.org/software/pkgconfig" + echo "*** https://www.freedesktop.org/wiki/Software/pkg-config/" echo "***" exit 1; fi @@ -15098,6 +14291,16 @@ fi + xdt_cv_additional_CFLAGS="-Wall -Wextra \ + -Wno-missing-field-initializers \ + -Wno-unused-parameter -Wold-style-definition \ + -Wdeclaration-after-statement \ + -Wmissing-declarations \ + -Wmissing-noreturn -Wpointer-arith \ + -Wcast-align -Wformat -Wformat-security -Wformat-y2k \ + -Winit-self -Wmissing-include-dirs -Wundef \ + -Wnested-externs -Wredundant-decls" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build with debugging support" >&5 $as_echo_n "checking whether to build with debugging support... " >&6; } if test x"$enable_debug" = x"full" -o x"$enable_debug" = x"yes"; then @@ -15105,39 +14308,38 @@ $as_echo "#define DEBUG 1" >>confdefs.h - xdt_cv_additional_CFLAGS="-DXFCE_DISABLE_DEPRECATED \ - -Wall -Wextra \ - -Wno-missing-field-initializers \ - -Wno-unused-parameter -Wold-style-definition \ - -Wdeclaration-after-statement \ - -Wmissing-declarations \ - -Wmissing-noreturn -Wshadow -Wpointer-arith \ - -Wcast-align -Wformat -Wformat-security -Wformat-y2k \ - -Winit-self -Wmissing-include-dirs -Wundef \ - -Wnested-externs" CPPFLAGS="$CPPFLAGS" if test x`uname` = x"Linux"; then xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -fstack-protector" fi - if test x`uname` != x"OpenBSD"; then - xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -Wredundant-decls" - fi - if test x"$enable_debug" = x"full"; then $as_echo "#define DEBUG_TRACE 1" >>confdefs.h - xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -O0 -g -Werror" + xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -O0 -g" CPPFLAGS="$CPPFLAGS -DG_ENABLE_DEBUG" { $as_echo "$as_me:${as_lineno-$LINENO}: result: full" >&5 $as_echo "full" >&6; } else - xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -g" + xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -g -Wshadow" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi + else + xdt_cv_additional_CFLAGS="$xdt_cv_additional_CFLAGS -Wshadow" + CPPFLAGS="$CPPFLAGS -DNDEBUG" + + if test x"$enable_debug" = x"no"; then + CPPFLAGS="$CPPFLAGS -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: minimum" >&5 +$as_echo "minimum" >&6; } + fi + fi for flag in $xdt_cv_additional_CFLAGS; do @@ -15166,23 +14368,11 @@ - supported_CXXFLAGS="$supported_CFLAGS" - + supported_CXXFLAGS="$supported_CFLAGS" - CFLAGS="$CFLAGS $supported_CFLAGS" - CXXFLAGS="$CXXFLAGS $supported_CXXFLAGS" - else - CPPFLAGS="$CPPFLAGS -DNDEBUG" - if test x"$enable_debug" = x"no"; then - CPPFLAGS="$CPPFLAGS -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: minimum" >&5 -$as_echo "minimum" >&6; } - fi - fi + CFLAGS="$CFLAGS $supported_CFLAGS" + CXXFLAGS="$CXXFLAGS $supported_CXXFLAGS" @@ -15786,7 +14976,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by thunar-archive-plugin $as_me 0.4.0, which was +This file was extended by thunar-archive-plugin $as_me 0.5.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15852,7 +15042,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -thunar-archive-plugin config.status 0.4.0 +thunar-archive-plugin config.status 0.5.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -15971,7 +15161,7 @@ # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -16023,7 +15213,6 @@ DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' -lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`' AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' @@ -16152,6 +15341,7 @@ DLLTOOL \ sharedlib_from_linklib_cmd \ AR \ +AR_FLAGS \ archiver_list_spec \ STRIP \ RANLIB \ @@ -16256,7 +15446,6 @@ - _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 @@ -16268,7 +15457,6 @@ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; - "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "icons/Makefile") CONFIG_FILES="$CONFIG_FILES icons/Makefile" ;; "icons/16x16/Makefile") CONFIG_FILES="$CONFIG_FILES icons/16x16/Makefile" ;; @@ -16875,29 +16063,35 @@ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in #( + *\'*) : + eval set x "$CONFIG_FILES" ;; #( + *) : + set x $CONFIG_FILES ;; #( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -16915,53 +16109,48 @@ q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -16979,7 +16168,6 @@ cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. @@ -17123,11 +16311,8 @@ # The archiver. AR=$lt_AR -# Flags to create an archive (by configure). -lt_ar_flags=$lt_ar_flags - # Flags to create an archive. -AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"} +AR_FLAGS=$lt_AR_FLAGS # How to feed a file listing to the archiver. archiver_list_spec=$lt_archiver_list_spec @@ -17510,9 +16695,6 @@ chmod +x "$ofile" ;; - "default-1":C) case "$CONFIG_FILES" in *po/Makefile.in*) - sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile - esac ;; "po/stamp-it":C) if ! grep "^# INTLTOOL_MAKEFILE$" "po/Makefile.in" > /dev/null ; then as_fn_error $? "po/Makefile.in.in was not created by intltoolize." "$LINENO" 5 diff -Nru thunar-archive-plugin-0.4.0/configure.ac thunar-archive-plugin-0.5.0/configure.ac --- thunar-archive-plugin-0.4.0/configure.ac 2017-12-14 02:13:11.000000000 +0000 +++ thunar-archive-plugin-0.5.0/configure.ac 2022-04-30 08:20:41.000000000 +0000 @@ -27,9 +27,9 @@ dnl *** Version information *** dnl *************************** m4_define([tap_version_major], [0]) -m4_define([tap_version_minor], [4]) +m4_define([tap_version_minor], [5]) m4_define([tap_version_micro], [0]) -m4_define([tap_version_build], [9d54140]) +m4_define([tap_version_build], [3ff4200]) m4_define([tap_version_tag], []) m4_define([tap_version], [tap_version_major().tap_version_minor().tap_version_micro()ifelse(tap_version_tag(), [], [], [tap_version_tag()-tap_version_build()])]) @@ -45,12 +45,12 @@ AC_INIT([thunar-archive-plugin], [tap_version], [thunar-dev@xfce.org]) AC_PREREQ([2.50]) AC_CANONICAL_TARGET() -AC_REVISION([9d54140]) +AC_REVISION([3ff4200]) dnl *************************** dnl *** Initialize automake *** dnl *************************** -AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar no-dist-gzip]) +AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar no-dist-gzip foreign]) AC_CONFIG_HEADERS([config.h]) AM_MAINTAINER_MODE() m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) @@ -68,7 +68,7 @@ AC_PROG_CC() AC_PROG_LD() AC_PROG_INSTALL() -AC_PROG_INTLTOOL() +IT_PROG_INTLTOOL() dnl ************************** dnl *** Initialize libtool *** @@ -79,7 +79,7 @@ dnl ****************************** dnl *** Check for i18n support *** dnl ****************************** -XDT_I18N([am ar ast be bg ca cs da de el en_AU en_GB eo es eu fi fr gl he hr hu id is it ja kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru sk sl sq sr sv th tr ug uk ur_PK ur uz@Latn uz vi zh_CN zh_TW ]) +XDT_I18N([]) dnl *********************************** dnl *** Check for required packages *** diff -Nru thunar-archive-plugin-0.4.0/COPYING thunar-archive-plugin-0.5.0/COPYING --- thunar-archive-plugin-0.4.0/COPYING 2017-05-18 01:32:34.000000000 +0000 +++ thunar-archive-plugin-0.5.0/COPYING 2022-04-30 08:08:24.000000000 +0000 @@ -1,15 +1,15 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 + GNU LIBRARY GENERAL PUBLIC LICENSE + Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] - Preamble + Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public @@ -99,7 +99,7 @@ Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. - GNU LIBRARY GENERAL PUBLIC LICENSE + GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which @@ -133,7 +133,7 @@ on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. - + 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an @@ -411,7 +411,7 @@ of all derivatives of our free software and of promoting the sharing and reuse of software generally. - NO WARRANTY + NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. @@ -434,4 +434,48 @@ SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - END OF TERMS AND CONDITIONS + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! diff -Nru thunar-archive-plugin-0.4.0/debian/changelog thunar-archive-plugin-0.5.0/debian/changelog --- thunar-archive-plugin-0.4.0/debian/changelog 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/changelog 2022-06-03 01:14:53.000000000 +0000 @@ -1,3 +1,28 @@ +thunar-archive-plugin (0.5.0-1) unstable; urgency=medium + + * Team upload. + + [ Debian Janitor ] + * Trim trailing whitespace. + * Set debhelper-compat version in Build-Depends. + * Refer to specific version of license GPL-2+, LGPL-2+. + * Apply multi-arch hints. + + thunar-archive-plugin: Add Multi-Arch: same. + + [ Unit 193 ] + * New upstream version 0.5.0. + - Drop patch, upstreamed. Refresh remaining. + * d/watch: Use uscan special strings. + * d/control: + - Bump DH compat to 13. + - R³: no. + - Add 'Homepage' field. + * d/rules: Drop --as-needed and dh_missing override, now default. + * d/thunar-archive-plugin.docs: Drop README, removed upstream. + * Update Standards-Version to 4.6.1. + + -- Unit 193 Thu, 02 Jun 2022 21:14:53 -0400 + thunar-archive-plugin (0.4.0-2) unstable; urgency=medium * d/p/01_add-support-for-engrampa: merge install-exec-hooks targets @@ -114,7 +139,7 @@ [ Yves-Alexis Perez ] * debian/copyright: - fix copyright information for debian folder. - - adjust text on license location. + - adjust text on license location. -- Yves-Alexis Perez Fri, 28 Oct 2011 10:53:54 +0200 @@ -139,8 +164,8 @@ * debian/control: - remove Emanuele and Simon from uploaders, thanks to them. - update standards version to 3.9.2. - - drop useless cdbs build-dep. - - fix spelling error in long description. + - drop useless cdbs build-dep. + - fix spelling error in long description. -- Yves-Alexis Perez Wed, 20 Apr 2011 12:55:58 +0200 @@ -149,7 +174,7 @@ * New upstream release: - Add 7z archive support. closes: #581936 * Switch to 3.0 (quilt) source format. - * debian/patches: + * debian/patches: - 01_use-correct-file-roller-args dropped, merged upstream. * debian/copyright updated and switched to DEP-5 format. * debian/control: @@ -196,7 +221,7 @@ thunar-archive-plugin (0.2.4-3) unstable; urgency=low - * debian/patches: 01_use-correct-file-roller-args refreshed. + * debian/patches: 01_use-correct-file-roller-args refreshed. Thanks Mathias Brodala. (really) closes: #424986 -- Yves-Alexis Perez Tue, 04 Mar 2008 21:28:16 +0100 @@ -234,7 +259,7 @@ thunar-archive-plugin (0.2.0-1) unstable; urgency=low * New upstream release - * debian/copyright: corrected license, it's only LGPL + * debian/copyright: corrected license, it's only LGPL -- Yves-Alexis Perez Wed, 5 Jul 2006 13:48:04 +0200 diff -Nru thunar-archive-plugin-0.4.0/debian/compat thunar-archive-plugin-0.5.0/debian/compat --- thunar-archive-plugin-0.4.0/debian/compat 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -11 diff -Nru thunar-archive-plugin-0.4.0/debian/control thunar-archive-plugin-0.5.0/debian/control --- thunar-archive-plugin-0.4.0/debian/control 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/control 2022-06-03 01:14:33.000000000 +0000 @@ -3,13 +3,15 @@ Priority: optional Maintainer: Debian Xfce Maintainers Uploaders: Yves-Alexis Perez -Build-Depends: debhelper (>= 11), +Build-Depends: debhelper-compat (= 13), intltool, libexo-2-dev, libthunarx-3-dev, pkg-config, xfce4-dev-tools -Standards-Version: 4.2.1 +Rules-Requires-Root: no +Standards-Version: 4.6.1 +Homepage: https://docs.xfce.org/xfce/thunar/archive Vcs-Git: https://salsa.debian.org/xfce-team/goodies/thunar-archive-plugin.git Vcs-Browser: https://salsa.debian.org/xfce-team/goodies/thunar-archive-plugin @@ -17,6 +19,7 @@ Architecture: any Depends: thunar (>= 0.5.0rc2-1), ${misc:Depends}, ${shlibs:Depends} Recommends: xarchiver (>= 0.3.9.2beta2-2 ) | ark | file-roller | engrampa +Multi-Arch: same Description: Archive plugin for Thunar file manager This plugin allows one to extract and create archive from inside the Thunar file manager. At the moment it uses file-roller but will use xarchiver in the diff -Nru thunar-archive-plugin-0.4.0/debian/copyright thunar-archive-plugin-0.5.0/debian/copyright --- thunar-archive-plugin-0.4.0/debian/copyright 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/copyright 2022-05-29 00:42:06.000000000 +0000 @@ -28,8 +28,8 @@ License: GPL-2+ On Debian systems, the complete text of the GNU General Public License can be - found in `/usr/share/common-licenses/GPL'. + found in `/usr/share/common-licenses/GPL-2'. License: LGPL-2+ On Debian systems, the complete text of the GNU Library General Public - License can be found in `/usr/share/common-licenses/LGPL'. + License can be found in `/usr/share/common-licenses/LGPL-2'. diff -Nru thunar-archive-plugin-0.4.0/debian/patches/01_add-support-for-engrampa.patch thunar-archive-plugin-0.5.0/debian/patches/01_add-support-for-engrampa.patch --- thunar-archive-plugin-0.4.0/debian/patches/01_add-support-for-engrampa.patch 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/patches/01_add-support-for-engrampa.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,25 +0,0 @@ -From: =?utf-8?q?Mateusz_=C5=81ukasik?= -Date: Mon, 22 Oct 2018 10:28:07 +0200 -Subject: Add support for archive manager for MATE - -Bug-Debian: https://bugs.debian.org/783611 ---- - scripts/Makefile.am | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/scripts/Makefile.am b/scripts/Makefile.am -index e320358..6d0dc4f 100644 ---- a/scripts/Makefile.am -+++ b/scripts/Makefile.am -@@ -15,6 +15,11 @@ install-exec-hook: - -( cd $(DESTDIR)$(wrapperdir) ; \ - test -f org.gnome.FileRoller.tap \ - || ln -sf file-roller.tap org.gnome.FileRoller.tap ) -+# Install symlink to 'mate-engrampa.tap' -+ $(mkinstalldirs) $(DESTDIR)$(wrapperdir) -+ -( cd $(DESTDIR)$(wrapperdir) ; \ -+ test -f mate-engrampa.tap \ -+ || ln -sf engrampa.tap mate-engrampa.tap ) - - EXTRA_DIST = \ - $(wrapper_SCRIPTS) \ diff -Nru thunar-archive-plugin-0.4.0/debian/patches/02_support-non-multiarch-wrappers.patch thunar-archive-plugin-0.5.0/debian/patches/02_support-non-multiarch-wrappers.patch --- thunar-archive-plugin-0.4.0/debian/patches/02_support-non-multiarch-wrappers.patch 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/patches/02_support-non-multiarch-wrappers.patch 2022-06-03 01:08:24.000000000 +0000 @@ -7,14 +7,12 @@ Forwarded: not-needed --- - thunar-archive-plugin/tap-backend.c | 11 +++++++++++ + thunar-archive-plugin/tap-backend.c | 11 +++++++++++ 1 file changed, 11 insertions(+) -diff --git a/thunar-archive-plugin/tap-backend.c b/thunar-archive-plugin/tap-backend.c -index 7941d9d..75dfbc6 100644 ---- a/thunar-archive-plugin/tap-backend.c -+++ b/thunar-archive-plugin/tap-backend.c -@@ -373,6 +373,17 @@ tap_backend_mime_wrapper (GAppInfo *mime_application) +--- a/thunar-archive-plugin/tap-backend.c 2022-06-02 21:08:23.912770189 -0400 ++++ b/thunar-archive-plugin/tap-backend.c 2022-06-02 21:08:23.908770203 -0400 +@@ -370,6 +370,17 @@ filename = NULL; } diff -Nru thunar-archive-plugin-0.4.0/debian/patches/series thunar-archive-plugin-0.5.0/debian/patches/series --- thunar-archive-plugin-0.4.0/debian/patches/series 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/patches/series 2022-06-03 01:08:00.000000000 +0000 @@ -1,2 +1 @@ -01_add-support-for-engrampa.patch 02_support-non-multiarch-wrappers.patch diff -Nru thunar-archive-plugin-0.4.0/debian/rules thunar-archive-plugin-0.5.0/debian/rules --- thunar-archive-plugin-0.4.0/debian/rules 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/rules 2022-06-03 01:11:04.000000000 +0000 @@ -1,6 +1,6 @@ #!/usr/bin/make -f -export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs +export DEB_LDFLAGS_MAINT_APPEND=-Wl,-O1 -Wl,-z,defs export DEB_BUILD_MAINT_OPTIONS=hardening=+all include /usr/share/dpkg/architecture.mk @@ -12,8 +12,5 @@ override_dh_makeshlibs: dh_makeshlibs -n -X /usr/lib/$(DEB_HOST_MULTIARCH)/thunarx-3/ -override_dh_missing: - dh_missing --fail-missing - %: dh $@ diff -Nru thunar-archive-plugin-0.4.0/debian/thunar-archive-plugin.docs thunar-archive-plugin-0.5.0/debian/thunar-archive-plugin.docs --- thunar-archive-plugin-0.4.0/debian/thunar-archive-plugin.docs 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/thunar-archive-plugin.docs 2022-06-03 01:12:20.000000000 +0000 @@ -1,4 +1,3 @@ AUTHORS NEWS -README THANKS diff -Nru thunar-archive-plugin-0.4.0/debian/watch thunar-archive-plugin-0.5.0/debian/watch --- thunar-archive-plugin-0.4.0/debian/watch 2018-10-22 08:52:44.000000000 +0000 +++ thunar-archive-plugin-0.5.0/debian/watch 2022-06-03 01:10:28.000000000 +0000 @@ -1,3 +1,3 @@ -version=3 -https://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/([\d\.]+)/ \ - thunar-archive-plugin-([\d\.]+)\.tar\.(?:gz|bz2) +version=4 +https://archive.xfce.org/src/thunar-plugins/@PACKAGE@/(\d[\d\.]+)/ \ + @PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ diff -Nru thunar-archive-plugin-0.4.0/depcomp thunar-archive-plugin-0.5.0/depcomp --- thunar-archive-plugin-0.4.0/depcomp 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/depcomp 2022-04-30 08:20:49.000000000 +0000 @@ -1,9 +1,9 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,7 +16,7 @@ # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -783,7 +783,7 @@ # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" diff -Nru thunar-archive-plugin-0.4.0/icons/16x16/Makefile.in thunar-archive-plugin-0.5.0/icons/16x16/Makefile.in --- thunar-archive-plugin-0.4.0/icons/16x16/Makefile.in 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/icons/16x16/Makefile.in 2022-04-30 08:20:49.000000000 +0000 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -161,15 +161,12 @@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ -CATALOGS = @CATALOGS@ -CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ -DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -186,7 +183,6 @@ EXO_VERSION = @EXO_VERSION@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ INSTALL = @INSTALL@ @@ -194,8 +190,6 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INSTOBJEXT = @INSTOBJEXT@ -INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ @@ -204,7 +198,6 @@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ @@ -222,9 +215,7 @@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ -MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ -MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ @@ -246,10 +237,6 @@ PLATFORM_CFLAGS = @PLATFORM_CFLAGS@ PLATFORM_CPPFLAGS = @PLATFORM_CPPFLAGS@ PLATFORM_LDFLAGS = @PLATFORM_LDFLAGS@ -POFILES = @POFILES@ -POSUB = @POSUB@ -PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ -PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ @@ -262,7 +249,6 @@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ -XGETTEXT_ARGS = @XGETTEXT_ARGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -309,6 +295,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -342,16 +329,16 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu icons/16x16/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign icons/16x16/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu icons/16x16/Makefile + $(AUTOMAKE) --foreign icons/16x16/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -396,7 +383,10 @@ cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff -Nru thunar-archive-plugin-0.4.0/icons/Makefile.in thunar-archive-plugin-0.5.0/icons/Makefile.in --- thunar-archive-plugin-0.4.0/icons/Makefile.in 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/icons/Makefile.in 2022-04-30 08:20:49.000000000 +0000 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -134,7 +134,7 @@ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -191,15 +191,12 @@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ -CATALOGS = @CATALOGS@ -CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ -DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -216,7 +213,6 @@ EXO_VERSION = @EXO_VERSION@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ INSTALL = @INSTALL@ @@ -224,8 +220,6 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INSTOBJEXT = @INSTOBJEXT@ -INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ @@ -234,7 +228,6 @@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ @@ -252,9 +245,7 @@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ -MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ -MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ @@ -276,10 +267,6 @@ PLATFORM_CFLAGS = @PLATFORM_CFLAGS@ PLATFORM_CPPFLAGS = @PLATFORM_CPPFLAGS@ PLATFORM_LDFLAGS = @PLATFORM_LDFLAGS@ -POFILES = @POFILES@ -POSUB = @POSUB@ -PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ -PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ @@ -292,7 +279,6 @@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ -XGETTEXT_ARGS = @XGETTEXT_ARGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -339,6 +325,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -367,16 +354,16 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu icons/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign icons/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu icons/Makefile + $(AUTOMAKE) --foreign icons/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -493,7 +480,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff -Nru thunar-archive-plugin-0.4.0/INSTALL thunar-archive-plugin-0.5.0/INSTALL --- thunar-archive-plugin-0.4.0/INSTALL 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/INSTALL 2019-07-04 20:36:58.000000000 +0000 @@ -1,8 +1,8 @@ Installation Instructions ************************* - Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software -Foundation, Inc. +Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation, +Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright @@ -12,96 +12,97 @@ Basic Installation ================== - Briefly, the shell command './configure && make && make install' + Briefly, the shell command `./configure && make && make install' should configure, build, and install this package. The following -more-detailed instructions are generic; see the 'README' file for +more-detailed instructions are generic; see the `README' file for instructions specific to this package. Some packages provide this -'INSTALL' file but do not implement all of the features documented +`INSTALL' file but do not implement all of the features documented below. The lack of an optional feature in a given package is not necessarily a bug. More recommendations for GNU packages can be found in *note Makefile Conventions: (standards)Makefile Conventions. - The 'configure' shell script attempts to guess correct values for + The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses -those values to create a 'Makefile' in each directory of the package. -It may also create one or more '.h' files containing system-dependent -definitions. Finally, it creates a shell script 'config.status' that +those values to create a `Makefile' in each directory of the package. +It may also create one or more `.h' files containing system-dependent +definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, and a -file 'config.log' containing compiler output (useful mainly for -debugging 'configure'). +file `config.log' containing compiler output (useful mainly for +debugging `configure'). - It can also use an optional file (typically called 'config.cache' and -enabled with '--cache-file=config.cache' or simply '-C') that saves the -results of its tests to speed up reconfiguring. Caching is disabled by -default to prevent problems with accidental use of stale cache files. + It can also use an optional file (typically called `config.cache' +and enabled with `--cache-file=config.cache' or simply `-C') that saves +the results of its tests to speed up reconfiguring. Caching is +disabled by default to prevent problems with accidental use of stale +cache files. If you need to do unusual things to compile the package, please try -to figure out how 'configure' could check whether to do them, and mail -diffs or instructions to the address given in the 'README' so they can +to figure out how `configure' could check whether to do them, and mail +diffs or instructions to the address given in the `README' so they can be considered for the next release. If you are using the cache, and at -some point 'config.cache' contains results you don't want to keep, you +some point `config.cache' contains results you don't want to keep, you may remove or edit it. - The file 'configure.ac' (or 'configure.in') is used to create -'configure' by a program called 'autoconf'. You need 'configure.ac' if -you want to change it or regenerate 'configure' using a newer version of -'autoconf'. + The file `configure.ac' (or `configure.in') is used to create +`configure' by a program called `autoconf'. You need `configure.ac' if +you want to change it or regenerate `configure' using a newer version +of `autoconf'. The simplest way to compile this package is: - 1. 'cd' to the directory containing the package's source code and type - './configure' to configure the package for your system. + 1. `cd' to the directory containing the package's source code and type + `./configure' to configure the package for your system. - Running 'configure' might take a while. While running, it prints + Running `configure' might take a while. While running, it prints some messages telling which features it is checking for. - 2. Type 'make' to compile the package. + 2. Type `make' to compile the package. - 3. Optionally, type 'make check' to run any self-tests that come with + 3. Optionally, type `make check' to run any self-tests that come with the package, generally using the just-built uninstalled binaries. - 4. Type 'make install' to install the programs and any data files and + 4. Type `make install' to install the programs and any data files and documentation. When installing into a prefix owned by root, it is recommended that the package be configured and built as a regular - user, and only the 'make install' phase executed with root + user, and only the `make install' phase executed with root privileges. - 5. Optionally, type 'make installcheck' to repeat any self-tests, but + 5. Optionally, type `make installcheck' to repeat any self-tests, but this time using the binaries in their final installed location. This target does not install anything. Running this target as a - regular user, particularly if the prior 'make install' required + regular user, particularly if the prior `make install' required root privileges, verifies that the installation completed correctly. 6. You can remove the program binaries and object files from the - source code directory by typing 'make clean'. To also remove the - files that 'configure' created (so you can compile the package for - a different kind of computer), type 'make distclean'. There is - also a 'make maintainer-clean' target, but that is intended mainly + source code directory by typing `make clean'. To also remove the + files that `configure' created (so you can compile the package for + a different kind of computer), type `make distclean'. There is + also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. - 7. Often, you can also type 'make uninstall' to remove the installed + 7. Often, you can also type `make uninstall' to remove the installed files again. In practice, not all packages have tested that uninstallation works correctly, even though it is required by the GNU Coding Standards. - 8. Some packages, particularly those that use Automake, provide 'make + 8. Some packages, particularly those that use Automake, provide `make distcheck', which can by used by developers to test that all other - targets like 'make install' and 'make uninstall' work correctly. + targets like `make install' and `make uninstall' work correctly. This target is generally not run by end users. Compilers and Options ===================== Some systems require unusual options for compilation or linking that -the 'configure' script does not know about. Run './configure --help' +the `configure' script does not know about. Run `./configure --help' for details on some of the pertinent environment variables. - You can give 'configure' initial values for configuration parameters -by setting variables in the command line or in the environment. Here is -an example: + You can give `configure' initial values for configuration parameters +by setting variables in the command line or in the environment. Here +is an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix @@ -112,21 +113,21 @@ You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their -own directory. To do this, you can use GNU 'make'. 'cd' to the +own directory. To do this, you can use GNU `make'. `cd' to the directory where you want the object files and executables to go and run -the 'configure' script. 'configure' automatically checks for the source -code in the directory that 'configure' is in and in '..'. This is known -as a "VPATH" build. +the `configure' script. `configure' automatically checks for the +source code in the directory that `configure' is in and in `..'. This +is known as a "VPATH" build. - With a non-GNU 'make', it is safer to compile the package for one + With a non-GNU `make', it is safer to compile the package for one architecture at a time in the source code directory. After you have -installed the package for one architecture, use 'make distclean' before +installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. On MacOS X 10.5 and later systems, you can create libraries and executables that work on multiple system types--known as "fat" or -"universal" binaries--by specifying multiple '-arch' options to the -compiler but only a single '-arch' option to the preprocessor. Like +"universal" binaries--by specifying multiple `-arch' options to the +compiler but only a single `-arch' option to the preprocessor. Like this: ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ @@ -135,104 +136,105 @@ This is not guaranteed to produce working output in all cases, you may have to build one architecture at a time and combine the results -using the 'lipo' tool if you have problems. +using the `lipo' tool if you have problems. Installation Names ================== - By default, 'make install' installs the package's commands under -'/usr/local/bin', include files under '/usr/local/include', etc. You -can specify an installation prefix other than '/usr/local' by giving -'configure' the option '--prefix=PREFIX', where PREFIX must be an + By default, `make install' installs the package's commands under +`/usr/local/bin', include files under `/usr/local/include', etc. You +can specify an installation prefix other than `/usr/local' by giving +`configure' the option `--prefix=PREFIX', where PREFIX must be an absolute file name. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you -pass the option '--exec-prefix=PREFIX' to 'configure', the package uses +pass the option `--exec-prefix=PREFIX' to `configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give -options like '--bindir=DIR' to specify different values for particular -kinds of files. Run 'configure --help' for a list of the directories -you can set and what kinds of files go in them. In general, the default -for these options is expressed in terms of '${prefix}', so that -specifying just '--prefix' will affect all of the other directory +options like `--bindir=DIR' to specify different values for particular +kinds of files. Run `configure --help' for a list of the directories +you can set and what kinds of files go in them. In general, the +default for these options is expressed in terms of `${prefix}', so that +specifying just `--prefix' will affect all of the other directory specifications that were not explicitly provided. The most portable way to affect installation locations is to pass the -correct locations to 'configure'; however, many packages provide one or +correct locations to `configure'; however, many packages provide one or both of the following shortcuts of passing variable assignments to the -'make install' command line to change installation locations without +`make install' command line to change installation locations without having to reconfigure or recompile. The first method involves providing an override variable for each -affected directory. For example, 'make install +affected directory. For example, `make install prefix=/alternate/directory' will choose an alternate location for all directory configuration variables that were expressed in terms of -'${prefix}'. Any directories that were specified during 'configure', -but not in terms of '${prefix}', must each be overridden at install time -for the entire installation to be relocated. The approach of makefile -variable overrides for each directory variable is required by the GNU -Coding Standards, and ideally causes no recompilation. However, some -platforms have known limitations with the semantics of shared libraries -that end up requiring recompilation when using this method, particularly -noticeable in packages that use GNU Libtool. - - The second method involves providing the 'DESTDIR' variable. For -example, 'make install DESTDIR=/alternate/directory' will prepend -'/alternate/directory' before all installation names. The approach of -'DESTDIR' overrides is not required by the GNU Coding Standards, and +`${prefix}'. Any directories that were specified during `configure', +but not in terms of `${prefix}', must each be overridden at install +time for the entire installation to be relocated. The approach of +makefile variable overrides for each directory variable is required by +the GNU Coding Standards, and ideally causes no recompilation. +However, some platforms have known limitations with the semantics of +shared libraries that end up requiring recompilation when using this +method, particularly noticeable in packages that use GNU Libtool. + + The second method involves providing the `DESTDIR' variable. For +example, `make install DESTDIR=/alternate/directory' will prepend +`/alternate/directory' before all installation names. The approach of +`DESTDIR' overrides is not required by the GNU Coding Standards, and does not work on platforms that have drive letters. On the other hand, it does better at avoiding recompilation issues, and works well even -when some directory options were not specified in terms of '${prefix}' -at 'configure' time. +when some directory options were not specified in terms of `${prefix}' +at `configure' time. Optional Features ================= If the package supports it, you can cause programs to be installed -with an extra prefix or suffix on their names by giving 'configure' the -option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'. +with an extra prefix or suffix on their names by giving `configure' the +option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - Some packages pay attention to '--enable-FEATURE' options to -'configure', where FEATURE indicates an optional part of the package. -They may also pay attention to '--with-PACKAGE' options, where PACKAGE -is something like 'gnu-as' or 'x' (for the X Window System). The -'README' should mention any '--enable-' and '--with-' options that the + Some packages pay attention to `--enable-FEATURE' options to +`configure', where FEATURE indicates an optional part of the package. +They may also pay attention to `--with-PACKAGE' options, where PACKAGE +is something like `gnu-as' or `x' (for the X Window System). The +`README' should mention any `--enable-' and `--with-' options that the package recognizes. - For packages that use the X Window System, 'configure' can usually + For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, -you can use the 'configure' options '--x-includes=DIR' and -'--x-libraries=DIR' to specify their locations. +you can use the `configure' options `--x-includes=DIR' and +`--x-libraries=DIR' to specify their locations. Some packages offer the ability to configure how verbose the -execution of 'make' will be. For these packages, running './configure +execution of `make' will be. For these packages, running `./configure --enable-silent-rules' sets the default to minimal output, which can be -overridden with 'make V=1'; while running './configure +overridden with `make V=1'; while running `./configure --disable-silent-rules' sets the default to verbose, which can be -overridden with 'make V=0'. +overridden with `make V=0'. Particular systems ================== - On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC -is not installed, it is recommended to use the following options in + On HP-UX, the default C compiler is not ANSI C compatible. If GNU +CC is not installed, it is recommended to use the following options in order to use an ANSI C compiler: ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" and if that doesn't work, install pre-built binaries of GCC for HP-UX. - HP-UX 'make' updates targets which have the same time stamps as their -prerequisites, which makes it generally unusable when shipped generated -files such as 'configure' are involved. Use GNU 'make' instead. + HP-UX `make' updates targets which have the same time stamps as +their prerequisites, which makes it generally unusable when shipped +generated files such as `configure' are involved. Use GNU `make' +instead. On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot -parse its '' header file. The option '-nodtk' can be used as a -workaround. If GNU CC is not installed, it is therefore recommended to -try +parse its `' header file. The option `-nodtk' can be used as +a workaround. If GNU CC is not installed, it is therefore recommended +to try ./configure CC="cc" @@ -240,26 +242,26 @@ ./configure CC="cc -nodtk" - On Solaris, don't put '/usr/ucb' early in your 'PATH'. This + On Solaris, don't put `/usr/ucb' early in your `PATH'. This directory contains several dysfunctional programs; working variants of -these programs are available in '/usr/bin'. So, if you need '/usr/ucb' -in your 'PATH', put it _after_ '/usr/bin'. +these programs are available in `/usr/bin'. So, if you need `/usr/ucb' +in your `PATH', put it _after_ `/usr/bin'. - On Haiku, software installed for all users goes in '/boot/common', -not '/usr/local'. It is recommended to use the following options: + On Haiku, software installed for all users goes in `/boot/common', +not `/usr/local'. It is recommended to use the following options: ./configure --prefix=/boot/common Specifying the System Type ========================== - There may be some features 'configure' cannot figure out + There may be some features `configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the -_same_ architectures, 'configure' can figure that out, but if it prints +_same_ architectures, `configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the -'--build=TYPE' option. TYPE can either be a short name for the system -type, such as 'sun4', or a canonical name which has the form: +`--build=TYPE' option. TYPE can either be a short name for the system +type, such as `sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM @@ -268,101 +270,101 @@ OS KERNEL-OS - See the file 'config.sub' for the possible values of each field. If -'config.sub' isn't included in this package, then this package doesn't + See the file `config.sub' for the possible values of each field. If +`config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should -use the option '--target=TYPE' to select the type of system they will +use the option `--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will -eventually be run) with '--host=TYPE'. +eventually be run) with `--host=TYPE'. Sharing Defaults ================ - If you want to set default values for 'configure' scripts to share, -you can create a site shell script called 'config.site' that gives -default values for variables like 'CC', 'cache_file', and 'prefix'. -'configure' looks for 'PREFIX/share/config.site' if it exists, then -'PREFIX/etc/config.site' if it exists. Or, you can set the -'CONFIG_SITE' environment variable to the location of the site script. -A warning: not all 'configure' scripts look for a site script. + If you want to set default values for `configure' scripts to share, +you can create a site shell script called `config.site' that gives +default values for variables like `CC', `cache_file', and `prefix'. +`configure' looks for `PREFIX/share/config.site' if it exists, then +`PREFIX/etc/config.site' if it exists. Or, you can set the +`CONFIG_SITE' environment variable to the location of the site script. +A warning: not all `configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the -environment passed to 'configure'. However, some packages may run +environment passed to `configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set -them in the 'configure' command line, using 'VAR=value'. For example: +them in the `configure' command line, using `VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc -causes the specified 'gcc' to be used as the C compiler (unless it is +causes the specified `gcc' to be used as the C compiler (unless it is overridden in the site shell script). -Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an -Autoconf limitation. Until the limitation is lifted, you can use this -workaround: +Unfortunately, this technique does not work for `CONFIG_SHELL' due to +an Autoconf limitation. Until the limitation is lifted, you can use +this workaround: CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash -'configure' Invocation +`configure' Invocation ====================== - 'configure' recognizes the following options to control how it + `configure' recognizes the following options to control how it operates. -'--help' -'-h' - Print a summary of all of the options to 'configure', and exit. +`--help' +`-h' + Print a summary of all of the options to `configure', and exit. -'--help=short' -'--help=recursive' +`--help=short' +`--help=recursive' Print a summary of the options unique to this package's - 'configure', and exit. The 'short' variant lists options used only - in the top level, while the 'recursive' variant lists options also - present in any nested packages. - -'--version' -'-V' - Print the version of Autoconf used to generate the 'configure' + `configure', and exit. The `short' variant lists options used + only in the top level, while the `recursive' variant lists options + also present in any nested packages. + +`--version' +`-V' + Print the version of Autoconf used to generate the `configure' script, and exit. -'--cache-file=FILE' +`--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, - traditionally 'config.cache'. FILE defaults to '/dev/null' to + traditionally `config.cache'. FILE defaults to `/dev/null' to disable caching. -'--config-cache' -'-C' - Alias for '--cache-file=config.cache'. - -'--quiet' -'--silent' -'-q' +`--config-cache' +`-C' + Alias for `--cache-file=config.cache'. + +`--quiet' +`--silent' +`-q' Do not print messages saying which checks are being made. To - suppress all normal output, redirect it to '/dev/null' (any error + suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). -'--srcdir=DIR' +`--srcdir=DIR' Look for the package's source code in directory DIR. Usually - 'configure' can determine that directory automatically. + `configure' can determine that directory automatically. -'--prefix=DIR' - Use DIR as the installation prefix. *note Installation Names:: for - more details, including other options available for fine-tuning the - installation locations. +`--prefix=DIR' + Use DIR as the installation prefix. *note Installation Names:: + for more details, including other options available for fine-tuning + the installation locations. -'--no-create' -'-n' +`--no-create' +`-n' Run the configure checks, but stop before creating any output files. -'configure' also accepts some other, not widely useful, options. Run -'configure --help' for more details. +`configure' also accepts some other, not widely useful, options. Run +`configure --help' for more details. diff -Nru thunar-archive-plugin-0.4.0/install-sh thunar-archive-plugin-0.5.0/install-sh --- thunar-archive-plugin-0.4.0/install-sh 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/install-sh 2022-04-30 08:20:49.000000000 +0000 @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-11.20; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -271,15 +271,18 @@ fi dst=$dst_arg - # If destination is a directory, append the input filename; won't work - # if double slashes aren't ignored. + # If destination is a directory, append the input filename. if test -d "$dst"; then if test "$is_target_a_directory" = never; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst - dst=$dstdir/`basename "$src"` + dstbase=`basename "$src"` + case $dst in + */) dst=$dst$dstbase;; + *) dst=$dst/$dstbase;; + esac dstdir_status=0 else dstdir=`dirname "$dst"` @@ -288,6 +291,11 @@ fi fi + case $dstdir in + */) dstdirslash=$dstdir;; + *) dstdirslash=$dstdir/;; + esac + obsolete_mkdir_used=false if test $dstdir_status != 0; then @@ -324,34 +332,43 @@ # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) + # Note that $RANDOM variable is not portable (e.g. dash); Use it + # here however when possible just to lower collision chance. tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ - trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 + trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0 + + # Because "mkdir -p" follows existing symlinks and we likely work + # directly in world-writeable /tmp, make sure that the '$tmpdir' + # directory is successfully created first before we actually test + # 'mkdir -p' feature. if (umask $mkdir_umask && - exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 + $mkdirprog $mkdir_mode "$tmpdir" && + exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. - ls_ld_tmpdir=`ls -ld "$tmpdir"` + test_tmpdir="$tmpdir/a" + ls_ld_tmpdir=`ls -ld "$test_tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && - $mkdirprog -m$different_mode -p -- "$tmpdir" && { - ls_ld_tmpdir_1=`ls -ld "$tmpdir"` + $mkdirprog -m$different_mode -p -- "$test_tmpdir" && { + ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi - rmdir "$tmpdir/d" "$tmpdir" + rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. - rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null + rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null fi trap '' 0;; esac;; @@ -427,8 +444,8 @@ else # Make a couple of temp file names in the proper directory. - dsttmp=$dstdir/_inst.$$_ - rmtmp=$dstdir/_rm.$$_ + dsttmp=${dstdirslash}_inst.$$_ + rmtmp=${dstdirslash}_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 @@ -493,7 +510,7 @@ done # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" diff -Nru thunar-archive-plugin-0.4.0/ltmain.sh thunar-archive-plugin-0.5.0/ltmain.sh --- thunar-archive-plugin-0.4.0/ltmain.sh 2017-12-14 02:13:11.000000000 +0000 +++ thunar-archive-plugin-0.5.0/ltmain.sh 2022-04-30 08:20:45.000000000 +0000 @@ -1,12 +1,12 @@ #! /bin/sh ## DO NOT EDIT - This file generated from ./build-aux/ltmain.in -## by inline-source v2016-02-21.11 +## by inline-source v2014-01-03.01 -# libtool (GNU libtool) 2.4.6.40-6ca5 +# libtool (GNU libtool) 2.4.6 # Provide generalized library-building support services. # Written by Gordon Matzigkeit , 1996 -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2015 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. @@ -31,8 +31,8 @@ PROGRAM=libtool PACKAGE=libtool -VERSION=2.4.6.40-6ca5 -package_revision=2.4.6.40 +VERSION="2.4.6 Debian-2.4.6-14" +package_revision=2.4.6 ## ------ ## @@ -64,25 +64,34 @@ # libraries, which are installed to $pkgauxdir. # Set a version string for this script. -scriptversion=2017-04-19.12; # UTC +scriptversion=2015-01-20.17; # UTC # General shell script boiler plate, and helper functions. # Written by Gary V. Vaughan, 2004 -# This is free software. There is NO warranty; not even for -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -# -# Copyright (C) 2004-2017 Bootstrap Authors -# -# This file is dual licensed under the terms of the MIT license -# , and GPL version 3 or later -# . You must apply one of -# these licenses when using or redistributing this software or any of -# the files within it. See the URLs above, or the file `LICENSE` -# included in the Bootstrap distribution for the full license texts. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. +# This is free software; see the source for copying conditions. There is NO +# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. + +# As a special exception to the GNU General Public License, if you distribute +# this file as part of a program or library that is built using GNU Libtool, +# you may include this file under the same distribution terms that you use +# for the rest of that program. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNES FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . -# Please report bugs or propose patches to: -# +# Please report bugs or propose patches to gary@gnu.org. ## ------ ## @@ -131,6 +140,9 @@ fi" done +# CDPATH. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + # Make sure IFS has a sensible default sp=' ' nl=' @@ -147,26 +159,6 @@ fi -# func_unset VAR -# -------------- -# Portably unset VAR. -# In some shells, an 'unset VAR' statement leaves a non-zero return -# status if VAR is already unset, which might be problematic if the -# statement is used at the end of a function (thus poisoning its return -# value) or when 'set -e' is active (causing even a spurious abort of -# the script in this case). -func_unset () -{ - { eval $1=; (eval unset $1) >/dev/null 2>&1 && eval unset $1 || : ; } -} - - -# Make sure CDPATH doesn't cause `cd` commands to output the target dir. -func_unset CDPATH - -# Make sure ${,E,F}GREP behave sanely. -func_unset GREP_OPTIONS - ## ------------------------- ## ## Locate command utilities. ## @@ -267,7 +259,7 @@ rm -f conftest.in conftest.tmp conftest.nl conftest.out } - func_path_progs "sed gsed" func_check_prog_sed "$PATH:/usr/xpg4/bin" + func_path_progs "sed gsed" func_check_prog_sed $PATH:/usr/xpg4/bin rm -f conftest.sed SED=$func_path_progs_result } @@ -303,7 +295,7 @@ rm -f conftest.in conftest.tmp conftest.nl conftest.out } - func_path_progs "grep ggrep" func_check_prog_grep "$PATH:/usr/xpg4/bin" + func_path_progs "grep ggrep" func_check_prog_grep $PATH:/usr/xpg4/bin GREP=$func_path_progs_result } @@ -395,7 +387,7 @@ # putting '$debug_cmd' at the start of all your functions, you can get # bash to show function call trace with: # -# debug_cmd='eval echo "${FUNCNAME[0]} $*" >&2' bash your-script-name +# debug_cmd='echo "${FUNCNAME[0]} $*" >&2' bash your-script-name debug_cmd=${debug_cmd-":"} exit_cmd=: @@ -588,16 +580,16 @@ { $debug_cmd - func_quote_arg pretty "$2" - eval "$1+=\\ \$func_quote_arg_result" + func_quote_for_eval "$2" + eval "$1+=\\ \$func_quote_for_eval_result" }' else func_append_quoted () { $debug_cmd - func_quote_arg pretty "$2" - eval "$1=\$$1\\ \$func_quote_arg_result" + func_quote_for_eval "$2" + eval "$1=\$$1\\ \$func_quote_for_eval_result" } fi @@ -1099,199 +1091,85 @@ } -# func_quote_portable EVAL ARG -# ---------------------------- -# Internal function to portably implement func_quote_arg. Note that we still -# keep attention to performance here so we as much as possible try to avoid -# calling sed binary (so far O(N) complexity as long as func_append is O(1)). -func_quote_portable () +# func_quote_for_eval ARG... +# -------------------------- +# Aesthetically quote ARGs to be evaled later. +# This function returns two values: +# i) func_quote_for_eval_result +# double-quoted, suitable for a subsequent eval +# ii) func_quote_for_eval_unquoted_result +# has all characters that are still active within double +# quotes backslashified. +func_quote_for_eval () { $debug_cmd - func_quote_portable_result=$2 - - # one-time-loop (easy break) - while true - do - if $1; then - func_quote_portable_result=`$ECHO "$2" | $SED \ - -e "$sed_double_quote_subst" -e "$sed_double_backslash"` - break - fi - - # Quote for eval. - case $func_quote_portable_result in + func_quote_for_eval_unquoted_result= + func_quote_for_eval_result= + while test 0 -lt $#; do + case $1 in *[\\\`\"\$]*) - case $func_quote_portable_result in - *[\[\*\?]*) - func_quote_portable_result=`$ECHO "$func_quote_portable_result" \ - | $SED "$sed_quote_subst"` - break - ;; - esac + _G_unquoted_arg=`printf '%s\n' "$1" |$SED "$sed_quote_subst"` ;; + *) + _G_unquoted_arg=$1 ;; + esac + if test -n "$func_quote_for_eval_unquoted_result"; then + func_append func_quote_for_eval_unquoted_result " $_G_unquoted_arg" + else + func_append func_quote_for_eval_unquoted_result "$_G_unquoted_arg" + fi - func_quote_portable_old_IFS=$IFS - for _G_char in '\' '`' '"' '$' - do - # STATE($1) PREV($2) SEPARATOR($3) - set start "" "" - func_quote_portable_result=dummy"$_G_char$func_quote_portable_result$_G_char"dummy - IFS=$_G_char - for _G_part in $func_quote_portable_result - do - case $1 in - quote) - func_append func_quote_portable_result "$3$2" - set quote "$_G_part" "\\$_G_char" - ;; - start) - set first "" "" - func_quote_portable_result= - ;; - first) - set quote "$_G_part" "" - ;; - esac - done - done - IFS=$func_quote_portable_old_IFS + case $_G_unquoted_arg in + # Double-quote args containing shell metacharacters to delay + # word splitting, command substitution and variable expansion + # for a subsequent eval. + # Many Bourne shells cannot handle close brackets correctly + # in scan sets, so we specify it separately. + *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") + _G_quoted_arg=\"$_G_unquoted_arg\" ;; - *) ;; + *) + _G_quoted_arg=$_G_unquoted_arg + ;; esac - break - done - func_quote_portable_unquoted_result=$func_quote_portable_result - case $func_quote_portable_result in - # double-quote args containing shell metacharacters to delay - # word splitting, command substitution and variable expansion - # for a subsequent eval. - # many bourne shells cannot handle close brackets correctly - # in scan sets, so we specify it separately. - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - func_quote_portable_result=\"$func_quote_portable_result\" - ;; - esac + if test -n "$func_quote_for_eval_result"; then + func_append func_quote_for_eval_result " $_G_quoted_arg" + else + func_append func_quote_for_eval_result "$_G_quoted_arg" + fi + shift + done } -# func_quotefast_eval ARG -# ----------------------- -# Quote one ARG (internal). This is equivalent to 'func_quote_arg eval ARG', -# but optimized for speed. Result is stored in $func_quotefast_eval. -if test xyes = `(x=; printf -v x %q yes; echo x"$x") 2>/dev/null`; then - printf -v _GL_test_printf_tilde %q '~' - if test '\~' = "$_GL_test_printf_tilde"; then - func_quotefast_eval () - { - printf -v func_quotefast_eval_result %q "$1" - } - else - # Broken older Bash implementations. Make those faster too if possible. - func_quotefast_eval () - { - case $1 in - '~'*) - func_quote_portable false "$1" - func_quotefast_eval_result=$func_quote_portable_result - ;; - *) - printf -v func_quotefast_eval_result %q "$1" - ;; - esac - } - fi -else - func_quotefast_eval () - { - func_quote_portable false "$1" - func_quotefast_eval_result=$func_quote_portable_result - } -fi - +# func_quote_for_expand ARG +# ------------------------- +# Aesthetically quote ARG to be evaled later; same as above, +# but do not quote variable references. +func_quote_for_expand () +{ + $debug_cmd -# func_quote_arg MODEs ARG -# ------------------------ -# Quote one ARG to be evaled later. MODEs argument may contain zero or more -# specifiers listed below separated by ',' character. This function returns two -# values: -# i) func_quote_arg_result -# double-quoted (when needed), suitable for a subsequent eval -# ii) func_quote_arg_unquoted_result -# has all characters that are still active within double -# quotes backslashified. Available only if 'unquoted' is specified. -# -# Available modes: -# ---------------- -# 'eval' (default) -# - escape shell special characters -# 'expand' -# - the same as 'eval'; but do not quote variable references -# 'pretty' -# - request aesthetic output, i.e. '"a b"' instead of 'a\ b'. This might -# be used later in func_quote to get output like: 'echo "a b"' instead -# of 'echo a\ b'. This is slower than default on some shells. -# 'unquoted' -# - produce also $func_quote_arg_unquoted_result which does not contain -# wrapping double-quotes. -# -# Examples for 'func_quote_arg pretty,unquoted string': -# -# string | *_result | *_unquoted_result -# ------------+-----------------------+------------------- -# " | \" | \" -# a b | "a b" | a b -# "a b" | "\"a b\"" | \"a b\" -# * | "*" | * -# z="${x-$y}" | "z=\"\${x-\$y}\"" | z=\"\${x-\$y}\" -# -# Examples for 'func_quote_arg pretty,unquoted,expand string': -# -# string | *_result | *_unquoted_result -# --------------+---------------------+-------------------- -# z="${x-$y}" | "z=\"${x-$y}\"" | z=\"${x-$y}\" -func_quote_arg () -{ - _G_quote_expand=false - case ,$1, in - *,expand,*) - _G_quote_expand=: - ;; + case $1 in + *[\\\`\"]*) + _G_arg=`$ECHO "$1" | $SED \ + -e "$sed_double_quote_subst" -e "$sed_double_backslash"` ;; + *) + _G_arg=$1 ;; esac - case ,$1, in - *,pretty,*|*,expand,*|*,unquoted,*) - func_quote_portable $_G_quote_expand "$2" - func_quote_arg_result=$func_quote_portable_result - func_quote_arg_unquoted_result=$func_quote_portable_unquoted_result - ;; - *) - # Faster quote-for-eval for some shells. - func_quotefast_eval "$2" - func_quote_arg_result=$func_quotefast_eval_result + case $_G_arg in + # Double-quote args containing shell metacharacters to delay + # word splitting and command substitution for a subsequent eval. + # Many Bourne shells cannot handle close brackets correctly + # in scan sets, so we specify it separately. + *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") + _G_arg=\"$_G_arg\" ;; esac -} - -# func_quote MODEs ARGs... -# ------------------------ -# Quote all ARGs to be evaled later and join them into single command. See -# func_quote_arg's description for more info. -func_quote () -{ - $debug_cmd - _G_func_quote_mode=$1 ; shift - func_quote_result= - while test 0 -lt $#; do - func_quote_arg "$_G_func_quote_mode" "$1" - if test -n "$func_quote_result"; then - func_append func_quote_result " $func_quote_arg_result" - else - func_append func_quote_result "$func_quote_arg_result" - fi - shift - done + func_quote_for_expand_result=$_G_arg } @@ -1337,8 +1215,8 @@ _G_cmd=$1 _G_fail_exp=${2-':'} - func_quote_arg pretty,expand "$_G_cmd" - eval "func_notquiet $func_quote_arg_result" + func_quote_for_expand "$_G_cmd" + eval "func_notquiet $func_quote_for_expand_result" $opt_dry_run || { eval "$_G_cmd" @@ -1363,8 +1241,8 @@ _G_fail_exp=${2-':'} $opt_quiet || { - func_quote_arg expand,pretty "$_G_cmd" - eval "func_echo $func_quote_arg_result" + func_quote_for_expand "$_G_cmd" + eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || { @@ -1491,26 +1369,30 @@ # End: #! /bin/sh +# Set a version string for this script. +scriptversion=2015-10-07.11; # UTC + # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 -# This is free software. There is NO warranty; not even for -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -# -# Copyright (C) 2010-2017 Bootstrap Authors -# -# This file is dual licensed under the terms of the MIT license -# , and GPL version 3 or later -# . You must apply one of -# these licenses when using or redistributing this software or any of -# the files within it. See the URLs above, or the file `LICENSE` -# included in the Bootstrap distribution for the full license texts. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. +# This is free software; see the source for copying conditions. There is NO +# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. -# Please report bugs or propose patches to: -# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. -# Set a version string for this script. -scriptversion=2016-03-06.01; # UTC +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# Please report bugs or propose patches to gary@gnu.org. ## ------ ## @@ -1533,7 +1415,7 @@ # # In order for the '--version' option to work, you will need to have a # suitably formatted comment like the one at the top of this file -# starting with '# Written by ' and ending with '# Copyright'. +# starting with '# Written by ' and ending with '# warranty; '. # # For '-h' and '--help' to work, you will also need a one line # description of your script's purpose in a comment directly above the @@ -1545,7 +1427,7 @@ # to display verbose messages only when your user has specified # '--verbose'. # -# After sourcing this file, you can plug in processing for additional +# After sourcing this file, you can plug processing for additional # options by amending the variables from the 'Configuration' section # below, and following the instructions in the 'Option parsing' # section further down. @@ -1594,8 +1476,8 @@ ## ------------------------- ## # This section contains functions for adding, removing, and running hooks -# in the main code. A hook is just a list of function names that can be -# run in order later on. +# to the main code. A hook is just a named list of of function, that can +# be run in order later on. # func_hookable FUNC_NAME # ----------------------- @@ -1628,8 +1510,7 @@ # func_remove_hook FUNC_NAME HOOK_FUNC # ------------------------------------ -# Remove HOOK_FUNC from the list of hook functions to be called by -# FUNC_NAME. +# Remove HOOK_FUNC from the list of functions called by FUNC_NAME. func_remove_hook () { $debug_cmd @@ -1638,28 +1519,10 @@ } -# func_propagate_result FUNC_NAME_A FUNC_NAME_B -# --------------------------------------------- -# If the *_result variable of FUNC_NAME_A _is set_, assign its value to -# *_result variable of FUNC_NAME_B. -func_propagate_result () -{ - $debug_cmd - - func_propagate_result_result=: - if eval "test \"\${${1}_result+set}\" = set" - then - eval "${2}_result=\$${1}_result" - else - func_propagate_result_result=false - fi -} - - # func_run_hooks FUNC_NAME [ARG]... # --------------------------------- # Run all hook functions registered to FUNC_NAME. -# It's assumed that the list of hook functions contains nothing more +# It is assumed that the list of hook functions contains nothing more # than a whitespace-delimited list of legal shell function names, and # no effort is wasted trying to catch shell meta-characters or preserve # whitespace. @@ -1667,21 +1530,26 @@ { $debug_cmd + _G_rc_run_hooks=false + case " $hookable_fns " in *" $1 "*) ;; - *) func_fatal_error "'$1' does not support hook functions." ;; + *) func_fatal_error "'$1' does not support hook funcions.n" ;; esac eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do - func_unset "${_G_hook}_result" - eval $_G_hook '${1+"$@"}' - func_propagate_result $_G_hook func_run_hooks - if $func_propagate_result_result; then - eval set dummy "$func_run_hooks_result"; shift + if eval $_G_hook '"$@"'; then + # store returned options list back into positional + # parameters for next 'cmd' execution. + eval _G_hook_result=\$${_G_hook}_result + eval set dummy "$_G_hook_result"; shift + _G_rc_run_hooks=: fi done + + $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result } @@ -1691,16 +1559,14 @@ ## --------------- ## # In order to add your own option parsing hooks, you must accept the -# full positional parameter list from your hook function. You may remove -# or edit any options that you action, and then pass back the remaining -# unprocessed options in '_result', escaped -# suitably for 'eval'. -# -# The '_result' variable is automatically unset -# before your hook gets called; for best performance, only set the -# *_result variable when necessary (i.e. don't call the 'func_quote' -# function unnecessarily because it can be an expensive operation on some -# machines). +# full positional parameter list in your hook function, you may remove/edit +# any options that you action, and then pass back the remaining unprocessed +# options in '_result', escaped suitably for +# 'eval'. In this case you also must return $EXIT_SUCCESS to let the +# hook's caller know that it should pay attention to +# '_result'. Returning $EXIT_FAILURE signalizes that +# arguments are left untouched by the hook and therefore caller will ignore the +# result variable. # # Like this: # @@ -1712,8 +1578,11 @@ # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' -# # No change in '$@' (ignored completely by this hook). Leave -# # my_options_prep_result variable intact. +# # No change in '$@' (ignored completely by this hook). There is +# # no need to do the equivalent (but slower) action: +# # func_quote_for_eval ${1+"$@"} +# # my_options_prep_result=$func_quote_for_eval_result +# false # } # func_add_hook func_options_prep my_options_prep # @@ -1724,7 +1593,7 @@ # # args_changed=false # -# # Note that, for efficiency, we parse as many options as we can +# # Note that for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do @@ -1741,17 +1610,18 @@ # args_changed=: # ;; # *) # Make sure the first unrecognised option "$_G_opt" -# # is added back to "$@" in case we need it later, -# # if $args_changed was set to 'true'. +# # is added back to "$@", we could need that later +# # if $args_changed is true. # set dummy "$_G_opt" ${1+"$@"}; shift; break ;; # esac # done # -# # Only call 'func_quote' here if we processed at least one argument. # if $args_changed; then -# func_quote eval ${1+"$@"} -# my_silent_option_result=$func_quote_result +# func_quote_for_eval ${1+"$@"} +# my_silent_option_result=$func_quote_for_eval_result # fi +# +# $args_changed # } # func_add_hook func_parse_options my_silent_option # @@ -1762,6 +1632,8 @@ # # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." +# +# false # } # func_add_hook func_validate_options my_option_validation # @@ -1777,8 +1649,13 @@ { $debug_cmd - func_run_hooks func_options ${1+"$@"} - func_propagate_result func_run_hooks func_options_finish + _G_func_options_finish_exit=false + if func_run_hooks func_options ${1+"$@"}; then + func_options_finish_result=$func_run_hooks_result + _G_func_options_finish_exit=: + fi + + $_G_func_options_finish_exit } @@ -1791,27 +1668,28 @@ { $debug_cmd - _G_options_quoted=false + _G_rc_options=false for my_func in options_prep parse_options validate_options options_finish do - func_unset func_${my_func}_result - func_unset func_run_hooks_result - eval func_$my_func '${1+"$@"}' - func_propagate_result func_$my_func func_options - if $func_propagate_result_result; then - eval set dummy "$func_options_result"; shift - _G_options_quoted=: + if eval func_$my_func '${1+"$@"}'; then + eval _G_res_var='$'"func_${my_func}_result" + eval set dummy "$_G_res_var" ; shift + _G_rc_options=: fi done - $_G_options_quoted || { - # As we (func_options) are top-level options-parser function and - # nobody quoted "$@" for us yet, we need to do it explicitly for - # caller. - func_quote eval ${1+"$@"} - func_options_result=$func_quote_result - } + # Save modified positional parameters for caller. As a top-level + # options-parser function we always need to set the 'func_options_result' + # variable (regardless the $_G_rc_options value). + if $_G_rc_options; then + func_options_result=$_G_res_var + else + func_quote_for_eval ${1+"$@"} + func_options_result=$func_quote_for_eval_result + fi + + $_G_rc_options } @@ -1821,7 +1699,8 @@ # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and # needs to propagate that back to rest of this script, then the complete -# modified list must be put in 'func_run_hooks_result' before returning. +# modified list must be put in 'func_run_hooks_result' before +# returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned). func_hookable func_options_prep func_options_prep () { @@ -1831,8 +1710,14 @@ opt_verbose=false opt_warning_types= - func_run_hooks func_options_prep ${1+"$@"} - func_propagate_result func_run_hooks func_options_prep + _G_rc_options_prep=false + if func_run_hooks func_options_prep ${1+"$@"}; then + _G_rc_options_prep=: + # save modified positional parameters for caller + func_options_prep_result=$func_run_hooks_result + fi + + $_G_rc_options_prep } @@ -1844,32 +1729,27 @@ { $debug_cmd - _G_parse_options_requote=false + func_parse_options_result= + + _G_rc_parse_options=false # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. - func_run_hooks func_parse_options ${1+"$@"} - func_propagate_result func_run_hooks func_parse_options - if $func_propagate_result_result; then - eval set dummy "$func_parse_options_result"; shift - # Even though we may have changed "$@", we passed the "$@" array - # down into the hook and it quoted it for us (because we are in - # this if-branch). No need to quote it again. - _G_parse_options_requote=false + if func_run_hooks func_parse_options ${1+"$@"}; then + eval set dummy "$func_run_hooks_result"; shift + _G_rc_parse_options=: fi # Break out of the loop if we already parsed every option. test $# -gt 0 || break - # We expect that one of the options parsed in this function matches - # and thus we remove _G_opt from "$@" and need to re-quote. _G_match_parse_options=: _G_opt=$1 shift case $_G_opt in --debug|-x) debug_cmd='set -x' - func_echo "enabling shell trace mode" >&2 + func_echo "enabling shell trace mode" $debug_cmd ;; @@ -1880,7 +1760,7 @@ --warnings|--warning|-W) if test $# = 0 && func_missing_arg $_G_opt; then - _G_parse_options_requote=: + _G_rc_parse_options=: break fi case " $warning_categories $1" in @@ -1935,7 +1815,7 @@ shift ;; - --) _G_parse_options_requote=: ; break ;; + --) _G_rc_parse_options=: ; break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; *) set dummy "$_G_opt" ${1+"$@"}; shift _G_match_parse_options=false @@ -1943,16 +1823,17 @@ ;; esac - if $_G_match_parse_options; then - _G_parse_options_requote=: - fi + $_G_match_parse_options && _G_rc_parse_options=: done - if $_G_parse_options_requote; then + + if $_G_rc_parse_options; then # save modified positional parameters for caller - func_quote eval ${1+"$@"} - func_parse_options_result=$func_quote_result + func_quote_for_eval ${1+"$@"} + func_parse_options_result=$func_quote_for_eval_result fi + + $_G_rc_parse_options } @@ -1965,14 +1846,21 @@ { $debug_cmd + _G_rc_validate_options=false + # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" - func_run_hooks func_validate_options ${1+"$@"} - func_propagate_result func_run_hooks func_validate_options + if func_run_hooks func_validate_options ${1+"$@"}; then + # save modified positional parameters for caller + func_validate_options_result=$func_run_hooks_result + _G_rc_validate_options=: + fi # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE + + $_G_rc_validate_options } @@ -2028,8 +1916,8 @@ # func_split_equals STRING # ------------------------ -# Set func_split_equals_lhs and func_split_equals_rhs shell variables -# after splitting STRING at the '=' sign. +# Set func_split_equals_lhs and func_split_equals_rhs shell variables after +# splitting STRING at the '=' sign. test -z "$_G_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ @@ -2044,9 +1932,8 @@ func_split_equals_lhs=${1%%=*} func_split_equals_rhs=${1#*=} - if test "x$func_split_equals_lhs" = "x$1"; then - func_split_equals_rhs= - fi + test "x$func_split_equals_lhs" = "x$1" \ + && func_split_equals_rhs= }' else # ...otherwise fall back to using expr, which is often a shell builtin. @@ -2124,44 +2011,31 @@ # func_version # ------------ # Echo version message to standard output and exit. -# The version message is extracted from the calling file's header -# comments, with leading '# ' stripped: -# 1. First display the progname and version -# 2. Followed by the header comment line matching /^# Written by / -# 3. Then a blank line followed by the first following line matching -# /^# Copyright / -# 4. Immediately followed by any lines between the previous matches, -# except lines preceding the intervening completely blank line. -# For example, see the header comments of this file. func_version () { $debug_cmd printf '%s\n' "$progname $scriptversion" $SED -n ' - /^# Written by /!b - s|^# ||; p; n - - :fwd2blnk - /./ { - n - b fwd2blnk + /(C)/!b go + :more + /\./!{ + N + s|\n# | | + b more } - p; n - - :holdwrnt - s|^# || - s|^# *$|| - /^Copyright /!{ - /./H - n - b holdwrnt + :go + /^# Written by /,/# warranty; / { + s|^# || + s|^# *$|| + s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2| + p } - - s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2| - G - s|\(\n\)\n*|\1|g - p; q' < "$progpath" + /^# Written by / { + s|^# || + p + } + /^warranty; /q' < "$progpath" exit $? } @@ -2176,7 +2050,7 @@ # End: # Set a version string. -scriptversion='(GNU libtool) 2.4.6.40-6ca5' +scriptversion='(GNU libtool) 2.4.6' # func_echo ARG... @@ -2267,7 +2141,7 @@ compiler: $LTCC compiler flags: $LTCFLAGS linker: $LD (gnu? $with_gnu_ld) - version: $progname (GNU libtool) 2.4.6.40-6ca5 + version: $progname $scriptversion Debian-2.4.6-14 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` @@ -2323,7 +2197,7 @@ # a configuration failure hint, and exit. func_fatal_configuration () { - func_fatal_error ${1+"$@"} \ + func__fatal_error ${1+"$@"} \ "See the $PACKAGE documentation for more information." \ "Fatal configuration error." } @@ -2501,9 +2375,11 @@ if $_G_rc_lt_options_prep; then # Pass back the list of options. - func_quote eval ${1+"$@"} - libtool_options_prep_result=$func_quote_result + func_quote_for_eval ${1+"$@"} + libtool_options_prep_result=$func_quote_for_eval_result fi + + $_G_rc_lt_options_prep } func_add_hook func_options_prep libtool_options_prep @@ -2606,9 +2482,11 @@ if $_G_rc_lt_parse_options; then # save modified positional parameters for caller - func_quote eval ${1+"$@"} - libtool_parse_options_result=$func_quote_result + func_quote_for_eval ${1+"$@"} + libtool_parse_options_result=$func_quote_for_eval_result fi + + $_G_rc_lt_parse_options } func_add_hook func_parse_options libtool_parse_options @@ -2665,8 +2543,8 @@ } # Pass back the unparsed argument list - func_quote eval ${1+"$@"} - libtool_validate_options_result=$func_quote_result + func_quote_for_eval ${1+"$@"} + libtool_validate_options_result=$func_quote_for_eval_result } func_add_hook func_validate_options libtool_validate_options @@ -3632,8 +3510,8 @@ esac done - func_quote_arg pretty "$libobj" - test "X$libobj" != "X$func_quote_arg_result" \ + func_quote_for_eval "$libobj" + test "X$libobj" != "X$func_quote_for_eval_result" \ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ && func_warning "libobj name '$libobj' may not contain shell special characters." func_dirname_and_basename "$obj" "/" "" @@ -3706,8 +3584,8 @@ func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 srcfile=$func_to_tool_file_result - func_quote_arg pretty "$srcfile" - qsrcfile=$func_quote_arg_result + func_quote_for_eval "$srcfile" + qsrcfile=$func_quote_for_eval_result # Only build a PIC object if we are building libtool libraries. if test yes = "$build_libtool_libs"; then @@ -4310,8 +4188,8 @@ case $nonopt in *shtool*) :;; *) false;; esac then # Aesthetically quote it. - func_quote_arg pretty "$nonopt" - install_prog="$func_quote_arg_result " + func_quote_for_eval "$nonopt" + install_prog="$func_quote_for_eval_result " arg=$1 shift else @@ -4321,8 +4199,8 @@ # The real first argument should be the name of the installation program. # Aesthetically quote it. - func_quote_arg pretty "$arg" - func_append install_prog "$func_quote_arg_result" + func_quote_for_eval "$arg" + func_append install_prog "$func_quote_for_eval_result" install_shared_prog=$install_prog case " $install_prog " in *[\\\ /]cp\ *) install_cp=: ;; @@ -4379,12 +4257,12 @@ esac # Aesthetically quote the argument. - func_quote_arg pretty "$arg" - func_append install_prog " $func_quote_arg_result" + func_quote_for_eval "$arg" + func_append install_prog " $func_quote_for_eval_result" if test -n "$arg2"; then - func_quote_arg pretty "$arg2" + func_quote_for_eval "$arg2" fi - func_append install_shared_prog " $func_quote_arg_result" + func_append install_shared_prog " $func_quote_for_eval_result" done test -z "$install_prog" && \ @@ -4395,8 +4273,8 @@ if test -n "$install_override_mode" && $no_mode; then if $install_cp; then :; else - func_quote_arg pretty "$install_override_mode" - func_append install_shared_prog " -m $func_quote_arg_result" + func_quote_for_eval "$install_override_mode" + func_append install_shared_prog " -m $func_quote_for_eval_result" fi fi @@ -4692,8 +4570,8 @@ relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` $opt_quiet || { - func_quote_arg expand,pretty "$relink_command" - eval "func_echo $func_quote_arg_result" + func_quote_for_expand "$relink_command" + eval "func_echo $func_quote_for_expand_result" } if eval "$relink_command"; then : else @@ -5472,8 +5350,7 @@ if test \"\$libtool_execute_magic\" != \"$magic\"; then file=\"\$0\"" - func_quote_arg pretty "$ECHO" - qECHO=$func_quote_arg_result + qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"` $ECHO "\ # A function that is used when there is no print builtin or printf. @@ -5483,7 +5360,7 @@ \$1 _LTECHO_EOF' } - ECHO=$qECHO + ECHO=\"$qECHO\" fi # Very basic option parsing. These options are (a) specific to @@ -6826,9 +6703,9 @@ while test "$#" -gt 0; do arg=$1 shift - func_quote_arg pretty,unquoted "$arg" - qarg=$func_quote_arg_unquoted_result - func_append libtool_args " $func_quote_arg_result" + func_quote_for_eval "$arg" + qarg=$func_quote_for_eval_unquoted_result + func_append libtool_args " $func_quote_for_eval_result" # If the previous option needs an argument, assign it. if test -n "$prev"; then @@ -7426,9 +7303,9 @@ save_ifs=$IFS; IFS=, for flag in $args; do IFS=$save_ifs - func_quote_arg pretty "$flag" - func_append arg " $func_quote_arg_result" - func_append compiler_flags " $func_quote_arg_result" + func_quote_for_eval "$flag" + func_append arg " $func_quote_for_eval_result" + func_append compiler_flags " $func_quote_for_eval_result" done IFS=$save_ifs func_stripname ' ' '' "$arg" @@ -7442,10 +7319,10 @@ save_ifs=$IFS; IFS=, for flag in $args; do IFS=$save_ifs - func_quote_arg pretty "$flag" - func_append arg " $wl$func_quote_arg_result" - func_append compiler_flags " $wl$func_quote_arg_result" - func_append linker_flags " $func_quote_arg_result" + func_quote_for_eval "$flag" + func_append arg " $wl$func_quote_for_eval_result" + func_append compiler_flags " $wl$func_quote_for_eval_result" + func_append linker_flags " $func_quote_for_eval_result" done IFS=$save_ifs func_stripname ' ' '' "$arg" @@ -7469,8 +7346,8 @@ # -msg_* for osf cc -msg_*) - func_quote_arg pretty "$arg" - arg=$func_quote_arg_result + func_quote_for_eval "$arg" + arg=$func_quote_for_eval_result ;; # Flags to be passed through unchanged, with rationale: @@ -7491,12 +7368,14 @@ # -stdlib=* select c++ std lib with clang # -fsanitize=* Clang/GCC memory and address sanitizer # -fuse-ld=* Linker select flags for GCC + # -static-* direct GCC to link specific libraries statically + # -fcilkplus Cilk Plus language extension features for C/C++ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ - -specs=*|-fsanitize=*|-fuse-ld=*) - func_quote_arg pretty "$arg" - arg=$func_quote_arg_result + -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus) + func_quote_for_eval "$arg" + arg=$func_quote_for_eval_result func_append compile_command " $arg" func_append finalize_command " $arg" func_append compiler_flags " $arg" @@ -7517,15 +7396,15 @@ continue else # Otherwise treat like 'Some other compiler flag' below - func_quote_arg pretty "$arg" - arg=$func_quote_arg_result + func_quote_for_eval "$arg" + arg=$func_quote_for_eval_result fi ;; # Some other compiler flag. -* | +*) - func_quote_arg pretty "$arg" - arg=$func_quote_arg_result + func_quote_for_eval "$arg" + arg=$func_quote_for_eval_result ;; *.$objext) @@ -7645,8 +7524,8 @@ *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. - func_quote_arg pretty "$arg" - arg=$func_quote_arg_result + func_quote_for_eval "$arg" + arg=$func_quote_for_eval_result ;; esac # arg @@ -7787,7 +7666,10 @@ case $pass in dlopen) libs=$dlfiles ;; dlpreopen) libs=$dlprefiles ;; - link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; + link) + libs="$deplibs %DEPLIBS%" + test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" + ;; esac fi if test lib,dlpreopen = "$linkmode,$pass"; then @@ -8106,19 +7988,19 @@ # It is a libtool convenience library, so add in its objects. func_append convenience " $ladir/$objdir/$old_library" func_append old_convenience " $ladir/$objdir/$old_library" + tmp_libs= + for deplib in $dependency_libs; do + deplibs="$deplib $deplibs" + if $opt_preserve_dup_deps; then + case "$tmp_libs " in + *" $deplib "*) func_append specialdeplibs " $deplib" ;; + esac + fi + func_append tmp_libs " $deplib" + done elif test prog != "$linkmode" && test lib != "$linkmode"; then func_fatal_error "'$lib' is not a convenience library" fi - tmp_libs= - for deplib in $dependency_libs; do - deplibs="$deplib $deplibs" - if $opt_preserve_dup_deps; then - case "$tmp_libs " in - *" $deplib "*) func_append specialdeplibs " $deplib" ;; - esac - fi - func_append tmp_libs " $deplib" - done continue fi # $pass = conv @@ -9042,6 +8924,9 @@ revision=$number_minor lt_irix_increment=no ;; + *) + func_fatal_configuration "$modename: unknown library version type '$version_type'" + ;; esac ;; no) @@ -10152,8 +10037,8 @@ for cmd in $concat_cmds; do IFS=$save_ifs $opt_quiet || { - func_quote_arg expand,pretty "$cmd" - eval "func_echo $func_quote_arg_result" + func_quote_for_expand "$cmd" + eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? @@ -10246,8 +10131,8 @@ eval cmd=\"$cmd\" IFS=$save_ifs $opt_quiet || { - func_quote_arg expand,pretty "$cmd" - eval "func_echo $func_quote_arg_result" + func_quote_for_expand "$cmd" + eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? @@ -10721,13 +10606,12 @@ elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else - func_quote_arg pretty "$var_value" - relink_command="$var=$func_quote_arg_result; export $var; $relink_command" + func_quote_for_eval "$var_value" + relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done - func_quote eval cd "`pwd`" - func_quote_arg pretty,unquoted "($func_quote_result; $relink_command)" - relink_command=$func_quote_arg_unquoted_result + relink_command="(cd `pwd`; $relink_command)" + relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` fi # Only actually do things if not in dry run mode. @@ -10967,15 +10851,13 @@ elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else - func_quote_arg pretty,unquoted "$var_value" - relink_command="$var=$func_quote_arg_unquoted_result; export $var; $relink_command" + func_quote_for_eval "$var_value" + relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done # Quote the link command for shipping. - func_quote eval cd "`pwd`" - relink_command="($func_quote_result; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" - func_quote_arg pretty,unquoted "$relink_command" - relink_command=$func_quote_arg_unquoted_result + relink_command="(cd `pwd`; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" + relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` if test yes = "$hardcode_automatic"; then relink_command= fi diff -Nru thunar-archive-plugin-0.4.0/Makefile.in thunar-archive-plugin-0.5.0/Makefile.in --- thunar-archive-plugin-0.4.0/Makefile.in 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/Makefile.in 2022-04-30 08:20:49.000000000 +0000 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -154,7 +154,7 @@ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, @@ -178,8 +178,8 @@ CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \ - COPYING ChangeLog INSTALL NEWS README THANKS compile \ - config.guess config.sub install-sh ltmain.sh missing + COPYING ChangeLog INSTALL NEWS THANKS compile config.guess \ + config.sub install-sh ltmain.sh missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) @@ -230,15 +230,12 @@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ -CATALOGS = @CATALOGS@ -CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ -DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -255,7 +252,6 @@ EXO_VERSION = @EXO_VERSION@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ INSTALL = @INSTALL@ @@ -263,8 +259,6 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INSTOBJEXT = @INSTOBJEXT@ -INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ @@ -273,7 +267,6 @@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ @@ -291,9 +284,7 @@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ -MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ -MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ @@ -315,10 +306,6 @@ PLATFORM_CFLAGS = @PLATFORM_CFLAGS@ PLATFORM_CPPFLAGS = @PLATFORM_CPPFLAGS@ PLATFORM_LDFLAGS = @PLATFORM_LDFLAGS@ -POFILES = @POFILES@ -POSUB = @POSUB@ -PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ -PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ @@ -331,7 +318,6 @@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ -XGETTEXT_ARGS = @XGETTEXT_ARGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -378,6 +364,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -412,23 +399,23 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ + $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile + $(AUTOMAKE) --foreign Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -570,7 +557,10 @@ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ diff -Nru thunar-archive-plugin-0.4.0/missing thunar-archive-plugin-0.5.0/missing --- thunar-archive-plugin-0.4.0/missing 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/missing 2022-04-30 08:20:49.000000000 +0000 @@ -1,9 +1,9 @@ #! /bin/sh # Common wrapper for a few potentially missing GNU programs. -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -101,9 +101,9 @@ exit $st fi -perl_URL=http://www.perl.org/ -flex_URL=http://flex.sourceforge.net/ -gnu_software_URL=http://www.gnu.org/software +perl_URL=https://www.perl.org/ +flex_URL=https://github.com/westes/flex +gnu_software_URL=https://www.gnu.org/software program_details () { @@ -207,7 +207,7 @@ exit $st # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" diff -Nru thunar-archive-plugin-0.4.0/NEWS thunar-archive-plugin-0.5.0/NEWS --- thunar-archive-plugin-0.4.0/NEWS 2017-12-14 02:12:26.000000000 +0000 +++ thunar-archive-plugin-0.5.0/NEWS 2022-04-30 08:19:26.000000000 +0000 @@ -1,3 +1,29 @@ +0.5.0 +====== +- Fix for ark (Issue #4) +- automake: INCLUDES -> AM_CPPFLAGS +- preserve callbacks in tap-provider +- remove GSpawnChildSetupFunc usage from tap_backend_run +- Adds new README.md +- updates AM_INIT_AUTOMAKE macro with foreign option +- Add basic GitLab pipeline +- Allow zip files (i.e. odt, docx...) to be compressed (Bug #15295) +- Start archive application from file's directory (Bug #14773) +- Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL +- Add support for archive manager for MATE +- Translation Updates: + Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque, + Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), + Croatian, Czech, Danish, Dutch, Eastern Armenian, Eastern Armenian + (Russia), English (Australia), English (United Kingdom), Esperanto, + Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi, + Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, + Kabyle, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian + Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi), + Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, + Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu + (Pakistan), Uyghur, Uzbek, Uzbek (Latin), Vietnamese + 0.4.0 ===== - GTK3 Port diff -Nru thunar-archive-plugin-0.4.0/po/am.po thunar-archive-plugin-0.5.0/po/am.po --- thunar-archive-plugin-0.4.0/po/am.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/am.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# samson , 2016 +# samson , 2016,2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-06-22 14:30+0000\n" "Last-Translator: samson \n" "Language-Team: Amharic (http://www.transifex.com/xfce/thunar-plugins/language/am/)\n" "MIME-Version: 1.0\n" @@ -19,71 +19,79 @@ "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "የ ማህደር አስተዳዳሪ ይምረጡ" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_መሰረዣ" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_እሺ" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "እባክዎን ለ እርስዎ የሚስማማዎትን የ ማህደር አስተዳዳሪ\nዝግጁ ከሆኑ ከ ዝርዝር ውስጥ ይምረጡ ከ ታች በኩል:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "ምንም ተስማሚ የ ማህደር አስተዳዳሪ አልተገኘም" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "ፋይሎች ማራገፍ አልተቻለም" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "ማህደር መፍጠር አልተቻለም" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "_እዚህ አራግፍ" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "የ ተመረጡትን ማህደሮች ወደ አሁኑ ፎልደር ማራገፊያ " msgstr[1] "የ ተመረጡትን ማህደሮች ወደ አሁኑ ፎልደር ማራገፊያ" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_ማራገፊያ ወደ..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "የ ተመረጡትን ማህደሮች ማራገፊያ " msgstr[1] "የ ተመረጡትን ማህደሮች ማራገፊያ" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "ማህደር መፍ_ጠሪያ..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "በ ተመረጡት እቃዎች ማህደር መፍጠሪያ" msgstr[1] "የ ተመረጡትን ማህደሮች ወደ አሁኑ ፎልደር ማራገፊያ" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_እዚህ አራግፍ" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "የ ተመረጡትን ማህደሮች እዚህ ማራገፊያ " diff -Nru thunar-archive-plugin-0.4.0/po/ar.po thunar-archive-plugin-0.5.0/po/ar.po --- thunar-archive-plugin-0.4.0/po/ar.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ar.po 2021-10-23 21:08:13.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Arabic (http://www.transifex.com/xfce/thunar-plugins/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,40 +19,48 @@ "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "إختر مدير الأرشيف" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "إختر من فضلك مدير الأرشيف المفضل\nمن قائمة التطبيقات المتاحة في الأسفل:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "لم يتم إيجاد مدير أرشبف مناسب" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "فشل إستخراج الملفات" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "فشل إنشاء الأرشيف" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "إستخرج _هنا" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "إستخرج الأرشيف المحدد في المجلد الحالي" @@ -62,11 +70,11 @@ msgstr[4] "إستخرج الأرشيفات المحدد في المجلد الحالي" msgstr[5] "إستخرج الأرشيفات المحدد في المجلد الحالي" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_إستخرج إلى..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "إستخرج الأرشيف المحدد" @@ -76,11 +84,11 @@ msgstr[4] "إستخرج الأرشيفات المحددة" msgstr[5] "إستخرج الأرشيفات المحددة" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "أنشىء _أرشيف..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "أنشىء أرشيف من الكائن المحدد" @@ -90,12 +98,12 @@ msgstr[4] "أنشىء أرشيف من الكائنات المحددة" msgstr[5] "أنشىء أرشيف من الكائنات المحددة" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_إستخرج هنا" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "إستخرج الأرشيف المحدد هنا" diff -Nru thunar-archive-plugin-0.4.0/po/ast.po thunar-archive-plugin-0.5.0/po/ast.po --- thunar-archive-plugin-0.4.0/po/ast.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ast.po 2021-10-23 21:08:13.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: enolp \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Asturian (http://www.transifex.com/xfce/thunar-plugins/language/ast/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Esbillar un xestor d'archivos" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Por favor, escueyi'l to xestor d'archivos preferíu\nde la llista d'aplicaciones disponibles d'embaxo:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Nun s'alcontró dengún xestor d'archivos afayadizu" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Fallu al estrayer ficheros" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Fallu al criar ficheru comprimíu" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Estrayer _equí" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Estrayer el ficheru esbilláu na carpeta actual" msgstr[1] "Estrayer los ficheros esbillaos na carpeta actual" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Estrayer en..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Estrayer el ficheru esbilláu" msgstr[1] "Estrayer los ficheros esbillaos" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Cr_ear ficheru comprimíu..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Crear un archivu col oxetu esbilláu" msgstr[1] "Crear un archivu colos oxetos esbillaos" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Estrayer equí" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Estrayer el ficheru esbilláu equí" diff -Nru thunar-archive-plugin-0.4.0/po/be.po thunar-archive-plugin-0.5.0/po/be.po --- thunar-archive-plugin-0.4.0/po/be.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/be.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,13 +4,15 @@ # # Translators: # Alexander Nyakhaychyk , 2007 +# Źmicier Turok , 2018 +# Źmicier Turok , 2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-03-02 08:46+0000\n" +"Last-Translator: Źmicier Turok \n" "Language-Team: Belarusian (http://www.transifex.com/xfce/thunar-plugins/language/be/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,80 +21,88 @@ "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" -msgstr "Вылучыце кіраўніка архіваў" +msgstr "Абраць кіраўніка архіваў" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Скасаваць" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "До_бра" #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Калі ласка, вылучыце пераважны кіраўнік\nархіваў з гэтага сьпісу дастасаваньняў:" +msgstr "Калі ласка, абярыце пераважнага кіраўніка архіваў\nса спіса даступных праграм:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" -msgstr "Ня знойдзены неабходны кіраўнік архіваў" +msgstr "Не знойдзена неабходнага кіраўніка архіваў" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" -msgstr "Немагчыма распакаваць файлы" +msgstr "Не атрымалася выняць файлы" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" -msgstr "Немагчыма стварыць архіў" +msgstr "Не атрымалася стварыць архіў" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" -msgstr "Распакаваць с_юды" +msgstr "Выняць _сюды" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" +msgstr[0] "Выняць файл з абранага архіва ў бягучы каталог" +msgstr[1] "Выняць файлы з абранага архіва ў бягучы каталог" +msgstr[2] "Выняць файлы з абранага архіва ў бягучы каталог" +msgstr[3] "Выняць файлы з абранага архіва ў бягучы каталог" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." -msgstr "Рас_пакаваць у..." +msgstr "_Выняць у..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" +msgstr[0] "Выняць файл з абранага архіва" +msgstr[1] "Выняць файлы з абранага архіва" +msgstr[2] "Выняць файлы з абранага архіва" +msgstr[3] "Выняць файлы з абранага архіва" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." -msgstr "С_тварыць архіў..." +msgstr "Ства_рыць архіў..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" +msgstr[0] "Стварыць архіў з абраным файлам" +msgstr[1] "Стварыць архіў з абранымі файламі" +msgstr[2] "Стварыць архіў з абранымі файламі" +msgstr[3] "Стварыць архіў з абранымі файламі" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" -msgstr "Распакаваць с_юды" +msgstr "_Выняць сюды" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" +msgstr[0] "Выняць файл з абранага архіва сюды" +msgstr[1] "Выняць файлы з абранага архіва сюды" +msgstr[2] "Выняць файлы з абранага архіва сюды" +msgstr[3] "Выняць файлы з абранага архіва сюды" diff -Nru thunar-archive-plugin-0.4.0/po/bg.po thunar-archive-plugin-0.5.0/po/bg.po --- thunar-archive-plugin-0.4.0/po/bg.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/bg.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,13 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Kiril Kirilov , 2017 +# Красимир Беров, 2019 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Kiril Kirilov \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-04-17 12:18+0000\n" +"Last-Translator: Красимир Беров\n" "Language-Team: Bulgarian (http://www.transifex.com/xfce/thunar-plugins/language/bg/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Избор на програма за работа с архиви" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "Отказ" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_ОК" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Моля, изберете предпочитаната от вас програма за работа с архиви\nот списъка с изброените по- долу достъпни приложения:" +msgstr "Моля, изберете предпочитаната от вас програма за работа с архиви\nот списъка с изброените по-долу достъпни приложения:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Не е намерена подходяща програма за работа с архиви" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Неуспешно разархивиране на файлове" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Неуспешно създаване на архив" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Разархивиране тук" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Разархивиране на избраният архив в текущата папка" msgstr[1] "Разархивиране на избраните архиви в текущата папка" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "Разархивиране в..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Разархивиране на избраният архив" msgstr[1] "Разархивиране на избраните архиви" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Създаване на архив..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Създаване на архив с избраният обект" msgstr[1] "Създаване на архив с избраните обекти" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Разархивиране тук" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Разархивиране на избраният архив тук" diff -Nru thunar-archive-plugin-0.4.0/po/ca.po thunar-archive-plugin-0.5.0/po/ca.po --- thunar-archive-plugin-0.4.0/po/ca.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ca.po 2021-10-23 21:08:17.000000000 +0000 @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Robert Antoni Buj Gelonch , 2016 +# Robert Antoni Buj i Gelonch , 2016-2017 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Robert Antoni Buj Gelonch \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-31 18:04+0000\n" +"Last-Translator: Robert Antoni Buj i Gelonch \n" "Language-Team: Catalan (http://www.transifex.com/xfce/thunar-plugins/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +19,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Seleccioneu un gestor d'arxius" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Cancel·la" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "D'ac_ord" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Si us plau, seleccioneu el vostre gestor d'arxius preferit\nde la llista d'aplicacions disponibles de més avall:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "No s'ha trobat cap gestor d'arxius adequat" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" -msgstr "No s'han pogut extreure els fitxers" +msgstr "Ha fallat l'extracció dels fitxers" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" -msgstr "No s'ha pogut crear l'arxiu" +msgstr "Ha fallat la creació de l'arxiu" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Extreu _aquí" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "Extreu l'arxiu seleccionat al directori actual" -msgstr[1] "Extreu els arxius seleccionats al directori actual" +msgstr[0] "Extreu l'arxiu seleccionat a la carpeta actual" +msgstr[1] "Extreu els arxius seleccionats a la carpeta actual" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Extreu a..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Extreu l'arxiu seleccionat" msgstr[1] "Extreu els arxius seleccionats" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Cr_ea un arxiu..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Crea un arxiu amb l'objecte seleccionat" msgstr[1] "Crea un arxiu amb els objectes seleccionats" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Extreu aquí" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Extreu aquí l'arxiu seleccionat" diff -Nru thunar-archive-plugin-0.4.0/po/cs.po thunar-archive-plugin-0.5.0/po/cs.po --- thunar-archive-plugin-0.4.0/po/cs.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/cs.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Michal Várady , 2006,2017 +# Michal Várady , 2006,2017,2020 +# Pavel Borecki , 2019 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-09 17:08+0000\n" +"PO-Revision-Date: 2020-12-30 01:59+0000\n" "Last-Translator: Michal Várady \n" "Language-Team: Czech (http://www.transifex.com/xfce/thunar-plugins/language/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" #. prepare the dialog to query the preferred archiver for the user #: ../thunar-archive-plugin/tap-backend.c:77 @@ -25,7 +26,7 @@ #: ../thunar-archive-plugin/tap-backend.c:80 msgid "_Cancel" -msgstr "_Zrušit" +msgstr "_Storno" #: ../thunar-archive-plugin/tap-backend.c:81 msgid "_OK" @@ -63,13 +64,14 @@ #: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "Rozbalí vybraný archiv do aktuálního adresáře" -msgstr[1] "Rozbalí vybrané archivy do aktuálního adresáře" -msgstr[2] "Rozbalí vybrané archivy do aktuálního adresáře" +msgstr[0] "Rozbalí vybraný archiv do aktuálně zobrazované složky" +msgstr[1] "Rozbalí vybrané archivy do aktuálně zobrazované složky" +msgstr[2] "Rozbalí vybrané archivy do aktuálně zobrazované složky" +msgstr[3] "Rozbalí vybrané archivy do aktuálně zobrazované složky" #: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." -msgstr "_Rozbalit do..." +msgstr "_Rozbalit do…" #: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" @@ -77,10 +79,11 @@ msgstr[0] "Rozbalí vybraný archiv" msgstr[1] "Rozbalí vybrané archivy" msgstr[2] "Rozbalí vybrané archivy" +msgstr[3] "Rozbalí vybrané archivy" #: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." -msgstr "Vytvoř_it archiv..." +msgstr "Vytvoř_it archiv…" #: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" @@ -88,11 +91,12 @@ msgstr[0] "Vytvoří archiv z vybraného objektu" msgstr[1] "Vytvoří archiv z vybraných objektů" msgstr[2] "Vytvoří archiv z vybraných objektů" +msgstr[3] "Vytvoří archiv z vybraných objektů" #. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item #: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" -msgstr "Rozbalit _zde" +msgstr "Rozbalit zd_e" #: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" @@ -100,3 +104,4 @@ msgstr[0] "Rozbalí vybraný archiv v tomto umístění" msgstr[1] "Rozbalí vybrané archivy v tomto umístění" msgstr[2] "Rozbalí vybrané archivy v tomto umístění" +msgstr[3] "Rozbalí vybrané archivy v tomto umístění" diff -Nru thunar-archive-plugin-0.4.0/po/da.po thunar-archive-plugin-0.5.0/po/da.po --- thunar-archive-plugin-0.4.0/po/da.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/da.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,13 +4,13 @@ # # Translators: # Per Kongstad , 2008 -# scootergrisen, 2017 +# scootergrisen, 2017,2019 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-08 13:49+0000\n" +"PO-Revision-Date: 2019-05-17 11:49+0000\n" "Last-Translator: scootergrisen\n" "Language-Team: Danish (http://www.transifex.com/xfce/thunar-plugins/language/da/)\n" "MIME-Version: 1.0\n" @@ -37,14 +37,14 @@ msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Vælg venligst din favorit arkivhåndtering\nfra listen af tilgængelige programmer herunder:" +msgstr "Vælg venligst din foretrukne arkivhåndtering\nfra listen over tilgængelige programmer nedenfor:" #. tell the user that we cannot handle the specified mime types #: ../thunar-archive-plugin/tap-backend.c:276 #: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" -msgstr "Ingen anvendelig arkivhåndtering fundet" +msgstr "Fandt ikke nogen egnet arkivhåndtering" #. execute the action associated with the menu item #: ../thunar-archive-plugin/tap-provider.c:283 @@ -64,12 +64,12 @@ #: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "Udpak det valgte arkiv i denne mappe" -msgstr[1] "Udpak de valgte arkiver i denne mappe" +msgstr[0] "Udpak det valgte arkiv i den nuværende mappe" +msgstr[1] "Udpak de valgte arkiver i den nuværende mappe" #: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." -msgstr "_Udpak til..." +msgstr "_Udpak til ..." #: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" @@ -79,7 +79,7 @@ #: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." -msgstr "_Opret arkiv..." +msgstr "_Opret arkiv ..." #: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" diff -Nru thunar-archive-plugin-0.4.0/po/de.po thunar-archive-plugin-0.5.0/po/de.po --- thunar-archive-plugin-0.4.0/po/de.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/de.po 2021-10-23 21:08:13.000000000 +0000 @@ -12,7 +12,7 @@ "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-08 14:19+0000\n" +"PO-Revision-Date: 2017-12-16 19:05+0000\n" "Last-Translator: Vinzenz Vietzke \n" "Language-Team: German (http://www.transifex.com/xfce/thunar-plugins/language/de/)\n" "MIME-Version: 1.0\n" diff -Nru thunar-archive-plugin-0.4.0/po/el.po thunar-archive-plugin-0.5.0/po/el.po --- thunar-archive-plugin-0.4.0/po/el.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/el.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Efstathios Iosifidis , 2018 # Stavros Giannouris , 2006 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-06-27 08:19+0000\n" +"Last-Translator: Efstathios Iosifidis \n" "Language-Team: Greek (http://www.transifex.com/xfce/thunar-plugins/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Επιλέξτε ένα διαχειριστή συμπιεσμένων αρχείων" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Ακύρωση" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Παρακαλώ επιλέξτε το διαχειριστή συμπιεσμένων\nαρχείων που προτιμάτε από την παρακάτω λίστα:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Δε βρέθηκε κανένας κατάλληλος διαχειριστής συμπιεσμένων αρχείων" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Η αποσυμπίεση των αρχείων απέτυχε" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Η δημιουργία του συμπιεσμένου αρχείου απέτυχε" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Αποσυμπίεση ε_δώ" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Αποσυμπιέζει το επιλεγμένο συμπιεσμένο αρχείο στον τρέχον φάκελο" msgstr[1] "Αποσυμπιέζει τα επιλεγμένα συμπιεσμένα αρχεία στον τρέχον φάκελο" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "Αποσυμπίεση σ_το..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Αποσυμπιέζει το επιλεγμένο συμπιεσμένο αρχείο" msgstr[1] "Αποσυμπιέζει τα επιλεγμένα συμπιεσμένα αρχεία" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Δημιουργία συ_μπιεσμένου αρχείου..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Δημιουργεί ένα συμπιεσμένο αρχείο με το επιλεγμένο αντικείμενο" msgstr[1] "Δημιουργεί ένα συμπιεσμένο αρχείο με τα επιλεγμένα αντικείμενα" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Αποσυμπίεση ε_δώ" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Αποσυμπιέζει το επιλεγμένο συμπιεσμένο αρχείο εδώ" diff -Nru thunar-archive-plugin-0.4.0/po/en_AU.po thunar-archive-plugin-0.5.0/po/en_AU.po --- thunar-archive-plugin-0.4.0/po/en_AU.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/en_AU.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# John Humphrys , 2018 # Michael Findlay , 2013 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:05+0000\n" -"Last-Translator: Michael Findlay \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-03-21 05:57+0000\n" +"Last-Translator: John Humphrys \n" "Language-Team: English (Australia) (http://www.transifex.com/xfce/thunar-plugins/language/en_AU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Select an archive manager" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Cancel" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Please select your preferred archive manager\nfrom the list of available applications below:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "No suitable archive manager found" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Failed to extract files" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Failed to create archive" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Extract _Here" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Extract the selected archive in the current folder" msgstr[1] "Extract the selected archives in the current folder" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Extract To..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Extract the selected archive" msgstr[1] "Extract the selected archives" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Cr_eate Archive..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Create an archive with the selected object" msgstr[1] "Create an archive with the selected objects" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Extract here" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Extract the selected archive here" diff -Nru thunar-archive-plugin-0.4.0/po/en_GB.po thunar-archive-plugin-0.5.0/po/en_GB.po --- thunar-archive-plugin-0.4.0/po/en_GB.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/en_GB.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Andi Chandler , 2017 # Jeff Bailes , 2007 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-17 01:28+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/xfce/thunar-plugins/language/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Select an archive manager" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Cancel" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Please select your preferred archive manager\nfrom the list of available applications below:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "No suitable archive manager found" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Failed to extract files" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Failed to create archive" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Extract _Here" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Extract the selected archive in the current folder" msgstr[1] "Extract the selected archives in the current folder" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Extract To..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Extract the selected archive" msgstr[1] "Extract the selected archives" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Cr_eate Archive..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Create an archive with the selected object" msgstr[1] "Create an archive with the selected objects" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Extract here" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Extract the selected archive here" diff -Nru thunar-archive-plugin-0.4.0/po/eo.po thunar-archive-plugin-0.5.0/po/eo.po --- thunar-archive-plugin-0.4.0/po/eo.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/eo.po 2021-10-23 21:08:13.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Robin van der Vliet \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" +"Last-Translator: Iris Ilexiris \n" "Language-Team: Esperanto (http://www.transifex.com/xfce/thunar-plugins/language/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Elektu la arkivadministrilon" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Nuligi" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Bonvolu elekti vian preferatan dosiermanaĝilon\nel la subaj eblaj aplikaĵoj:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Neniu uzebla dosiermanaĝilo estis trovata" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "La dosieroj ne eltireblas" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Neeblas krei la dosieron" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "_Eltiri ĉi tie" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Eltiri la elektitan dosieron en la nuna dosierujo" msgstr[1] "Eltiri la elektitajn dosierojn en la nuna dosierujo" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Eltiri al..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Eltiri la elektitan dosieron" msgstr[1] "Eltiri la elektitajn dosierojn" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Kreu Dosieron..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Kreu dosieron kun la elektita objekto" msgstr[1] "Kreu dosieron kun la elektitaj objektoj" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Eltiri ĉi tie" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Eltiri la elektitan dosieron ĉi tie" diff -Nru thunar-archive-plugin-0.4.0/po/es.po thunar-archive-plugin-0.5.0/po/es.po --- thunar-archive-plugin-0.4.0/po/es.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/es.po 2021-10-23 21:08:17.000000000 +0000 @@ -4,15 +4,18 @@ # # Translators: # Abel Martín , 2017 -# Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] , 2014 +# Ignacio Poggi , 2020 +# prflr88 , 2017 +# prflr88 , 2014 +# prflr88 , 2014,2017 +# Toni Estévez , 2019,2021 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-07 00:04+0000\n" -"Last-Translator: Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] \n" +"PO-Revision-Date: 2021-05-29 15:55+0000\n" +"Last-Translator: Toni Estévez \n" "Language-Team: Spanish (http://www.transifex.com/xfce/thunar-plugins/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,7 +26,7 @@ #. prepare the dialog to query the preferred archiver for the user #: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" -msgstr "Seleccione un administrador de archivadores" +msgstr "Seleccione un gestor de archivadores" #: ../thunar-archive-plugin/tap-backend.c:80 msgid "_Cancel" @@ -38,29 +41,29 @@ msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Seleccione su administrador de archivadores preferido\nde la siguiente lista de aplicaciones disponibles:" +msgstr "Seleccione el gestor de archivadores que prefiera\nde la siguiente lista de aplicaciones disponibles:" #. tell the user that we cannot handle the specified mime types #: ../thunar-archive-plugin/tap-backend.c:276 #: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" -msgstr "No se encontró ningún administrador de archivadores adecuado" +msgstr "No se ha encontrado ningún gestor de archivadores adecuado" #. execute the action associated with the menu item #: ../thunar-archive-plugin/tap-provider.c:283 #: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" -msgstr "No se pudieron extraer los archivos" +msgstr "No se han podido extraer los archivos" #. execute the action associated with the menu item #: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" -msgstr "No se pudieron crear el archivador" +msgstr "No se ha podido crear el archivador" #: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" -msgstr "Extraer _aquí" +msgstr "Extraer aq_uí" #: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" @@ -70,7 +73,7 @@ #: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." -msgstr "_Extraer en…" +msgstr "E_xtraer en..." #: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" @@ -80,18 +83,18 @@ #: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." -msgstr "Cr_ear un archivador…" +msgstr "Crear un arc_hivador..." #: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Crear un archivador con el objeto seleccionado" -msgstr[1] "Crear un archivador con los objetos seleccionados" +msgstr[1] "Crear un archivador con los elementos seleccionados" #. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item #: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" -msgstr "E_xtraer aquí" +msgstr "Extraer aq_uí" #: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" diff -Nru thunar-archive-plugin-0.4.0/po/et.po thunar-archive-plugin-0.5.0/po/et.po --- thunar-archive-plugin-0.4.0/po/et.po 1970-01-01 00:00:00.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/et.po 2021-10-23 21:08:13.000000000 +0000 @@ -0,0 +1,98 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Priit Jõerüüt , 2020 +msgid "" +msgstr "" +"Project-Id-Version: Thunar Plugins\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-04-15 13:40+0000\n" +"Last-Translator: Priit Jõerüüt \n" +"Language-Team: Estonian (http://www.transifex.com/xfce/thunar-plugins/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. prepare the dialog to query the preferred archiver for the user +#: ../thunar-archive-plugin/tap-backend.c:77 +msgid "Select an archive manager" +msgstr "Vali arhiivihaldur" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Tühista" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + +#. add the header label +#: ../thunar-archive-plugin/tap-backend.c:99 +msgid "" +"Please select your preferred archive manager\n" +"from the list of available applications below:" +msgstr "Palun vali allpool toodud rakenduste loendist\nsinule sobiv arhiivihaldur:" + +#. tell the user that we cannot handle the specified mime types +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 +#, c-format +msgid "No suitable archive manager found" +msgstr "Sobilikku arhiivihaldurit ei leidunud" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 +msgid "Failed to extract files" +msgstr "Arhiivi lahtipakkimine ebaõnnestus" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 +msgid "Failed to create archive" +msgstr "Arhiivi loomine ebaõnnestus" + +#: ../thunar-archive-plugin/tap-provider.c:414 +msgid "Extract _Here" +msgstr "Paki arhiiv siia lahti" + +#: ../thunar-archive-plugin/tap-provider.c:416 +msgid "Extract the selected archive in the current folder" +msgid_plural "Extract the selected archives in the current folder" +msgstr[0] "Paki valitud arhiiv lahti samasse kausta" +msgstr[1] "Paki valitud arhiivid lahti samasse kausta" + +#: ../thunar-archive-plugin/tap-provider.c:434 +msgid "_Extract To..." +msgstr "Paki arhiiv lahti asukohta" + +#: ../thunar-archive-plugin/tap-provider.c:436 +msgid "Extract the selected archive" +msgid_plural "Extract the selected archives" +msgstr[0] "Paki valitud arhiiv lahti" +msgstr[1] "Paki valitud arhiivid lahti" + +#: ../thunar-archive-plugin/tap-provider.c:457 +msgid "Cr_eate Archive..." +msgstr "Loo arhiiv" + +#: ../thunar-archive-plugin/tap-provider.c:459 +msgid "Create an archive with the selected object" +msgid_plural "Create an archive with the selected objects" +msgstr[0] "Loo arhiiv valitud objektist" +msgstr[1] "Loo arhiiv valitud objektidest" + +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 +msgid "_Extract here" +msgstr "Paki arhiiv siia lahti" + +#: ../thunar-archive-plugin/tap-provider.c:528 +msgid "Extract the selected archive here" +msgid_plural "Extract the selected archives here" +msgstr[0] "Paki valitud arhiiv lahti siia" +msgstr[1] "Paki valitud arhiivid lahti siia" diff -Nru thunar-archive-plugin-0.4.0/po/eu.po thunar-archive-plugin-0.5.0/po/eu.po --- thunar-archive-plugin-0.4.0/po/eu.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/eu.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,14 +4,15 @@ # # Translators: # Asier Iturralde Sarasola , 2015 +# beriain, 2021 # Piarres Beobide , 2006 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Asier Iturralde Sarasola \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2021-01-21 18:21+0000\n" +"Last-Translator: beriain\n" "Language-Team: Basque (http://www.transifex.com/xfce/thunar-plugins/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,71 +21,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Hautatu artxibo-kudeatzaile bat" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "Utzi" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "Ad_os" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Mesedez hautatu zure artxibo-kudeatzaile gustokoena\nerabilgarri dauden aplikazioen zerrenda honetatik:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Ez da artxibo-kudeatzaile erabilgarririk aurkitu" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Huts egin du fitxategiak erauztean" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Huts egin du artxiboa sortzerakoan" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Erauzi _hona" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Aukeratutako fitxategia uneko karpetara atera" msgstr[1] "Erauzi hautatutako artxiboak uneko karpetan" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Erauzi hona..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Aukeratutako fitxategia atera" msgstr[1] "Erauzi hautatutako artxiboak" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Sortu artxiboa..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Fitxategi bat sortu aukeratutako elementuarekin" msgstr[1] "Sortu artxibo bat hautatutako objektuekin" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Erauzi hemen" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Aukeratutako fitxategia hona atera" diff -Nru thunar-archive-plugin-0.4.0/po/fi.po thunar-archive-plugin-0.5.0/po/fi.po --- thunar-archive-plugin-0.4.0/po/fi.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/fi.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Ammuu5, 2017 # Timo Jyrinki , 2007 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-19 07:32+0000\n" +"Last-Translator: Ammuu5\n" "Language-Team: Finnish (http://www.transifex.com/xfce/thunar-plugins/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Valitse pakettienkäsittelyohjelma" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Peru" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Valitse haluamasi pakettienkäsittelyohjelma\nalla olevasta listasta:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Sopivaa pakettienkäsittelyohjelmaa ei löytynyt" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Tiedostojen purku epäonnistui" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Arkiston luominen epäonnistui" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Pura _tänne" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Pura valittu arkisto tämänhetkiseen kansioon" msgstr[1] "Pura valitut arkistot tämänhetkiseen kansioon" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Pura..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Pura valittu arkisto" msgstr[1] "Pura valitut arkistot" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Lu_o arkisto..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Luo arkisto valitusta kohteesta" msgstr[1] "Luo arkisto valituista kohteista" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Pura tänne" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Pura valittu arkisto tänne" diff -Nru thunar-archive-plugin-0.4.0/po/fr.po thunar-archive-plugin-0.5.0/po/fr.po --- thunar-archive-plugin-0.4.0/po/fr.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/fr.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,6 +3,9 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Charles Monzat , 2018 +# Charles Monzat , 2017-2018 +# jc1 , 2013 # jc1 , 2013 # Stéphane Roy , 2006 # Urien Desterres , 2014 @@ -11,9 +14,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:02+0000\n" -"Last-Translator: Urien Desterres \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-10-06 14:18+0000\n" +"Last-Translator: Charles Monzat \n" "Language-Team: French (http://www.transifex.com/xfce/thunar-plugins/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,72 +25,80 @@ "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" -msgstr "Sélectionner un gestionnaire d'archives" +msgstr "Sélectionner un gestionnaire d’archives" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Annuler" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_Valider" #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Veuillez choisir votre gestionnaire d’archives préféré\ndans la liste des applications disponibles ci-dessous :" +msgstr "Veuillez choisir votre gestionnaire d’archives favori\ndans la liste des applications disponibles ci-dessous :" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" -msgstr "Aucun gestionnaire d'archives approprié trouvé" +msgstr "Gestionnaire d’archives approprié introuvable" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" -msgstr "Impossible d'extraire les fichiers" +msgstr "Impossible d’extraire les fichiers" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" -msgstr "Impossible de créer l'archive" +msgstr "Impossible de créer l’archive" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Extraire _ici" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "Extraire l'archive sélectionnée dans le dossier courant" +msgstr[0] "Extraire l’archive sélectionnée dans le dossier courant" msgstr[1] "Extraire les archives sélectionnées dans le dossier courant" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." -msgstr "_Extraire vers..." +msgstr "Extraire _vers…" -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" -msgstr[0] "Extraire l'archive sélectionnée" +msgstr[0] "Extraire l’archive sélectionnée" msgstr[1] "Extraire les archives sélectionnées" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." -msgstr "Cré_er une archive..." +msgstr "Créer une _archive…" -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" -msgstr[0] "Créer une archive avec l'objet sélectionné" +msgstr[0] "Créer une archive avec l’objet sélectionné" msgstr[1] "Créer une archive avec les objets sélectionnés" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Extraire ici" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" -msgstr[0] "Extraire l'archive sélectionnée ici" +msgstr[0] "Extraire l’archive sélectionnée ici" msgstr[1] "Extraire les archives sélectionnées ici" diff -Nru thunar-archive-plugin-0.4.0/po/gl.po thunar-archive-plugin-0.5.0/po/gl.po --- thunar-archive-plugin-0.4.0/po/gl.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/gl.po 2021-10-23 21:08:17.000000000 +0000 @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Daniel Muñiz Fontoira , 2019 # Leandro Regueiro , 2008-2009 -# Xosé , 2015 +# Xosé, 2015,2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Xosé \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-08-30 09:10+0000\n" +"Last-Translator: Daniel Muñiz Fontoira \n" "Language-Team: Galician (http://www.transifex.com/xfce/thunar-plugins/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,71 +21,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Seleccione un xestor de arquivos" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Cancelar" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_Aceptar" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Seleccione o seu xestor de arquivos preferido\nna lista de aplicacións dispoñibles de embaixo:" +msgstr "Seleccione o seu xestor de arquivos preferido\nna lista de aplicacións dispoñíbeis de embaixo:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Non se atopou un xestor de arquivos axeitado" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Produciuse un erro ao extraer os ficheiros" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Produciuse un erro ao crear o arquivo" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Extraer _aquí" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Extraer o arquivo seleccionado no cartafol actual" msgstr[1] "Extraer os arquivos seleccionados no cartafol actual" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Extraer en..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Extraer o arquivo seleccionado" msgstr[1] "Extraer os arquivos seleccionados" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Cr_ear arquivo..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Crear un arquivo co obxecto seleccionado" msgstr[1] "Crear un arquivo cos obxectos seleccionados" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Extraer aquí" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Extraer aquí o arquivo seleccionado" diff -Nru thunar-archive-plugin-0.4.0/po/he.po thunar-archive-plugin-0.5.0/po/he.po --- thunar-archive-plugin-0.4.0/po/he.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/he.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,21 +3,22 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Elishai Eliyahu , 2017 +# Elishai Eliyahu , 2017 # GenghisKhan , 2015 +# Omer I.S. , 2020 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-06 19:56+0000\n" -"Last-Translator: Elishai Eliyahu \n" +"PO-Revision-Date: 2020-05-19 10:31+0000\n" +"Last-Translator: Omer I.S. \n" "Language-Team: Hebrew (http://www.transifex.com/xfce/thunar-plugins/language/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" #. prepare the dialog to query the preferred archiver for the user #: ../thunar-archive-plugin/tap-backend.c:77 @@ -59,23 +60,27 @@ #: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" -msgstr "חלץ _כאן" +msgstr "חלץ _לכאן" #: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "חלץ את הארכיון הנבחר בתוך התיקייה הנוכחית" msgstr[1] "חלץ את הארכיונים הנבחרים בתוך התיקייה הנוכחית" +msgstr[2] "חלץ את הארכיונים הנבחרים בתוך התיקייה הנוכחית" +msgstr[3] "חלץ את הארכיונים הנבחרים בתוך התיקייה הנוכחית" #: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." -msgstr "_חלץ לתוך..." +msgstr "_חלץ אל..." #: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "חלץ את הארכיון הנבחר" msgstr[1] "חלץ את הארכיונים הנבחרים" +msgstr[2] "חלץ את הארכיונים הנבחרים" +msgstr[3] "חלץ את הארכיונים הנבחרים" #: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." @@ -86,14 +91,18 @@ msgid_plural "Create an archive with the selected objects" msgstr[0] "צור ארכיון עם האובייקט הנבחר" msgstr[1] "צור ארכיון עם האובייקטים הנבחרים" +msgstr[2] "צור ארכיון עם האובייקטים הנבחרים" +msgstr[3] "צור ארכיון עם האובייקטים הנבחרים" #. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item #: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" -msgstr "_חלץ כאן" +msgstr "_חלץ לכאן" #: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "חלץ את הארכיון הנבחר כאן" msgstr[1] "חלץ את הארכיונים הנבחרים כאן" +msgstr[2] "חלץ את הארכיונים הנבחרים כאן" +msgstr[3] "חלץ את הארכיונים הנבחרים כאן" diff -Nru thunar-archive-plugin-0.4.0/po/hi.po thunar-archive-plugin-0.5.0/po/hi.po --- thunar-archive-plugin-0.4.0/po/hi.po 1970-01-01 00:00:00.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/hi.po 2021-10-23 21:08:13.000000000 +0000 @@ -0,0 +1,98 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Panwar108 , 2019 +msgid "" +msgstr "" +"Project-Id-Version: Thunar Plugins\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-08-18 11:45+0000\n" +"Last-Translator: Panwar108 \n" +"Language-Team: Hindi (http://www.transifex.com/xfce/thunar-plugins/language/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. prepare the dialog to query the preferred archiver for the user +#: ../thunar-archive-plugin/tap-backend.c:77 +msgid "Select an archive manager" +msgstr "संग्रह फ़ाइल प्रबंधक चुनें" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "रद्द करें (_C)" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "ठीक है (_O)" + +#. add the header label +#: ../thunar-archive-plugin/tap-backend.c:99 +msgid "" +"Please select your preferred archive manager\n" +"from the list of available applications below:" +msgstr "कृपया निम्नलिखित अनुप्रयोग सूची में से \nअपना पसंदीदा संग्रह फ़ाइल प्रबंधक चुनें :" + +#. tell the user that we cannot handle the specified mime types +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 +#, c-format +msgid "No suitable archive manager found" +msgstr "कोई उपयुक्त संग्रह फ़ाइल प्रबंधक नहीं मिला" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 +msgid "Failed to extract files" +msgstr "फ़ाइल एक्सट्रेक्ट करने में विफल" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 +msgid "Failed to create archive" +msgstr "संग्रह फ़ाइल बनाने में विफल" + +#: ../thunar-archive-plugin/tap-provider.c:414 +msgid "Extract _Here" +msgstr "यहाँ एक्सट्रेक्ट करें (_H)" + +#: ../thunar-archive-plugin/tap-provider.c:416 +msgid "Extract the selected archive in the current folder" +msgid_plural "Extract the selected archives in the current folder" +msgstr[0] "चयनित संग्रह फ़ाइल को वर्तमान फोल्डर में एक्सट्रेक्ट करें" +msgstr[1] "चयनित संग्रह फ़ाइलों को वर्तमान फोल्डर में एक्सट्रेक्ट करें" + +#: ../thunar-archive-plugin/tap-provider.c:434 +msgid "_Extract To..." +msgstr "वहाँ पर एक्सट्रेक्ट करें (_E)..." + +#: ../thunar-archive-plugin/tap-provider.c:436 +msgid "Extract the selected archive" +msgid_plural "Extract the selected archives" +msgstr[0] "चयनित संग्रह फ़ाइल एक्सट्रेक्ट करें" +msgstr[1] "चयनित संग्रह फ़ाइलें एक्सट्रेक्ट करें " + +#: ../thunar-archive-plugin/tap-provider.c:457 +msgid "Cr_eate Archive..." +msgstr "संग्रह फ़ाइल बनाएँ (_e)..." + +#: ../thunar-archive-plugin/tap-provider.c:459 +msgid "Create an archive with the selected object" +msgid_plural "Create an archive with the selected objects" +msgstr[0] "चयनित वस्तु की संग्रह फ़ाइल बनाएँ" +msgstr[1] "चयनित वस्तुओं की संग्रह फ़ाइल बनाएँ" + +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 +msgid "_Extract here" +msgstr "यहाँ एक्सट्रेक्ट करें (_E)" + +#: ../thunar-archive-plugin/tap-provider.c:528 +msgid "Extract the selected archive here" +msgid_plural "Extract the selected archives here" +msgstr[0] "चयनित संग्रह फ़ाइल यहाँ एक्सट्रेक्ट करें" +msgstr[1] "चयनित संग्रह फ़ाइलें यहाँ एक्सट्रेक्ट करें" diff -Nru thunar-archive-plugin-0.4.0/po/hr.po thunar-archive-plugin-0.5.0/po/hr.po --- thunar-archive-plugin-0.4.0/po/hr.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/hr.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ivica Kolić , 2013 +# Ivica Kolić , 2013,2018 # Ivica Kolić , 2011 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:02+0000\n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-02-28 10:47+0000\n" "Last-Translator: Ivica Kolić \n" "Language-Team: Croatian (http://www.transifex.com/xfce/thunar-plugins/language/hr/)\n" "MIME-Version: 1.0\n" @@ -20,74 +20,82 @@ "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Odaberite upravitelja arhivama" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Otkaži" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_U redu" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Molim odaberite vaš poželjni upravitelj arhivama\nsa liste dostupnih programa ispod:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Nije pronađen pogodan upravitelj datotekama" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Neuspjelo raspakiranje datoteka" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Neuspjelo stvaranje arhive" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Raspakiraj _ovdje" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Raspakiraj odabranu arhivu u trenutnu mapu" msgstr[1] "Raspakiraj odabrane arhive u trenutnu mapu" msgstr[2] "Raspakiraj odabrane arhive u trenutnu mapu" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Raspakiraj u..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Raspakiraj odabranu arhivu" msgstr[1] "Raspakiraj odabrane arhive" msgstr[2] "Raspakiraj odabrane arhive" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Na_pravi arhivu..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Napravi arhivu sa odabranim objektom" msgstr[1] "Napravi arhivu sa odabranim objektima" msgstr[2] "Napravi arhivu sa odabranim objektima" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Raspakiraj ovdje" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Raspakiraj odabranu arhivu ovdje" diff -Nru thunar-archive-plugin-0.4.0/po/hu.po thunar-archive-plugin-0.5.0/po/hu.po --- thunar-archive-plugin-0.4.0/po/hu.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/hu.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Balázs Meskó , 2018 # Gabor Kelemen , 2009 # Attila SZERVÁC , 2006 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-04-28 21:22+0000\n" +"Last-Translator: Balázs Meskó \n" "Language-Team: Hungarian (http://www.transifex.com/xfce/thunar-plugins/language/hu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,71 +21,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Válasszon archívumkezelőt" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Mégse" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Válassza ki az előnyben részesített archívumkezelőt\naz elérhető alkalmazások alábbi listájából:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Nem található megfelelő archívumkezelő" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "A fájlok kibontása meghiúsult" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Az archívum létrehozása meghiúsult" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Kibontás i_de" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "A kiválasztott archívum kibontása az aktuális mappába" msgstr[1] "A kiválasztott archívumok kibontása az aktuális mappába" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Kibontás máshova…" -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "A kijelölt archívum kibontása" msgstr[1] "A kijelölt archívumok kibontása" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Archí_vum létrehozása…" -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Archívum létrehozása a kiválasztott objektumból" msgstr[1] "Archívum létrehozása a kiválasztott objektumokból" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Kibontás id_e" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "A kiválasztott archívum kibontása ide" diff -Nru thunar-archive-plugin-0.4.0/po/hy_AM.po thunar-archive-plugin-0.5.0/po/hy_AM.po --- thunar-archive-plugin-0.4.0/po/hy_AM.po 1970-01-01 00:00:00.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/hy_AM.po 2021-10-23 21:08:13.000000000 +0000 @@ -0,0 +1,99 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Hayk Andreasyan , 2019 +# Samvel Harutyunyan , 2020 +msgid "" +msgstr "" +"Project-Id-Version: Thunar Plugins\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-05-29 06:25+0000\n" +"Last-Translator: Samvel Harutyunyan \n" +"Language-Team: Armenian (Armenia) (http://www.transifex.com/xfce/thunar-plugins/language/hy_AM/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hy_AM\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. prepare the dialog to query the preferred archiver for the user +#: ../thunar-archive-plugin/tap-backend.c:77 +msgid "Select an archive manager" +msgstr "Ընտրել պահոցային կառավարիչ" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Չեղարկել" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_Բարի" + +#. add the header label +#: ../thunar-archive-plugin/tap-backend.c:99 +msgid "" +"Please select your preferred archive manager\n" +"from the list of available applications below:" +msgstr "Ընտրէք պահոցային կառավարիչ\nներքեւում առկայ յաւելուածների ցուցակից։" + +#. tell the user that we cannot handle the specified mime types +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 +#, c-format +msgid "No suitable archive manager found" +msgstr "Համապատասխան պահոցային կառավարիչ չկայ" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 +msgid "Failed to extract files" +msgstr "Չյաջողուեց հանել նիշերը" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 +msgid "Failed to create archive" +msgstr "Չյաջողուեց ստեղծել պահոց" + +#: ../thunar-archive-plugin/tap-provider.c:414 +msgid "Extract _Here" +msgstr "Արտածել _այստեղ" + +#: ../thunar-archive-plugin/tap-provider.c:416 +msgid "Extract the selected archive in the current folder" +msgid_plural "Extract the selected archives in the current folder" +msgstr[0] "Բացել ընտրուած պահոցը ընթացիկ պանակում" +msgstr[1] "Բացել ընտրուած պահոցները ընթացիկ պանակում" + +#: ../thunar-archive-plugin/tap-provider.c:434 +msgid "_Extract To..." +msgstr "_Արտածել․․․" + +#: ../thunar-archive-plugin/tap-provider.c:436 +msgid "Extract the selected archive" +msgid_plural "Extract the selected archives" +msgstr[0] "Բացել ընտրուած պահոցը" +msgstr[1] "Բացել ընտրուած պահոցները" + +#: ../thunar-archive-plugin/tap-provider.c:457 +msgid "Cr_eate Archive..." +msgstr "Նո_ր պահոց․․․" + +#: ../thunar-archive-plugin/tap-provider.c:459 +msgid "Create an archive with the selected object" +msgid_plural "Create an archive with the selected objects" +msgstr[0] "Ստեղծել նոր պահոց ընտրուած տարրով" +msgstr[1] "Ստեղծել նոր պահոց ընտրուած տարրերով" + +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 +msgid "_Extract here" +msgstr "_Արտածել այստեղ" + +#: ../thunar-archive-plugin/tap-provider.c:528 +msgid "Extract the selected archive here" +msgid_plural "Extract the selected archives here" +msgstr[0] "Արտածել ընտրուած պահոցն այստեղ" +msgstr[1] "Արտածել ընտրուած պահոցներն այստեղ" diff -Nru thunar-archive-plugin-0.4.0/po/hye.po thunar-archive-plugin-0.5.0/po/hye.po --- thunar-archive-plugin-0.4.0/po/hye.po 1970-01-01 00:00:00.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/hye.po 2021-10-23 21:08:13.000000000 +0000 @@ -0,0 +1,99 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Hayk Andreasyan , 2019 +# Samvel Harutyunyan , 2020 +msgid "" +msgstr "" +"Project-Id-Version: Thunar Plugins\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-06-03 18:46+0000\n" +"Last-Translator: Arman Harutyunyan \n" +"Language-Team: Eastern Armenian (http://www.transifex.com/xfce/thunar-plugins/language/hye/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hye\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. prepare the dialog to query the preferred archiver for the user +#: ../thunar-archive-plugin/tap-backend.c:77 +msgid "Select an archive manager" +msgstr "Ընտրել պահոցային կառավարիչ" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Չեղարկել" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_Բարի" + +#. add the header label +#: ../thunar-archive-plugin/tap-backend.c:99 +msgid "" +"Please select your preferred archive manager\n" +"from the list of available applications below:" +msgstr "Ընտրէք պահոցային կառավարիչ\nներքեւում առկայ յաւելուածների ցուցակից։" + +#. tell the user that we cannot handle the specified mime types +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 +#, c-format +msgid "No suitable archive manager found" +msgstr "Համապատասխան պահոցային կառավարիչ չկայ" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 +msgid "Failed to extract files" +msgstr "Չյաջողուեց հանել նիշերը" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 +msgid "Failed to create archive" +msgstr "Չյաջողուեց ստեղծել պահոց" + +#: ../thunar-archive-plugin/tap-provider.c:414 +msgid "Extract _Here" +msgstr "Արտածել _այստեղ" + +#: ../thunar-archive-plugin/tap-provider.c:416 +msgid "Extract the selected archive in the current folder" +msgid_plural "Extract the selected archives in the current folder" +msgstr[0] "Բացել ընտրուած պահոցը ընթացիկ պանակում" +msgstr[1] "Բացել ընտրուած պահոցները ընթացիկ պանակում" + +#: ../thunar-archive-plugin/tap-provider.c:434 +msgid "_Extract To..." +msgstr "_Արտածել․․․" + +#: ../thunar-archive-plugin/tap-provider.c:436 +msgid "Extract the selected archive" +msgid_plural "Extract the selected archives" +msgstr[0] "Բացել ընտրուած պահոցը" +msgstr[1] "Բացել ընտրուած պահոցները" + +#: ../thunar-archive-plugin/tap-provider.c:457 +msgid "Cr_eate Archive..." +msgstr "Նո_ր պահոց․․․" + +#: ../thunar-archive-plugin/tap-provider.c:459 +msgid "Create an archive with the selected object" +msgid_plural "Create an archive with the selected objects" +msgstr[0] "Ստեղծել նոր պահոց ընտրուած տարրով" +msgstr[1] "Ստեղծել նոր պահոց ընտրուած տարրերով" + +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 +msgid "_Extract here" +msgstr "_Արտածել այստեղ" + +#: ../thunar-archive-plugin/tap-provider.c:528 +msgid "Extract the selected archive here" +msgid_plural "Extract the selected archives here" +msgstr[0] "Արտածել ընտրուած պահոցն այստեղ" +msgstr[1] "Արտածել ընտրուած պահոցներն այստեղ" diff -Nru thunar-archive-plugin-0.4.0/po/hye_RU.po thunar-archive-plugin-0.5.0/po/hye_RU.po --- thunar-archive-plugin-0.4.0/po/hye_RU.po 1970-01-01 00:00:00.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/hye_RU.po 2021-10-23 21:08:13.000000000 +0000 @@ -0,0 +1,98 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Hayk Andreasyan , 2019 +msgid "" +msgstr "" +"Project-Id-Version: Thunar Plugins\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-05-25 07:13+0000\n" +"Last-Translator: Real School \n" +"Language-Team: Eastern Armenian (Russia) (http://www.transifex.com/xfce/thunar-plugins/language/hye_RU/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hye_RU\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. prepare the dialog to query the preferred archiver for the user +#: ../thunar-archive-plugin/tap-backend.c:77 +msgid "Select an archive manager" +msgstr "Ընտրել պահոցային կառավարիչ" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Չեղարկել" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_Բարի" + +#. add the header label +#: ../thunar-archive-plugin/tap-backend.c:99 +msgid "" +"Please select your preferred archive manager\n" +"from the list of available applications below:" +msgstr "Ընտրէք պահոցային կառավարիչ\nներքեւում առկայ յաւելուածների ցուցակից։" + +#. tell the user that we cannot handle the specified mime types +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 +#, c-format +msgid "No suitable archive manager found" +msgstr "Համապատասխան պահոցային կառավարիչ չկայ" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 +msgid "Failed to extract files" +msgstr "Չյաջողուեց արտածել նիշերը" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 +msgid "Failed to create archive" +msgstr "Չյաջողուեց ստեղծել պահոց" + +#: ../thunar-archive-plugin/tap-provider.c:414 +msgid "Extract _Here" +msgstr "Արտածել _այստեղ" + +#: ../thunar-archive-plugin/tap-provider.c:416 +msgid "Extract the selected archive in the current folder" +msgid_plural "Extract the selected archives in the current folder" +msgstr[0] "Բացել ընտրուած պահոցը ընթացիկ պանակում" +msgstr[1] "Բացել ընտրուած պահոցները ընթացիկ պանակում" + +#: ../thunar-archive-plugin/tap-provider.c:434 +msgid "_Extract To..." +msgstr "_Արտածել․․․" + +#: ../thunar-archive-plugin/tap-provider.c:436 +msgid "Extract the selected archive" +msgid_plural "Extract the selected archives" +msgstr[0] "Բացել ընտրուած պահոցը" +msgstr[1] "Բացել ընտրուած պահոցները" + +#: ../thunar-archive-plugin/tap-provider.c:457 +msgid "Cr_eate Archive..." +msgstr "Նո_ր պահոց․․․" + +#: ../thunar-archive-plugin/tap-provider.c:459 +msgid "Create an archive with the selected object" +msgid_plural "Create an archive with the selected objects" +msgstr[0] "Ստեղծել նոր պահոց ընտրուած տարրով" +msgstr[1] "Ստեղծել նոր պահոց ընտրուած տարրերով" + +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 +msgid "_Extract here" +msgstr "_Արտածել այստեղ" + +#: ../thunar-archive-plugin/tap-provider.c:528 +msgid "Extract the selected archive here" +msgid_plural "Extract the selected archives here" +msgstr[0] "Արտածել ընտրուած պահոցն այստեղ" +msgstr[1] "Արտածել ընտրուած պահոցներն այստեղ" diff -Nru thunar-archive-plugin-0.4.0/po/id.po thunar-archive-plugin-0.5.0/po/id.po --- thunar-archive-plugin-0.4.0/po/id.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/id.po 2021-10-23 21:08:13.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-09-07 03:34+0000\n" +"Last-Translator: Triyan W. Nugroho \n" "Language-Team: Indonesian (http://www.transifex.com/xfce/thunar-plugins/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,68 +19,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Pilih manajer arsip" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Batal" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Silakan pilih manajer arsip kesukaan anda dari\nsenarai aplikasi yang tersedia di bawah ini:" +msgstr "Silakan pilih manajer arsip kesukaan Anda dari\nsenarai aplikasi yang tersedia di bawah ini:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Tak ada manajer arsip yang cocok yang tersedia" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Gagal mengekstrak berkas" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Gagal membuat arsip" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Ekstrak _Di Sini" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "Ekstrak arsip terpilih ke folder saat ini" +msgstr[0] "Ekstrak arsip yang dipilih ke folder saat ini" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Ekstrak Ke..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" -msgstr[0] "Ekstrak arsip terpilih" +msgstr[0] "Ekstrak arsip yang dipilih" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Bu_at Arsip..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" -msgstr[0] "Buat arsip dengan objek terpilih" +msgstr[0] "Buat arsip dengan objek yang dipilih" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Ekstrak di sini" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" -msgstr[0] "Ekstrak arsip terpilih di sini" +msgstr[0] "Ekstrak arsip yang dipilih di sini" diff -Nru thunar-archive-plugin-0.4.0/po/ie.po thunar-archive-plugin-0.5.0/po/ie.po --- thunar-archive-plugin-0.4.0/po/ie.po 1970-01-01 00:00:00.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ie.po 2021-10-23 21:08:13.000000000 +0000 @@ -0,0 +1,97 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Thunar Plugins\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-05-06 16:07+0000\n" +"Last-Translator: Caarmi\n" +"Language-Team: Interlingue (http://www.transifex.com/xfce/thunar-plugins/language/ie/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ie\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. prepare the dialog to query the preferred archiver for the user +#: ../thunar-archive-plugin/tap-backend.c:77 +msgid "Select an archive manager" +msgstr "Selecter un gerente de archives" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "A_nullar" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + +#. add the header label +#: ../thunar-archive-plugin/tap-backend.c:99 +msgid "" +"Please select your preferred archive manager\n" +"from the list of available applications below:" +msgstr "Ples selecter vor preferet gerente de archives\nex li liste de applicationes ad-bass:" + +#. tell the user that we cannot handle the specified mime types +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 +#, c-format +msgid "No suitable archive manager found" +msgstr "Null supportat gerentes de archives es trovat" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 +msgid "Failed to extract files" +msgstr "Ne posset extraher files" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 +msgid "Failed to create archive" +msgstr "Ne posset crear un archive" + +#: ../thunar-archive-plugin/tap-provider.c:414 +msgid "Extract _Here" +msgstr "Extraher _ad ci" + +#: ../thunar-archive-plugin/tap-provider.c:416 +msgid "Extract the selected archive in the current folder" +msgid_plural "Extract the selected archives in the current folder" +msgstr[0] "Extraher li selectet archive ad actual fólder" +msgstr[1] "Extraher li selectet archives ad actual fólder" + +#: ../thunar-archive-plugin/tap-provider.c:434 +msgid "_Extract To..." +msgstr "_Extraher a..." + +#: ../thunar-archive-plugin/tap-provider.c:436 +msgid "Extract the selected archive" +msgid_plural "Extract the selected archives" +msgstr[0] "Extraher li selectet archive" +msgstr[1] "Extraher li selectet archives" + +#: ../thunar-archive-plugin/tap-provider.c:457 +msgid "Cr_eate Archive..." +msgstr "Cr_ear un archive..." + +#: ../thunar-archive-plugin/tap-provider.c:459 +msgid "Create an archive with the selected object" +msgid_plural "Create an archive with the selected objects" +msgstr[0] "Crear un archive con li selectet object" +msgstr[1] "Crear un archive con li selectet objectes" + +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 +msgid "_Extract here" +msgstr "_Extraher ad ci" + +#: ../thunar-archive-plugin/tap-provider.c:528 +msgid "Extract the selected archive here" +msgid_plural "Extract the selected archives here" +msgstr[0] "Extraher li selectet archive ad ci" +msgstr[1] "Extraher li selectet archives ad ci" diff -Nru thunar-archive-plugin-0.4.0/po/is.po thunar-archive-plugin-0.5.0/po/is.po --- thunar-archive-plugin-0.4.0/po/is.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/is.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Sveinn í Felli , 2014 -# Sveinn í Felli , 2013 +# Sveinn í Felli , 2013-2014,2018-2019 +# Sveinn í Felli , 2013,2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-05-10 11:27+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: Icelandic (http://www.transifex.com/xfce/thunar-plugins/language/is/)\n" "MIME-Version: 1.0\n" @@ -20,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Veldu safnskráastjóra" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Hætta við" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "Í _lagi" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Veldu þann safnskráastjóra (archive manager)\nsem þú vilt nota að jafnaði úr listanum hér fyrir neðan:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Enginn hentugur safnskráastjóri fannst" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Mistókst að afþjappa skrám" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Mistókst að búa til safnskrá" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Afþjappa _hér" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Afþjappa valið skráasafn hingað" msgstr[1] "Afþjappa valin skráasöfn hingað" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "Afþja_ppa í..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Afþjappa völdu skráasafni" msgstr[1] "Afþjappa völdum skráasöfnum" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Búa til safnskrá..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Búa til safnskrá með völdu atriði" msgstr[1] "Búa til safnskrá með völdum atriðum" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" -msgstr "Afþjappa _hér" +msgstr "_Afþjappa hér" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Afþjappa völdu skráasafni hér" diff -Nru thunar-archive-plugin-0.4.0/po/it.po thunar-archive-plugin-0.5.0/po/it.po --- thunar-archive-plugin-0.4.0/po/it.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/it.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,13 +4,14 @@ # # Translators: # Cristian Marchi , 2013 +# Emanuele Petriglia , 2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:02+0000\n" -"Last-Translator: Cristian Marchi \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" +"Last-Translator: Mark \n" "Language-Team: Italian (http://www.transifex.com/xfce/thunar-plugins/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Selezionare un gestore di archivi" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Cancella" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Selezionare il gestore di archivi preferito\ndal seguente elenco di applicazioni disponibili:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Non è stato trovato alcun gestore di archivi adatto" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Impossibile estrarre i file" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Impossibile creare l'archivio" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Estrai _qui" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Estrae l'archivio selezionato nella cartella corrente" msgstr[1] "Estrae gli archivi selezionati nella cartella corrente" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Estrai in..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Estrae l'archivio selezionato" msgstr[1] "Estrae gli archivi selezionati" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Cr_ea un archivio..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Crea un archivio con l'oggetto selezionato" msgstr[1] "Crea un archivio con gli oggetti selezionati" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Estrai _qui" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Estrae qui l'archivio selezionato" diff -Nru thunar-archive-plugin-0.4.0/po/ja.po thunar-archive-plugin-0.5.0/po/ja.po --- thunar-archive-plugin-0.4.0/po/ja.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ja.po 2021-10-23 21:08:17.000000000 +0000 @@ -5,14 +5,15 @@ # Translators: # Daichi Kawahata , 2006 # Masato HASHIMOTO , 2008,2012 -# Nobuhiro Iwamatsu , 2008 +# Nobuhiro Iwamatsu , 2008,2018 +# UTUMI Hirosi , 2021 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2021-02-06 06:42+0000\n" +"Last-Translator: UTUMI Hirosi \n" "Language-Team: Japanese (http://www.transifex.com/xfce/thunar-plugins/language/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,68 +22,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" -msgstr "書庫マネージャーの選択" +msgstr "アーカイブマネージャーを選択" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "キャンセル(_C)" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "OK(_O)" #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "以下の利用可能なアプリケーションのリストから\n好みの書庫マネージャーを選択してください:" +msgstr "以下の利用可能なアプリケーションのリストから\n好みのアーカイブマネージャーを選択してください:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" -msgstr "適切な書庫マネージャーを見つけられませんでした" +msgstr "適切なアーカイブマネージャーを見つけられませんでした" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "ファイルの展開に失敗しました" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" -msgstr "書庫の作成に失敗しました" +msgstr "アーカイブの作成に失敗しました" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" -msgstr "ここで展開(_H)" +msgstr "ここに展開(_H)" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "現在のフォルダーに選択した書庫を展開します。" +msgstr[0] "選択したアーカイブを現在のフォルダーに展開する" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "別の場所に展開(_E)..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" -msgstr[0] "選択した書庫を展開します。" +msgstr[0] "選択したアーカイブを展開する" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." -msgstr "書庫の作成(_E)..." +msgstr "アーカイブを作成(_E)..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" -msgstr[0] "選択したオブジェクトで書庫を作成します。" +msgstr[0] "選択したオブジェクトでアーカイブを作成する" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" -msgstr "ここで展開(_E)" +msgstr "ここに展開(_E)" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" -msgstr[0] "選択した書庫をここに展開します" +msgstr[0] "選択したアーカイブをここに展開する" diff -Nru thunar-archive-plugin-0.4.0/po/kab.po thunar-archive-plugin-0.5.0/po/kab.po --- thunar-archive-plugin-0.4.0/po/kab.po 1970-01-01 00:00:00.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/kab.po 2021-10-23 21:08:13.000000000 +0000 @@ -0,0 +1,98 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Kahina Messaoudi, 2020 +msgid "" +msgstr "" +"Project-Id-Version: Thunar Plugins\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-08-19 13:45+0000\n" +"Last-Translator: Kahina Messaoudi\n" +"Language-Team: Kabyle (http://www.transifex.com/xfce/thunar-plugins/language/kab/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: kab\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. prepare the dialog to query the preferred archiver for the user +#: ../thunar-archive-plugin/tap-backend.c:77 +msgid "Select an archive manager" +msgstr "Fren amsefrak n uɣbar" + +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + +#. add the header label +#: ../thunar-archive-plugin/tap-backend.c:99 +msgid "" +"Please select your preferred archive manager\n" +"from the list of available applications below:" +msgstr "Ttxil fren amsefrak n uɣbar i tesmenyifeḍ\nseg tebdart n yisnasen i yellan ddaw:" + +#. tell the user that we cannot handle the specified mime types +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 +#, c-format +msgid "No suitable archive manager found" +msgstr "Ulac amsefrak n uɣbar iwatan" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 +msgid "Failed to extract files" +msgstr "Tussfa n yifuyla ur teddi ara" + +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 +msgid "Failed to create archive" +msgstr "Asnulfu n uɣbar ur yeddi ara" + +#: ../thunar-archive-plugin/tap-provider.c:414 +msgid "Extract _Here" +msgstr "" + +#: ../thunar-archive-plugin/tap-provider.c:416 +msgid "Extract the selected archive in the current folder" +msgid_plural "Extract the selected archives in the current folder" +msgstr[0] "Ssef aɣbar yettwafernen deg ukaram amiran" +msgstr[1] "Ssef iɣbaren yettwafernen deg ukaram amiran " + +#: ../thunar-archive-plugin/tap-provider.c:434 +msgid "_Extract To..." +msgstr "" + +#: ../thunar-archive-plugin/tap-provider.c:436 +msgid "Extract the selected archive" +msgid_plural "Extract the selected archives" +msgstr[0] "Ssef aɣbar yettwafernen" +msgstr[1] "Ssef iɣbaren yettwafernen" + +#: ../thunar-archive-plugin/tap-provider.c:457 +msgid "Cr_eate Archive..." +msgstr "" + +#: ../thunar-archive-plugin/tap-provider.c:459 +msgid "Create an archive with the selected object" +msgid_plural "Create an archive with the selected objects" +msgstr[0] "Rnu aɣbar s tɣawsa yettwafernen" +msgstr[1] "Rnu aɣbar s tɣawsiwin yettwafernen" + +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 +msgid "_Extract here" +msgstr "" + +#: ../thunar-archive-plugin/tap-provider.c:528 +msgid "Extract the selected archive here" +msgid_plural "Extract the selected archives here" +msgstr[0] "Ssef aɣbar yettwafernen da" +msgstr[1] "Ssef iɣbaren yettwafernen da" diff -Nru thunar-archive-plugin-0.4.0/po/kk.po thunar-archive-plugin-0.5.0/po/kk.po --- thunar-archive-plugin-0.4.0/po/kk.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/kk.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,84 +3,96 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Baurzhan Muftakhidinov , 2010 +# Baurzhan Muftakhidinov , 2010,2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-01-21 08:32+0000\n" +"Last-Translator: Baurzhan Muftakhidinov \n" "Language-Team: Kazakh (http://www.transifex.com/xfce/thunar-plugins/language/kk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Архивтер басқарушысын таңдаңыз" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "Ба_с тарту" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_ОК" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Өзіңіздің таңдамалы архивтерді басқару\nқолданбасын төмендегі тізімнен таңдаңыз:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Сәйкес архивтерді басқару қолданбасы табылмады" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Файлдарды тарқату сәтсіз аяқталды" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Архивті жасау сәтсіз аяқталды" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Осын_да тарқату" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Ерекшеленген архивт(ерд)і ағымдағы бумаға тарқату" +msgstr[1] "Ерекшеленген архивт(ерд)і ағымдағы бумаға тарқату" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "Қ_айда тарқату..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Ерекшеленген архивті тарқату" +msgstr[1] "Ерекшеленген архивті тарқату" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Ар_хивті жасау..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Ерекшеленген нәрсе(лер)ден архивті жасау" +msgstr[1] "Ерекшеленген нәрсе(лер)ден архивті жасау" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Осында _тарқату" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Ерекшеленген архивт(ерд)і осында тарқату" +msgstr[1] "Ерекшеленген архивт(ерд)і осында тарқату" diff -Nru thunar-archive-plugin-0.4.0/po/ko.po thunar-archive-plugin-0.5.0/po/ko.po --- thunar-archive-plugin-0.4.0/po/ko.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ko.po 2021-10-23 21:08:13.000000000 +0000 @@ -10,8 +10,8 @@ "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-06 17:07+0000\n" -"Last-Translator: 박정규(Jung-Kyu Park) \n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" +"Last-Translator: Cybertramp \n" "Language-Team: Korean (http://www.transifex.com/xfce/thunar-plugins/language/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff -Nru thunar-archive-plugin-0.4.0/po/lt.po thunar-archive-plugin-0.5.0/po/lt.po --- thunar-archive-plugin-0.4.0/po/lt.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/lt.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,92 +4,104 @@ # # Translators: # Algimantas Margevičius , 2012 -# Moo, 2015 +# Moo, 2015,2017 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 09:47+0000\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/xfce/thunar-plugins/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Pasirinkite archyvų tvarkytuvę" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Atsisakyti" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_Gerai" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Iš šio sąrašo pasirinkite pageidaujamą \narchyvų tvarkytuvę:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Tinkama archyvų tvarkytuvė nerasta" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Failų išarchyvuoti nepavyko" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Sukurti archyvo nepavyko" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Iš_archyvuoti čia" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Išarchyvuoti pasirinktą archyvą šiame aplanke" msgstr[1] "Išarchyvuoti pasirinktus archyvus šiame aplanke" msgstr[2] "Išarchyvuoti pasirinktus archyvus šiame aplanke" +msgstr[3] "Išarchyvuoti pasirinktus archyvus šiame aplanke" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Išarchyvuoti į..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Išarchyvuoti pasirinktą archyvą" msgstr[1] "Išarchyvuoti pasirinktus archyvus" msgstr[2] "Išarchyvuoti pasirinktus archyvus" +msgstr[3] "Išarchyvuoti pasirinktus archyvus" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Sukurti archyvą..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Sukurti suglaudintą archyvą iš pažymėtų objektų" msgstr[1] "Sukurti archyvą iš pažymėtų objektų" msgstr[2] "Sukurti archyvą iš pažymėtų objektų" +msgstr[3] "Sukurti archyvą iš pažymėtų objektų" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Iš_archyvuoti čia" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Išarchyvuoti pasirinktą archyvą šiame aplanke" msgstr[1] "Išarchyvuoti pasirinktus archyvus šiame aplanke" msgstr[2] "Išarchyvuoti pasirinktus archyvus šiame aplanke" +msgstr[3] "Išarchyvuoti pasirinktus archyvus šiame aplanke" diff -Nru thunar-archive-plugin-0.4.0/po/lv.po thunar-archive-plugin-0.5.0/po/lv.po --- thunar-archive-plugin-0.4.0/po/lv.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/lv.po 2021-10-23 21:08:13.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Latvian (http://www.transifex.com/xfce/thunar-plugins/language/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,74 +20,82 @@ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Atlasiet arhīva pārvaldnieku" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Lūdzu norādiet vēlamo arhīvu pārvaldnieku\nno pieejamo lietotņu saraksta:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Netika atrasts piemērots arhīva pārvaldnieks" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Neizdevās atspiest failus" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Neizdevās izveidot arhīvu" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "A_tspiest šeit" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Atspiest atlasīto arhīvu esošajā mapē" msgstr[1] "Atspiest atlasītos arhīvus esošajā mapē" msgstr[2] "Atspiest atlasīto arhīvu esošajā mapē" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Atspiest..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Atspiest atlasīto arhīvu" msgstr[1] "Atspiest atlasītos arhīvus" msgstr[2] "Atspiest atlasīto arhīvu" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "I_zveidot arhīvu" -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Izveidot arhīvu ar atlasīto vienumu" msgstr[1] "Izveidot arhīvu ar atlasītajiem vienumiem" msgstr[2] "Izveidot arhīvu ar atlasīto vienumu" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Atspiest šeit" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Atspiest šeit atlasīto arhīvu" diff -Nru thunar-archive-plugin-0.4.0/po/Makefile.in.in thunar-archive-plugin-0.5.0/po/Makefile.in.in --- thunar-archive-plugin-0.4.0/po/Makefile.in.in 2017-12-14 02:13:11.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/Makefile.in.in 2022-04-30 08:20:42.000000000 +0000 @@ -45,12 +45,11 @@ GMSGFMT = @GMSGFMT@ MSGFMT = @MSGFMT@ -XGETTEXT_ARGS = @XGETTEXT_ARGS@ -XGETTEXT = @XGETTEXT@ $(XGETTEXT_ARGS) +XGETTEXT = @XGETTEXT@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -MSGMERGE = XGETTEXT_ARGS="$(XGETTEXT_ARGS)" INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist -GENPOT = XGETTEXT_ARGS="$(XGETTEXT_ARGS)" INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot +MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist +GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot ALL_LINGUAS = @ALL_LINGUAS@ diff -Nru thunar-archive-plugin-0.4.0/po/ms.po thunar-archive-plugin-0.5.0/po/ms.po --- thunar-archive-plugin-0.4.0/po/ms.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ms.po 2021-10-23 21:08:13.000000000 +0000 @@ -9,7 +9,7 @@ "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-13 12:33+0000\n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay (http://www.transifex.com/xfce/thunar-plugins/language/ms/)\n" "MIME-Version: 1.0\n" diff -Nru thunar-archive-plugin-0.4.0/po/nb.po thunar-archive-plugin-0.5.0/po/nb.po --- thunar-archive-plugin-0.4.0/po/nb.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/nb.po 2021-10-23 21:08:17.000000000 +0000 @@ -3,14 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Erlend Østlie , 2018 +# heskjestad , 2019 # Terje Uriansrud , 2007 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-07-24 05:59+0000\n" +"Last-Translator: heskjestad \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/xfce/thunar-plugins/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +21,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Velg en arkiveringsbehandler" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Avbryt" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Velg din prefererte arkiveringsbehandler fra\nlisten over tilgjengelige programmer under:" +msgstr "Velg din foretrukne arkiveringsbehandler fra\nlisten over tilgjengelige programmer under:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" -msgstr "Ingen passende arkiveringsbehandlere funnet" +msgstr "Fant ingen passende arkiveringsbehandlere" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Klarte ikke pakke ut filer" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Klarte ikke lage arkiv" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Pakk ut _her" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Pakk ut valgt arkiv i gjeldende mappe" msgstr[1] "Pakk ut valgte arkiv i gjeldende mappe" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Pakk ut til ..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Pakk ut valgt arkiv" msgstr[1] "Pakk ut valgte arkiv" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Lag arkiv ..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Lag et arkiv med valgt element" msgstr[1] "Lag et arkiv med valgte elementer" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Pakk ut her" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Pakk ut valgt arkiv her" diff -Nru thunar-archive-plugin-0.4.0/po/nl.po thunar-archive-plugin-0.5.0/po/nl.po --- thunar-archive-plugin-0.4.0/po/nl.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/nl.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pjotr , 2017 +# Pjotr , 2017,2019-2020 # Stephan Arts , 2006 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-07 18:46+0000\n" +"PO-Revision-Date: 2020-05-11 13:51+0000\n" "Last-Translator: Pjotr \n" "Language-Team: Dutch (http://www.transifex.com/xfce/thunar-plugins/language/nl/)\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ #. prepare the dialog to query the preferred archiver for the user #: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" -msgstr "Selecteer een archiefbeheerder" +msgstr "Kies een archiefbeheerder" #: ../thunar-archive-plugin/tap-backend.c:80 msgid "_Cancel" @@ -30,14 +30,14 @@ #: ../thunar-archive-plugin/tap-backend.c:81 msgid "_OK" -msgstr "_OK" +msgstr "_Oké" #. add the header label #: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Selecteer a.u.b. de archiefbeheerder van uw voorkeur\nuit de onderstaande lijst van beschikbare toepassingen:" +msgstr "Kies a.u.b. de archiefbeheerder van uw voorkeur\nuit de onderstaande lijst van beschikbare toepassingen:" #. tell the user that we cannot handle the specified mime types #: ../thunar-archive-plugin/tap-backend.c:276 @@ -65,7 +65,7 @@ msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Pak het geselecteerde archiefbestand uit in de huidige map" -msgstr[1] "Pak de geselecteerde archiefbestanden uit in de huidige map" +msgstr[1] "Pak de gekozen archiefbestanden uit in de huidige map" #: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." @@ -75,7 +75,7 @@ msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Pak het geselecteerde archiefbestand uit" -msgstr[1] "Pak de geselecteerde archiefbestanden uit" +msgstr[1] "Pak de gekozen archiefbestanden uit" #: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." @@ -85,7 +85,7 @@ msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Maak een archiefbestand met daarin het geselecteerde object" -msgstr[1] "Maak een archiefbestand met daarin de geselecteerde objecten" +msgstr[1] "Maak een archiefbestand met daarin de gekozen objecten" #. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item #: ../thunar-archive-plugin/tap-provider.c:526 @@ -96,4 +96,4 @@ msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Pak het geselecteerde archiefbestand hier uit" -msgstr[1] "Pak de geselecteerde archiefbestanden hier uit" +msgstr[1] "Pak de gekozen archiefbestanden hier uit" diff -Nru thunar-archive-plugin-0.4.0/po/nn.po thunar-archive-plugin-0.5.0/po/nn.po --- thunar-archive-plugin-0.4.0/po/nn.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/nn.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Kevin Brubeck Unhammer , 2017 +# Kevin Brubeck Unhammer , 2017,2019 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-08-08 08:56+0000\n" "Last-Translator: Kevin Brubeck Unhammer \n" "Language-Team: Norwegian Nynorsk (http://www.transifex.com/xfce/thunar-plugins/language/nn/)\n" "MIME-Version: 1.0\n" @@ -19,71 +19,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Vel ein arkivhandsamar" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Avbryt" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Vel den arkivhandsamaren du helst vil ha\nfrå lista med tilgjengelege program under:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Fann ingen passande arkivhandsamar" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Klarte ikkje å pakka ut filene" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Klarte ikkje å oppretta arkivet" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Pakk ut _her" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Pakk ut det valde arkivet i denne mappa" msgstr[1] "Pakk ut dei valde arkiva i denne mappa" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Pakk ut til …" -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Pakk ut det valde arkivet" msgstr[1] "Pakk ut dei valde arkiva" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Opprett arkiv …" -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Opprett arkiv med det valde objektet" msgstr[1] "Opprett arkiv med dei valde objekta" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Pakk ut her" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Pakk ut det valde arkivet her" diff -Nru thunar-archive-plugin-0.4.0/po/oc.po thunar-archive-plugin-0.5.0/po/oc.po --- thunar-archive-plugin-0.4.0/po/oc.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/oc.po 2022-04-30 08:08:24.000000000 +0000 @@ -4,13 +4,14 @@ # # Translators: # Cédric Valmary , 2013 +# Quentin PAGÈS, 2021 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:21+0000\n" -"Last-Translator: Cédric Valmary \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2021-11-10 20:54+0000\n" +"Last-Translator: Quentin PAGÈS\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/xfce/thunar-plugins/language/oc/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +20,79 @@ "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Seleccionar un gestionari d'archius" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Anullar" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_D’acòrdi" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Se vos plai, causissètz vòstre gestionari d'archius preferit\ndins la lista de las aplicacions disponiblas çaijós :" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Cap de gestionari d'archius apropriat pas trobat" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Impossible d'extraire los fichièrs" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Impossible de crear l'archiu" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Extraire a_icí" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Extraire l'archiu seleccionat dins lo dorsièr corrent" msgstr[1] "Extraire los archius seleccionats dins lo dorsièr corrent" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Extraire cap a..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Extraire l'archiu seleccionat" msgstr[1] "Extraire los archius seleccionats" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Cr_ear un archiu..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Crear un archiu amb l'objècte seleccionat" msgstr[1] "Crear un archiu amb los objèctes seleccionats" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Extraire aicí" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Extraire l'archiu seleccionat aicí" diff -Nru thunar-archive-plugin-0.4.0/po/pa.po thunar-archive-plugin-0.5.0/po/pa.po --- thunar-archive-plugin-0.4.0/po/pa.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/pa.po 2021-10-23 21:08:13.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Panjabi (Punjabi) (http://www.transifex.com/xfce/thunar-plugins/language/pa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +19,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "ਇੱਕ ਆਰਚੀਵ ਮੈਨੇਜਰ ਚੁਣੋز" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "ਆਪਣੀ ਪਸੰਦ ਦਾ ਆਰਚੀਵ ਮੈਨੇਜਰ ਹੇਠ ਦਿੱਤੀ ਉਪਲੱਬਧ ਐਪਲੀਕੇਸ਼ਣ ਦੀ ਲਿਸਟ ਤੋਂ ਚੁਣੋ:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "ਕੋਈ ਢੁੱਕਵਾਂ ਆਰਚੀਵ ਮੈਨੇਜਰ ਨਹੀਂ ਮਿਲਿਆ" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "ਫਾਇਲਾਂ ਖੋਲ੍ਹਣ ਲਈ ਫੇਲ੍ਹ" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "ਆਰਚੀਵ ਬਣਾਉਣ ਲਈ ਫੇਲ੍ਹ" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "ਇੱਥੇ ਖੋਲ੍ਹੋ(_H)" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "ਚੁਣੇ ਆਰਚੀਵ ਨੂੰ ਮੌਜੂਦਾ ਫੋਲਡਰ 'ਚ ਖੋਲ੍ਹੋ" msgstr[1] "ਚੁਣੇ ਆਰਚੀਵ ਮੌਜੂਦਾ ਫੋਲਡਰ 'ਚ ਖੋਲ੍ਹੋ" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "ਖੋਲ੍ਹੋ(_E)..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "ਚੁਣਿਆ ਆਰਚੀਵ ਖੋਲ੍ਹੋ" msgstr[1] "ਚੁਣੇ ਆਰਚੀਵ ਖੋਲ੍ਹੋ" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "ਆਰਚੀਵ ਬਣਾਓ(_e)..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "ਚੁਣੇ ਆਬਜੈਕਟ ਨਾਲ ਇੱਕ ਆਰਚੀਵ ਬਣਾਓ" msgstr[1] "ਚੁਣੇ ਆਬਜੈਕਟਾਂ ਨਾਲ ਇੱਕ ਆਰਚੀਵ ਬਣਾਓ" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "ਇੱਥੇ ਖੋਲ੍ਹੋ(_E)" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "ਚੁਣਿਆ ਆਰਚੀਵ ਇੱਥੇ ਖੋਲ੍ਹੋ" diff -Nru thunar-archive-plugin-0.4.0/po/pt_BR.po thunar-archive-plugin-0.5.0/po/pt_BR.po --- thunar-archive-plugin-0.4.0/po/pt_BR.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/pt_BR.po 2021-10-23 21:08:13.000000000 +0000 @@ -12,8 +12,8 @@ "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-07 00:48+0000\n" -"Last-Translator: Andre Miranda \n" +"PO-Revision-Date: 2018-05-15 21:38+0000\n" +"Last-Translator: Michael Martins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/xfce/thunar-plugins/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff -Nru thunar-archive-plugin-0.4.0/po/pt.po thunar-archive-plugin-0.5.0/po/pt.po --- thunar-archive-plugin-0.4.0/po/pt.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/pt.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Hugo Carvalho , 2019 # Nuno Miguel , 2007 -# Nuno Miguel , 2017 +# Nuno Miguel , 2017,2019 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-11 18:57+0000\n" -"Last-Translator: Nuno Miguel \n" +"PO-Revision-Date: 2019-11-22 22:48+0000\n" +"Last-Translator: Hugo Carvalho \n" "Language-Team: Portuguese (http://www.transifex.com/xfce/thunar-plugins/language/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,7 +23,7 @@ #. prepare the dialog to query the preferred archiver for the user #: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" -msgstr "Selecione o gestor de arquivos" +msgstr "Selecione um gestor de arquivos" #: ../thunar-archive-plugin/tap-backend.c:80 msgid "_Cancel" @@ -37,7 +38,7 @@ msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Na lista de aplicações abaixo disponíveis,\nselecione o gestor de arquivos preferido::" +msgstr "Na lista de aplicações abaixo disponíveis,\nselecione o gestor de arquivos preferido:" #. tell the user that we cannot handle the specified mime types #: ../thunar-archive-plugin/tap-backend.c:276 diff -Nru thunar-archive-plugin-0.4.0/po/ro.po thunar-archive-plugin-0.5.0/po/ro.po --- thunar-archive-plugin-0.4.0/po/ro.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ro.po 2022-04-30 08:08:24.000000000 +0000 @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Marius Ghita, 2022 # Mișu Moldovan , 2009 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2022-01-05 18:10+0000\n" +"Last-Translator: Marius Ghita\n" "Language-Team: Romanian (http://www.transifex.com/xfce/thunar-plugins/language/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,74 +20,82 @@ "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Alegeți un manager de arhive" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Anulați" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Selectați managerul de arhive preferat din\nlista următoarelor programe disponibile:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Nu s-a găsit un manager de arhive adecvat" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Nu s-au putut extrage fișierele" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Nu s-a putut crea arhiva" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Dezarhivează _aici" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Dezarhivează arhiva selectată în dosarul curent" msgstr[1] "Dezarhivează arhivele selectate în dosarul curent" msgstr[2] "Dezarhivează arhivele selectate în dosarul curent" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Dezarhivează în..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Dezarhivează arhiva selectată" msgstr[1] "Dezarhivează arhivele selectate" msgstr[2] "Dezarhivează arhivele selectate" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Creea_ză o arhivă..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Creează o arhivă folosind obiectul selectat" msgstr[1] "Creează o arhivă folosind obiectele selectate" msgstr[2] "Creează o arhivă folosind obiectele selectate" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Dezarhivează _aici" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Dezarhivează aici arhiva selectată" diff -Nru thunar-archive-plugin-0.4.0/po/ru.po thunar-archive-plugin-0.5.0/po/ru.po --- thunar-archive-plugin-0.4.0/po/ru.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ru.po 2021-10-23 21:08:13.000000000 +0000 @@ -5,14 +5,14 @@ # Translators: # Andrey Fedoseev , 2006 # Igor , 2017 -# Sergey Alyoshin , 2016 +# Sergey Alyoshin , 2016,2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 06:30+0100\n" -"PO-Revision-Date: 2017-12-06 15:23+0000\n" -"Last-Translator: Igor \n" +"PO-Revision-Date: 2018-12-02 10:56+0000\n" +"Last-Translator: Sergey Alyoshin \n" "Language-Team: Russian (http://www.transifex.com/xfce/thunar-plugins/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,7 +27,7 @@ #: ../thunar-archive-plugin/tap-backend.c:80 msgid "_Cancel" -msgstr "_Отмена" +msgstr "О_тмена" #: ../thunar-archive-plugin/tap-backend.c:81 msgid "_OK" @@ -60,7 +60,7 @@ #: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" -msgstr "Извлечь _сюда" +msgstr "Из_влечь сюда" #: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" diff -Nru thunar-archive-plugin-0.4.0/po/sk.po thunar-archive-plugin-0.5.0/po/sk.po --- thunar-archive-plugin-0.4.0/po/sk.po 2017-12-14 02:08:15.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/sk.po 2021-10-23 21:08:13.000000000 +0000 @@ -5,7 +5,7 @@ # Translators: # Dušan Kazik , 2016-2017 # Robert Hartl , 2009 -# Tomáš Vadina , 2011 +# 7dcd6f74323fe8d9c477949ff8fcbb1c_c427b63 <3fcd202e3dfab15fda15b8e88e54d449_7173>, 2011 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" @@ -18,7 +18,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" #. prepare the dialog to query the preferred archiver for the user #: ../thunar-archive-plugin/tap-backend.c:77 @@ -68,6 +68,7 @@ msgstr[0] "Rozbalí vybraný súbor v aktuálnom priečinku" msgstr[1] "Rozbalí vybrané súbory v aktuálnom priečinku" msgstr[2] "Rozbalí vybrané súbory do aktuálneho priečinku" +msgstr[3] "Rozbalí vybrané súbory do aktuálneho priečinku" #: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." @@ -79,6 +80,7 @@ msgstr[0] "Rozbalí vybraný archív" msgstr[1] "Rozbalí vybrané archívy" msgstr[2] "Rozbalí vybrané archívy" +msgstr[3] "Rozbalí vybrané archívy" #: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." @@ -90,6 +92,7 @@ msgstr[0] "Vytvorí archív s vybraným objektom" msgstr[1] "Vytvorí archív s vybranými objektami" msgstr[2] "Vytvorí archív s vybranými objektami" +msgstr[3] "Vytvorí archív s vybranými objektami" #. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item #: ../thunar-archive-plugin/tap-provider.c:526 @@ -102,3 +105,4 @@ msgstr[0] "Rozbalí označený archív sem" msgstr[1] "Rozbalí označené archívy sem" msgstr[2] "Rozbalí označené archívy sem" +msgstr[3] "Rozbalí označené archívy sem" diff -Nru thunar-archive-plugin-0.4.0/po/sl.po thunar-archive-plugin-0.5.0/po/sl.po --- thunar-archive-plugin-0.4.0/po/sl.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/sl.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Arnold Marko , 2019 # Klemen Košir , 2013 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:02+0000\n" -"Last-Translator: Klemen Košir \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-10-18 17:23+0000\n" +"Last-Translator: Arnold Marko \n" "Language-Team: Slovenian (http://www.transifex.com/xfce/thunar-plugins/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,40 +20,48 @@ "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Izberite upravljalnik arhivov" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Prekini" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_V redu" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Prosimo, izberite želeni upravljalnik arhivov\ns seznama razpoložljivih programov:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Upravljalnika arhivov ni mogoče najti" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Datotek ni mogoče razširiti" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Arhiva ni mogoče ustvariti" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Razširi _sem" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Razširi izbran arhiv v trenutno mapo" @@ -60,11 +69,11 @@ msgstr[2] "Razširi izbrane arhive v trenutno mapo" msgstr[3] "Razširi izbrane arhive v trenutno mapo" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Razširi v ..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Razširi izbran arhiv" @@ -72,11 +81,11 @@ msgstr[2] "Razširi izbrane arhive" msgstr[3] "Razširi izbrane arhive" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Ustvari arhiv ..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Ustvari arhiv iz izbranega predmeta" @@ -84,12 +93,12 @@ msgstr[2] "Ustvari arhiv iz izbranih predmetov" msgstr[3] "Ustvari arhiv iz izbranih predmetov" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Razširi sem" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Razširi izbran arhiv sem" diff -Nru thunar-archive-plugin-0.4.0/po/sq.po thunar-archive-plugin-0.5.0/po/sq.po --- thunar-archive-plugin-0.4.0/po/sq.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/sq.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Besnik , 2007 +# Besnik Bleta , 2007,2019-2020 +# Besnik Bleta , 2007 +# Besnik Bleta , 2020 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2020-01-28 16:40+0000\n" +"Last-Translator: Besnik Bleta \n" "Language-Team: Albanian (http://www.transifex.com/xfce/thunar-plugins/language/sq/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +21,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Përzgjidhni një përgjegjës arkivash" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Anuloje" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" -msgstr "Ju lutem përzgjidhni përgjegjësin tuaj të\nparapëlqyer për arkivat prej listës së\nmëposhtme të zbatimeve që mund të kihen:" +msgstr "Ju lutemi, përzgjidhni përgjegjësin tuaj\ntë parapëlqyer arkivash prej listës së\naplikacioneve të gatshme më poshtë:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" -msgstr "Nuk u gjet përgjegjës arkivi i përshtatshëm" +msgstr "S’u gjet përgjegjës arkivi i përshtatshëm" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" -msgstr "Dështoi në përftimin e kartelave" +msgstr "S’u arrit të përftoheshin kartela" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" -msgstr "Dështoi në krijimin e arkivit" +msgstr "S’u arrit të krijohej arkiv" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Përftoje _Këtu" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Përftoje arkivin e përzgjedhur te dosja e çastit" -msgstr[1] "Përftoje arkivat e përzgjedhur te dosja e çastit" +msgstr[1] "Përftoji arkivat e përzgjedhura te dosja e çastit" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." -msgstr "_Përfto Te..." +msgstr "_Përftojeni Te…" -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Përfto arkivin e përzgjedhur" msgstr[1] "Përfto arkivat e përzgjedhur" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." -msgstr "_Krijo Arkiv..." +msgstr "_Krijoni Arkiv…" -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Krijo arkiv me objektin e përzgjedhur" msgstr[1] "Krijo arkiv me objektet e përzgjedhur" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" -msgstr "_Përfto këtu" +msgstr "_Përftoje këtu" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Përftoje arkivin e përzgjedhur këtu" diff -Nru thunar-archive-plugin-0.4.0/po/sr.po thunar-archive-plugin-0.5.0/po/sr.po --- thunar-archive-plugin-0.4.0/po/sr.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/sr.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,13 +4,14 @@ # # Translators: # Мирослав Николић , 2012 +# Саша Петровић , 2017 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-21 13:58+0000\n" +"Last-Translator: Саша Петровић \n" "Language-Team: Serbian (http://www.transifex.com/xfce/thunar-plugins/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,74 +20,82 @@ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Изаберите управника архивом" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Откажи" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_У реду" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Изаберите вашег жељеног управника архива\nса списка доступних програма испод:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Није пронађен оодговарајући управник архивом" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Нисам успео да распакујем датотеке" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Нисам успео да направим архиву" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Распакуј _овде" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Распакујте изабрану архиву у тренутну фасциклу" msgstr[1] "Распакујте изабране архиве у тренутну фасциклу" msgstr[2] "Распакујте изабране архиве у тренутну фасциклу" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "Распакуј _у..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Распакујте изабрану архиву" msgstr[1] "Распакујте изабране архиве" msgstr[2] "Распакујте изабране архиве" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Направи архиву..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Направите архиву од изабраног објекта" msgstr[1] "Направите архиву од изабраних објеката" msgstr[2] "Направите архиву од изабраних објеката" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Распакуј овде" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Распакујте овде изабрану архиву" diff -Nru thunar-archive-plugin-0.4.0/po/sv.po thunar-archive-plugin-0.5.0/po/sv.po --- thunar-archive-plugin-0.4.0/po/sv.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/sv.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,14 +4,15 @@ # # Translators: # Daniel Nylander , 2008 +# Påvel Nicklasson , 2015,2018 # Påvel Nicklasson, 2015 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Påvel Nicklasson \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" +"Last-Translator: Arve Eriksson <031299870@telia.com>\n" "Language-Team: Swedish (http://www.transifex.com/xfce/thunar-plugins/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,71 +21,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Välj en arkivhanterare" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Avbryt" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_OK" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Välj din föredragna arkivhanterare från\nlistan över tillgängliga program nedan:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Inga lämpliga arkivhanterare hittades" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Misslyckades med att packa upp filer" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Misslyckades med att skapa arkiv" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Packa upp _här" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Packa upp det markerade arkivet i aktuell mapp" msgstr[1] "Extrahera de markerade arkiven i aktuell mapp" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "Packa upp _till..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Packa upp det markerade arkivet" msgstr[1] "Extrahera de markerade arkiven" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Skapa a_rkiv..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Skapa ett arkiv med det markerade objektet" msgstr[1] "Skapa ett arkiv med de markerade objekten" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Packa upp här" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Packa upp det markerade arkivet här" diff -Nru thunar-archive-plugin-0.4.0/po/th.po thunar-archive-plugin-0.5.0/po/th.po --- thunar-archive-plugin-0.4.0/po/th.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/th.po 2021-10-23 21:08:13.000000000 +0000 @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:09+0000\n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2019-01-07 15:40+0000\n" "Last-Translator: Theppitak Karoonboonyanan \n" "Language-Team: Thai (http://www.transifex.com/xfce/thunar-plugins/language/th/)\n" "MIME-Version: 1.0\n" @@ -19,68 +19,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "เลือกโปรแกรมจัดการแฟ้มจัดเก็บ" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_ยกเลิก" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_ตกลง" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "กรุณาเลือกโปรแกรมจัดการแฟ้มจัดเก็บที่คุณชอบ\nจากรายชื่อโปรแกรมด้านล่างนี้:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "ไม่พบโปรแกรมจัดการแฟ้มจัดเก็บที่เหมาะสม" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "แตกแฟ้มไม่สำเร็จ" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "สร้างแฟ้มจัดเก็บไม่สำเร็จ" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "แตกออกที่_นี่" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "แตกแฟ้มจัดเก็บที่เลือกลงในโฟลเดอร์ปัจจุบัน" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "แต_กไปยัง..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "แตกแฟ้มจัดเก็บที่เลือก" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "สร้า_งแฟ้มจัดเก็บ..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "สร้างแฟ้มจัดเก็บเพื่อจัดเก็บรายการที่เลือก" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "แต_กออกที่นี่" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "แตกแฟ้มจัดเก็บที่เลือกออกที่นี่" diff -Nru thunar-archive-plugin-0.4.0/po/tr.po thunar-archive-plugin-0.5.0/po/tr.po --- thunar-archive-plugin-0.4.0/po/tr.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/tr.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Necdet Yücel , 2013 +# Necdet Yücel , 2013,2017 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:02+0000\n" -"Last-Translator: Necdet Yücel \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" +"Last-Translator: Demiray Muhterem \n" "Language-Team: Turkish (http://www.transifex.com/xfce/thunar-plugins/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +19,79 @@ "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Bir arşiv yöneticisi seçin" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_İptal" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_Tamam" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Lütfen tercih etmiş olduğunuz arşiv yöneticisini\naşağıdaki uygulama listesinden seçin:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Uygun bir arşiv yöneticisi bulunamadı" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Dosyalar açılamadı" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Arşiv oluşturulamadı" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "_Buraya aç" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Seçilen arşivi mevcut dizine aç" msgstr[1] "Seçilen arşivleri mevcut dizine aç" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Çıkar..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Seçilen arşivi aç" msgstr[1] "Seçilen arşivleri aç" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Arşiv _Oluştur..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Seçili öğeden arşiv oluştur" msgstr[1] "Seçili öğelerden arşiv oluştur" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Buraya Aç" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Seçilen arşivi buraya aç" diff -Nru thunar-archive-plugin-0.4.0/po/ug.po thunar-archive-plugin-0.5.0/po/ug.po --- thunar-archive-plugin-0.4.0/po/ug.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ug.po 2021-10-23 21:08:13.000000000 +0000 @@ -7,79 +7,91 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:02+0000\n" -"Last-Translator: Gheyret Kenji\n" -"Language-Team: Uighur (http://www.transifex.com/xfce/thunar-plugins/language/ug/)\n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" +"Language-Team: Uyghur (http://www.transifex.com/xfce/thunar-plugins/language/ug/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ug\n" -"Plural-Forms: nplurals=1; plural=0;\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "ئارخىپ باشقۇرغۇنى تاللا" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "تۆۋەندىكى پروگراممىلارنىڭ ئىچىدىن\nئامراق ئارخىپ باشقۇرغۇنى تاللاڭ:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "مۇۋاپىق ئارخىپ باشقۇرغۇ تېپىلمىدى" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "ھۆججەتلەرنى يېيىش مەغلۇپ بولدى" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "ئارخىپ قۇرۇش مەغلۇپ بولدى" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "بۇ يەرگە ياي(_H)" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" -msgstr[0] "ھازىرقى ئارخىپنى بۇ مۇندەرىجە ئىچىگە يايىدۇ" +msgstr[0] "" +msgstr[1] "ھازىرقى ئارخىپنى بۇ مۇندەرىجە ئىچىگە يايىدۇ" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "باشقا يەرگە ياي(_E)..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" -msgstr[0] "تاللانغان ئارخىپنى يايىدۇ" +msgstr[0] "" +msgstr[1] "تاللانغان ئارخىپنى يايىدۇ" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "ئارخىپ قۇر(_E)..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" -msgstr[0] "تاللانغانلىرىنى ئىشلىتىپ ئارخىپ قۇرىدۇ" +msgstr[0] "" +msgstr[1] "تاللانغانلىرىنى ئىشلىتىپ ئارخىپ قۇرىدۇ" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "بۇ يەرگە ياي(_E)" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" -msgstr[0] "تاللانغان ئارخىپلارنى بۇ يەرگە يايىدۇ" +msgstr[0] "" +msgstr[1] "تاللانغان ئارخىپلارنى بۇ يەرگە يايىدۇ" diff -Nru thunar-archive-plugin-0.4.0/po/uk.po thunar-archive-plugin-0.5.0/po/uk.po --- thunar-archive-plugin-0.4.0/po/uk.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/uk.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,91 +4,104 @@ # # Translators: # Dmitry Nikitin , 2007 +# Yarema aka Knedlyk , 2018 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" +"Last-Translator: zubr139\n" "Language-Team: Ukrainian (http://www.transifex.com/xfce/thunar-plugins/language/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Вибрати менеджер архівів" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "_Відмінити" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "_ОК" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Будь-ласка виберіть Ваш улюблений менеджер архівів\nіз списку доступних програм представлених нижче:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Не знайдено підходящого менеджера" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Невдача при розпакуванні файлів" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Невдача при створенні архіву" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Розпакувати _тут" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Розпакувати вибраний архів у поточну теку" msgstr[1] "Розпакувати вибрані архіви у поточну теку" msgstr[2] "Розпакувати вибрані архіви у поточну теку??" +msgstr[3] "Розпакувати вибрані архіви у поточну теку??" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Розпакувати в..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Розпакувати вибраний архів" msgstr[1] "Розпакувати вибрані архіви" msgstr[2] "Розпакувати вибрані архіви??" +msgstr[3] "Розпакувати вибрані архіви??" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Ст_ворити Архів..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Створити архів з вибраним об'єктом" msgstr[1] "Створити архів з вибраними об'єктами." msgstr[2] "Створити архів з вибраними об'єктами.??" +msgstr[3] "Створити архів з вибраними об'єктами.??" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Розпакувати тут" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Розпакувати вибраний архів тут" msgstr[1] "Розпакувати вибрані архіви тут" msgstr[2] "Розпакувати вибрані архіви тут??" +msgstr[3] "Розпакувати вибрані архіви тут??" diff -Nru thunar-archive-plugin-0.4.0/po/ur_PK.po thunar-archive-plugin-0.5.0/po/ur_PK.po --- thunar-archive-plugin-0.4.0/po/ur_PK.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ur_PK.po 2021-10-23 21:08:13.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/xfce/thunar-plugins/language/ur_PK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +19,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "محفوظہ منیجر منتخب کریں" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "ذیل کے دستیاب اطلاقیوں میں سے اپنا\nمجوزہ محفوظہ منیجر منتخب کریں:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "کوئی مناسب محفوظہ منیجر نہیں مل سکا" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "فائلیں نکالنے میں ناکامی" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "محفوظہ بنانے میں ناکامی" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "_یہیں نکالیں" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "منتخب کردہ محفوظہ حالیہ فولڈر میں کھولیں" msgstr[1] "منتخب کردہ محفوظہ جات حالیہ فولڈر میں کھولیں" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "ن_کالیں تا..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "منتخب کردہ محفوظہ نکالیں" msgstr[1] "منتخب کردہ محفوظہ جات نکالیں" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "محفوظہ _بنائیں..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "منتخب آبجیکٹ سے محفوظہ بنائیں" msgstr[1] "منتخب آبجیکٹس سے محفوظہ بنائیں" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_یہیں نکالیں" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "منتخب کردہ محفوظہ یہیں نکالیں" diff -Nru thunar-archive-plugin-0.4.0/po/ur.po thunar-archive-plugin-0.5.0/po/ur.po --- thunar-archive-plugin-0.4.0/po/ur.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/ur.po 2021-10-23 21:08:13.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Urdu (http://www.transifex.com/xfce/thunar-plugins/language/ur/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,71 +19,79 @@ "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "محفوظہ منیجر منتخب کریں" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "ذیل کے دستیاب اطلاقیوں میں سے اپنا\nمجوزہ محفوظہ منیجر منتخب کریں:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "کوئی مناسب محفوظہ منیجر نہیں مل سکا" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "فائلیں نکالنے میں ناکامی" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "محفوظہ بنانے میں ناکامی" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "_یہیں نکالیں" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "منتخب کردہ محفوظہ حالیہ فولڈر میں کھولیں" msgstr[1] "منتخب کردہ محفوظہ جات حالیہ فولڈر میں کھولیں" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "ن_کالیں تا..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "منتخب کردہ محفوظہ نکالیں" msgstr[1] "منتخب کردہ محفوظہ جات نکالیں" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "محفوظہ _بنائیں..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "منتخب آبجیکٹ سے محفوظہ بنائیں" msgstr[1] "منتخب آبجیکٹس سے محفوظہ بنائیں" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_یہیں نکالیں" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "منتخب کردہ محفوظہ یہیں نکالیں" diff -Nru thunar-archive-plugin-0.4.0/po/uz@Latn.po thunar-archive-plugin-0.5.0/po/uz@Latn.po --- thunar-archive-plugin-0.4.0/po/uz@Latn.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/uz@Latn.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Umidjon Almasov , 2014 +# U A , 2014 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 23:10+0000\n" -"Last-Translator: Umidjon Almasov \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Uzbek (Latin) (http://www.transifex.com/xfce/thunar-plugins/language/uz@Latn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,68 +19,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Arxiv boshqaruvchisini tanlash" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Quyidagi mavjud dasturlar ro'yxatidan\ntavsiya etilgan arxiv boshqaruvchisini tanlang:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Mos arxiv boshqaruvchisi topilmadi" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Fayllarni chiqarib olish muvaffaqiyatsiz tugadi" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Arxivni yaratish muvaffaqiyatsiz tugadi" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "_Shu joyga chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Tanlangan arxivlarni joriy jildga chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Chiqarib olish..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Tanlangan arxivlarni chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Arxivni yaratish..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Tanlangan obyektlar bilan arxivni yaratish" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Shu joyga _chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Tanlangan arxivlarni shu joyga chiqarib olish" diff -Nru thunar-archive-plugin-0.4.0/po/uz.po thunar-archive-plugin-0.5.0/po/uz.po --- thunar-archive-plugin-0.4.0/po/uz.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/uz.po 2021-10-23 21:08:13.000000000 +0000 @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Umidjon Almasov , 2014 +# U A , 2014 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-23 19:05+0000\n" -"Last-Translator: Umidjon Almasov \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Uzbek (http://www.transifex.com/xfce/thunar-plugins/language/uz/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,68 +19,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Arxiv boshqaruvchisini tanlash" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Quyidagi mavjud dasturlar ro'yxatidan\ntavsiya etilgan arxiv boshqaruvchisini tanlang:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Mos arxiv boshqaruvchisi topilmadi" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Fayllarni chiqarib olish muvaffaqiyatsiz tugadi" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Arxivni yaratish muvaffaqiyatsiz tugadi" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "_Shu joyga chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Tanlangan arxivlarni joriy jildga chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Chiqarib olish..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Tanlangan arxivlarni chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "Arxivni yaratish..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Tanlangan obyektlar bilan arxivni yaratish" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "Shu joyga _chiqarib olish" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Tanlangan arxivlarni shu joyga chiqarib olish" diff -Nru thunar-archive-plugin-0.4.0/po/vi.po thunar-archive-plugin-0.5.0/po/vi.po --- thunar-archive-plugin-0.4.0/po/vi.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/vi.po 2021-10-23 21:08:13.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Duy Truong Nguyen \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-06 05:30+0000\n" +"Last-Translator: Xfce Bot \n" "Language-Team: Vietnamese (http://www.transifex.com/xfce/thunar-plugins/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,68 +19,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "Chọn trình quản lý tệp tin nén" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "Hãy chọn trình quản lý tệp tin nén ưa thích\ntừ danh sách ứng dụng có sẵn bên dưới:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "Không tìm thấy ứng dụng thích hợp nào" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "Thất bại khi giải nén" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "Tạo tệp tin nén thất bạn" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "Giải nén _tại đây" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "Giải nén tệp tin được chọn trong thư mục hiện tại" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "_Giải nén đến..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "Giải nén tệp tin được chọn" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "_Tạo tệp tin nén..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "Tạo tệp tin nén với đối tượng được chọn" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "_Giải nén tại đây" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "Giải nén tệp tin được chọn tại đây" diff -Nru thunar-archive-plugin-0.4.0/po/zh_CN.po thunar-archive-plugin-0.5.0/po/zh_CN.po --- thunar-archive-plugin-0.4.0/po/zh_CN.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/zh_CN.po 2021-10-23 21:08:13.000000000 +0000 @@ -5,13 +5,14 @@ # Translators: # Chipong Luo , 2011-2012 # Hunt Xu , 2008 +# 玉堂白鹤 , 2017 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2017-12-18 06:26+0000\n" +"Last-Translator: 玉堂白鹤 \n" "Language-Team: Chinese (China) (http://www.transifex.com/xfce/thunar-plugins/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,68 +21,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "选择归档文件管理器" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "取消(_C)" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "确定(_O)" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "请从以下可用应用程序列表中选择您首选的\n归档文件管理器:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "未找到合适的归档文件管理器" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "无法解压文件" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "无法创建归档文件" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "在此解压(_H)" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "在当前文件夹中解压选中的的归档文件" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "解压至...(_E)" -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "解压选中的归档文件" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "创建归档文件...(_E)" -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "用选中的对象创建一个归档文件" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "在此解压(_E)" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "在这里解压选中的归档文件" diff -Nru thunar-archive-plugin-0.4.0/po/zh_TW.po thunar-archive-plugin-0.5.0/po/zh_TW.po --- thunar-archive-plugin-0.4.0/po/zh_TW.po 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/po/zh_TW.po 2021-10-23 21:08:13.000000000 +0000 @@ -4,13 +4,14 @@ # # Translators: # Hydonsingore Cia , 2006 +# 黃柏諺 , 2017 msgid "" msgstr "" "Project-Id-Version: Thunar Plugins\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-03 20:07+0200\n" -"PO-Revision-Date: 2017-09-19 18:03+0000\n" -"Last-Translator: Nick Schermer \n" +"POT-Creation-Date: 2017-12-06 06:30+0100\n" +"PO-Revision-Date: 2018-09-14 00:15+0000\n" +"Last-Translator: 黃柏諺 \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/xfce/thunar-plugins/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,68 +20,76 @@ "Plural-Forms: nplurals=1; plural=0;\n" #. prepare the dialog to query the preferred archiver for the user -#: ../thunar-archive-plugin/tap-backend.c:81 +#: ../thunar-archive-plugin/tap-backend.c:77 msgid "Select an archive manager" msgstr "請選擇封存檔管理員" +#: ../thunar-archive-plugin/tap-backend.c:80 +msgid "_Cancel" +msgstr "取消(_C)" + +#: ../thunar-archive-plugin/tap-backend.c:81 +msgid "_OK" +msgstr "確定(_O)" + #. add the header label -#: ../thunar-archive-plugin/tap-backend.c:105 +#: ../thunar-archive-plugin/tap-backend.c:99 msgid "" "Please select your preferred archive manager\n" "from the list of available applications below:" msgstr "請由下方可用應用程式清單中選取您偏好的\n封存檔管理員:" #. tell the user that we cannot handle the specified mime types -#: ../thunar-archive-plugin/tap-backend.c:280 -#: ../thunar-archive-plugin/tap-backend.c:427 +#: ../thunar-archive-plugin/tap-backend.c:276 +#: ../thunar-archive-plugin/tap-backend.c:424 #, c-format msgid "No suitable archive manager found" msgstr "找不到合適的封存檔管理員" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:336 -#: ../thunar-archive-plugin/tap-provider.c:375 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:283 +#: ../thunar-archive-plugin/tap-provider.c:322 msgid "Failed to extract files" msgstr "無法解開封存的檔案" -#. execute the action -#: ../thunar-archive-plugin/tap-provider.c:413 +#. execute the action associated with the menu item +#: ../thunar-archive-plugin/tap-provider.c:360 msgid "Failed to create archive" msgstr "無法建立封存檔" -#: ../thunar-archive-plugin/tap-provider.c:468 +#: ../thunar-archive-plugin/tap-provider.c:414 msgid "Extract _Here" msgstr "解開至此處(_H)" -#: ../thunar-archive-plugin/tap-provider.c:475 +#: ../thunar-archive-plugin/tap-provider.c:416 msgid "Extract the selected archive in the current folder" msgid_plural "Extract the selected archives in the current folder" msgstr[0] "將所選的封存檔內容解開至目前的資料夾" -#: ../thunar-archive-plugin/tap-provider.c:492 +#: ../thunar-archive-plugin/tap-provider.c:434 msgid "_Extract To..." msgstr "解開至(_E)..." -#: ../thunar-archive-plugin/tap-provider.c:500 +#: ../thunar-archive-plugin/tap-provider.c:436 msgid "Extract the selected archive" msgid_plural "Extract the selected archives" msgstr[0] "解開所選的封存檔" -#: ../thunar-archive-plugin/tap-provider.c:520 +#: ../thunar-archive-plugin/tap-provider.c:457 msgid "Cr_eate Archive..." msgstr "建立封存檔(_E)..." -#: ../thunar-archive-plugin/tap-provider.c:528 +#: ../thunar-archive-plugin/tap-provider.c:459 msgid "Create an archive with the selected object" msgid_plural "Create an archive with the selected objects" msgstr[0] "將所選物件建立成封存檔" -#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" action -#: ../thunar-archive-plugin/tap-provider.c:596 +#. TRANSLATORS: This is the label of the Drag'n'Drop "Extract here" menu item +#: ../thunar-archive-plugin/tap-provider.c:526 msgid "_Extract here" msgstr "解開至此處(_E)" -#: ../thunar-archive-plugin/tap-provider.c:603 +#: ../thunar-archive-plugin/tap-provider.c:528 msgid "Extract the selected archive here" msgid_plural "Extract the selected archives here" msgstr[0] "將所選的封存檔內容解開至此處" diff -Nru thunar-archive-plugin-0.4.0/README thunar-archive-plugin-0.5.0/README --- thunar-archive-plugin-0.4.0/README 2017-05-18 01:32:34.000000000 +0000 +++ thunar-archive-plugin-0.5.0/README 1970-01-01 00:00:00.000000000 +0000 @@ -1,66 +0,0 @@ -What is it? -=========== - -The thunar-archive-plugin is a plugin for the Thunar File Manager, which -adds archive operations to the file context menus. Using this plugin you -will be able to extract and create archive files from within Thunar using -a single click. - - -Required packages -================= - -thunar-archive-plugin depends on the following packages: - - - Thunar 1.2.0 or above - - -Supported archive managers -========================== - -thunar-archive-plugin currently supports file-roller (the GNOME archive manager) -and ark (the KDE archive manager), but support for additional archive managers -can be easily added. - -To add support for a new archive manager, all you need to do is to install -the .desktop file - with the list of supported mime types - for the archive -manager to the $(datadir)/applications/ folder (as usual), and in addition, -install a .tap file to $(libexecdir)/thunar-archive-plugin/, which provides -a wrapper script that invokes the archive manager with the appropriate -parameters for the actions "Create Archive", "Extract Here" and "Extract To". - -The .tap and .desktop files should have the same basename, otherwise the -thunar-archive-plugin is not able to find the appropriate .tap file for an -archive manager. For example, if the name of the .desktop file is ark.desktop, -the .tap file must be named ark.tap. - -See the scripts/ directory for examples of how to create said .tap files. The -template.tap file should provide a good starting point. - -Note that the thunar-archive-plugin takes the applications from the desktop -database, so after installing new archive managers in $prefix (i.e. /usr or -/usr/local), make sure to run - - update-desktop-database $prefix/share/applications - -Most modern packagement systems will do this for you automatically, but if -you are installing archive managers manually, you may need to run the above -command first, otherwise you will get an error message telling you that no -support archive managers were found on your system. - - -Installation -============ - -The file 'INSTALL' contains generic installation instructions. For more -detailed information, visit the thunar-archive-plugin website at -http://xfce.org/~benny/projects/thunar-archive-plugin/. - - -How to report bugs? -=================== - -Bugs should be reported to the Xfce bug tracking system -(http://bugzilla.xfce.org, classification Thunar Plugins, product -Thunar-archive-plugin). You will need to create an account for yourself. - diff -Nru thunar-archive-plugin-0.4.0/scripts/ark.tap thunar-archive-plugin-0.5.0/scripts/ark.tap --- thunar-archive-plugin-0.4.0/scripts/ark.tap 2017-05-18 01:32:34.000000000 +0000 +++ thunar-archive-plugin-0.5.0/scripts/ark.tap 2021-10-23 21:08:33.000000000 +0000 @@ -1,8 +1,7 @@ #!/bin/sh # -# file-roller.tap - Wrapper script to create and extract archive files -# in Thunar, via the thunar-archive-plugin, using the -# KDE ark archive manager. +# ark.tap - Wrapper script to create and extract archive files in Thunar, +# via the thunar-archive-plugin, using the KDE ark archive manager. # # $Id$ # @@ -25,20 +24,20 @@ # determine the action and the folder, $@ then contains only the files action=$1; shift; -folder=$1; shift; +pwd=$1; shift; # check the action case $action in create) - exec ark --add "$@" + exec ark --dialog --add "$@" ;; extract-here) - exec ark --extract-to "$folder" "$@" + exec ark --batch --autosubfolder --destination "$pwd" "$@" ;; extract-to) - exec ark --extract "$@" + exec ark --batch --dialog --autosubfolder "$@" ;; *) diff -Nru thunar-archive-plugin-0.4.0/scripts/engrampa.tap thunar-archive-plugin-0.5.0/scripts/engrampa.tap --- thunar-archive-plugin-0.4.0/scripts/engrampa.tap 2017-12-06 03:03:07.000000000 +0000 +++ thunar-archive-plugin-0.5.0/scripts/engrampa.tap 2021-10-23 21:08:13.000000000 +0000 @@ -25,16 +25,16 @@ # determine the action and the folder, $@ then contains only the files action=$1; shift; -folder=$1; shift; +pwd=$1; shift; # check the action case $action in create) - exec engrampa --default-dir="$folder" --add "$@" + exec engrampa --default-dir="$pwd" --add "$@" ;; extract-here) - exec engrampa --extract-to="$(pwd)" --extract-here --force "$@" + exec engrampa --extract-to="$pwd" --extract-here --force "$@" ;; extract-to) diff -Nru thunar-archive-plugin-0.4.0/scripts/file-roller.tap thunar-archive-plugin-0.5.0/scripts/file-roller.tap --- thunar-archive-plugin-0.4.0/scripts/file-roller.tap 2017-05-18 01:32:34.000000000 +0000 +++ thunar-archive-plugin-0.5.0/scripts/file-roller.tap 2021-10-23 21:08:13.000000000 +0000 @@ -26,20 +26,20 @@ # determine the action and the folder, $@ then contains only the files action=$1; shift; -folder=$1; shift; +pwd=$1; shift; # check the action case $action in create) - exec file-roller "--default-dir=$folder" --add "$@" + exec file-roller "--default-dir=$pwd" --add "$@" ;; extract-here) - exec file-roller "--extract-to=$(pwd)" --extract-here --force "$@" + exec file-roller "--extract-to=$pwd" --extract-here --force "$@" ;; extract-to) - exec file-roller "--default-dir=$folder" --extract "$@" + exec file-roller "--default-dir=$pwd" --extract "$@" ;; *) diff -Nru thunar-archive-plugin-0.4.0/scripts/Makefile.am thunar-archive-plugin-0.5.0/scripts/Makefile.am --- thunar-archive-plugin-0.4.0/scripts/Makefile.am 2017-12-06 03:03:07.000000000 +0000 +++ thunar-archive-plugin-0.5.0/scripts/Makefile.am 2021-10-23 21:08:33.000000000 +0000 @@ -6,15 +6,23 @@ engrampa.tap \ file-roller.tap -# Install symlink to 'gnome-file-roller.tap' install-exec-hook: $(mkinstalldirs) $(DESTDIR)$(wrapperdir) +# Install symlink to 'gnome-file-roller.tap' -( cd $(DESTDIR)$(wrapperdir) ; \ test -f gnome-file-roller.tap \ || ln -sf file-roller.tap gnome-file-roller.tap ) -( cd $(DESTDIR)$(wrapperdir) ; \ test -f org.gnome.FileRoller.tap \ || ln -sf file-roller.tap org.gnome.FileRoller.tap ) +# Install symlink to 'mate-engrampa.tap' + -( cd $(DESTDIR)$(wrapperdir) ; \ + test -f mate-engrampa.tap \ + || ln -sf engrampa.tap mate-engrampa.tap ) +# Install symlink to 'ark.tap' + -( cd $(DESTDIR)$(wrapperdir) ; \ + test -f org.kde.ark.tap \ + || ln -sf ark.tap org.kde.ark.tap ) EXTRA_DIST = \ $(wrapper_SCRIPTS) \ diff -Nru thunar-archive-plugin-0.4.0/scripts/Makefile.in thunar-archive-plugin-0.5.0/scripts/Makefile.in --- thunar-archive-plugin-0.4.0/scripts/Makefile.in 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/scripts/Makefile.in 2022-04-30 08:20:49.000000000 +0000 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -161,15 +161,12 @@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ -CATALOGS = @CATALOGS@ -CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ -DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -186,7 +183,6 @@ EXO_VERSION = @EXO_VERSION@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ INSTALL = @INSTALL@ @@ -194,8 +190,6 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INSTOBJEXT = @INSTOBJEXT@ -INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ @@ -204,7 +198,6 @@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ @@ -222,9 +215,7 @@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ -MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ -MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ @@ -246,10 +237,6 @@ PLATFORM_CFLAGS = @PLATFORM_CFLAGS@ PLATFORM_CPPFLAGS = @PLATFORM_CPPFLAGS@ PLATFORM_LDFLAGS = @PLATFORM_LDFLAGS@ -POFILES = @POFILES@ -POSUB = @POSUB@ -PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ -PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ @@ -262,7 +249,6 @@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ -XGETTEXT_ARGS = @XGETTEXT_ARGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -309,6 +295,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -343,16 +330,16 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu scripts/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign scripts/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu scripts/Makefile + $(AUTOMAKE) --foreign scripts/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -411,7 +398,10 @@ cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -563,15 +553,23 @@ .PRECIOUS: Makefile -# Install symlink to 'gnome-file-roller.tap' install-exec-hook: $(mkinstalldirs) $(DESTDIR)$(wrapperdir) +# Install symlink to 'gnome-file-roller.tap' -( cd $(DESTDIR)$(wrapperdir) ; \ test -f gnome-file-roller.tap \ || ln -sf file-roller.tap gnome-file-roller.tap ) -( cd $(DESTDIR)$(wrapperdir) ; \ test -f org.gnome.FileRoller.tap \ || ln -sf file-roller.tap org.gnome.FileRoller.tap ) +# Install symlink to 'mate-engrampa.tap' + -( cd $(DESTDIR)$(wrapperdir) ; \ + test -f mate-engrampa.tap \ + || ln -sf engrampa.tap mate-engrampa.tap ) +# Install symlink to 'ark.tap' + -( cd $(DESTDIR)$(wrapperdir) ; \ + test -f org.kde.ark.tap \ + || ln -sf ark.tap org.kde.ark.tap ) # vi:set ts=8 sw=8 noet ai nocindent syntax=automake: diff -Nru thunar-archive-plugin-0.4.0/thunar-archive-plugin/Makefile.am thunar-archive-plugin-0.5.0/thunar-archive-plugin/Makefile.am --- thunar-archive-plugin-0.4.0/thunar-archive-plugin/Makefile.am 2017-10-24 02:31:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/thunar-archive-plugin/Makefile.am 2021-10-23 21:08:17.000000000 +0000 @@ -1,6 +1,6 @@ # $Id$ -INCLUDES = \ +AM_CPPFLAGS = \ -I$(top_builddir) \ -I$(top_srcdir) \ -DG_LOG_DOMAIN=\"thunar-archive-plugin\" \ diff -Nru thunar-archive-plugin-0.4.0/thunar-archive-plugin/Makefile.in thunar-archive-plugin-0.5.0/thunar-archive-plugin/Makefile.in --- thunar-archive-plugin-0.4.0/thunar-archive-plugin/Makefile.in 2017-12-14 02:13:14.000000000 +0000 +++ thunar-archive-plugin-0.5.0/thunar-archive-plugin/Makefile.in 2022-04-30 08:20:49.000000000 +0000 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -161,7 +161,11 @@ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = \ + ./$(DEPDIR)/thunar_archive_plugin_la-tap-backend.Plo \ + ./$(DEPDIR)/thunar_archive_plugin_la-tap-provider.Plo \ + ./$(DEPDIR)/thunar_archive_plugin_la-thunar-archive-plugin.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -218,15 +222,12 @@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ -CATALOGS = @CATALOGS@ -CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ -DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -243,7 +244,6 @@ EXO_VERSION = @EXO_VERSION@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ INSTALL = @INSTALL@ @@ -251,8 +251,6 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INSTOBJEXT = @INSTOBJEXT@ -INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ @@ -261,7 +259,6 @@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ @@ -279,9 +276,7 @@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ -MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ -MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ @@ -303,10 +298,6 @@ PLATFORM_CFLAGS = @PLATFORM_CFLAGS@ PLATFORM_CPPFLAGS = @PLATFORM_CPPFLAGS@ PLATFORM_LDFLAGS = @PLATFORM_LDFLAGS@ -POFILES = @POFILES@ -POSUB = @POSUB@ -PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ -PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ @@ -319,7 +310,6 @@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ -XGETTEXT_ARGS = @XGETTEXT_ARGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -366,6 +356,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -378,7 +369,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -INCLUDES = \ +AM_CPPFLAGS = \ -I$(top_builddir) \ -I$(top_srcdir) \ -DG_LOG_DOMAIN=\"thunar-archive-plugin\" \ @@ -429,16 +420,16 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu thunar-archive-plugin/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign thunar-archive-plugin/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu thunar-archive-plugin/Makefile + $(AUTOMAKE) --foreign thunar-archive-plugin/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -494,9 +485,15 @@ distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thunar_archive_plugin_la-tap-backend.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thunar_archive_plugin_la-tap-provider.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thunar_archive_plugin_la-thunar-archive-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thunar_archive_plugin_la-tap-backend.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thunar_archive_plugin_la-tap-provider.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thunar_archive_plugin_la-thunar-archive-plugin.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -598,7 +595,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -671,7 +671,9 @@ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/thunar_archive_plugin_la-tap-backend.Plo + -rm -f ./$(DEPDIR)/thunar_archive_plugin_la-tap-provider.Plo + -rm -f ./$(DEPDIR)/thunar_archive_plugin_la-thunar-archive-plugin.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -717,7 +719,9 @@ installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/thunar_archive_plugin_la-tap-backend.Plo + -rm -f ./$(DEPDIR)/thunar_archive_plugin_la-tap-provider.Plo + -rm -f ./$(DEPDIR)/thunar_archive_plugin_la-thunar-archive-plugin.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -738,7 +742,7 @@ .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-extensionsLTLIBRARIES clean-generic clean-libtool \ cscopelist-am ctags ctags-am distclean distclean-compile \ distclean-generic distclean-libtool distclean-tags distdir dvi \ diff -Nru thunar-archive-plugin-0.4.0/thunar-archive-plugin/tap-backend.c thunar-archive-plugin-0.5.0/thunar-archive-plugin/tap-backend.c --- thunar-archive-plugin-0.4.0/thunar-archive-plugin/tap-backend.c 2017-12-06 03:03:07.000000000 +0000 +++ thunar-archive-plugin-0.5.0/thunar-archive-plugin/tap-backend.c 2021-10-23 21:08:17.000000000 +0000 @@ -50,7 +50,6 @@ GList *content_types, GtkWidget *window, GError **error); -static void tap_backend_setup_display_cb (gpointer data); @@ -224,8 +223,7 @@ } /* release the list of applications for this mime type */ - g_list_foreach (list, (GFunc) g_object_unref, NULL); - g_list_free (list); + g_list_free_full (list, g_object_unref); } /* check if the set is still not empty */ @@ -311,7 +309,7 @@ if (G_LIKELY (lp == NULL)) { /* use the first available archive manager */ - mime_application = g_object_ref (G_OBJECT (mime_applications->data)); + mime_application = G_APP_INFO (g_object_ref (G_OBJECT (mime_applications->data))); } else { @@ -338,8 +336,7 @@ } /* cleanup */ - g_list_foreach (mime_applications, (GFunc) g_object_unref, NULL); - g_list_free (mime_applications); + g_list_free_full (mime_applications, g_object_unref); } return mime_application; @@ -394,6 +391,7 @@ GdkScreen *screen; gchar *wrapper; gchar **argv; + gchar **envp; gchar *uri; GList *lp; GPid pid = -1; @@ -439,17 +437,24 @@ g_free (uri); } + envp = g_get_environ(); + /* determine the screen for this window */ screen = gtk_widget_get_screen (window); if (screen != NULL) - display = gdk_screen_make_display_name (screen); + { + display = gdk_screen_make_display_name (screen); + if (display != NULL) + envp = g_environ_setenv(envp, "DISPLAY", display, TRUE); + } /* try to run the command */ - if (!g_spawn_async (folder, argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD, tap_backend_setup_display_cb, display, &pid, error)) + if (!g_spawn_async (folder, argv, envp, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &pid, error)) pid = -1; /* cleanup */ + g_strfreev (envp); g_strfreev (argv); g_free (display); } @@ -459,19 +464,13 @@ } /* cleanup */ - g_list_foreach (content_types, (GFunc) g_free, NULL); - g_list_free (content_types); + g_list_free_full (content_types, g_free); return pid; } -static void -tap_backend_setup_display_cb (gpointer data) -{ - g_setenv ("DISPLAY", (char *) data, TRUE); -} diff -Nru thunar-archive-plugin-0.4.0/thunar-archive-plugin/tap-provider.c thunar-archive-plugin-0.5.0/thunar-archive-plugin/tap-provider.c --- thunar-archive-plugin-0.4.0/thunar-archive-plugin/tap-provider.c 2017-12-06 03:13:35.000000000 +0000 +++ thunar-archive-plugin-0.5.0/thunar-archive-plugin/tap-provider.c 2021-10-23 21:08:17.000000000 +0000 @@ -174,19 +174,6 @@ static void tap_provider_finalize (GObject *object) { - TapProvider *tap_provider = TAP_PROVIDER (object); - GSource *source; - - /* give up maintaince of any pending child watch */ - if (G_UNLIKELY (tap_provider->child_watch_id != 0)) - { - /* reset the callback function to g_spawn_close_pid() so the plugin can be - * safely unloaded and the child will still not become a zombie afterwards. - */ - source = g_main_context_find_source_by_id (NULL, tap_provider->child_watch_id); - g_source_set_callback (source, (GSourceFunc) g_spawn_close_pid, NULL, NULL); - } - (*G_OBJECT_CLASS (tap_provider_parent_class)->finalize) (object); } @@ -297,9 +284,10 @@ tap_extract_to (ThunarxMenuItem *item, GtkWidget *window) { - TapProvider *tap_provider; - const gchar *default_dir; - GList *files; + TapProvider *tap_provider; + GList *files; + gchar *dirname; + gchar *uri; /* determine the files associated with the item */ files = g_object_get_qdata (G_OBJECT (item), tap_item_files_quark); @@ -309,17 +297,36 @@ /* determine the provider associated with the item */ tap_provider = g_object_get_qdata (G_OBJECT (item), tap_item_provider_quark); if (G_UNLIKELY (tap_provider == NULL)) - return; + { + g_warning ("Failed to determine tap provider"); + return; + } - /* if $GTK_DEFAULT_FILECHOOSER_DIR is set, we use that as default - * folder (i.e. Ubuntu), otherwise we just use $HOME. - */ - default_dir = g_getenv ("GTK_DEFAULT_FILECHOOSER_DIR"); - if (G_LIKELY (default_dir == NULL)) - default_dir = g_get_home_dir (); - /* execute the action associated with the menu item */ - tap_provider_execute (tap_provider, tap_backend_extract_to, window, default_dir, files, _("Failed to extract files")); + /* determine the parent URI of the first selected file */ + uri = thunarx_file_info_get_parent_uri (files->data); + if (G_UNLIKELY (uri == NULL)) + { + g_warning ("Failed to get parent URI"); + return; + } + + /* determine the directory of the first selected file */ + dirname = g_filename_from_uri (uri, NULL, NULL); + g_free (uri); + + /* verify that we were able to determine a local path */ + if (G_UNLIKELY (dirname == NULL)) + { + g_warning ("Failed to determine local path"); + return; + } + + /* execute the action */ + tap_provider_execute (tap_provider, tap_backend_extract_to, window, dirname, files, _("Failed to extract files")); + + /* cleanup */ + g_free (dirname); } @@ -449,28 +456,24 @@ items = g_list_append (items, item); } - /* check if more than one files was given or the file is not an archive */ - if (G_LIKELY (n_files > 1 || !all_archives)) - { - /* append the "Create Archive..." menu item */ - item = thunarx_menu_item_new ("Tap::create-archive", - _("Cr_eate Archive..."), - dngettext (GETTEXT_PACKAGE, - "Create an archive with the selected object", - "Create an archive with the selected objects", - n_files), - "tap-create"); - - g_object_set_qdata_full (G_OBJECT (item), tap_item_files_quark, - thunarx_file_info_list_copy (files), - (GDestroyNotify) thunarx_file_info_list_free); - g_object_set_qdata_full (G_OBJECT (item), tap_item_provider_quark, - g_object_ref (G_OBJECT (tap_provider)), - (GDestroyNotify) g_object_unref); - closure = g_cclosure_new_object (G_CALLBACK (tap_create_archive), G_OBJECT (window)); - g_signal_connect_closure (G_OBJECT (item), "activate", closure, TRUE); - items = g_list_append (items, item); - } + /* append the "Create Archive..." menu item */ + item = thunarx_menu_item_new ("Tap::create-archive", + _("Cr_eate Archive..."), + dngettext (GETTEXT_PACKAGE, + "Create an archive with the selected object", + "Create an archive with the selected objects", + n_files), + "tap-create"); + + g_object_set_qdata_full (G_OBJECT (item), tap_item_files_quark, + thunarx_file_info_list_copy (files), + (GDestroyNotify) thunarx_file_info_list_free); + g_object_set_qdata_full (G_OBJECT (item), tap_item_provider_quark, + g_object_ref (G_OBJECT (tap_provider)), + (GDestroyNotify) g_object_unref); + closure = g_cclosure_new_object (G_CALLBACK (tap_create_archive), G_OBJECT (window)); + g_signal_connect_closure (G_OBJECT (item), "activate", closure, TRUE); + items = g_list_append (items, item); return items; } @@ -560,7 +563,6 @@ const gchar *error_message) { GtkWidget *dialog; - GSource *source; GError *error = NULL; GPid pid; @@ -568,16 +570,6 @@ pid = (*action) (folder, files, window, &error); if (G_LIKELY (pid >= 0)) { - /* check if we already have a child watch */ - if (G_UNLIKELY (tap_provider->child_watch_id != 0)) - { - /* reset the callback function to g_spawn_close_pid() so the plugin can be - * safely unloaded and the child will still not become a zombie afterwards. - */ - source = g_main_context_find_source_by_id (NULL, tap_provider->child_watch_id); - g_source_set_callback (source, (GSourceFunc) g_spawn_close_pid, NULL, NULL); - } - /* schedule the new child watch */ tap_provider->child_watch_id = g_child_watch_add_full (G_PRIORITY_LOW, pid, tap_provider_child_watch, tap_provider, tap_provider_child_watch_destroy);