CVS update by unwelcome-guest . ...
[email protected] Wed, 28 Jul 2010 09:22:31 +0000
| Newsgroups | gmane.emacs.xemacs.cvs |
|---|---|
| Message-ID | <[email protected]> |
User: unwelcome-guest
Date: 10/07/28 09:22:31
Modified: . packageGuide.content ChangeLog
Log:
Describe FHS-ification of 21.5.
Revision Changes Path
1.36 XEmacs/xemacsweb/Documentation/packageGuide.content
Index: packageGuide.content
===================================================================
RCS file: /cvsroot/xemacs/XEmacs/xemacsweb/Documentation/packageGuide.content,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -p -r1.35 -r1.36
--- packageGuide.content 17 Dec 2005 01:04:56 -0000 1.35
+++ packageGuide.content 28 Jul 2010 09:22:29 -0000 1.36
@@ -123,12 +123,9 @@ john s jacobs anderson using old content
<h2><a id="A_note_of_caution">A note of caution</a></h2>
<p>
- The XEmacs package system is still in its
- infancy. Please expect a few minor hurdles on the
- way. Also neither the interface nor the structure is
- set in stone. The XEmacs maintainers reserve the
- right to sacrifice backwards compatibility as quirks
- are worked out over the coming releases.</p>
+ The XEmacs package system is still being developed.
+ Please expect a few minor hurdles on the
+ way.</p>
<h2><a id="Some_Package_Theory">Some Package Theory</a></h2>
<p>
@@ -165,6 +162,9 @@ john s jacobs anderson using old content
<dd><code>$prefix/lib/xemacs/mule-packages</code><br /></dd>
<dt>Normal packages go here:</dt>
<dd><code>$prefix/lib/xemacs/xemacs-packages</code></dd>
+ <dt>Beta XEmacs (since 21.5.20 or so)</dt>
+ <dd>Package hierarchies go under <code>$prefix/share/xemacs</code>
+ instead of <code>$prefix/lib/xemacs</code>.</dd>
</dl>
<p>
@@ -269,6 +269,10 @@ john s jacobs anderson using old content
cd $prefix/lib/xemacs ; gunzip -c <tarballname> | tar xf -
</code>
+ <p><strong>Note:</strong> in recent beta XEmacs (since about 21.5)
+ packages should be untarred in <code>$prefix/share/xemacs</code>,
+ not <code>$prefix/lib/xemacs</code>.</p>
+
<p>As the Sumo tarballs are not regenerated as often as the individual
packages, it is recommended that you use the
<a href="#Installing_automatically">automatic package tools</a>
@@ -299,6 +303,11 @@ john s jacobs anderson using old content
gunzip -c ...../mule-base-1.25-pkg.tar.gz | tar xf -<br />
</code></p>
+ <p><strong>Note:</strong> in recent beta XEmacs (since about 21.5)
+ both regular and MULE packages should be untarred in
+ <code>$prefix/share/xemacs/xemacs-packages</code> and
+ <code>$prefix/share/xemacs/mule-packages</code>, respectively.</p>
+
<h2><a id="Installing_automatically">Installing automatically</a></h2>
<p>
@@ -545,6 +554,12 @@ john s jacobs anderson using old content
<code>site-start.el</code> would be in
<code>$prefix/lib/xemacs/site-packages/lisp/</code></p>
+ <p><strong>Note:</strong> in recent beta XEmacs (since about 21.5)
+ it is recommended you place site LISP in
+ <code>$prefix/share/xemacs/site-packages/lisp</code>, not
+ <code>$prefix/lib/xemacs/site-packages/lisp</code>.</p>
+
+
<!-- Keep this comment at the end of the file
Local variables:
mode: xml
1.70 XEmacs/xemacsweb/Documentation/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvsroot/xemacs/XEmacs/xemacsweb/Documentation/ChangeLog,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -p -r1.69 -r1.70
--- ChangeLog 10 Dec 2009 23:38:11 -0000 1.69
+++ ChangeLog 28 Jul 2010 09:22:30 -0000 1.70
@@ -1,3 +1,8 @@
+2010-07-28 Stephen J. Turnbull <[email protected]>
+
+ * packageGuide.content: Shorten "under construction" apologetics.
+ Note that recent 21.5 expects packages in share, not lib.
+
2009-12-11 Adrian Aichner <[email protected]>
* Makefile (REPOSITORY): New variable.