I got tired of forgetting to define the variable RM and having problems with building the autoloads file, so I made some patches. I modified the aclocals.m4 file to have a new test, BBDB_PROG_RM, and I modified configure.in to contain it. I then modified the Makefile.in files to reference the RM variable directly. That made everything work nicer. I also added a - in the line that removes the bbdb-autoloads.el file before reconstructing it, since if the file's not there, it fails. Jack. (I don't think I've ever sent you guys a patch before -- whee.) -- Jack Twilley jmt at tbe dot net http colon slash slash www dot tbe dot net slash tilde jmt slash
Index: Makefile.in =================================================================== RCS file: /cvsroot/bbdb/bbdb/Makefile.in,v retrieving revision 1.4 diff -a -w -r1.4 Makefile.in 6a7 > RM = @RM@ Index: aclocal.m4 =================================================================== RCS file: /cvsroot/bbdb/bbdb/aclocal.m4,v retrieving revision 1.1 diff -a -w -r1.1 aclocal.m4 100a101,107 > dnl Define RM if not already defined > AC_DEFUN([BBDB_PROG_RM], > [ AC_CHECK_PROG(RM, rm, rm) > if test "x${RM}" = "x" ; then > AC_MSG_WARN([*** rm not found.]) > fi ]) > Index: configure.in =================================================================== RCS file: /cvsroot/bbdb/bbdb/configure.in,v retrieving revision 1.2 diff -a -w -r1.2 configure.in 41a42 > BBDB_PROG_RM Index: lisp/Makefile.in =================================================================== RCS file: /cvsroot/bbdb/bbdb/lisp/Makefile.in,v retrieving revision 1.10 diff -a -w -r1.10 Makefile.in 8a9 > RM = @RM@ 94c95 < @$(RM) $@; --- > -@$(RM) $@; Index: tex/Makefile.in =================================================================== RCS file: /cvsroot/bbdb/bbdb/tex/Makefile.in,v retrieving revision 1.1 diff -a -w -r1.1 Makefile.in 8a9 > RM = @RM@ Index: texinfo/Makefile.in =================================================================== RCS file: /cvsroot/bbdb/bbdb/texinfo/Makefile.in,v retrieving revision 1.4 diff -a -w -r1.4 Makefile.in 15a16 > RM = @RM@ Index: utils/Makefile.in =================================================================== RCS file: /cvsroot/bbdb/bbdb/utils/Makefile.in,v retrieving revision 1.1 diff -a -w -r1.1 Makefile.in 8a9 > RM = @RM@