From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Roland Winkler" Newsgroups: gmane.emacs.devel Subject: Re: BBDB v3 approaching release Date: Thu, 30 May 2013 09:14:32 +0200 Message-ID: <20902.64600.858912.770771@gargle.gargle.HOWL> References: <20899.5836.285028.24953@gargle.gargle.HOWL> <87obbvwgw6.fsf@sbs.ch> <20901.8264.9162.330645@gargle.gargle.HOWL> <20902.12476.291747.710823@a1i15.kph.uni-mainz.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1369898096 2227 80.91.229.3 (30 May 2013 07:14:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 30 May 2013 07:14:56 +0000 (UTC) Cc: Ulrich Mueller , Christian Egli , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 30 09:14:55 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Uhx4Z-00061P-25 for ged-emacs-devel@m.gmane.org; Thu, 30 May 2013 09:14:55 +0200 Original-Received: from localhost ([::1]:44195 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhx4Y-0004RE-Jh for ged-emacs-devel@m.gmane.org; Thu, 30 May 2013 03:14:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:49963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhx4P-0004Qt-6s for emacs-devel@gnu.org; Thu, 30 May 2013 03:14:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uhx4I-0004cu-VI for emacs-devel@gnu.org; Thu, 30 May 2013 03:14:45 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59792) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhx4I-0004cq-SG for emacs-devel@gnu.org; Thu, 30 May 2013 03:14:38 -0400 Original-Received: from p4fcbe84f.dip0.t-ipconnect.de ([79.203.232.79]:54534 helo=regnitz) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Uhx4G-0001hZ-SY; Thu, 30 May 2013 03:14:37 -0400 In-Reply-To: X-Mailer: VM 8.2 trial under 24.3.1 (x86_64-unknown-linux-gnu) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:159910 Archived-At: On Wed May 29 2013 Stefan Monnier wrote: > > How do I configure install locations of a package if it's in ELPA > > format? > > You don't. > > > Especially, if the package has non-lisp components? > > You leave them alongside the Elisp files. And when you need them, your > Elisp package will find them by looking around itself (it can get > access to its own location via `load-file-name'). BBDB contains three TeX files that are required by plain TeX when you want to print the database. Here BBDB creates a TeX file that contains for example \input bbdb-print \input bbdb-cols In a texmf installation, these files would go into a directory like /usr/local/share/texmf/bbdb I do not know where other TeX installations expect to find such files. Can the ELPA format handle such files, too? How? In a way, I am surprised that I do not know about other elisp packages having similar needs. Whenever you want to print something with (La)TeX, you normally need some kind of style file that (La)TeX needs to find. Of course, one work around would be that emacs includes the style file into the TeX files it generates. One advantage of such an approach would be that the resulting TeX files become self-contained for any "standard" TeX installation so that one can forward the TeX files to someone who does not have the BBDB tex files installed. But I consider the forwarding of such files a more rare scenario. Roland