Commit Graph

160 Commits

Author SHA1 Message Date
Yury V. Zaytsev d1766655d3 maint: try to build & run as much tests as possible with `-k` make option
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-11-13 11:47:23 +01:00
Andrew Borodin 406765f044 Ticket #1885: minimal gettext version is 0.18.1.
Since 0.18.1, the 'autopoint' program uses the 'git' program instead of
'cvs' one by default.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2016-04-28 09:25:18 +03:00
Yury V. Zaytsev 4d5c1b2ad8 maint: simplify dist extension stripping in Travis build script
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-03-05 12:22:27 +01:00
Yury V. Zaytsev b84ac2c17b maint: add `--enable-aspell` to Travis build script
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-03-04 17:40:35 +01:00
Yury V. Zaytsev 87e81c91c1 maint: add `--without-internal-edit` and `--without-diff-viewer` to Travis build script
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-03-04 17:39:32 +01:00
Yury V. Zaytsev b6c1c2fdba maint: run `make dist` on Travis, use tarball to do build tests
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-03-04 17:21:41 +01:00
Yury V. Zaytsev 2ed989827f maint: minor improvements to source index by mooffie
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-02-21 20:21:57 +01:00
Yury V. Zaytsev 47a86b3362 maint: add indexed source generation to Travis deployment script
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-02-19 21:10:32 +01:00
Yury V. Zaytsev dbb5269100 maint: add Travis CI deployment script
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-02-19 21:10:32 +01:00
Yury V. Zaytsev ae197c7584 maint: add encrypted deploy key for Travis CI
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2016-02-18 21:32:07 +01:00
Andrew Borodin f8bdfcc21c Get ru.po from Transifex.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-10 21:49:25 +03:00
Yury V. Zaytsev 11645aadb9 maint: temporarily disable dying upon test failures
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 17:49:06 +02:00
Yury V. Zaytsev 652e97303d maint: import build script for continuous integration
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 17:49:06 +02:00
Yury V. Zaytsev 5075494e42 maint: import a tool to check source code indentation style
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 17:49:06 +02:00
Slava Zanko 99ffdd5d1b Fixed address of Transifex server
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2014-04-01 14:30:00 +03:00
Andrew Borodin e5203cb023 Fix name of FSF in all *.c files.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-02-28 13:33:17 +04:00
Slava Zanko af99dafd77 Fix for running TR-utilities under source root
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-11-29 17:00:46 +03:00
Slava Zanko b75bf0cf11 Fix TX-address for getting hint-files
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-11-29 16:48:31 +03:00
Slava Zanko 3feb3f26d6 Improve developer's docs by adding info about new make targets:
cppcheck and indent.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-11-25 13:47:39 +04:00
Slava Zanko 68edfcb47b sync-transifex: fix pathes for calculating MC source root
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-07-10 12:50:42 +03:00
Slava Zanko 57116bca6e Update the 'release procedure' file.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:14 +03:00
Slava Zanko 1c6d859629 Reorder files in maint/ subdirectory.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:14 +03:00
Slava Zanko 88d7c9b91b Move an utility for found the include duplicates to maint/find-dup-includes subdirectory.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:14 +03:00
Slava Zanko a2c9c0309a Remove unneded utilities from maint/ directory.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:14 +03:00
Slava Zanko ce2f642093 Add maint/sync-transifex/README.txt file
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:13 +03:00
Slava Zanko 650517bba1 Add syncronization of po-files with Transifex.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:13 +03:00
Slava Zanko 97097d1667 Move all templates from maint to maint/templates
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:13 +03:00
Slava Zanko b0876fb044 Ticket #2990: Prepare for release mc-4.8.9
Change maint/doctest utility to run under maint directory

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:13 +03:00
Slava Zanko 389b55ae6f Add the hint-files synchronization with Transifex.
For upload English hint-file to transifex, type:
cd doc/hints/po && make to-transifex

For download translation from Transifex type:
cd doc/hints/po && make from-transifex && \
    git add ../l10n/mc.hints.* && \
    git commit -s -m 'Update hints files from Transifex'

