From 55c9f680547933fe07cc670ce6eb55f2f071bcf6 Mon Sep 17 00:00:00 2001
From: Sergey Poznyakoff <gray@gnu.org.ua>
Date: Wed, 17 Jun 2009 22:47:41 +0300
Subject: [PATCH] Minor changes to build system

* Makefile.am (BDB_DIST): Remove. Add db-4.3.28.NC to EXTRA_DIST
instead.
* doc/Makefile.am (EXTRA_DIST): Move buildable targets to
noinst_DATA.
(HTML2TXT): New variable.
---
 Makefile.am     |  437 +------------------------------------------------------
 doc/.gitignore  |   12 ++
 doc/Makefile.am |   23 ++-
 doc/img1.png    |  Bin 10679 -> 0 bytes
 doc/img2.png    |  Bin 123 -> 0 bytes
 doc/img3.png    |  Bin 258 -> 0 bytes
 doc/img4.png    |  Bin 213 -> 0 bytes
 doc/img5.png    |  Bin 179 -> 0 bytes
 doc/img6.png    |  Bin 180 -> 0 bytes
 9 files changed, 29 insertions(+), 443 deletions(-)
 delete mode 100644 doc/img1.png
 delete mode 100644 doc/img2.png
 delete mode 100644 doc/img3.png
 delete mode 100644 doc/img4.png
 delete mode 100644 doc/img5.png
 delete mode 100644 doc/img6.png

diff --git a/Makefile.am b/Makefile.am
index 85c2a11..8f90a9d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -17,12 +17,13 @@ AUX_DIST		= $(auxdir)/install-sh $(auxdir)/missing \
 	$(auxdir)/config.guess $(auxdir)/build \
 	$(auxdir)/dh.m4 $(auxdir)/acsite.m4 $(auxdir)/acx_pthread.m4
 
-EXTRA_DIST		= README README.dev \
+EXTRA_DIST 	      = README README.dev \
 			LICENSE license/LICENSE.3C \
 			bld-bin/bootstrap \
 			scripts/sessfeatmerge.awk \
 			$(AUX_DIST) \
-			$(BDB_DIST)
+			$(BDB_DIST) \
+                        db-4.3.28.NC
 
 AUTOMAKE_OPTIONS 	= foreign
 MAINTAINERCLEANFILES 	= Makefile.in aclocal.m4 configure $(AUX_DIST)
@@ -43,435 +44,3 @@ dist-hook:
 	cd $(distdir) && rm contrib/milter-regex-parse.c
 ##	cd include && cp -pr sm* ../$(distdir)/include/
 
