| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
| |
* configure.ac: Check for xz.
* include/comp_src.h.in (comp_list): Add xz.
* include/manconfig.h.in: Define UNXZ.
* NEWS: Document this.
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
autotools.
|
|
|
|
|
|
|
|
|
|
|
| |
if we're only producing user databases. This makes testing easier.
* configure.ac, m4/man-bdb.m4 (MAN_CHECK_BDB): Define DBTYPE to
gdbm, ndbm, or btree, indicating the database type in use.
* src/tests/testlib.sh (fake_config, db_ext, accessdb_filter): New
functions.
* src/tests/mandb-1: New test.
* src/tests/Makefile.am (TESTS_ENVIRONMENT): Set DBTYPE
appropriately in the test environment.
(TESTS): Add mandb-1.
|
| |
|
|
|
|
|
|
| |
available.
* man/Rules.man (replace.sed, .man1.1, .man5.5, .man8.8): Be quieter
in silent mode.
Upgrade to Autoconf 2.64, Automake 1.11, and Gnulib 20090801.
|
|
|
| |
* tools/config.guess, tools/config.sub: Update.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
supplied via gnulib. This is required to work properly with current
versions of gettext and gnulib; see
http://lists.gnu.org/archive/html/bug-gnulib/2009-03/msg00154.html
and thread.
* autogen.sh: If gnulib-tool is installed, call autopoint first and
prevent autoreconf from calling it later. Remove special handling
of tools/config.rpath, which is not necessary with this approach.
* Makefile.am (ACLOCAL_AMFLAGS): Put gnulib/m4 before m4, so that
autopoint puts its macros in gnulib/m4 (later overwritten by
gnulib-tool).
|
| |
|
|
|
| |
AC_CHECK_PROGS rather than by using '\''which'\''.
|
|
|
|
|
|
| |
to get the intl directory included while compiling files in
gnulib/lib.
* autogen.sh: Prefer gnulib'\''s version of tools/config.rpath over
gettext'\''s.
|
|
|
|
|
|
|
|
|
|
|
| |
localised manual pages. Reported by Mike Frysinger.
* m4/man-po4a.m4, m4/man-linguas.m4: New files.
* configure.ac: Call MAN_PO4A instead of inline code. Remove NLS and
PO4A Automake conditionals, no longer needed. Call MAN_LINGUAS.
* man/LINGUAS, man/LINGUAS.po4a: New files.
* man/Makefile.am (SUBDIRS): Set to $(MAN_SUBDIRS) rather than
computing the list here.
(DIST_SUBDIRS): Add, since we no longer use Automake conditionals.
* docs/NEWS: Document this.
|
|
|
|
|
| |
* include/comp_src.h.in (comp_list): Add lzma.
* include/manconfig.h.in: Define UNLZMA.
* docs/NEWS: Document this.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
on whether it is present.
* man/Makefile.am (SUBDIRS): Add the po4a subdirectory only if the
po4a program is present.
* man/po4a/Makefile.am (update-po): Use PO4A variable.
|
| |
|
|
|
|
| |
* tools/config.guess, tools/config.sub, tools/depcomp,
tools/install-sh, tools/ylwrap: Update.
|
|
|
|
|
|
|
|
|
| |
* lib/pipeline.c (pipeline_wait): Call strsignal rather than
xstrsignal.
* lib/xstrsignal.c: Remove.
* lib/README (xstrsignal): Remove.
* lib/Makefile.am (libman_a_SOURCES): Remove xstrsignal.c.
* m4/man-strsignal.m4: Remove.
* configure.ac (MAN_FUNC_STRSIGNAL): Remove.
|
|
|
|
|
|
|
| |
gnulib, lib/Makefile.in, libdb/Makefile.in, man/Makefile.in,
man/de/Makefile.in, man/es/Makefile.in, man/fr/Makefile.in,
man/it/Makefile.in, man/ja/Makefile.in, manual/Makefile.in,
src/Makefile.in, tools/Makefile.in: Upgrade to Automake 1.10.1 and
Gnulib 20080201.
|
|
|
|
|
|
| |
AC_CHECK_LIB but adds the library to LIBCOMPRESS rather than LIBS.
* configure.ac: Use it for -lz.
* src/Makefile.am (lexgrog_LDADD, man_LDADD, manconv_LDADD,
mandb_LDADD, zsoelim_LDADD): Add $(LIBCOMPRESS).
|
|
|
| |
* src/man.c, src/whatis.c: No longer #include "setenv.h".
|
|
|
|
|
| |
* configure.ac: Test whether each -W option (other than -Wall) that
we want to add is supported, rather than adding it
unconditionally. Reported by Peter Breitenlohner.
|
|
|
| |
unused libraries.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
* gnulib: Upgrade to Debian 20071201+dfsg-1.
* README (Copyright and licensing): New section. Explain the
implications of Gnulib components being distributed under GPL v3.
* .bzrignore: Ignore gnulib/lib/fcntl.h.
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gnulib/lib/float+.h, gnulib/lib/float_.h,
gnulib/lib/printf-args.c, gnulib/lib/printf-args.h,
gnulib/lib/printf-parse.c, gnulib/lib/printf-parse.h,
gnulib/lib/size_max.h, gnulib/lib/stdio_.h,
gnulib/lib/vasnprintf.c, gnulib/lib/vasnprintf.h,
gnulib/lib/vasprintf.c, gnulib/lib/xasprintf.c,
gnulib/lib/xsize.h, gnulib/lib/xvasprintf.c,
gnulib/lib/xvasprintf.h, gnulib/m4/eoverflow.m4,
gnulib/m4/float_h.m4, gnulib/m4/intmax_t.m4,
gnulib/m4/inttypes_h.m4, gnulib/m4/size_max.m4,
gnulib/m4/stdarg.m4, gnulib/m4/stdint_h.m4, gnulib/m4/stdio_h.m4,
gnulib/m4/vasnprintf.m4, gnulib/m4/vasprintf.m4,
gnulib/m4/wchar_t.m4, gnulib/m4/xsize.m4, gnulib/m4/xvasprintf.m4:
Import the Gnulib xvasprintf module.
* .bzrignore: Update.
* libdb/mydbm.h: Add MYDBM_RESET_DSIZE and MYDBM_SET convenience
macros, to obsolete most direct uses of MYDBM_SET_DPTR and
MYDBM_DSIZE. Code that just wants to put a string in a datum
should use MYDBM_SET.
* libdb/db_btree.c (dbstore), libdb/db_delete.c (dbdelete): Use
MYDBM_SET.
* libdb/db_lookup.c (make_multi_key): Use MYDBM_SET and xasprintf.
(make_content): Likewise. Collapse ANSI_SPRINTF #ifdef, no longer
needed.
(dblookup): Use MYDBM_SET.
* libdb/db_ndbm.c (ndbm_flopen): Use xasprintf.
* libdb/db_store.c (dbstore): Use MYDBM_SET and xasprintf.
* libdb/db_ver.c (dbver_rd, dbver_wr): Use MYDBM_SET.
* src/check_mandirs.c (update_db_time): Use MYDBM_SET and xasprintf.
(reset_db_time, update_db): Use MYDBM_SET.
* src/filenames.c (make_filename): Use xasprintf.
* src/man.c (setenv_less): Use xasprintf.
* m4/man-ansi-sprintf.m4, configure.ac (MAN_FUNC_ANSI_SPRINTF):
Remove.
|
|
|
|
|
|
|
|
|
| |
module.
* src/man.c (duplicate_candidates): Use it.
* src/util.c: Remove unused definition of MAX.
Regenerate all build system files. (Future ChangeLog entries will
not mention this.)
|
|
|
|
|
|
| |
strerror module.
Regenerate all build system files.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
canonicalize_file_name
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|