Andrew Borodin
e7e3a119b4
src/filemanager/mountlist.c and related m4 macros: sync with gnulib.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-10-28 11:26:54 +04:00
Slava Zanko
7fbdb87805
Ticket #2610 : Use posix_fallocate() when copying files/moving to a new mount point
...
Added m4 function for check if posix_fallocate() is present.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-10-20 10:50:24 +03:00
Jindrich Makovicka
bd5348591f
Ticket #2589 : fix autoconf warning
...
Recent autoconf displays warnings about missing AC_LANG_SOURCE.
Signed-off-by: Jindrich Makovicka <makovick@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-08-11 13:05:57 +04:00
Andrew Borodin
ad9f03da69
Get rid of obsolete form of AC_CHECK_TYPE macro.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-07 13:04:00 +04:00
Andrew Borodin
4358a4e898
Ticket #2560 : get rid of autoconf obsolete macros.
...
Use AS_HELP_STRING instead of AC_HELP_STRING.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-07 13:03:21 +04:00
Slava Zanko
48d1f1f518
configure.ac: Moved GLib initialization to m4.include/ac-glib.m4
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-03-21 23:55:53 +02:00
Slava Zanko
6c5f5bf768
VFS structure changes:
...
* moved from lib/vfs/mc-vfs to lib/vfs;
* split by directories for VFS-plugins and moved to src/vfs;
* lib/vfs/vfs-impl.h was merged into lib/vfs/vfs.h.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-03-21 11:48:26 +02:00
Slava Zanko
fc7142d2a0
Ticket #2501 : 'lib' should be independ to 'src' directory
...
Added base support for unit tests (see http://check.sourceforge.net/ for details).
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-03-21 10:30:27 +02:00
Andrew Borodin
72ee546a59
Ticket #2419 : configure script doesn't set samba configdir.
...
lib/vfs/mc-vfs/samba/configure can't set the value of SAMBA_CFLAGS
in lib/vfs/mc-vfs/Makefile.am.
The solution: to avoid configuration code duplication, use environment
variables SMBCONFIGDIR and SMBCODEPAGEDIR to set up values of configdir
and codepagedir variables in lib/vfs/mc-vfs/samba/Makefile because
samba configure is child process of main configure.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-12-03 15:36:47 +03:00
Slava Zanko
1914a54555
Extended list of GCC warning flags.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-12-03 10:59:23 +03:00
Andrew Borodin
62c05d62f3
Ticket #2409 : fix of GModule detection and usage.
...
Don't mix GLib and GModule compiler and linker options.
Use gmodule-no-export if present to avoid use -Wl,--export-dynamic
option with some linkers. If gmodule-no-export is not available,
use generic gmodule.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-12-02 21:59:42 +03:00
Andrew Borodin
e1d7019ed3
Ticket #2137 : cannot change panel encoding without VFS support
...
Initial step: fixed processing of --enable-vfs* options.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-09-27 21:43:43 +04:00
Andrew Borodin
da8e14bcbb
Define ENABLE_VFS_NET in C code not in M4 one.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-24 09:27:27 +04:00
Andrew Borodin
965e9d6bff
Fixed default behavior of --enable-vfs-undelfs option.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-24 09:27:27 +04:00
Andrew Borodin
5b8b72b067
Run samba configure script if --enable-vfs-smb option is used.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-24 09:27:27 +04:00
Andrew Borodin
4dcc1148a3
Don't check samba options in main configure.
...
They are checked in the Samba configure script.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-24 09:26:28 +04:00
Andrew Borodin
ae50b78314
Ticket #1818 : configure of samba VFA runs unconditionally.
...
Disable Smb VFS by default.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-24 09:26:28 +04:00
Andrew Borodin
11c00959f3
Fixup of conditions for networking VFS.
...
Clean up of code duplicate in configure.ac.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Slava Zanko
12446899f7
Changes for configure and build with samba:
...
* m4: AC_CONFIG_SUBDIRS() macros should be always called without relation to enable/disable samba support
* vfs/samba: configure.ac: renamed --with-configdir to --with-smb-configdir
* vfs/samba: configure.ac: renamed --with-codepagedir to --with-smb-codepagedir
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
9b89d60522
VFS: cleaned up smbfs.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
67d6ebfd16
VFS: fishfs can now be switched off
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
05516fbac8
VFS: ftpfs can now be switched off
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
bc1de7cd78
VFS: extfs can now be switched off
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
6f289617d2
VFS: sfs can now be switched off
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
f33f7a5031
VFS: tarfs can now be switched off
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
19390ab2d7
VFS: cpiofs can now be switched off
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Slava Zanko
57b980ccb9
undelfs now switched off by default
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Enrico Weigelt, metux IT service
5df06e7630
VFS: fixups of UNDELFS VFS switch on/off.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:50 +04:00
Slava Zanko
3ef8854036
Bug: if VFS is disabled, perl is not checked and man2hlp doesn't work.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-07-21 16:43:49 +04:00
Andrew Borodin
d0de39bcde
Ticket #1818 : refactoring of VFS building options.
...
Initial step: removed MVFS references. MVFS is not supported.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-21 16:43:49 +04:00
Andrew Borodin
6a55c9320e
Ticket #2279 : mcserver is deprecated.
...
Removed mcserver and mcfs support.
Reasons:
(1) no longer builds
(2) no one is willing to support it
(3) possibly contains unfixed security holes
(4) makes no sense in view of the availability of FISH
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-17 18:36:54 +04:00
Slava Zanko
e07b5598da
Fixed broken compile if slang.pc file present in ${libdir}/pkgconfig
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-06-16 10:42:56 +03:00
Slava Zanko
863291ddcd
Ticket #1959 : Broken master branch after 'AC_TRY_RUN crosscompile break' patch
...
* split m4.include/mc-with-screen.m4 file in two files: mc-with-screen-slang.m4 and mc-with-screen.m4
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-06-16 10:42:45 +03:00
Slava Zanko
da583e5739
Ticket #1959 : AC_TRY_RUN crosscompile break
...
We have several AC_TRY_RUN's in the configure/m4 stuff,
which obviously breaks crosscompiling.
This changeset contain fixies for S-Lang library. First try to search
library via 'pkg-config slang' and then try to go in old search way.
Macro AC_TRY_RUN() now replaced by AC_RUN_IFELSE()
Also, next changes was made:
* Removed AC_TRY_RUN() from gmodule checking code.
* More accuracy in grepping of SLANG_VERSION defined constant
* avoid autoconf error 'suspicious presence of an AC_DEFINE in the second argument, where no actions should be taken'
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-06-14 12:44:29 +03:00
Andrew Borodin
efa29d7cc7
Fixed messages of PCRE check.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Enrico Weigelt, metux IT service
a295a9df47
Ticket #1925 : Fixed conditional compile of mcserver
2010-01-27 21:56:46 +01:00
Rainer Tammer
476145a0f5
patches for AIX with ncurses support
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-01-27 10:04:38 +02:00
Andrew Borodin
ec8bab205b
Ticket #1905 : fix of version calculation.
...
configure: line 2188: 0: command not found
This error occurs due to incorrect processing of grep command output.
This commit fixed that issue.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-01-11 09:36:36 +00:00
Enrico Weigelt, metux IT service
8c9619cef1
Replaced WITH_SMBFS by ENABLE_VFS_SMB
2010-01-02 16:29:24 +01:00
Slava Zanko
7f4f0cb660
Ticket #1905 : Rework the versioning scheme.
...
We have a problem with the current mc-x.y.z-preW versioning scheme for
both Redhat and Debian. The problem is that
(1) mc-1:4.7.0-1.fc12.x86_64
(2) mc-1:4.7.0.pre4.231.g8cfffc5-1.fc12.x86_64
(1) is considered to be older than (2)
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-12-30 22:22:53 +02:00
Enrico Weigelt, metux IT service
ec1a52fb0a
VFS: renamed USE_VFS to ENABLE_VFS
2009-12-30 11:06:11 +02:00
Enrico Weigelt, metux IT service
02a6a6994b
VFS: fixed help description for --disable-vfs
2009-12-30 11:06:11 +02:00
Enrico Weigelt, metux IT service
03b6d00976
Ticket #1916 : non-vfs build fixups
...
* removed accidentially merged unfinished mvfs stuff
* added missing AM_CONDITIONAL's for non-vfs build
* fixed clashes between vfs/vfs.h and src/vfsdummy.h
* added missing functions/inlines to non-vfs build
2009-12-30 11:06:09 +02:00
Slava Zanko
f3f30e46f6
Fixed incorrect showing name of search library in summary screen
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-12-24 10:39:36 +02:00
Slava Zanko
e67965bd74
Ticket #1396 : Fixed logic of processing '--with-search-engine' configure option.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-12-24 10:39:36 +02:00
Sergei Trofimovich
7670235dfc
m4.include/mc-cflags.m4: added -fdiagnostics-show-option (exact warning option)
...
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-12-16 11:10:41 +02:00
Sergei Trofimovich
053cd1fc52
m4.include/mc-cflags.m4: sorted CFLAGS (no flags were added or removed)
...
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-12-16 11:10:41 +02:00
Sergei Trofimovich
68417a334f
cflags: enable -Wformat in maintainer mode
...
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-12-16 11:10:41 +02:00
Enrico Weigelt, metux IT service
8f01c7c1f8
m4.include/mc-use-termcap.m4: fixed const char* issue which triggers break on -Wall
2009-11-09 13:49:56 +01:00
Enrico Weigelt, metux IT service
6a4a88ea68
Ticket #1774 : Various build fixups (missing includes, name clashes, ...)
...
m4.include/ac-get-fs-info.m4: fixed const char* issue which triggers break on -Wall
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-11-09 13:49:40 +01:00