-# could this be done as "dist-hook"?
-# !!find db-4.3.28.NC -type f -print
-# :.,$-1s;$; \\;
-BDB_DIST=\
-bdbbld/configure \
-db-4.3.28.NC/LICENSE \
-db-4.3.28.NC/README \
-db-4.3.28.NC/btree/bt_compare.c \
-db-4.3.28.NC/btree/bt_conv.c \
-db-4.3.28.NC/btree/bt_curadj.c \
-db-4.3.28.NC/btree/bt_cursor.c \
-db-4.3.28.NC/btree/bt_delete.c \
-db-4.3.28.NC/btree/bt_method.c \
-db-4.3.28.NC/btree/bt_open.c \
-db-4.3.28.NC/btree/bt_put.c \
-db-4.3.28.NC/btree/bt_rec.c \
-db-4.3.28.NC/btree/bt_reclaim.c \
-db-4.3.28.NC/btree/bt_recno.c \
-db-4.3.28.NC/btree/bt_rsearch.c \
-db-4.3.28.NC/btree/bt_search.c \
-db-4.3.28.NC/btree/bt_split.c \
-db-4.3.28.NC/btree/bt_stat.c \
-db-4.3.28.NC/btree/bt_upgrade.c \
-db-4.3.28.NC/btree/bt_verify.c \
-db-4.3.28.NC/btree/btree.src \
-db-4.3.28.NC/btree/btree_auto.c \
-db-4.3.28.NC/btree/btree_autop.c \
-db-4.3.28.NC/build_unix/.IGNORE_ME \
-db-4.3.28.NC/clib/getcwd.c \
-db-4.3.28.NC/clib/getopt.c \
-db-4.3.28.NC/clib/memcmp.c \
-db-4.3.28.NC/clib/memmove.c \
-db-4.3.28.NC/clib/raise.c \
-db-4.3.28.NC/clib/snprintf.c \
-db-4.3.28.NC/clib/strcasecmp.c \
-db-4.3.28.NC/clib/strdup.c \
-db-4.3.28.NC/clib/strerror.c \
-db-4.3.28.NC/clib/strtol.c \
-db-4.3.28.NC/clib/strtoul.c \
-db-4.3.28.NC/common/crypto_stub.c \
-db-4.3.28.NC/common/db_byteorder.c \
-db-4.3.28.NC/common/db_err.c \
-db-4.3.28.NC/common/db_getlong.c \
-db-4.3.28.NC/common/db_idspace.c \
-db-4.3.28.NC/common/db_log2.c \
-db-4.3.28.NC/common/util_arg.c \
-db-4.3.28.NC/common/util_cache.c \
-db-4.3.28.NC/common/util_log.c \
-db-4.3.28.NC/common/util_sig.c \
-db-4.3.28.NC/cxx/cxx_db.cpp \
-db-4.3.28.NC/cxx/cxx_dbc.cpp \
-db-4.3.28.NC/cxx/cxx_dbt.cpp \
-db-4.3.28.NC/cxx/cxx_env.cpp \
-db-4.3.28.NC/cxx/cxx_except.cpp \
-db-4.3.28.NC/cxx/cxx_lock.cpp \
-db-4.3.28.NC/cxx/cxx_logc.cpp \
-db-4.3.28.NC/cxx/cxx_mpool.cpp \
-db-4.3.28.NC/cxx/cxx_multi.cpp \
-db-4.3.28.NC/cxx/cxx_seq.cpp \
-db-4.3.28.NC/cxx/cxx_txn.cpp \
-db-4.3.28.NC/db/crdel.src \
-db-4.3.28.NC/db/crdel_auto.c \
-db-4.3.28.NC/db/crdel_autop.c \
-db-4.3.28.NC/db/crdel_rec.c \
-db-4.3.28.NC/db/db.c \
-db-4.3.28.NC/db/db.src \
-db-4.3.28.NC/db/db_am.c \
-db-4.3.28.NC/db/db_auto.c \
-db-4.3.28.NC/db/db_autop.c \
-db-4.3.28.NC/db/db_cam.c \
-db-4.3.28.NC/db/db_conv.c \
-db-4.3.28.NC/db/db_dispatch.c \
-db-4.3.28.NC/db/db_dup.c \
-db-4.3.28.NC/db/db_iface.c \
-db-4.3.28.NC/db/db_join.c \
-db-4.3.28.NC/db/db_meta.c \
-db-4.3.28.NC/db/db_method.c \
-db-4.3.28.NC/db/db_open.c \
-db-4.3.28.NC/db/db_overflow.c \
-db-4.3.28.NC/db/db_ovfl_vrfy.c \
-db-4.3.28.NC/db/db_pr.c \
-db-4.3.28.NC/db/db_rec.c \
-db-4.3.28.NC/db/db_reclaim.c \
-db-4.3.28.NC/db/db_remove.c \
-db-4.3.28.NC/db/db_rename.c \
-db-4.3.28.NC/db/db_ret.c \
-db-4.3.28.NC/db/db_setid.c \
-db-4.3.28.NC/db/db_setlsn.c \
-db-4.3.28.NC/db/db_stati.c \
-db-4.3.28.NC/db/db_truncate.c \
-db-4.3.28.NC/db/db_upg.c \
-db-4.3.28.NC/db/db_upg_opd.c \
-db-4.3.28.NC/db/db_vrfy.c \
-db-4.3.28.NC/db/db_vrfy_stub.c \
-db-4.3.28.NC/db/db_vrfyutil.c \
-db-4.3.28.NC/db185/db185.c \
-db-4.3.28.NC/db185/db185_int.in \
-db-4.3.28.NC/db_archive/db_archive.c \
-db-4.3.28.NC/db_checkpoint/db_checkpoint.c \
-db-4.3.28.NC/db_deadlock/db_deadlock.c \
-db-4.3.28.NC/db_dump/db_dump.c \
-db-4.3.28.NC/db_dump185/db_dump185.c \
-db-4.3.28.NC/db_load/db_load.c \
-db-4.3.28.NC/db_printlog/README \
-db-4.3.28.NC/db_printlog/commit.awk \
-db-4.3.28.NC/db_printlog/count.awk \
-db-4.3.28.NC/db_printlog/db_printlog.c \
-db-4.3.28.NC/db_printlog/dbname.awk \
-db-4.3.28.NC/db_printlog/fileid.awk \
-db-4.3.28.NC/db_printlog/logstat.awk \
-db-4.3.28.NC/db_printlog/pgno.awk \
-db-4.3.28.NC/db_printlog/range.awk \
-db-4.3.28.NC/db_printlog/rectype.awk \
-db-4.3.28.NC/db_printlog/status.awk \
-db-4.3.28.NC/db_printlog/txn.awk \
-db-4.3.28.NC/db_recover/db_recover.c \
-db-4.3.28.NC/db_stat/db_stat.c \
-db-4.3.28.NC/db_stat/dd.sh \
-db-4.3.28.NC/db_upgrade/db_upgrade.c \
-db-4.3.28.NC/db_verify/db_verify.c \
-db-4.3.28.NC/dbinc/btree.h \
-db-4.3.28.NC/dbinc/crypto.h \
-db-4.3.28.NC/dbinc/cxx_int.h \
-db-4.3.28.NC/dbinc/db.in \
-db-4.3.28.NC/dbinc/db_185.in \
-db-4.3.28.NC/dbinc/db_am.h \
-db-4.3.28.NC/dbinc/db_cxx.in \
-db-4.3.28.NC/dbinc/db_dispatch.h \
-db-4.3.28.NC/dbinc/db_int.in \
-db-4.3.28.NC/dbinc/db_join.h \
-db-4.3.28.NC/dbinc/db_page.h \
-db-4.3.28.NC/dbinc/db_server_int.h \
-db-4.3.28.NC/dbinc/db_shash.h \
-db-4.3.28.NC/dbinc/db_swap.h \
-db-4.3.28.NC/dbinc/db_upgrade.h \
-db-4.3.28.NC/dbinc/db_verify.h \
-db-4.3.28.NC/dbinc/debug.h \
-db-4.3.28.NC/dbinc/fop.h \
-db-4.3.28.NC/dbinc/globals.h \
-db-4.3.28.NC/dbinc/hash.h \
-db-4.3.28.NC/dbinc/hmac.h \
-db-4.3.28.NC/dbinc/lock.h \
-db-4.3.28.NC/dbinc/log.h \
-db-4.3.28.NC/dbinc/mp.h \
-db-4.3.28.NC/dbinc/mutex.h \
-db-4.3.28.NC/dbinc/os.h \
-db-4.3.28.NC/dbinc/qam.h \
-db-4.3.28.NC/dbinc/queue.h \
-db-4.3.28.NC/dbinc/region.h \
-db-4.3.28.NC/dbinc/rep.h \
-db-4.3.28.NC/dbinc/shqueue.h \
-db-4.3.28.NC/dbinc/tcl_db.h \
-db-4.3.28.NC/dbinc/txn.h \
-db-4.3.28.NC/dbinc/xa.h \
-db-4.3.28.NC/dbinc_auto/btree_auto.h \
-db-4.3.28.NC/dbinc_auto/btree_ext.h \
-db-4.3.28.NC/dbinc_auto/clib_ext.h \
-db-4.3.28.NC/dbinc_auto/common_ext.h \
-db-4.3.28.NC/dbinc_auto/crdel_auto.h \
-db-4.3.28.NC/dbinc_auto/crypto_ext.h \
-db-4.3.28.NC/dbinc_auto/db_auto.h \
-db-4.3.28.NC/dbinc_auto/db_ext.h \
-db-4.3.28.NC/dbinc_auto/dbreg_auto.h \
-db-4.3.28.NC/dbinc_auto/dbreg_ext.h \
-db-4.3.28.NC/dbinc_auto/env_ext.h \
-db-4.3.28.NC/dbinc_auto/ext_185_def.in \
-db-4.3.28.NC/dbinc_auto/ext_185_prot.in \
-db-4.3.28.NC/dbinc_auto/ext_def.in \
-db-4.3.28.NC/dbinc_auto/ext_prot.in \
-db-4.3.28.NC/dbinc_auto/fileops_auto.h \
-db-4.3.28.NC/dbinc_auto/fileops_ext.h \
-db-4.3.28.NC/dbinc_auto/hash_auto.h \
-db-4.3.28.NC/dbinc_auto/hash_ext.h \
-db-4.3.28.NC/dbinc_auto/hmac_ext.h \
-db-4.3.28.NC/dbinc_auto/int_def.in \
-db-4.3.28.NC/dbinc_auto/lock_ext.h \
-db-4.3.28.NC/dbinc_auto/log_ext.h \
-db-4.3.28.NC/dbinc_auto/mp_ext.h \
-db-4.3.28.NC/dbinc_auto/mutex_ext.h \
-db-4.3.28.NC/dbinc_auto/os_ext.h \
-db-4.3.28.NC/dbinc_auto/qam_auto.h \
-db-4.3.28.NC/dbinc_auto/qam_ext.h \
-db-4.3.28.NC/dbinc_auto/rep_auto.h \
-db-4.3.28.NC/dbinc_auto/rep_ext.h \
-db-4.3.28.NC/dbinc_auto/rpc_client_ext.h \
-db-4.3.28.NC/dbinc_auto/sequence_ext.h \
-db-4.3.28.NC/dbinc_auto/tcl_ext.h \
-db-4.3.28.NC/dbinc_auto/txn_auto.h \
-db-4.3.28.NC/dbinc_auto/txn_ext.h \
-db-4.3.28.NC/dbinc_auto/xa_ext.h \
-db-4.3.28.NC/dbm/dbm.c \
-db-4.3.28.NC/dbreg/dbreg.c \
-db-4.3.28.NC/dbreg/dbreg.src \
-db-4.3.28.NC/dbreg/dbreg_auto.c \
-db-4.3.28.NC/dbreg/dbreg_autop.c \
-db-4.3.28.NC/dbreg/dbreg_rec.c \
-db-4.3.28.NC/dbreg/dbreg_stat.c \
-db-4.3.28.NC/dbreg/dbreg_util.c \
-db-4.3.28.NC/dist/Makefile.in \
-db-4.3.28.NC/dist/RELEASE \
-db-4.3.28.NC/dist/buildrel \
-db-4.3.28.NC/dist/config.guess \
-db-4.3.28.NC/dist/config.hin \
-db-4.3.28.NC/dist/config.sub \
-db-4.3.28.NC/dist/configure \
-db-4.3.28.NC/dist/configure.ac \
-db-4.3.28.NC/dist/gen_inc.awk \
-db-4.3.28.NC/dist/gen_rec.awk \
-db-4.3.28.NC/dist/gen_rpc.awk \
-db-4.3.28.NC/dist/install-sh \
-db-4.3.28.NC/dist/ltmain.sh \
-db-4.3.28.NC/dist/pubdef.in \
-db-4.3.28.NC/dist/s_all \
-db-4.3.28.NC/dist/s_config \
-db-4.3.28.NC/dist/s_crypto \
-db-4.3.28.NC/dist/s_include \
-db-4.3.28.NC/dist/s_java \
-db-4.3.28.NC/dist/s_java_const \
-db-4.3.28.NC/dist/s_java_stat \
-db-4.3.28.NC/dist/s_java_swig \
-db-4.3.28.NC/dist/s_je2db \
-db-4.3.28.NC/dist/s_perm \
-db-4.3.28.NC/dist/s_rpc \
-db-4.3.28.NC/dist/s_readme \
-db-4.3.28.NC/dist/s_recover \
-db-4.3.28.NC/dist/s_symlink \
-db-4.3.28.NC/dist/s_tags \
-db-4.3.28.NC/dist/s_test \
-db-4.3.28.NC/dist/s_vxworks \
-db-4.3.28.NC/dist/s_win32 \
-db-4.3.28.NC/dist/s_win32_dsp \
-db-4.3.28.NC/dist/srcfiles.in \
-db-4.3.28.NC/dist/tags \
-db-4.3.28.NC/dist/vx_buildcd \
-db-4.3.28.NC/dist/vx_config.in \
-db-4.3.28.NC/dist/win_config.in \
-db-4.3.28.NC/dist/win_db.in \
-db-4.3.28.NC/dist/win_exports.in \
-db-4.3.28.NC/dist/aclocal/config.ac \
-db-4.3.28.NC/dist/aclocal/cxx.ac \
-db-4.3.28.NC/dist/aclocal/gcc.ac \
-db-4.3.28.NC/dist/aclocal/libtool.ac \
-db-4.3.28.NC/dist/aclocal/mutex.ac \
-db-4.3.28.NC/dist/aclocal/options.ac \
-db-4.3.28.NC/dist/aclocal/programs.ac \
-db-4.3.28.NC/dist/aclocal/rpc.ac \
-db-4.3.28.NC/dist/aclocal/sequence.ac \
-db-4.3.28.NC/dist/aclocal/sosuffix.ac \
-db-4.3.28.NC/dist/aclocal/tcl.ac \
-db-4.3.28.NC/dist/aclocal/types.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_check_class.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_check_classpath.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_check_junit.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_check_rqrd_class.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_java_options.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_jni_include_dirs.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_prog_jar.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_prog_java.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_prog_java_works.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_prog_javac.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_prog_javac_works.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_prog_javadoc.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_prog_javah.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_try_compile_java.ac \
-db-4.3.28.NC/dist/aclocal_java/ac_try_run_javac.ac \
-db-4.3.28.NC/dist/template/gen_client_ret \
-db-4.3.28.NC/dist/template/db_server_proc \
-db-4.3.28.NC/dist/template/rec_btree \
-db-4.3.28.NC/dist/template/rec_crdel \
-db-4.3.28.NC/dist/template/rec_ctemp \
-db-4.3.28.NC/dist/template/rec_db \
-db-4.3.28.NC/dist/template/rec_dbreg \
-db-4.3.28.NC/dist/template/rec_fileops \
-db-4.3.28.NC/dist/template/rec_hash \
-db-4.3.28.NC/dist/template/rec_qam \
-db-4.3.28.NC/dist/template/rec_txn \
-db-4.3.28.NC/dist/template/rec_rep \
-db-4.3.28.NC/dist/vx_2.0/BerkeleyDB.wpj \
-db-4.3.28.NC/dist/vx_2.0/BerkeleyDBsmall.wpj \
-db-4.3.28.NC/dist/vx_2.0/wpj.in \
-db-4.3.28.NC/dist/vx_2.2/BerkeleyDB.wpj \
-db-4.3.28.NC/dist/vx_2.2/BerkeleyDBsmall.wpj \
-db-4.3.28.NC/dist/vx_2.2/wpj.in \
-db-4.3.28.NC/dist/vx_setup/CONFIG.in \
-db-4.3.28.NC/dist/vx_setup/LICENSE.TXT \
-db-4.3.28.NC/dist/vx_setup/MESSAGES.TCL \
-db-4.3.28.NC/dist/vx_setup/README.in \
-db-4.3.28.NC/dist/vx_setup/SETUP.BMP \
-db-4.3.28.NC/dist/vx_setup/vx_allfile.in \
-db-4.3.28.NC/dist/vx_setup/vx_demofile.in \
-db-4.3.28.NC/dist/vx_setup/vx_setup.in \
-db-4.3.28.NC/dist/winmsi/images/caticon.ibd \
-db-4.3.28.NC/dist/winmsi/images/foldernew.ibd \
-db-4.3.28.NC/dist/winmsi/images/topstripe.ibd \
-db-4.3.28.NC/dist/winmsi/images/webicon.ico \
-db-4.3.28.NC/dist/winmsi/images/folderup.ibd \
-db-4.3.28.NC/dist/winmsi/images/sleepycat.jpg \
-db-4.3.28.NC/dist/winmsi/features.in \
-db-4.3.28.NC/dist/winmsi/files.in \
-db-4.3.28.NC/dist/winmsi/links.in \
-db-4.3.28.NC/dist/winmsi/winbuild.bat \
-db-4.3.28.NC/dist/winmsi/dbwix.m4 \
-db-4.3.28.NC/dist/winmsi/s_winmsi.fcn \
-db-4.3.28.NC/dist/winmsi/dbcorewix.in \
-db-4.3.28.NC/dist/winmsi/dbvarsbat.in \
-db-4.3.28.NC/dist/winmsi/environment.in \
-db-4.3.28.NC/dist/s_winmsi \
-db-4.3.28.NC/env/db_salloc.c \
-db-4.3.28.NC/env/db_shash.c \
-db-4.3.28.NC/env/env_file.c \
-db-4.3.28.NC/env/env_method.c \
-db-4.3.28.NC/env/env_open.c \
-db-4.3.28.NC/env/env_recover.c \
-db-4.3.28.NC/env/env_region.c \
-db-4.3.28.NC/env/env_stat.c \
-db-4.3.28.NC/fileops/fileops.src \
-db-4.3.28.NC/fileops/fileops_auto.c \
-db-4.3.28.NC/fileops/fileops_autop.c \
-db-4.3.28.NC/fileops/fop_basic.c \
-db-4.3.28.NC/fileops/fop_rec.c \
-db-4.3.28.NC/fileops/fop_util.c \
-db-4.3.28.NC/hash/hash.c \
-db-4.3.28.NC/hash/hash.src \
-db-4.3.28.NC/hash/hash_auto.c \
-db-4.3.28.NC/hash/hash_autop.c \
-db-4.3.28.NC/hash/hash_conv.c \
-db-4.3.28.NC/hash/hash_dup.c \
-db-4.3.28.NC/hash/hash_func.c \
-db-4.3.28.NC/hash/hash_meta.c \
-db-4.3.28.NC/hash/hash_method.c \
-db-4.3.28.NC/hash/hash_open.c \
-db-4.3.28.NC/hash/hash_page.c \
-db-4.3.28.NC/hash/hash_rec.c \
-db-4.3.28.NC/hash/hash_reclaim.c \
-db-4.3.28.NC/hash/hash_stat.c \
-db-4.3.28.NC/hash/hash_stub.c \
-db-4.3.28.NC/hash/hash_upgrade.c \
-db-4.3.28.NC/hash/hash_verify.c \
-db-4.3.28.NC/hmac/hmac.c \
-db-4.3.28.NC/hmac/sha1.c \
-db-4.3.28.NC/hsearch/hsearch.c \
-db-4.3.28.NC/lock/Design \
-db-4.3.28.NC/lock/lock.c \
-db-4.3.28.NC/lock/lock_deadlock.c \
-db-4.3.28.NC/lock/lock_id.c \
-db-4.3.28.NC/lock/lock_list.c \
-db-4.3.28.NC/lock/lock_method.c \
-db-4.3.28.NC/lock/lock_region.c \
-db-4.3.28.NC/lock/lock_stat.c \
-db-4.3.28.NC/lock/lock_timer.c \
-db-4.3.28.NC/lock/lock_util.c \
-db-4.3.28.NC/log/log.c \
-db-4.3.28.NC/log/log_archive.c \
-db-4.3.28.NC/log/log_compare.c \
-db-4.3.28.NC/log/log_get.c \
-db-4.3.28.NC/log/log_method.c \
-db-4.3.28.NC/log/log_put.c \
-db-4.3.28.NC/log/log_stat.c \
-db-4.3.28.NC/mp/mp_alloc.c \
-db-4.3.28.NC/mp/mp_bh.c \
-db-4.3.28.NC/mp/mp_fget.c \
-db-4.3.28.NC/mp/mp_fmethod.c \
-db-4.3.28.NC/mp/mp_fopen.c \
-db-4.3.28.NC/mp/mp_fput.c \
-db-4.3.28.NC/mp/mp_fset.c \
-db-4.3.28.NC/mp/mp_method.c \
-db-4.3.28.NC/mp/mp_region.c \
-db-4.3.28.NC/mp/mp_register.c \
-db-4.3.28.NC/mp/mp_stat.c \
-db-4.3.28.NC/mp/mp_sync.c \
-db-4.3.28.NC/mp/mp_trickle.c \
-db-4.3.28.NC/mutex/README \
-db-4.3.28.NC/mutex/mut_fcntl.c \
-db-4.3.28.NC/mutex/mut_pthread.c \
-db-4.3.28.NC/mutex/mut_tas.c \
-db-4.3.28.NC/mutex/mut_win32.c \
-db-4.3.28.NC/mutex/mutex.c \
-db-4.3.28.NC/mutex/tm.c \
-db-4.3.28.NC/mutex/uts4_cc.s \
-db-4.3.28.NC/os/os_abs.c \
-db-4.3.28.NC/os/os_alloc.c \
-db-4.3.28.NC/os/os_clock.c \
-db-4.3.28.NC/os/os_config.c \
-db-4.3.28.NC/os/os_dir.c \
-db-4.3.28.NC/os/os_errno.c \
-db-4.3.28.NC/os/os_fid.c \
-db-4.3.28.NC/os/os_fsync.c \
-db-4.3.28.NC/os/os_handle.c \
-db-4.3.28.NC/os/os_id.c \
-db-4.3.28.NC/os/os_map.c \
-db-4.3.28.NC/os/os_method.c \
-db-4.3.28.NC/os/os_oflags.c \
-db-4.3.28.NC/os/os_open.c \
-db-4.3.28.NC/os/os_region.c \
-db-4.3.28.NC/os/os_rename.c \
-db-4.3.28.NC/os/os_root.c \
-db-4.3.28.NC/os/os_rpath.c \
-db-4.3.28.NC/os/os_rw.c \
-db-4.3.28.NC/os/os_seek.c \
-db-4.3.28.NC/os/os_sleep.c \
-db-4.3.28.NC/os/os_spin.c \
-db-4.3.28.NC/os/os_stat.c \
-db-4.3.28.NC/os/os_tmpdir.c \
-db-4.3.28.NC/os/os_truncate.c \
-db-4.3.28.NC/os/os_unlink.c \
-db-4.3.28.NC/qam/qam_autop.c \
-db-4.3.28.NC/qam/qam_stub.c \
-db-4.3.28.NC/rep/rep.src \
-db-4.3.28.NC/rep/rep_auto.c \
-db-4.3.28.NC/rep/rep_autop.c \
-db-4.3.28.NC/rep/rep_backup.c \
-db-4.3.28.NC/rep/rep_method.c \
-db-4.3.28.NC/rep/rep_record.c \
-db-4.3.28.NC/rep/rep_region.c \
-db-4.3.28.NC/rep/rep_stat.c \
-db-4.3.28.NC/rep/rep_stub.c \
-db-4.3.28.NC/rep/rep_util.c \
-db-4.3.28.NC/sequence/seq_stat.c \
-db-4.3.28.NC/sequence/sequence.c \
-db-4.3.28.NC/txn/txn.c \
-db-4.3.28.NC/txn/txn.src \
-db-4.3.28.NC/txn/txn_auto.c \
-db-4.3.28.NC/txn/txn_autop.c \
-db-4.3.28.NC/txn/txn_method.c \
-db-4.3.28.NC/txn/txn_rec.c \
-db-4.3.28.NC/txn/txn_recover.c \
-db-4.3.28.NC/txn/txn_region.c \
-db-4.3.28.NC/txn/txn_stat.c \
-db-4.3.28.NC/txn/txn_util.c \
-db-4.3.28.NC/xa/xa.c \
-db-4.3.28.NC/xa/xa_db.c \
-db-4.3.28.NC/xa/xa_map.c
diff --git a/doc/.gitignore b/doc/.gitignore
index 91c8d61..e6ba8ce 100644
--- a/doc/.gitignore
+++ b/doc/.gitignore
@@ -13,3 +13,15 @@ README.tin
 README.tms
 README.html
 pic1.gif
