I think the policy guide is clear on how to handle emacs lisp files in packages (it's at least got detail on how to intrude into the user's startup with autoloads and such.) If that's not enough info, look at psgml, or even dpkg-dev (it has debian-changelog.el and a hook to make it autoload) as examples.
-- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .