Below mentioned Makefile, Makefile.in are located at the
/usr/share/emacs/site-lisp/bbdb/lisp/.

In the current `Makefile.in' the `bbdb' target has both .elc and .el
as the dependencies.  It seems to be a mistake as

* bbdb-*.el files are a part of the original package;

* the Makefile.in has no rules to make .el-targets besides
bbdb-autoloads.el.

I suggest the following diff:

--- Makefile.in 2006-04-13 20:41:25.000000000 +0700
+++ -   2008-10-28 17:43:11.972838894 +0600
@@ -161,8 +161,8 @@
 autoloadsc: bbdb-autoloads.elc

 extras: bbdb-print.elc bbdb-ftp.elc bbdb-whois.elc bbdb-xemacs.elc  \
-       bbdb-srv.el bbdb-reportmail.el bbdb-snarf.elc bbdb-w3.elc \
-       bbdb-sc.el bbdb-merge.elc bbdb-migrate.elc bbdb-gui.elc
+       bbdb-srv.elc bbdb-reportmail.elc bbdb-snarf.elc bbdb-w3.elc \
+       bbdb-sc.elc bbdb-merge.elc bbdb-migrate.elc bbdb-gui.elc
 bbdb:  bbdb.elc bbdb-com.elc bbdb-hooks.elc autoloadsc extras
 rmail: bbdb bbdb-rmail.elc
 vm:    bbdb bbdb-vm.elc

`Makefile' will be made automatically from the fixed `Makefile.in'.

Recently I watched the .el-dependencies problem invoking $ make
bbdb in the shadow directory of `bbdb/lisp'.  We will keep the
problem in a drowsy state if don't correct `Makefile.in'.

Thanks,

Tatiana Kronberg



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to