+README.pdf
+WARNINGS
+images.aux
+images.bbl
+images.idx
+images.log
+images.pl
+images.tex
+img[1-6].png
+index.html
+internals.pl
+labels.pl
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 9b0269b..8bbbebf 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,23 +1,27 @@
 # $Id: Makefile.am,v 1.14 2008/02/06 22:59:09 ca Exp $
 
 MAINTAINERCLEANFILES	= Makefile.in
-EXTRA_DIST		= README.tex \
-	fs.bib \
-	README.txt README.dvi \
-	README.ps README.pdf README.html \
-	README.css \
-	pmilter.api.tex \
+EXTRA_DIST		= pmilter.api.tex \
 	overview1.eps overview1.gif overview1.pdf \
-	img1.png img2.png img3.png img4.png img5.png img6.png \
-	nx_grp_g.png prev_g.png up_g.png \
 	html2txt
 
+pngfiles = img1.png img2.png img3.png img4.png img5.png img6.png \
+	   nx_grp_g.png prev_g.png up_g.png
+
+noinst_DATA = README.tex \
+	      fs.bib \
+	      README.txt README.dvi \
+	      README.ps README.pdf README.html \
+	      README.css \
+              $(pngfiles)
+
 L2HOPT=-a -e2
 L2H=tth
 SED=sed
 
 # html to text converter
 H2T=w3m -cols 75 -dump
