summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAge
...
* Add support for XZ-compressed manual pages (Debian bug #572233).Darren Salt2010-03-03
| | | | | | * configure.ac: Check for xz. * include/comp_src.h.in (comp_list): Add xz. * include/manconfig.h.in: Define UNXZ. * NEWS: Document this.
* Upgrade to Automake 1.11.1 and Gnulib 20100109.Colin Watson2010-01-31
|
* autogenColin Watson2010-01-13
|
* Upgrade to Autoconf 2.65 and Gnulib 20091120.Colin Watson2010-01-13
|
* Upgrade to Gnulib 20090915.Colin Watson2009-11-09
|
* * tools/README: Don't bother describing files installed here by theColin Watson2009-08-23
| | | autotools.
* * src/mandb.c (main): Treat the main configuration file as optionalColin Watson2009-08-19
| | | | | | | | | | | 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.
* * tools/chconfig: Make executable.Colin Watson2009-08-14
|
* * configure.ac: Use silent rules by default if Automake 1.11 isColin Watson2009-08-14
| | | | | | 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.
* * gnulib: Upgrade to 20090501.Colin Watson2009-05-13
| | | * tools/config.guess, tools/config.sub: Update.
* Upgrade to Autoconf 2.63, Automake 1.10.2, and Gnulib 20090401.Colin Watson2009-04-15
|
* Call gnulib-tool after autopoint, and only use the gettext macrosColin Watson2009-04-14
| | | | | | | | | | | | 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).
* regenerate autotools based on last commitColin Watson2009-03-15
|
* * configure.ac: Check for gpreconv/preconv properly, i.e. by usingColin Watson2009-02-17
| | | AC_CHECK_PROGS rather than by using '\''which'\''.
* * gnulib: Import the gettext module. The practical effect of this isColin Watson2008-12-03
| | | | | | 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.
* Support LINGUAS environment variable to control installation ofColin Watson2008-10-26
| | | | | | | | | | | 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.
* * configure.ac: Check for lzma.Colin Watson2008-10-26
| | | | | * include/comp_src.h.in (comp_list): Add lzma. * include/manconfig.h.in: Define UNLZMA. * docs/NEWS: Document this.
* * gnulib: Upgrade to 20080701.Colin Watson2008-07-05
|
* * gnulib: Upgrade to 20080501.Colin Watson2008-05-05
|
* * gnulib: Upgrade to 20080401.Colin Watson2008-04-27
|
* * configure.ac: Check for po4a. Define an Automake conditional basedColin Watson2008-03-12
| | | | | | 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.
* * gnulib: Upgrade to 20080301.Colin Watson2008-03-04
|
* * autogen.sh: Run autoreconf with -f.Colin Watson2008-02-29
| | | | * tools/config.guess, tools/config.sub, tools/depcomp, tools/install-sh, tools/ylwrap: Update.
* * gnulib: Import the strsignal module.Colin Watson2008-02-17
| | | | | | | | | * 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.
* * Makefile.in, aclocal.m4, config.h.in, configure, docs/Makefile.in,Colin Watson2008-02-17
| | | | | | | 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.
* * m4/man-compress-lib.m4: New function, MAN_COMPRESS_LIB: likeColin Watson2008-01-15
| | | | | | 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).
* * gnulib: Upgrade to Debian 20080104-1. Import the unsetenv module.Colin Watson2008-01-06
| | | * src/man.c, src/whatis.c: No longer #include "setenv.h".
* * m4/man-gcc-warning.m4: New file.Colin Watson2008-01-05
| | | | | * 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.
* * gnulib: Import the lib-ignore module, to have the linker ignoreColin Watson2008-01-03
| | | unused libraries.
* merge from trunkColin Watson2007-12-13
|\
| * * configure.ac (AM_GNU_GETTEXT_VERSION): Upgrade to gettext 0.17.Colin Watson2007-12-13
| | | | | | | | | | | | | | * 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.
* | convert argument processing to argpColin Watson2007-11-24
|/
* * gnulib/lib/asnprintf.c, gnulib/lib/asprintf.c,Colin Watson2007-10-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* * gnulib/lib/minmax.h, gnulib/m4/minmax.m4: Import the Gnulib minmaxColin Watson2007-10-17
| | | | | | | | | 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.)
* * gnulib/lib/strerror.c, gnulib/m4/strerror.m4: Import the GnulibColin Watson2007-10-17
| | | | | | strerror module. Regenerate all build system files.
* import gnulib sys_select moduleColin Watson2007-10-15
|
* import gnulib regex module; convert apropos/whatis to use itColin Watson2007-10-15
|
* import gnulib atexit moduleColin Watson2007-10-15
|
* import gnulib strsep moduleColin Watson2007-10-14
|
* import gnulib rename moduleColin Watson2007-10-14
|
* import gnulib canonicalize module; replace remaining realpath calls with ↵Colin Watson2007-10-14
| | | | canonicalize_file_name
* import gnulib xgetcwd module; replace getcwd_allocated with xgetcwdColin Watson2007-10-14
|
* import gnulib memcmp moduleColin Watson2007-10-14
|
* import gnulib strcspn moduleColin Watson2007-10-14
|
* import gnulib xstrndup moduleColin Watson2007-10-14
|
* import gnulib xalloc moduleColin Watson2007-10-14
|
* import gnulib getopt moduleColin Watson2007-10-14
|
* import gnulib glob moduleColin Watson2007-10-14
|
* import gnulib fnmatch moduleColin Watson2007-10-14
|
* import gnulib setenv moduleColin Watson2007-10-14
|