WARNING! For the functionality you should have installed 'tx' and 'po4a'
utilities. These utilities isn't required for compile and install mc
(you may install these utilities only if you want to interact with Transifex).

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-04-02 11:24:16 +03:00
Slava Zanko 0138645541 Ticket 1551: Update GPL version from 2 to 3
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-10-18 14:08:34 +03:00
Andrew Borodin 726991fc91 Remove check of uintptr_t type
...because we don't have the regex.c file anymore (see
9db4ae7e2f).

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-07 13:03:51 +04:00
Yury V. Zaytsev 462be175fd Typo fix in testdup.sh
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2011-02-21 00:12:34 +01:00
Ilia Maslakov aa8f4ffbf6 added shell script 'testdup.sh' for locate duplicate includes
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2011-02-16 20:37:31 +00:00
Ilia Maslakov bd3c950dce changed script maint/doctest to utf-8 support.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2011-02-16 20:21:01 +00:00
Slava Zanko 6376db2df1 maint/version.sh: removed bashizms.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-12-03 10:59:23 +03:00
Slava Zanko 4a1a758c25 maint: added some templates for newly created files
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-11-24 10:27:20 +03:00
Andrew Borodin bce8f71087 Fixed configure options description.
doc/INSTALL: fixed description of configure options.
maint/mc-test: fixed configure options.
maint/mctest: likewise.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-10-16 17:27:11 +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 3a801603c5 Change maint/template.c matched with new place of global.h
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-01-26 10:30:24 +02:00
Sergei Trofimovich 1e94073c2d maint/version.sh: added quoting guards file variables
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-07-25 17:22:53 +03:00
Stan. S. Krupoderov 2967f4434a Remove GNU specific option from version.sh 2009-07-25 18:03:09 +04:00
Slava Zanko d9a72ea8c9 version.sh: Ticket 411 (make loops, rerunning configure ad infinitum)
version.h is dumped even when git is unavailable or broken
buildbot dislikes to fetch tags (git fetch --tags) => version.sh failure.
version.sh refused to create version.h when git is unavailable.

All those cases are hopefully fixed.

Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-06-20 14:45:09 +03:00
Sergei Trofimovich 3e81dd57c1 version.sh: unbreak version.h generation (--git-dir needs path to bare repo)
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-06-16 20:33:24 +03:00
Oswald Buddenhagen a1864899d2 version.sh: fix typo
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-06-16 20:25:01 +03:00
Oswald Buddenhagen d327943f4d version.sh: more elegant extraction of old version
sed is rather powerful ;)

Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-06-16 20:24:59 +03:00
Oswald Buddenhagen c7ba6209df version.sh: fix bashisms
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-06-16 20:24:58 +03:00
Oswald Buddenhagen 9a5c9cbc88 version.sh: don't suppress error messages from git availability check
otherwise there is no feedback at all.
as it happens, this also fixes a bashism

Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-06-16 20:24:57 +03:00
Slava Zanko f606e64861 Version of project now formed automatically from current git-describe output
* File version.h will be created (or changed) automatically
 * Fixed versions for rpm packages - all '-' changed to '.' in RPM_VERSION variable
 * when version.h is changed (or deleted) ./configure script will be invoked

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-06-07 00:56:07 +03:00
Slava Zanko abcd23406d remove ChangeLog files from mc tree
Description by Sergei Trofimovich:

GNU ChangeLog? files are result of CVS stupidpity about changeset tracking.
Currently constantly updated ChangeLogs? diverge in different branches and cause collisions(!)
when 'git merge' (almost ANY SINGLE MERGE!).

Major changes can be described in NEWS file, minor changes can be autogenerated via 'git log'/'git shortlog'
and friends (if needed at all).
2009-05-27 14:53:23 +03:00
Slava Zanko 2ebdf91079 Merge branch 'm-utf-8'
* m-utf-8: (223 commits)
  Fix wildcard pattern in file select and file find dialogs
  Project builds with option --disable-charsets
  Deleted build-glib1.sh because glib1 don't work with utf-8
  fix building without --enable-charset
  Total replacement to mc_search stuff in all places
  Search engine: if found_len parameter NULL, then mc_search_run don't try to fill them
  src/view.c: Reworked search stuff to usage src/search
  refactoring: rename edit/editcmd_dialog.c:editcmd_dialog__get_search_types_list to
  Search engine: development of hex search complete
  Search engine: remove forgotten debug string and reindent file
  Search engine:
  configure.ac: if present glib-2.14 and higher, libpcre don't linked
  Search engine: now used regexp external engines:
  src/find.c: Fixed core dump if content search pattern no present
  edit/editcmd_dialogs.c: fixed state of search type between dialog window calls
  Find files: checkbox 'Regular expression' for content search now default unchecked
  Find files: changes for usage of new search engine:
  Fix copy of current/opposite path to command line: remove charset info from path
  src/Makefile.am: add some header files to Make-tracking
  Fixed editor menu reloading.
2009-05-07 13:01:01 +03:00