From 281629be3666ccdeb212fff58c4febc388b78e05 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 17 Dec 2024 06:33:49 +0000 Subject: [PATCH] Deploy to GitHub Pages --- FILEMAP | 20 +- S/configure.ac.html | 1068 ++++++++--------- S/misc--ext.d--Makefile.am.html | 49 +- ...eb.sh.in.html => misc--ext.d--web.sh.html} | 67 +- files.html | 2 +- files/misc--ext.d.html | 4 +- index.html | 4 +- mains.html | 4 +- 8 files changed, 609 insertions(+), 609 deletions(-) rename S/{misc--ext.d--web.sh.in.html => misc--ext.d--web.sh.html} (68%) diff --git a/FILEMAP b/FILEMAP index da08a7dc77..819e323738 100644 --- a/FILEMAP +++ b/FILEMAP @@ -338,16 +338,16 @@ maint/unrefglobals.pl S/733.html maint/update-years.sh S/735.html misc/Makefile.am S/794.html misc/edit.indent.rc S/956.html -misc/ext.d/Makefile.am S/958.html -misc/ext.d/archive.sh S/964.html -misc/ext.d/doc.sh.in S/965.html -misc/ext.d/image.sh S/962.html -misc/ext.d/misc.sh.in S/963.html -misc/ext.d/package.sh S/960.html -misc/ext.d/sound.sh S/959.html -misc/ext.d/text.sh.in S/961.html -misc/ext.d/video.sh S/966.html -misc/ext.d/web.sh.in S/967.html +misc/ext.d/Makefile.am S/959.html +misc/ext.d/archive.sh S/965.html +misc/ext.d/doc.sh.in S/966.html +misc/ext.d/image.sh S/963.html +misc/ext.d/misc.sh.in S/964.html +misc/ext.d/package.sh S/961.html +misc/ext.d/sound.sh S/960.html +misc/ext.d/text.sh.in S/962.html +misc/ext.d/video.sh S/967.html +misc/ext.d/web.sh S/958.html misc/filehighlight.ini S/853.html misc/macros.d/Makefile.am S/840.html misc/macros.d/macro.0.sh S/846.html diff --git a/S/configure.ac.html b/S/configure.ac.html index db706caf15..9565427eea 100644 --- a/S/configure.ac.html +++ b/S/configure.ac.html @@ -238,566 +238,562 @@ fi fi -dnl Only list browsers here that can be run in background (i.e. with `&') -AC_CHECK_PROGS(X11_WWW, [gnome-moz-remote mozilla firefox konqueror opera]) - - -dnl ############################################################################ -dnl Check for other tools -dnl ############################################################################ + +dnl ############################################################################ +dnl Check for other tools +dnl ############################################################################ + +AC_CHECK_TOOLS([INDENT], [gindent indent]) +mc_UNIT_TESTS -AC_CHECK_TOOLS([INDENT], [gindent indent]) -mc_UNIT_TESTS - - -dnl ############################################################################ -dnl Check for main libraries -dnl ############################################################################ - -mc_CHECK_GLIB -mc_G_MODULE_SUPPORTED -mc_WITH_SCREEN -mc_CHECK_SEARCH_TYPE -dnl X11 support. Used to read keyboard modifiers when running under X11. -mc_WITH_X - - -dnl ############################################################################ -dnl Check for header files -dnl ############################################################################ - -AC_CHECK_HEADERS([string.h memory.h limits.h malloc.h \ - utime.h sys/statfs.h sys/vfs.h \ - sys/select.h sys/ioctl.h stropts.h arpa/inet.h \ - sys/socket.h]) -dnl This macro is redefined in m4.include/gnulib/sys_types_h.m4 -dnl to work around a buggy version in autoconf <= 2.69. -AC_HEADER_MAJOR + +dnl ############################################################################ +dnl Check for main libraries +dnl ############################################################################ + +mc_CHECK_GLIB +mc_G_MODULE_SUPPORTED +mc_WITH_SCREEN +mc_CHECK_SEARCH_TYPE +dnl X11 support. Used to read keyboard modifiers when running under X11. +mc_WITH_X + + +dnl ############################################################################ +dnl Check for header files +dnl ############################################################################ + +AC_CHECK_HEADERS([string.h memory.h limits.h malloc.h \ + utime.h sys/statfs.h sys/vfs.h \ + sys/select.h sys/ioctl.h stropts.h arpa/inet.h \ + sys/socket.h]) +dnl This macro is redefined in m4.include/gnulib/sys_types_h.m4 +dnl to work around a buggy version in autoconf <= 2.69. +AC_HEADER_MAJOR + +mc_CHECK_HEADER_STDCKDINT + -mc_CHECK_HEADER_STDCKDINT - - -dnl ############################################################################ -dnl Check for types -dnl ############################################################################ +dnl ############################################################################ +dnl Check for types +dnl ############################################################################ + +dnl Check largefile before type sizeof checks +AC_SYS_LARGEFILE -dnl Check largefile before type sizeof checks -AC_SYS_LARGEFILE - -AC_CHECK_SIZEOF(long) -AC_TYPE_UINTMAX_T -AC_CHECK_SIZEOF(uintmax_t) -AC_TYPE_OFF_T -AC_CHECK_SIZEOF(off_t) -AC_TYPE_MODE_T -gl_PROMOTED_TYPE_MODE_T -AC_TYPE_PID_T -AC_TYPE_UID_T - -dnl Taken from GNU/Linux, and should be good enough on platforms lacking these types. -AC_CHECK_TYPE([dev_t], [unsigned long long int]) -AC_CHECK_TYPE([ino_t], [unsigned long long int]) - -dnl Taken from GNU/Linux, and should be good enough on platforms lacking these types. -AC_CHECK_TYPE([major_t], [unsigned int]) -AC_CHECK_TYPE([minor_t], [unsigned int]) - -AC_STRUCT_ST_BLOCKS -AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_rdev, struct stat.st_mtim, struct stat.st_mtimespec, struct stat.st_mtimensec]) -gl_STAT_SIZE - -AH_TEMPLATE([sig_atomic_t], - [/* Define to `int' if <signal.h> doesn't define.]) -AH_TEMPLATE([SIG_ATOMIC_VOLATILE_T], - [Some systems declare sig_atomic_t as volatile, some others -- no. - This define will have value `sig_atomic_t' or - `volatile sig_atomic_t' accordingly.]) - -AC_MSG_CHECKING(for sig_atomic_t in signal.h) -AC_EGREP_HEADER(sig_atomic_t,signal.h, - [ - ac_cv_type_sig_atomic_t=yes; - AC_EGREP_HEADER(volatile.*sig_atomic_t, - signal.h, - [ - is_sig_atomic_t_volatile=yes; - AC_MSG_RESULT([yes, volatile]) - ], - [ - is_sig_atomic_t_volatile=no; - AC_MSG_RESULT([yes, non volatile]) - ]) - ], - [ - AC_MSG_RESULT(no) - AC_CHECK_TYPE(sig_atomic_t, int) - is_sig_atomic_t_volatile=no - ]) -if test $is_sig_atomic_t_volatile = 'yes' -then - AC_DEFINE(SIG_ATOMIC_VOLATILE_T, sig_atomic_t) -else - AC_DEFINE(SIG_ATOMIC_VOLATILE_T, [volatile sig_atomic_t]) -fi - - -dnl ############################################################################ -dnl Check for functions -dnl ############################################################################ - -AC_CHECK_FUNCS([\ - strverscmp \ - strncasecmp \ - realpath -]) - -dnl getpt is a GNU Extension (glibc 2.1.x) -AC_CHECK_FUNCS(posix_openpt, , [AC_CHECK_FUNCS(getpt)]) -AC_CHECK_FUNCS(grantpt, , [AC_CHECK_LIB(pt, grantpt)]) - -dnl replacing lstat with statlstat on sco makes it more portable between -dnl sco clones -AC_CHECK_FUNCS(statlstat) +AC_CHECK_SIZEOF(long) +AC_TYPE_UINTMAX_T +AC_CHECK_SIZEOF(uintmax_t) +AC_TYPE_OFF_T +AC_CHECK_SIZEOF(off_t) +AC_TYPE_MODE_T +gl_PROMOTED_TYPE_MODE_T +AC_TYPE_PID_T +AC_TYPE_UID_T + +dnl Taken from GNU/Linux, and should be good enough on platforms lacking these types. +AC_CHECK_TYPE([dev_t], [unsigned long long int]) +AC_CHECK_TYPE([ino_t], [unsigned long long int]) + +dnl Taken from GNU/Linux, and should be good enough on platforms lacking these types. +AC_CHECK_TYPE([major_t], [unsigned int]) +AC_CHECK_TYPE([minor_t], [unsigned int]) + +AC_STRUCT_ST_BLOCKS +AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_rdev, struct stat.st_mtim, struct stat.st_mtimespec, struct stat.st_mtimensec]) +gl_STAT_SIZE + +AH_TEMPLATE([sig_atomic_t], + [/* Define to `int' if <signal.h> doesn't define.]) +AH_TEMPLATE([SIG_ATOMIC_VOLATILE_T], + [Some systems declare sig_atomic_t as volatile, some others -- no. + This define will have value `sig_atomic_t' or + `volatile sig_atomic_t' accordingly.]) + +AC_MSG_CHECKING(for sig_atomic_t in signal.h) +AC_EGREP_HEADER(sig_atomic_t,signal.h, + [ + ac_cv_type_sig_atomic_t=yes; + AC_EGREP_HEADER(volatile.*sig_atomic_t, + signal.h, + [ + is_sig_atomic_t_volatile=yes; + AC_MSG_RESULT([yes, volatile]) + ], + [ + is_sig_atomic_t_volatile=no; + AC_MSG_RESULT([yes, non volatile]) + ]) + ], + [ + AC_MSG_RESULT(no) + AC_CHECK_TYPE(sig_atomic_t, int) + is_sig_atomic_t_volatile=no + ]) +if test $is_sig_atomic_t_volatile = 'yes' +then + AC_DEFINE(SIG_ATOMIC_VOLATILE_T, sig_atomic_t) +else + AC_DEFINE(SIG_ATOMIC_VOLATILE_T, [volatile sig_atomic_t]) +fi + + +dnl ############################################################################ +dnl Check for functions +dnl ############################################################################ + +AC_CHECK_FUNCS([\ + strverscmp \ + strncasecmp \ + realpath +]) + +dnl getpt is a GNU Extension (glibc 2.1.x) +AC_CHECK_FUNCS(posix_openpt, , [AC_CHECK_FUNCS(getpt)]) +AC_CHECK_FUNCS(grantpt, , [AC_CHECK_LIB(pt, grantpt)]) + +dnl replacing lstat with statlstat on sco makes it more portable between +dnl sco clones +AC_CHECK_FUNCS(statlstat) + +mc_GET_FS_INFO + -mc_GET_FS_INFO - - -dnl ############################################################################ -dnl Internationalization -dnl ############################################################################ - -AC_CHECK_FUNCS([setlocale]) +dnl ############################################################################ +dnl Internationalization +dnl ############################################################################ + +AC_CHECK_FUNCS([setlocale]) + +AM_GNU_GETTEXT([external], [need-ngettext]) +AM_GNU_GETTEXT_VERSION([0.18.2]) -AM_GNU_GETTEXT([external], [need-ngettext]) -AM_GNU_GETTEXT_VERSION([0.18.2]) - -mc_I18N - -dnl ############################################################################ -dnl OS specific stuff -dnl ############################################################################ - -AC_CHECK_DECLS([environ], , , - [ #include <unistd.h> - #include <stdlib.h> ]) - -case $host_os in -*os400) - AC_PATH_PROG([PERL], [perl], [/QOpenSys/pkgs/bin/perl]) - AC_PATH_PROG([PERL_FOR_BUILD], [perl], [/QOpenSys/pkgs/bin/perl]) - AC_PATH_PROG([PYTHON], [python], [/QOpenSys/pkgs/bin/python2]) - AC_PATH_PROG([RUBY], [ruby], [/QOpenSys/pkgs/bin/ruby]) - ;; -*) - AC_PATH_PROG([PERL], [perl], [/usr/bin/perl]) - AC_PATH_PROG([PERL_FOR_BUILD], [perl], [/usr/bin/perl]) - AC_PATH_PROG([PYTHON], [python], [/usr/bin/python]) - AC_PATH_PROG([RUBY], [ruby], [/usr/bin/ruby]) -esac - -case $host_os in -aux*) - # A/UX - LIBS="$LIBS -lposix" - AC_DEFINE(_POSIX_SOURCE) - ;; -esac - -dnl If running under AIX, AC_USE_SYSTEM_EXTENSIONS does not tell us that -AC_MSG_CHECKING([for AIX defines]) -AC_EGREP_CPP([yes], - [ - #if defined(AIX) || defined(_AIX) || defined(__aix__) || defined(aix) - yes - #endif - ], - [ - AC_DEFINE(IS_AIX, 1, [Define if compiling for AIX]) - AC_MSG_RESULT(yes) - ], - [ - AC_MSG_RESULT(no) - ]) +mc_I18N + +dnl ############################################################################ +dnl OS specific stuff +dnl ############################################################################ + +AC_CHECK_DECLS([environ], , , + [ #include <unistd.h> + #include <stdlib.h> ]) + +case $host_os in +*os400) + AC_PATH_PROG([PERL], [perl], [/QOpenSys/pkgs/bin/perl]) + AC_PATH_PROG([PERL_FOR_BUILD], [perl], [/QOpenSys/pkgs/bin/perl]) + AC_PATH_PROG([PYTHON], [python], [/QOpenSys/pkgs/bin/python2]) + AC_PATH_PROG([RUBY], [ruby], [/QOpenSys/pkgs/bin/ruby]) + ;; +*) + AC_PATH_PROG([PERL], [perl], [/usr/bin/perl]) + AC_PATH_PROG([PERL_FOR_BUILD], [perl], [/usr/bin/perl]) + AC_PATH_PROG([PYTHON], [python], [/usr/bin/python]) + AC_PATH_PROG([RUBY], [ruby], [/usr/bin/ruby]) +esac + +case $host_os in +aux*) + # A/UX + LIBS="$LIBS -lposix" + AC_DEFINE(_POSIX_SOURCE) + ;; +esac + +dnl If running under AIX, AC_USE_SYSTEM_EXTENSIONS does not tell us that +AC_MSG_CHECKING([for AIX defines]) +AC_EGREP_CPP([yes], + [ + #if defined(AIX) || defined(_AIX) || defined(__aix__) || defined(aix) + yes + #endif + ], + [ + AC_DEFINE(IS_AIX, 1, [Define if compiling for AIX]) + AC_MSG_RESULT(yes) + ], + [ + AC_MSG_RESULT(no) + ]) + +dnl utimensat is supported since glibc 2.6 and specified in POSIX.1-2008 +AC_CHECK_FUNCS([utimensat]) -dnl utimensat is supported since glibc 2.6 and specified in POSIX.1-2008 -AC_CHECK_FUNCS([utimensat]) - -case $host_os in -*os400) - AC_DEFINE([PTY_ZEROREAD], [1], [read(1) can return 0 for a non-closed fd]) -esac - -dnl Check linux/fs.h for FICLONE to support BTRFS's file clone operation -case $host_os in -linux*) - AC_CHECK_HEADERS([linux/fs.h]) -esac - -dnl Check if the OS is supported by the console saver. -cons_saver="" -case $host_os in -linux*) - cons_saver=yes -esac - -dnl Check for gpm mouse support (Linux only) -mouse_lib="xterm only" -AC_ARG_WITH([gpm-mouse], - AS_HELP_STRING([--with-gpm-mouse], [Compile with gpm mouse support (Linux only) @<:@yes if found@:>@])) - -case $host_os in -linux*) - if test x$with_gpm_mouse != xno; then - AC_CHECK_LIB(gpm, Gpm_Repeat, - [AC_DEFINE(HAVE_LIBGPM, 1, - [Define to enable gpm mouse support on Linux]) - mouse_lib="gpm and xterm" - MCLIBS="$MCLIBS -lgpm"], - if test "x$with_gpm_mouse" = "xyes"; then - [AC_MSG_ERROR([libgpm is missing or older than 0.18])] - else - [AC_MSG_WARN([libgpm is missing or older than 0.18])] - fi - ) - fi - ;; -esac - - -dnl ############################################################################ -dnl libmc -dnl ############################################################################ - -LIBMC_VERSION="0.0.1" -LIBMC_RELEASE="1" -AC_SUBST(LIBMC_VERSION) -AC_SUBST(LIBMC_RELEASE) - -AC_ARG_ENABLE([mclib], - [AS_HELP_STRING([--enable-mclib], [Compile shared library libmc.so @<:@no@:>@])], - [ - if test "x$enableval" = "xno" ; then - enable_mclib=no - else - if test "x$enable_shared" = "xno" ; then - AC_MSG_WARN([Build of shared library is disabled. Specify --enable-shared first]) - enable_mclib=no - else - enable_mclib=yes - fi - fi - ], - [enable_mclib=no]) +case $host_os in +*os400) + AC_DEFINE([PTY_ZEROREAD], [1], [read(1) can return 0 for a non-closed fd]) +esac + +dnl Check linux/fs.h for FICLONE to support BTRFS's file clone operation +case $host_os in +linux*) + AC_CHECK_HEADERS([linux/fs.h]) +esac + +dnl Check if the OS is supported by the console saver. +cons_saver="" +case $host_os in +linux*) + cons_saver=yes +esac + +dnl Check for gpm mouse support (Linux only) +mouse_lib="xterm only" +AC_ARG_WITH([gpm-mouse], + AS_HELP_STRING([--with-gpm-mouse], [Compile with gpm mouse support (Linux only) @<:@yes if found@:>@])) + +case $host_os in +linux*) + if test x$with_gpm_mouse != xno; then + AC_CHECK_LIB(gpm, Gpm_Repeat, + [AC_DEFINE(HAVE_LIBGPM, 1, + [Define to enable gpm mouse support on Linux]) + mouse_lib="gpm and xterm" + MCLIBS="$MCLIBS -lgpm"], + if test "x$with_gpm_mouse" = "xyes"; then + [AC_MSG_ERROR([libgpm is missing or older than 0.18])] + else + [AC_MSG_WARN([libgpm is missing or older than 0.18])] + fi + ) + fi + ;; +esac + + +dnl ############################################################################ +dnl libmc +dnl ############################################################################ + +LIBMC_VERSION="0.0.1" +LIBMC_RELEASE="1" +AC_SUBST(LIBMC_VERSION) +AC_SUBST(LIBMC_RELEASE) + +AC_ARG_ENABLE([mclib], + [AS_HELP_STRING([--enable-mclib], [Compile shared library libmc.so @<:@no@:>@])], + [ + if test "x$enableval" = "xno" ; then + enable_mclib=no + else + if test "x$enable_shared" = "xno" ; then + AC_MSG_WARN([Build of shared library is disabled. Specify --enable-shared first]) + enable_mclib=no + else + enable_mclib=yes + fi + fi + ], + [enable_mclib=no]) + +AM_CONDITIONAL([ENABLE_MCLIB], [test x$enable_mclib = xyes]) + -AM_CONDITIONAL([ENABLE_MCLIB], [test x$enable_mclib = xyes]) - - -dnl ############################################################################ -dnl MC options -dnl ############################################################################ - -mc_ASSERT - -mc_WITH_INTERNAL_EDIT - -dnl Diff viewer support. -AC_ARG_WITH([diff_viewer], - AS_HELP_STRING([--with-diff-viewer], [Compile with diff viewer @<:@yes@:>@])) - -if test x$with_diff_viewer != xno; then - AC_DEFINE(USE_DIFF_VIEW, 1, [Define to enable diff viewer]) - use_diff=yes - diff_msg="yes" - AC_MSG_NOTICE([using diff viewer]) -else - diff_msg="no" -fi - -mc_SUBSHELL -mc_BACKGROUND -mc_EXT2FS_ATTR -mc_VFS_CHECKS - -dnl ############################################################################ -dnl Directories -dnl ############################################################################ - -dnl ${prefix} and ${exec_prefix} are undefined here if --prefix is not used in command line -dnl Let define ${prefix} and ${exec_prefix} -test "x$prefix" = "xNONE" && prefix="$ac_default_prefix" -test "x$exec_prefix" = "xNONE" && exec_prefix="${prefix}" - -if test x${libexecdir} = x'${exec_prefix}/libexec'; then - EXTHELPERSDIR=${prefix}/libexec/${PACKAGE}/ext.d -elif test x${libexecdir} = x'${exec_prefix}/lib'; then - EXTHELPERSDIR=${prefix}/lib/${PACKAGE}/ext.d -else - EXTHELPERSDIR=${libexecdir}/${PACKAGE}/ext.d -fi -AC_SUBST(EXTHELPERSDIR) - - -dnl ############################################################################ -dnl Documentation -dnl ############################################################################ +dnl ############################################################################ +dnl MC options +dnl ############################################################################ + +mc_ASSERT + +mc_WITH_INTERNAL_EDIT + +dnl Diff viewer support. +AC_ARG_WITH([diff_viewer], + AS_HELP_STRING([--with-diff-viewer], [Compile with diff viewer @<:@yes@:>@])) + +if test x$with_diff_viewer != xno; then + AC_DEFINE(USE_DIFF_VIEW, 1, [Define to enable diff viewer]) + use_diff=yes + diff_msg="yes" + AC_MSG_NOTICE([using diff viewer]) +else + diff_msg="no" +fi + +mc_SUBSHELL +mc_BACKGROUND +mc_EXT2FS_ATTR +mc_VFS_CHECKS + +dnl ############################################################################ +dnl Directories +dnl ############################################################################ + +dnl ${prefix} and ${exec_prefix} are undefined here if --prefix is not used in command line +dnl Let define ${prefix} and ${exec_prefix} +test "x$prefix" = "xNONE" && prefix="$ac_default_prefix" +test "x$exec_prefix" = "xNONE" && exec_prefix="${prefix}" + +if test x${libexecdir} = x'${exec_prefix}/libexec'; then + EXTHELPERSDIR=${prefix}/libexec/${PACKAGE}/ext.d +elif test x${libexecdir} = x'${exec_prefix}/lib'; then + EXTHELPERSDIR=${prefix}/lib/${PACKAGE}/ext.d +else + EXTHELPERSDIR=${libexecdir}/${PACKAGE}/ext.d +fi +AC_SUBST(EXTHELPERSDIR) + + +dnl ############################################################################ +dnl Documentation +dnl ############################################################################ + +MAN_DATE="$(LC_ALL=C date "+%B %Y")" +AC_SUBST(MAN_DATE) -MAN_DATE="$(LC_ALL=C date "+%B %Y")" -AC_SUBST(MAN_DATE) +dnl Determine which help translations we want to install. +ALL_DOC_LINGUAS="es hu it pl ru sr" -dnl Determine which help translations we want to install. -ALL_DOC_LINGUAS="es hu it pl ru sr" - -DOC_LINGUAS= -if test "x$USE_NLS" = xyes; then - if test -z "$LINGUAS"; then - langs="`grep -v '^#' $srcdir/po/LINGUAS`" - else - langs="$LINGUAS" - fi -else - langs= -fi - -for h_lang in $ALL_DOC_LINGUAS; do - for lang in $langs; do - if test "$lang" = "$h_lang"; then - DOC_LINGUAS="$DOC_LINGUAS $lang" - break - fi - done -done -AC_SUBST(DOC_LINGUAS) - -DX_HTML_FEATURE(ON) -DX_CHM_FEATURE(OFF) -DX_CHI_FEATURE(OFF) -DX_MAN_FEATURE(OFF) -DX_RTF_FEATURE(OFF) -DX_XML_FEATURE(OFF) -DX_PDF_FEATURE(OFF) -DX_PS_FEATURE(OFF) -DX_INIT_DOXYGEN(mc,doxygen.cfg,devel) - - -dnl ############################################################################ -dnl Configure results -dnl ############################################################################ - -CFLAGS="$mc_configured_cflags $CFLAGS_OPTS $CFLAGS" - -AC_SUBST(MCLIBS) -AC_SUBST(CFLAGS) -AC_SUBST(CPPFLAGS) -AC_SUBST(LDFLAGS) -AC_SUBST(LIBS) - -AM_CONDITIONAL(USE_NLS, [test x"$USE_NLS" = xyes]) -AM_CONDITIONAL(USE_MAINTAINER_MODE, [test x"$USE_MAINTAINER_MODE" = xyes]) -AM_CONDITIONAL(USE_SCREEN_SLANG, [test x"$with_screen" = xslang]) -AM_CONDITIONAL(USE_INTERNAL_EDIT, [test x"$use_internal_edit" = xyes ]) -AM_CONDITIONAL(USE_ASPELL, [test x"$enable_aspell" = xyes ]) -AM_CONDITIONAL(USE_DIFF, [test -n "$use_diff"]) -AM_CONDITIONAL(CHARSET, [test -n "$have_charset"]) -AM_CONDITIONAL(CONS_SAVER, [test -n "$cons_saver"]) -dnl Clarify do we really need GModule -AM_CONDITIONAL([HAVE_GMODULE], [test -n "$g_module_supported" && \ - test x"$textmode_x11_support" = x"yes" -o x"$enable_aspell" = x"yes"]) - -AC_ARG_ENABLE([configure-args], - AS_HELP_STRING([--enable-configure-args], [Embed ./configure arguments into binaries])) -if test "x$enable_configure_args" != xno; then - AC_DEFINE([ENABLE_CONFIGURE_ARGS], 1, [Define to enable showing configure arguments in help]) - AC_DEFINE_UNQUOTED([MC_CONFIGURE_ARGS], ["$ac_configure_args"], [MC configure arguments]) -fi - - -AC_CONFIG_FILES( +DOC_LINGUAS= +if test "x$USE_NLS" = xyes; then + if test -z "$LINGUAS"; then + langs="`grep -v '^#' $srcdir/po/LINGUAS`" + else + langs="$LINGUAS" + fi +else + langs= +fi + +for h_lang in $ALL_DOC_LINGUAS; do + for lang in $langs; do + if test "$lang" = "$h_lang"; then + DOC_LINGUAS="$DOC_LINGUAS $lang" + break + fi + done +done +AC_SUBST(DOC_LINGUAS) + +DX_HTML_FEATURE(ON) +DX_CHM_FEATURE(OFF) +DX_CHI_FEATURE(OFF) +DX_MAN_FEATURE(OFF) +DX_RTF_FEATURE(OFF) +DX_XML_FEATURE(OFF) +DX_PDF_FEATURE(OFF) +DX_PS_FEATURE(OFF) +DX_INIT_DOXYGEN(mc,doxygen.cfg,devel) + + +dnl ############################################################################ +dnl Configure results +dnl ############################################################################ + +CFLAGS="$mc_configured_cflags $CFLAGS_OPTS $CFLAGS" + +AC_SUBST(MCLIBS) +AC_SUBST(CFLAGS) +AC_SUBST(CPPFLAGS) +AC_SUBST(LDFLAGS) +AC_SUBST(LIBS) + +AM_CONDITIONAL(USE_NLS, [test x"$USE_NLS" = xyes]) +AM_CONDITIONAL(USE_MAINTAINER_MODE, [test x"$USE_MAINTAINER_MODE" = xyes]) +AM_CONDITIONAL(USE_SCREEN_SLANG, [test x"$with_screen" = xslang]) +AM_CONDITIONAL(USE_INTERNAL_EDIT, [test x"$use_internal_edit" = xyes ]) +AM_CONDITIONAL(USE_ASPELL, [test x"$enable_aspell" = xyes ]) +AM_CONDITIONAL(USE_DIFF, [test -n "$use_diff"]) +AM_CONDITIONAL(CHARSET, [test -n "$have_charset"]) +AM_CONDITIONAL(CONS_SAVER, [test -n "$cons_saver"]) +dnl Clarify do we really need GModule +AM_CONDITIONAL([HAVE_GMODULE], [test -n "$g_module_supported" && \ + test x"$textmode_x11_support" = x"yes" -o x"$enable_aspell" = x"yes"]) + +AC_ARG_ENABLE([configure-args], + AS_HELP_STRING([--enable-configure-args], [Embed ./configure arguments into binaries])) +if test "x$enable_configure_args" != xno; then + AC_DEFINE([ENABLE_CONFIGURE_ARGS], 1, [Define to enable showing configure arguments in help]) + AC_DEFINE_UNQUOTED([MC_CONFIGURE_ARGS], ["$ac_configure_args"], [MC configure arguments]) +fi + + +AC_CONFIG_FILES( +[ +src/man2hlp/man2hlp +], [ -src/man2hlp/man2hlp -], -[ -chmod +x src/man2hlp/man2hlp -]) +chmod +x src/man2hlp/man2hlp +]) + +AC_CONFIG_FILES([ +Makefile -AC_CONFIG_FILES([ -Makefile - -contrib/Makefile - -misc/Makefile -misc/mc.charsets -misc/mc.menu -misc/mcedit.menu -misc/skins/Makefile -misc/ext.d/Makefile -misc/ext.d/doc.sh -misc/ext.d/misc.sh -misc/ext.d/text.sh -misc/ext.d/web.sh -misc/macros.d/Makefile -misc/mc.ext.ini - -src/Makefile -src/consaver/Makefile -src/editor/Makefile -src/man2hlp/Makefile -src/subshell/Makefile -src/viewer/Makefile -src/diffviewer/Makefile -src/filemanager/Makefile +contrib/Makefile + +misc/Makefile +misc/mc.charsets +misc/mc.menu +misc/mcedit.menu +misc/skins/Makefile +misc/ext.d/Makefile +misc/ext.d/doc.sh +misc/ext.d/misc.sh +misc/ext.d/text.sh +misc/macros.d/Makefile +misc/mc.ext.ini + +src/Makefile +src/consaver/Makefile +src/editor/Makefile +src/man2hlp/Makefile +src/subshell/Makefile +src/viewer/Makefile +src/diffviewer/Makefile +src/filemanager/Makefile + +src/vfs/Makefile + +src/vfs/cpio/Makefile -src/vfs/Makefile - -src/vfs/cpio/Makefile - -src/vfs/extfs/Makefile -src/vfs/extfs/helpers/Makefile -src/vfs/extfs/helpers/a+ -src/vfs/extfs/helpers/apt+ -src/vfs/extfs/helpers/audio -src/vfs/extfs/helpers/deb -src/vfs/extfs/helpers/deba -src/vfs/extfs/helpers/debd -src/vfs/extfs/helpers/dpkg+ -src/vfs/extfs/helpers/iso9660 -src/vfs/extfs/helpers/hp48+ -src/vfs/extfs/helpers/lslR -src/vfs/extfs/helpers/mailfs -src/vfs/extfs/helpers/patchfs -src/vfs/extfs/helpers/rpms+ -src/vfs/extfs/helpers/s3+ -src/vfs/extfs/helpers/uace -src/vfs/extfs/helpers/ualz -src/vfs/extfs/helpers/uar -src/vfs/extfs/helpers/uarc -src/vfs/extfs/helpers/uarj -src/vfs/extfs/helpers/ucab -src/vfs/extfs/helpers/uha -src/vfs/extfs/helpers/ulha -src/vfs/extfs/helpers/ulib -src/vfs/extfs/helpers/unar -src/vfs/extfs/helpers/urar -src/vfs/extfs/helpers/uwim -src/vfs/extfs/helpers/uzip -src/vfs/extfs/helpers/uzoo - -src/vfs/shell/Makefile -src/vfs/shell/helpers/Makefile +src/vfs/extfs/Makefile +src/vfs/extfs/helpers/Makefile +src/vfs/extfs/helpers/a+ +src/vfs/extfs/helpers/apt+ +src/vfs/extfs/helpers/audio +src/vfs/extfs/helpers/deb +src/vfs/extfs/helpers/deba +src/vfs/extfs/helpers/debd +src/vfs/extfs/helpers/dpkg+ +src/vfs/extfs/helpers/iso9660 +src/vfs/extfs/helpers/hp48+ +src/vfs/extfs/helpers/lslR +src/vfs/extfs/helpers/mailfs +src/vfs/extfs/helpers/patchfs +src/vfs/extfs/helpers/rpms+ +src/vfs/extfs/helpers/s3+ +src/vfs/extfs/helpers/uace +src/vfs/extfs/helpers/ualz +src/vfs/extfs/helpers/uar +src/vfs/extfs/helpers/uarc +src/vfs/extfs/helpers/uarj +src/vfs/extfs/helpers/ucab +src/vfs/extfs/helpers/uha +src/vfs/extfs/helpers/ulha +src/vfs/extfs/helpers/ulib +src/vfs/extfs/helpers/unar +src/vfs/extfs/helpers/urar +src/vfs/extfs/helpers/uwim +src/vfs/extfs/helpers/uzip +src/vfs/extfs/helpers/uzoo + +src/vfs/shell/Makefile +src/vfs/shell/helpers/Makefile + +src/vfs/ftpfs/Makefile + +src/vfs/sftpfs/Makefile -src/vfs/ftpfs/Makefile +src/vfs/local/Makefile -src/vfs/sftpfs/Makefile +src/vfs/sfs/Makefile -src/vfs/local/Makefile +src/vfs/tar/Makefile -src/vfs/sfs/Makefile +src/vfs/undelfs/Makefile -src/vfs/tar/Makefile - -src/vfs/undelfs/Makefile - -lib/Makefile -lib/event/Makefile -lib/filehighlight/Makefile -lib/mcconfig/Makefile -lib/search/Makefile -lib/skin/Makefile -lib/strutil/Makefile -lib/tty/Makefile +lib/Makefile +lib/event/Makefile +lib/filehighlight/Makefile +lib/mcconfig/Makefile +lib/search/Makefile +lib/skin/Makefile +lib/strutil/Makefile +lib/tty/Makefile + +lib/vfs/Makefile + +lib/widget/Makefile -lib/vfs/Makefile +misc/syntax/Makefile -lib/widget/Makefile +doc/Makefile -misc/syntax/Makefile - -doc/Makefile - -doc/hints/Makefile -doc/hints/l10n/Makefile - -doc/man/Makefile -doc/man/es/Makefile -doc/man/hu/Makefile -doc/man/it/Makefile -doc/man/pl/Makefile -doc/man/ru/Makefile -doc/man/sr/Makefile - -doc/hlp/Makefile -doc/hlp/es/Makefile -doc/hlp/hu/Makefile -doc/hlp/it/Makefile -doc/hlp/pl/Makefile -doc/hlp/ru/Makefile -doc/hlp/sr/Makefile - -po/Makefile.in -]) - -dnl https://stackoverflow.com/questions/30897170/ac-subst-does-not-expand-variable/30932102#30932102 -AC_CONFIG_FILES( -[misc/syntax/Syntax], [${SED-sed} -e "s%\${prefix}%$PREFIX%" misc/syntax/Syntax > misc/syntax/Syntax.tmp && \ - mv -f misc/syntax/Syntax.tmp misc/syntax/Syntax], [export PREFIX=$prefix] -) - -AC_CONFIG_FILES([ -tests/Makefile -tests/lib/Makefile -tests/lib/mcconfig/Makefile -tests/lib/search/Makefile -tests/lib/strutil/Makefile -tests/lib/vfs/Makefile -tests/lib/vfs/mc.charsets -tests/lib/widget/Makefile -tests/src/Makefile -tests/src/filemanager/Makefile -tests/src/editor/Makefile -tests/src/editor/test-data.txt -tests/src/vfs/Makefile -tests/src/vfs/extfs/Makefile -tests/src/vfs/extfs/helpers-list/Makefile -tests/src/vfs/extfs/helpers-list/data/config.sh -tests/src/vfs/extfs/helpers-list/misc/Makefile -tests/src/vfs/ftpfs/Makefile -]) +doc/hints/Makefile +doc/hints/l10n/Makefile + +doc/man/Makefile +doc/man/es/Makefile +doc/man/hu/Makefile +doc/man/it/Makefile +doc/man/pl/Makefile +doc/man/ru/Makefile +doc/man/sr/Makefile + +doc/hlp/Makefile +doc/hlp/es/Makefile +doc/hlp/hu/Makefile +doc/hlp/it/Makefile +doc/hlp/pl/Makefile +doc/hlp/ru/Makefile +doc/hlp/sr/Makefile + +po/Makefile.in +]) + +dnl https://stackoverflow.com/questions/30897170/ac-subst-does-not-expand-variable/30932102#30932102 +AC_CONFIG_FILES( +[misc/syntax/Syntax], [${SED-sed} -e "s%\${prefix}%$PREFIX%" misc/syntax/Syntax > misc/syntax/Syntax.tmp && \ + mv -f misc/syntax/Syntax.tmp misc/syntax/Syntax], [export PREFIX=$prefix] +) + +AC_CONFIG_FILES([ +tests/Makefile +tests/lib/Makefile +tests/lib/mcconfig/Makefile +tests/lib/search/Makefile +tests/lib/strutil/Makefile +tests/lib/vfs/Makefile +tests/lib/vfs/mc.charsets +tests/lib/widget/Makefile +tests/src/Makefile +tests/src/filemanager/Makefile +tests/src/editor/Makefile +tests/src/editor/test-data.txt +tests/src/vfs/Makefile +tests/src/vfs/extfs/Makefile +tests/src/vfs/extfs/helpers-list/Makefile +tests/src/vfs/extfs/helpers-list/data/config.sh +tests/src/vfs/extfs/helpers-list/misc/Makefile +tests/src/vfs/ftpfs/Makefile +]) + +AC_OUTPUT + +AC_MSG_NOTICE([ -AC_OUTPUT +Configuration: -AC_MSG_NOTICE([ - -Configuration: - - Source code location: ${srcdir} - Compiler: ${CC} - Compiler flags: ${CFLAGS} - Assertions: ${enable_assert} - Unit tests: ${tests_msg} - File system: ${vfs_type} - ${vfs_flags} - Screen library: ${screen_msg} - Mouse support: ${mouse_lib} - X11 events support: ${textmode_x11_support} - With subshell support: ${subshell} - With background operations: ${enable_background} - With ext2fs attributes support: ${ext2fs_attr_msg} - Internal editor: ${edit_msg} - Diff viewer: ${diff_msg} - Support for charset: ${charset_msg} - Search type: ${SEARCH_TYPE} -]) - -dnl option checking is disable by default due to AC_CONFIG_SUBDIRS -dnl we enable it back for top-level ./configure -if test -n "$ac_unrecognized_opts"; then - case $enable_option_checking in - fatal) AC_MSG_ERROR([unrecognized options: $ac_unrecognized_opts]) ;; - *) AC_MSG_WARN( [unrecognized options: $ac_unrecognized_opts]) ;; - esac -fi + Source code location: ${srcdir} + Compiler: ${CC} + Compiler flags: ${CFLAGS} + Assertions: ${enable_assert} + Unit tests: ${tests_msg} + File system: ${vfs_type} + ${vfs_flags} + Screen library: ${screen_msg} + Mouse support: ${mouse_lib} + X11 events support: ${textmode_x11_support} + With subshell support: ${subshell} + With background operations: ${enable_background} + With ext2fs attributes support: ${ext2fs_attr_msg} + Internal editor: ${edit_msg} + Diff viewer: ${diff_msg} + Support for charset: ${charset_msg} + Search type: ${SEARCH_TYPE} +]) + +dnl option checking is disable by default due to AC_CONFIG_SUBDIRS +dnl we enable it back for top-level ./configure +if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + fatal) AC_MSG_ERROR([unrecognized options: $ac_unrecognized_opts]) ;; + *) AC_MSG_WARN( [unrecognized options: $ac_unrecognized_opts]) ;; + esac +fi
-/* [previous][next][first][last][top][bottom][index][help]  */ +/* [previous][next][first][last][top][bottom][index][help]  */ diff --git a/S/misc--ext.d--Makefile.am.html b/S/misc--ext.d--Makefile.am.html index 5f2fb029f8..8f44e59c80 100644 --- a/S/misc--ext.d--Makefile.am.html +++ b/S/misc--ext.d--Makefile.am.html @@ -28,33 +28,32 @@ SCRIPTS_IN = \ doc.sh.in \ misc.sh.in \ - text.sh.in \ - web.sh.in - -SCRIPTS_OUT = \ - doc.sh \ - misc.sh \ - text.sh \ - web.sh - -SCRIPTS_UNTOUCHED = \ - archive.sh \ - image.sh \ - package.sh \ - sound.sh \ - video.sh - -ext_SCRIPTS = \ - $(SCRIPTS_UNTOUCHED) \ - $(SCRIPTS_OUT) - -EXTRA_DIST = \ - $(SCRIPTS_UNTOUCHED) \ - $(SCRIPTS_IN) - + text.sh.in + +SCRIPTS_OUT = \ + doc.sh \ + misc.sh \ + text.sh + +SCRIPTS_UNTOUCHED = \ + archive.sh \ + image.sh \ + package.sh \ + sound.sh \ + video.sh \ + web.sh + +ext_SCRIPTS = \ + $(SCRIPTS_UNTOUCHED) \ + $(SCRIPTS_OUT) + +EXTRA_DIST = \ + $(SCRIPTS_UNTOUCHED) \ + $(SCRIPTS_IN) +
-/* [previous][next][first][last][top][bottom][index][help]  */ +/* [previous][next][first][last][top][bottom][index][help]  */ diff --git a/S/misc--ext.d--web.sh.in.html b/S/misc--ext.d--web.sh.html similarity index 68% rename from S/misc--ext.d--web.sh.in.html rename to S/misc--ext.d--web.sh.html index ae1e0cfde0..01fe8f0c20 100644 --- a/S/misc--ext.d--web.sh.in.html +++ b/S/misc--ext.d--web.sh.html @@ -1,7 +1,7 @@ -misc/ext.d/web.sh.in +misc/ext.d/web.sh @@ -16,11 +16,11 @@
  • [bottom]
  • [index]
  • [help]
  • -
  • misc/ext.d/web.sh.in
  • +
  • misc/ext.d/web.sh
  • -

    root/misc/ext.d/web.sh.in

    -/* [previous][next][first][last][top][bottom][index][help]  */ +

    root/misc/ext.d/web.sh

    +/* [previous][next][first][last][top][bottom][index][help]  */
     #!/bin/sh
    @@ -53,35 +53,40 @@
      
         case "${filetype}" in
         html)
    -        (if [ -n "@X11_WWW@" -a  -n "$DISPLAY" ]; then
    -            (@X11_WWW@ file://"${MC_EXT_CURRENTDIR}"/"${MC_EXT_BASENAME}" &) 1>&2
    -        else
    -            elinks "${MC_EXT_FILENAME}" || \
    -                links "${MC_EXT_FILENAME}" || \
    -                lynx -force_html "${MC_EXT_FILENAME}" || \
    -                ${PAGER:-more} "${MC_EXT_FILENAME}"
    -        fi) 2>/dev/null
    -        ;;
    -    *)
    -        ;;
    -    esac
    -}
    - 
    -case "${action}" in
    -view)
    -    do_view_action "${filetype}"
    -    ;;
    -open)
    -    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1) || \
    -        do_open_action "${filetype}"
    -    ;;
    -*)
    -    ;;
    -esac
    - 
    +        (if [ -n "$DISPLAY" ]; then
    +            for browser in gnome-moz-remote mozilla firefox chromium google-chrome konqueror brave-browser opera open ; do
    +                if which "${browser}" 1>&2 ; then
    +                    "${browser}" file://"${MC_EXT_CURRENTDIR}"/"${MC_EXT_BASENAME}" 1>&2 &
    +                    break
    +                fi
    +            done
    +        else
    +            elinks "${MC_EXT_FILENAME}" || \
    +                links "${MC_EXT_FILENAME}" || \
    +                lynx -force_html "${MC_EXT_FILENAME}" || \
    +                ${PAGER:-more} "${MC_EXT_FILENAME}"
    +        fi) 2>/dev/null
    +        ;;
    +    *)
    +        ;;
    +    esac
    +}
    + 
    +case "${action}" in
    +view)
    +    do_view_action "${filetype}"
    +    ;;
    +open)
    +    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1) || \
    +        do_open_action "${filetype}"
    +    ;;
    +*)
    +    ;;
    +esac
    + 
     

    -/* [previous][next][first][last][top][bottom][index][help]  */ +/* [previous][next][first][last][top][bottom][index][help]  */ diff --git a/files.html b/files.html index faf7f782ba..2ba1d86654 100644 --- a/files.html +++ b/files.html @@ -20,7 +20,7 @@

    FILES

    [acinclude.m4] acinclude.m4 [autogen.sh] autogen.sh [build-glib2.sh] build-glib2.sh -[configure.ac] configure.ac +[configure.ac] configure.ac [contrib/] contrib/ [doc/] doc/ [lib/] lib/ diff --git a/files/misc--ext.d.html b/files/misc--ext.d.html index 41050dd33e..84638605a6 100644 --- a/files/misc--ext.d.html +++ b/files/misc--ext.d.html @@ -11,7 +11,7 @@

    root/misc/ext.d/

    [..] - + @@ -20,7 +20,7 @@

    root/misc

    - +
    [misc/ext.d/Makefile.am] Makefile.am
    [misc/ext.d/Makefile.am] Makefile.am [misc/ext.d/archive.sh] archive.sh [misc/ext.d/doc.sh.in] doc.sh.in [misc/ext.d/image.sh] image.sh[misc/ext.d/sound.sh] sound.sh [misc/ext.d/text.sh.in] text.sh.in [misc/ext.d/video.sh] video.sh[misc/ext.d/web.sh.in] web.sh.in[misc/ext.d/web.sh] web.sh
    [..] diff --git a/index.html b/index.html index b9068656fa..2d910d7556 100644 --- a/index.html +++ b/index.html @@ -10,7 +10,7 @@

    Welcome to the Midnight Commander source tour!

    -Last updated Sun Dec 15 10:49:39 UTC 2024
    +Last updated Tue Dec 17 06:33:45 UTC 2024
    [Powered by GLOBAL-6.6.7.]

    MAINS

    @@ -139,7 +139,7 @@

    FILES

    [acinclude.m4] acinclude.m4 [autogen.sh] autogen.sh [build-glib2.sh] build-glib2.sh -[configure.ac] configure.ac +[configure.ac] configure.ac [contrib/] contrib/ [doc/] doc/ [lib/] lib/ diff --git a/mains.html b/mains.html index b9068656fa..2d910d7556 100644 --- a/mains.html +++ b/mains.html @@ -10,7 +10,7 @@

    Welcome to the Midnight Commander source tour!

    -Last updated Sun Dec 15 10:49:39 UTC 2024
    +Last updated Tue Dec 17 06:33:45 UTC 2024
    [Powered by GLOBAL-6.6.7.]

    MAINS

    @@ -139,7 +139,7 @@

    FILES

    [acinclude.m4] acinclude.m4 [autogen.sh] autogen.sh [build-glib2.sh] build-glib2.sh -[configure.ac] configure.ac +[configure.ac] configure.ac [contrib/] contrib/ [doc/] doc/ [lib/] lib/