+HTML2TXT=-f html2txt
 
 LN=ln -s
 
@@ -49,5 +53,6 @@ README.pdf: ${TEX} README.tex README.aux README.dvi
 	-dvipdf README.dvi README.pdf
 README.html: ${TEX} README.tex README.aux README.bbl
 	-${L2H} ${L2HOPT} README
+$(pngfiles): README.html
 README.txt: README.html
-	-${H2T} README.html | ${SED} -f html2txt > README.txt
+	-${H2T} README.html | ${SED} $(HTML2TXT) > README.txt
diff --git a/doc/img1.png b/doc/img1.png
deleted file mode 100644
index c0f9d4f73ae734f3ed1e62eb3f3f5ccffadc99b8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 10679
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
FzX8|kl~n)$

diff --git a/doc/img2.png b/doc/img2.png
deleted file mode 100644
index aefa147c74c7d10b20f7f536578fb7f7ce06c994..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 123
zcmeAS@N?(olHy`uVBq!ia0vp^96+qV#LU3Js5<lERUn5mz$e6Y^XAPG5)we(#A};W
zfD~g%kY6x^!?PP{AmyGejv*Cuk`o%5*%VR|1QG%g4)9qln4of@f!8u&6*B|BI;$Z2
SHJwtRS_V&7KbLh*2~7aBM;`|O

diff --git a/doc/img3.png b/doc/img3.png
deleted file mode 100644
index 52a3ecb99be5a78d5dafdb9ebeb2ee698bf99348..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 258
zcmeAS@N?(olHy`uVBq!ia0vp^Qb5ed!py+HxJ5<r8IYqJ;1lAydGqEKD^|>zGiSnt
z2`w!xIXO8A2?-$~As!wcHa0c}1_mlBDiRVBJUl!=9UuE9SpzA?k|4ie28U-i(tw<1
zPZ!6KiaE&%4vg%Q5;r6&6mkTbr}s{6Y;<Q_*f70OkwNL?=>umQI4c^B8Urfz6y`FR
zv@m<bCnTg6FkE7nV7kF$u(fb*_1OakzwhpzF0gZ^!<m~04m{v{WMI!GROVpr(O5A@
zxZwzoLfk0^(X^@~2NIYsiGNQsWInyS_<bL@fdK<U{2VdX$b@=7pmP{JUHx3vIVCg!
E0LDXBTmS$7

diff --git a/doc/img4.png b/doc/img4.png
deleted file mode 100644
index 43d95c2d559f77d72260547bdea5f72fe244e3c0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 213
zcmeAS@N?(olHy`uVBq!ia0vp^d_XMA!py+HD6d@L2;>+9_=LD_-n@CmiWPI_%$YD@
zLQ6|aMMXtUPEJBXLP$u6hlhuajg5hUfr^TXgoFeS4-Zh&tH{&yfD~g%kY6x^!?PP{
zKu)lyi(^Q|oaBUtW+sW|=giDp0t_cb4H8)Sr5ak8$}D*d7*jSd1+edyxZq<qK|p<C
z)J7&*Ha=#7y*&rnT@39LZg3TGUH|+1wQ$20-H=F0&o(B8jru$fAI?923urupr>mdK
II;Vst01{q5o&W#<

diff --git a/doc/img5.png b/doc/img5.png
deleted file mode 100644
index b8e5929d03a95432a3c8c72f5b3ff7ac8f1ab181..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 179
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRw!py+HsOEA|3doTQ@Ck9<ym|ASIddjVn9$PF
zQc+QnkdP1(65`?EVPj*nV#SK?DwZigm5e1pe!&b5&u*jvInJIgjv*Cul7UK79N0NE
zY|IqI4g@f>yy4>EnR=rnfjP+`hwX??!qPJdLYLEo7}6PLB<Zm4?p>P86f#HhT+_)w
aCI$x=HjT&ol(m7zF?hQAxvX<aXaWFyXEnG0

diff --git a/doc/img6.png b/doc/img6.png
deleted file mode 100644
index 966e1e279aef01e80460e1d823c7e070c5272f2b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 180
zcmeAS@N?(olHy`uVBq!ia0vp^0zfRw!py+HsOEA|3doTQ@Ck9<ym@m=OG`yXMNUpm
zLPA1FNQj4rhmDPmfq}t_6)V>IeNY0bWGo5t3ubV5b|VeQaq)C<45^rt3{;)wz|Qs}
z#z)mbfJ04^SwezkgXdy~b4&(T8I*1`&S36{<a~9AGvc9H(Jn=q>}L!M&*~}~aXpD<
aU}uO=X5kOcsW=2QkHOQ`&t;ucLK6T4lr)6^

-- 
1.6.0.3

