[AC general-docs] Oops, the old behavior was better, reverting

Stephen J. Turnbull stephen at xemacs.org
Sat Feb 17 07:24:56 EST 2007


APPROVE COMMIT general-docs

I just realized that running makeinfo on the *installed* texi sources
will build the info files in the right place.  End users should get
preference here since developers can use either make or the -o option
to makeinfo.  So I'm restoring the previous @setfilename and adding an
explanatory comment.

Sorry for the churn, and Norbert, there's still no reason to build a
new package here.

Stephen Turnbull wrote:

 > APPROVE COMMIT general-docs

 > Without this patch running makeinfo on these .texi files will by
 > default try to build them in the non-existent general-docs/info
 > directory.  We may as well build them where XEmacs.rules does, in
 > general-docs/texi/xemacs.

Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/general-docs/ChangeLog,v
retrieving revision 1.18
diff -u -r1.18 ChangeLog
--- ChangeLog	17 Feb 2007 11:54:12 -0000	1.18
+++ ChangeLog	17 Feb 2007 12:12:46 -0000
@@ -0,0 +1.6 @@
+2007-02-17  Stephen J. Turnbull  <stephen at xemacs.org>
+
+	* texi/xemacs/fontconfig.texi (@setfilename):
+	* texi/xemacs/xemacs-devguide.texi (@setfilename):
+	Revert the previous change and add an explanatory comment.
+

Index: texi/xemacs/fontconfig.texi
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/general-docs/texi/xemacs/fontconfig.texi,v
retrieving revision 1.4
diff -u -r1.4 fontconfig.texi
--- texi/xemacs/fontconfig.texi	17 Feb 2007 11:54:13 -0000	1.4
+++ texi/xemacs/fontconfig.texi	17 Feb 2007 12:12:47 -0000
@@ -1,5 +1,6 @@
 \input texinfo.tex
 @c %**start of header
- at setfilename fontconfig.info
+ at c This @setfilename tells makeinfo to DTRT for the *installed* .texi file.
+ at setfilename ../../info/fontconfig.into
 @settitle Fontconfig: Font configuration and customization library
 
Index: texi/xemacs/xemacs-devguide.texi
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/general-docs/texi/xemacs/xemacs-devguide.texi,v
retrieving revision 1.3
diff -u -r1.3 xemacs-devguide.texi
--- texi/xemacs/xemacs-devguide.texi	17 Feb 2007 11:54:13 -0000	1.3
+++ texi/xemacs/xemacs-devguide.texi	17 Feb 2007 12:12:48 -0000
@@ -4,7 +4,8 @@
 @c   (shell-command "texi2html -number -monolithic xemacs-devguide.texi" nil)
 @c
 @c %**start of header
- at setfilename xemacs-devguide.info
+ at c This @setfilename tells makeinfo to DTRT for the *installed* .texi file.
+ at setfilename ../../info/xemacs-devguide.info
 @settitle xemacs-devguide
 @c %**end of header
 



More information about the XEmacs-Patches mailing list