From xemacs-m  Wed Aug 27 01:54:43 1997
Received: from ornet.ornet.co.il (ornet.co.il [194.90.140.5])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id BAA29836
	for <xemacs-beta@xemacs.org>; Wed, 27 Aug 1997 01:54:41 -0500 (CDT)
Received: from merlin.ornet.co.il (merlin.ornet.co.il [194.90.140.25]) by ornet.ornet.co.il (8.7.6/8.7.3) with ESMTP id JAA15486; Wed, 27 Aug 1997 09:54:32 +0300 (IDT)
Received: (from ricky@localhost) by merlin.ornet.co.il (8.7.6/8.7.3) id JAA07476; Wed, 27 Aug 1997 09:54:32 +0300 (IDT)
Date: Wed, 27 Aug 1997 09:54:32 +0300 (IDT)
Message-Id: <199708270654.JAA07476@merlin.ornet.co.il>
From: Ricardo Marek <ricky@ornet.co.il>
To: wmperry@aventail.com
Cc: Ricardo Marek <ricky@ornet.co.il>, Colin Rafferty <craffert@ml.com>,
        XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: Re: package-path questions
In-Reply-To: <86g1rxnde6.fsf@kramer.in.aventail.com>
References: <199708191252.OAA05406@metheny.enst.fr>
	<ocroh6ub4s0.fsf@ml.com>
	<199708261546.SAA04960@merlin.ornet.co.il>
	<86g1rxnde6.fsf@kramer.in.aventail.com>
X-Mailer: VM 6.33 under 20.3 "Bratislava" XEmacs  Lucid (beta18)
X-Face: "1qJf"LysT#xLa=~giYhF>sci:y$xiN`)FlEd7nf4Al;@ARuU|1|n_F!cXszC^^T;Q&42s}/5Q)5g0$0D'Y6.[]h]:SzlbMWu_?<'*suHpRzOGp&1VHvV~5CDMX}eRc)z3zw,XIPgG@Q*W)oG(/>;YU
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII



>>>>> William M Perry writes:

 William: Ricardo Marek <ricky@ornet.co.il> writes:
 :: Hi,
 :: 
 :: >>>>> Colin Rafferty writes:
 :: 
 :: :: Q3/ footnotes is given as a package, but it doesn't untar like gnus or auctex
 :: :: in etc lisp and info dirs. How do we make it install correctly ?
 :: 
 :: Colin: You do `make xemacs-package' in the footnote direcory, and then redump
 :: Colin: xemacs.
 :: 
 :: What if the packages aren't located in /usr/local/lib/xemacs/packages?
 :: 
 :: The Makefile should be addapted to the correct location of the packages.
 :: 
 :: In the makefile you have:
 :: 
 :: PACKAGEDIR = /usr/local/lib/xemacs/packages

 William:   AUTOCONF AUTOCONF AUTOCONF.

True!...

 William:   Well, actually, it would be better if we adopted something like Perl's
 William: Makefile.PL strategy.  Then you would just do:

 William: xemacs -batch -l Makefile.el -eval '(make-makefile)'
 William: make install

 William:   Makefile.el would set up a hash table of 'normal' targets that most
 William: people would want to make, and then make-makefile would substitute
 William: package-dir and friends at appropriate places.

 William: -Bill P.

Yes, Yes, Yes, in this way, you will get the correct location of the
different directories, by using the allready well known locations.

This is not only limited to 'install' but also may be used for
compiling, checking, fixing and of course installing the brand new package.

Any comments?

-- 
--- Ricky                                    -*- Mode: Another-Unix-Hacker -*-
------------------------------------------------------------------------------
--- e-mail: ricky@ornet.co.il       ORNET Data Communication Technologies Ltd.  
--- phone: +972-4-9981314                      (A Siemens Company)
------------------------------------------------------------------------------
... One tactical thermonuclear weapon can ruin your whole day.

