From xemacs-m  Wed Sep 24 18:26:26 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id SAA10323
	for <xemacs-beta@xemacs.org>; Wed, 24 Sep 1997 18:26:25 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.7/8.8.7) id QAA21647;
	Wed, 24 Sep 1997 16:32:32 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: package directories [(stupid) Q]
References: <199709242148.QAA11147@apollo.jeeves.net>
X-Face: (:YAD@JS'&Kz'M}n7eX7gEvPR6U1mJ-kt;asEc2qAv;h{Yw7ckz<7+X_SYeTNAaPui:e~x$
 ,A=gkt*>UPL/}\a/#C~v2%ETiAY_sx;xve0yL??JWTtX_-NUzXyP38UdW#cmN1\4(X!c3m#%IbtB-3
 Z-!xpZi!`E.s{(;aP=b11"!3wQu]1j@^V|;n=B|{l<bZV1.AI`zWV%kPCnUhcgEe\(}/_kNd6,*3ZJ
 Q3o<YQ3^u;7jS=:p0--u3msQO
X-Attribution: sb
From: SL Baur <steve@xemacs.org>
In-Reply-To: repayne@jeeves.net's message of "Wed, 24 Sep 1997 16:48:17 -0500 (CDT)"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 24 Sep 1997 16:32:32 -0700
Message-ID: <m2yb4mjnjj.fsf@altair.xemacs.org>
Lines: 46
X-Mailer: Quassia Gnus v0.10/XEmacs 20.3(beta24) - "Ljubljana"

repayne  <repayne@jeeves.net> writes:

> What is the layout that xemacs 20.3 is expecting for package directories? 

I'm adding the following text to etc/BETA:

Packages are searched by default under /usr/local/lib/xemacs/packages/.
The summary message in configure will tell you where XEmacs is looking 
for them.  The packages hierarchy differs from site-lisp in that you
do not have install XEmacs to use it, indeed, the package path is
searched prior to dump time so that installed packages have the same
status as lisp distributed in the xemacs base tarball.

The structure of each directory in the package search path should look
like the base installed directory (ie. have etc/, info/, and lisp/,).
Lisp is searched recursively.  It and all subdirectories are added to
the `load-path'.  Each etc directory is added to `data-directory-list',
and each info directory is added to `Info-default-directory-list'.

A `find . -type d -print' in my top-level package directory reveals:
./etc
./etc/auctex
./etc/auctex/style
./etc/gnus
./etc/skk
./etc/gnusrefcard
./etc/smilies
./etc/message
./info
./lisp
./lisp/gnus
./lisp/auctex
./lisp/auctex/man
./lisp/footnote
./lisp/skk


AUCTeX and Gnus have package tarballs in
	ftp://ftp.xemacs.org/pub/beta/packages-20.3/
that you can simply untar in a package directory to install.

Karl Hegbloom has a set of packages in
	[I lost the reference]
that work the same way.

This is *not* how package installation will work in released 20.3.

