From xemacs-m  Wed Aug 13 16:44:27 1997
Received: from wfdutilgw.ml.com (wfdutilf01.ml.com [206.3.74.31])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id QAA01290;
	Wed, 13 Aug 1997 16:44:27 -0500 (CDT)
Received: from ml1.ml.com ([199.201.57.130])
	by wfdutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id RAA22361;
	Wed, 13 Aug 1997 17:39:08 -0400 (EDT)
Received: from commpost.ml.com (commpost.ml.com [146.125.4.24])
	by ml1.ml.com (8.8.5/8.8.5/MLml4-2.07) with SMTP id RAA08779;
	Wed, 13 Aug 1997 17:43:47 -0400 (EDT)
Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id RAA01892; Wed, 13 Aug 1997 17:48:53 -0400
Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1)
	id RAA18946; Wed, 13 Aug 1997 17:43:54 -0400
To: XEmacs Beta List <xemacs-beta@xemacs.org>,
        BBDB Mailing List <info-bbdb@xemacs.org>
Subject: bbdb and packages (XEmacs 20.3)
X-Face: ""xJff<P[R~C67]V?J|X^Dr`YigXK|;1wX<rt^>%{>hr-{:QXl"Xk2O@@(+F]e{"%EYQiW@mUuvEsL>=mx96j12qW[%m;|:B^n{J8k?Mz[K1_+H;$v,nYx^1o_=4M,L+]FIU~[[`-w~~xsy-BX,?tAF_.8u&0y*@aCv;a}Y'{w@#*@iwAl?oZpvvv
X-Y-Zippy: ...Get me a GIN and TONIC!!...make it HAIR TONIC!!
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: multipart/signed; protocol="application/pgp-signature";
 boundary="pgp-sign-Multipart_Wed_Aug_13_17:43:42_1997-1"; micalg=pgp-md5
Content-Transfer-Encoding: 7bit
From: Colin Rafferty <craffert@ml.com>
Date: 13 Aug 1997 17:43:53 -0400
Message-ID: <ocrbu31yd0m.fsf@ml.com>
Lines: 207
X-Mailer: Gnus v5.4.64/XEmacs 20.3(beta17) - "Bucharest"

--pgp-sign-Multipart_Wed_Aug_13_17:43:42_1997-1
Content-Type: multipart/mixed;
 boundary="Multipart_Wed_Aug_13_17:43:42_1997-1"
Content-Transfer-Encoding: 7bit

--Multipart_Wed_Aug_13_17:43:42_1997-1
Content-Type: text/plain; charset=US-ASCII

Hi-

Once again, if you do not use BBDB or you do not use XEmacs 20.3 (beta), 
this will be an uninteresting message.  However, at least it is not a
four-part split .tgz dump. :-)

Anyway, most BBDB users have all sorts of patches to their BBDB.  Until
recently, I was using a very old, multiply hand-patched version of 1.50.
Because of this, I really don't want to distribute a "packaged" version
of BBDB.  What I have decided would be best would be distributing three
things instead:

1. A patch to bbdb-Makefile that adds an `install-pkg' target for
   installing bbdb as a package.

2. An `auto-autoload.el' for the bbdb lisp directory.

3. Directions on how to convert your current bbdb installation into a
   packaged version.

Note that I had to add to `auto-autoload.el' by hand, since there aren't
many autoload tags in the bbdb lisp files.  The bulk I pulled from
bbdb.el itself.

Please let me know if anyone does this.  There are some doc string
problems, but that is an unrelated bug.


--Multipart_Wed_Aug_13_17:43:42_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="directions"
Content-Transfer-Encoding: 8bit

*Directions For Converting (Installing) BBDB as a Package*

1. Move (unpack) the BBDB distribution into "`package-path'/lisp/bbdb".

2. Add `auto-autoload.el' (included here) into that directory.

3. Patch `bbdb-Makefile' with the patch included here.

