diff -Naur --exclude='*~' bbdb-2.35/Makefile bbdb-2.35.fink/Makefile
--- bbdb-2.35/Makefile	2004-11-10 00:02:45.000000000 -0800
+++ bbdb-2.35.fink/Makefile	2005-12-15 21:01:37.000000000 -0800
@@ -8,7 +8,9 @@
 LN_S = ln -s
 
 ETAGS = etags
-EMACS_PROG = emacs -no-site-file -no-init-file
+EMACS = emacs 
+EFLAGS = -no-site-file -no-init-file
+EMACS_PROG = ${EMACS} ${EFLAGS}
 
 SUBDIRS = lisp texinfo tex utils
 
diff -Naur --exclude='*~' bbdb-2.35/fink/README.fink bbdb-2.35.fink/fink/README.fink
--- bbdb-2.35/fink/README.fink	1969-12-31 16:00:00.000000000 -0800
+++ bbdb-2.35.fink/fink/README.fink	2005-12-15 21:44:47.000000000 -0800
@@ -0,0 +1,35 @@
+Enable the bbdb by adding the form
+
+  (require 'bbdb)
+
+to your emacs initialization file.  To initialize the bbdb to be used
+with the mail composition, mail and news readers you use (i.e., to
+establish keybindings for various mail and news packages), add a call
+to the function `bbdb-initialize' with various arguments.  For
+example, to initialize the bbdb for use with the message composition
+package (which gnus uses) and gnus, add the form
+
+  (bbdb-initialize 'message 'gnus)
+
+to your .emacs file (or whatever file you use to store your
+customizations).  See the info docs for more information on how to
+call `bbdb-initialize' for your particular needs.
+
+BBDB is compiled only for rmail and gnus, which are standard parts of
+emacs.  In addition to these two mailers, BBDB supports mhe and vm.
+However, as of December 15, 2005, fink lacks these emacs packages.
+However, when fink gets either, compiled support for the BBDB can be
+had by simply invoking the command 
+
+fink reinstall bbdb
+
+Until then, the source code for the mhe and vm support for BBDB can be
+found in @PREFIX@/share/emacs/site-lisp/emacs/bbdb.
+
+The customization group for BBDB is simply `bbdb'.  Thus, to begin
+customization, execute the key sequence
+
+M-x customize-group RET bbdb RET
+
+XEmacs users: bbdb is already available within xemacs itself through
+xemacs's own package management system.
diff -Naur --exclude='*~' bbdb-2.35/fink/bbdb.copyright bbdb-2.35.fink/fink/bbdb.copyright
--- bbdb-2.35/fink/bbdb.copyright	1969-12-31 16:00:00.000000000 -0800
+++ bbdb-2.35.fink/fink/bbdb.copyright	2005-12-15 21:20:26.000000000 -0800
@@ -0,0 +1,23 @@
+This package was finkified by Jesse Alama <alama@stanford.edu>
+
+It was downloaded from http://bbdb.sourceforge.net/
+
+Copyright:
+
+  The Insidious Big Brother Database is free software; you can redistribute
+  it and/or modify it under the terms of the GNU General Public License as
+  published by the Free Software Foundation; either version 2, or (at your
+  option) any later version.
+  
+  BBDB is distributed in the hope that it will be useful, but WITHOUT ANY
+  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+  FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
+  details.
+  
+  You should have received a copy of the GNU General Public License
+  along with GNU Emacs; see the file COPYING.  If not, write to
+  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+  Boston, MA 02111-1307, USA.
+
+The complete text of the GNU General Public License can be found in
+`@PREFIX@/share/doc/fink/COPYING'.
diff -Naur --exclude='*~' bbdb-2.35/fink/emacsen-install bbdb-2.35.fink/fink/emacsen-install
--- bbdb-2.35/fink/emacsen-install	1969-12-31 16:00:00.000000000 -0800
+++ bbdb-2.35.fink/fink/emacsen-install	2005-12-15 23:41:57.000000000 -0800
@@ -0,0 +1,44 @@
+#!/bin/bash -e
+#
+# install file for the fink bbdb emacs package.
+
+set -o posix
+
+FLAVOR=${1}
+
+echo >&2 "install/bbdb: Handling install of emacsen flavor ${FLAVOR}"
+
+if [ ${FLAVOR} == emacs20 ]
+then
+    echo "install/bbdb: Skipping unsupported flavor ${FLAVOR}"
+    exit 0
+fi
+
+if [ ${FLAVOR} == emacs ]
+then
+    echo "install/bbdb: Done."
+    exit 0
+fi
+
+if [ ${FLAVOR} == xemacs ]
+then
+    EFLAGS="-no-site-file -no-init-file -batch -f batch-byte-compile"
+else
+    EFLAGS="--no-site-file --no-init-file -batch -f batch-byte-compile"
+fi
+
+echo >&2 -n "install/bbdb: Byte-compiling for ${FLAVOR}..."
+
+mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/bbdb;
+for i in bbdb-autoloads.el bbdb-com.el bbdb-ftp.el bbdb-gnus.el bbdb-gui.el bbdb-hooks.el bbdb-merge.el bbdb-mhe.el bbdb-migrate.el bbdb-print.el bbdb-reportmail.el bbdb-rmail.el bbdb-sc.el bbdb-snarf.el bbdb-srv.el bbdb-vm.el bbdb-w3.el bbdb-whois.el bbdb-xemacs.el bbdb.el; do
+    ln -s @PREFIX@/share/emacs/site-lisp/bbdb/${i} @PREFIX@/share/${FLAVOR}/site-lisp/bbdb/${i};
+done
+
+cd @PREFIX@/share/${FLAVOR}/site-lisp/bbdb;
+
+(${FLAVOR} ${EFLAGS} *.el 2>&1) | gzip -9qf > @PREFIX@/share/doc/bbdb/CompilationLog-${FLAVOR}.gz
+
+echo >&2 "done."
+echo >&2 "install/bbdb: Compilation log saved in @PREFIX@/share/doc/bbdb/CompilationLog-${FLAVOR}.gz."
+
+exit 0
diff -Naur --exclude='*~' bbdb-2.35/fink/emacsen-remove bbdb-2.35.fink/fink/emacsen-remove
--- bbdb-2.35/fink/emacsen-remove	1969-12-31 16:00:00.000000000 -0800
+++ bbdb-2.35.fink/fink/emacsen-remove	2005-12-15 22:49:04.000000000 -0800
@@ -0,0 +1,21 @@
+#!/bin/bash -e
+#
+# This is the Fink version of the bbdb emacs package.
+set -o posix
+
+FLAVOR=${1}
+
+echo "remove/bbdb: Handling removal for emacsen flavor ${FLAVOR}"
+
+if [ ${FLAVOR} == emacs20 ]
+then
+    echo "remove/bbdb: Skipping unsupported flavor ${FLAVOR}"
+    exit 0
+fi
+
+echo >&2 -n "remove/bbdb: Purging compilation log and byte-compiled files for ${FLAVOR}..."
+rm -f @PREFIX@/share/doc/bbdb/CompilationLog-${FLAVOR}.gz
+rm -Rf @PREFIX@/share/${FLAVOR}/site-lisp/bbdb
+echo >&2 "done."
+    
+exit 0