4. Run `make install-pkg -f bbdb-Makefile'.

5. Re-dump XEmacs.


--Multipart_Wed_Aug_13_17:43:42_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="bbdb-patch"
Content-Transfer-Encoding: 8bit

*** bbdb-Makefile.orig	Mon May 27 17:30:13 1996
--- bbdb-Makefile	Mon Aug 11 17:39:24 1997
***************
*** 65,70 ****
--- 65,81 ----
  bbdb.elc:	bbdb.el
  	$(EMACS) -batch -q -f batch-byte-compile ./bbdb.el
  
+ bbdb.info: bbdb.texinfo
+ 	makeinfo bbdb.texinfo
+ 
+ auto-autoloads.elc:	auto-autoloads.el
+ 	$(EMACS) -batch -q -f batch-byte-compile ./auto-autoloads.el
+ 
+ install-pkg: all auto-autoloads.elc bbdb.info
+ 	mkdir -p ../etc/bbdb
+ 	cp -p bbdb-print.tex multicol.tex ../etc/bbdb
+ 	mkdir -p ../info
+ 	cp -p bbdb.info ../info
  
  #$(DEPBINS):
  #	$(EMACS) -batch -q -l ./bbdb.elc $(OLOADS) -f batch-byte-compile $(@:.elc=.el)

--Multipart_Wed_Aug_13_17:43:42_1997-1
Content-Type: application/octet-stream; type=emacs-lisp
Content-Disposition: attachment; filename="auto-autoloads.el"
Content-Transfer-Encoding: 8bit

;;; DO NOT MODIFY THIS FILE
(if (not (featurep 'bbdb-1.51-autoloads))
    (progn

;;;### (autoloads (bbdb-print) "bbdb-print" "bbdb-1.51/bbdb-print.el")

(autoload 'bbdb-print "bbdb-print" "\
Make a TeX file for printing out the bbdb database.\\<bbdb-mode-map>
If \"\\[bbdb-apply-next-command-to-all-records]\\[bbdb-print]\" is used instead of simply \"\\[bbdb-print]\", then includes only the 
people currently in the *BBDB* buffer.  There are various variables
for customizing the content & format of the printout, see the file
bbdb-print.el for more information." t nil)

;;;***

;;;### (autoloads (bbdb-whois) "bbdb-whois" "bbdb-1.51/bbdb-whois.el")

(autoload 'bbdb-whois "bbdb-whois" nil t nil)

;;;***

(autoload 'bbdb-ftp                 "bbdb-ftp"  "Ftp BBDB Package" t)
(autoload 'bbdb-create-ftp-site     "bbdb-ftp"  "Ftp BBDB Package" t)

(defvar bbdbid "Insidious Big Brother Database autoload")

;; tie it all together...
;;
(autoload 'bbdb		"bbdb-com" bbdbid t)
(autoload 'bbdb-name	"bbdb-com" bbdbid t)
(autoload 'bbdb-company	"bbdb-com" bbdbid t)
(autoload 'bbdb-net	"bbdb-com" bbdbid t)
(autoload 'bbdb-notes	"bbdb-com" bbdbid t)
(autoload 'bbdb-changed	"bbdb-com" bbdbid t)
(autoload 'bbdb-create	"bbdb-com" bbdbid t)
(autoload 'bbdb-dial	"bbdb-com" bbdbid t)
(autoload 'bbdb-finger	"bbdb-com" bbdbid t)
(autoload 'bbdb-info	"bbdb-com" bbdbid t)
(autoload 'bbdb-help	"bbdb-com" bbdbid t)

(autoload 'bbdb-insinuate-vm    "bbdb-vm"    "Hook BBDB into VM")
(autoload 'bbdb-insinuate-rmail "bbdb-rmail" "Hook BBDB into RMAIL")
(autoload 'bbdb-insinuate-mh    "bbdb-mhe"   "Hook BBDB into MH-E")
(autoload 'bbdb-insinuate-gnus  "bbdb-gnus"  "Hook BBDB into GNUS")

(autoload 'bbdb-apply-next-command-to-all-records "bbdb-com" bbdbid t)

(autoload 'bbdb-insert-new-field		"bbdb-com" bbdbid t)
(autoload 'bbdb-edit-current-field		"bbdb-com" bbdbid t)
(autoload 'bbdb-transpose-fields		"bbdb-com" bbdbid t)
(autoload 'bbdb-record-edit-notes		"bbdb-com" bbdbid t)
(autoload 'bbdb-delete-current-field-or-record	"bbdb-com" bbdbid t)
(autoload 'bbdb-delete-current-record		"bbdb-com" bbdbid t)
(autoload 'bbdb-refile-record			"bbdb-com" bbdbid t)
(autoload 'bbdb-elide-record			"bbdb-com" bbdbid t)
(autoload 'bbdb-omit-record			"bbdb-com" bbdbid t)
(autoload 'bbdb-send-mail			"bbdb-com" bbdbid t)
(autoload 'bbdb-complete-name			"bbdb-com" bbdbid t)
(autoload 'bbdb-yank				"bbdb-com" bbdbid t)
(autoload 'bbdb-completion-predicate            "bbdb-com" bbdbid)
(autoload 'bbdb-dwim-net-address                "bbdb-com" bbdbid)
(autoload 'bbdb-redisplay-records		"bbdb-com" bbdbid)
(autoload 'bbdb-define-all-aliases		"bbdb-com" bbdbid)
(autoload 'bbdb-read-addresses-with-completion	"bbdb-com" bbdbid)
(autoload 'bbdb-record-edit-property		"bbdb-com" bbdbid t)

(autoload 'bbdb/vm-show-sender        "bbdb-vm"    bbdbid t)
(autoload 'bbdb/vm-annotate-sender    "bbdb-vm"    bbdbid t)
(autoload 'bbdb/vm-update-record      "bbdb-vm"    bbdbid t)
(autoload 'bbdb/rmail-show-sender     "bbdb-rmail" bbdbid t)
(autoload 'bbdb/rmail-annotate-sender "bbdb-rmail" bbdbid t)
(autoload 'bbdb/rmail-update-record   "bbdb-rmail" bbdbid t)
(autoload 'bbdb/mh-show-sender        "bbdb-mhe"   bbdbid t)
(autoload 'bbdb/mh-annotate-sender    "bbdb-mhe"   bbdbid t)
(autoload 'bbdb/mh-update-record      "bbdb-mhe"   bbdbid t)
(autoload 'bbdb/gnus-show-sender      "bbdb-gnus"  bbdbid t)
(autoload 'bbdb/gnus-annotate-sender  "bbdb-gnus"  bbdbid t)
(autoload 'bbdb/gnus-update-record    "bbdb-gnus"  bbdbid t)
(autoload 'bbdb/gnus-lines-and-from   "bbdb-gnus"  bbdbid nil)

(autoload 'bbdb-extract-field-value          "bbdb-hooks" bbdbid nil)
(autoload 'bbdb-timestamp-hook               "bbdb-hooks" bbdbid nil)
(autoload 'bbdb-ignore-most-messages-hook    "bbdb-hooks" bbdbid nil)
(autoload 'bbdb-ignore-some-messages-hook    "bbdb-hooks" bbdbid nil)
(autoload 'bbdb-auto-notes-hook              "bbdb-hooks" bbdbid nil)
(autoload 'sample-bbdb-canonicalize-net-hook "bbdb-hooks" bbdbid nil)
(autoload 'bbdb-creation-date-hook	     "bbdb-hooks" bbdbid nil)

(autoload 'bbdb-fontify-buffer	"bbdb-xemacs" bbdbid nil)
(autoload 'bbdb-menu		"bbdb-xemacs" bbdbid t)

(makunbound 'bbdbid)

(provide 'bbdb-1.51-autoloads)
))

--Multipart_Wed_Aug_13_17:43:42_1997-1
Content-Type: text/plain; charset=US-ASCII

-- 
Colin

--Multipart_Wed_Aug_13_17:43:42_1997-1--

--pgp-sign-Multipart_Wed_Aug_13_17:43:42_1997-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP MESSAGE-----
Version: 2.6.3i
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBM/Iql6CXWENFE/FpAQGU6QP+PK3VnG6jQA/VQd0e1uvlrtKunvv91wiu
EA8QYMpRO066+6b0S389RSdBbfEVU8fYk0XVF+MgUCcLhd/XgUOHMuUQ+nMqk/mh
WHh3wxXMhr2I+YfEV6CJTh1t8NjrP+z11AMbOZLyY47cNh8SR332VvbBNwH4vm0H
l75ANFpvyvk=
=eZAe
-----END PGP MESSAGE-----

--pgp-sign-Multipart_Wed_Aug_13_17:43:42_1997-1--

