diff man/Makefile @ 5496:a7da359711ce

Backed out changeset e82f5b7010fe, incompatible with extant makeinfo.
author Aidan Kehoe <kehoea@parhasard.net>
date Mon, 02 May 2011 10:35:36 +0100
parents e82f5b7010fe
children 70af4098e14f 64be8a494bdc
line wrap: on
line diff
--- a/man/Makefile	Fri Feb 19 22:39:19 2010 -0600
+++ b/man/Makefile	Mon May 02 10:35:36 2011 +0100
@@ -1,7 +1,7 @@
 #  Makefile for man subdirectory in XEmacs
 #   Copyright (C) 1995 Board of Trustees, University of Illinois
 #   Copyright (C) 1994, 1995 Sun Microsystems.
-#   Copyright (C) 2005, 2010 Ben Wing.
+#   Copyright (C) 2005 Ben Wing.
 
 # This file is part of XEmacs.
 
@@ -43,37 +43,77 @@
 HTMLDIR = ../html
 PHOTODIR = ../etc/photos
 
-src_files1 = \
-	$(DIR)beta.texi \
-	$(DIR)cl.texi \
-	$(DIR)custom.texi \
-	$(DIR)emodules.texi \
-	$(DIR)external-widget.texi \
-	$(DIR)info.texi \
-	$(DIR)internals.texi \
-	$(DIR)lispref.texi \
-	$(DIR)new-users-guide.texi \
-	$(DIR)standards.texi \
-	$(DIR)term.texi \
-	$(DIR)termcap.texi \
-	$(DIR)texinfo.texi \
-	$(DIR)widget.texi \
-	$(DIR)xemacs.texi \
-	$(DIR)xemacs-faq.texi
+info_files = \
+	$(INFODIR)/beta.info \
+	$(INFODIR)/cl.info \
+	$(INFODIR)/custom.info \
+	$(INFODIR)/emodules.info \
+	$(INFODIR)/external-widget.info \
+	$(INFODIR)/info.info \
+	$(INFODIR)/internals.info \
+	$(INFODIR)/lispref.info \
+	$(INFODIR)/new-users-guide.info \
+	$(INFODIR)/standards.info \
+	$(INFODIR)/term.info \
+	$(INFODIR)/termcap.info \
+	$(INFODIR)/texinfo.info \
+	$(INFODIR)/widget.info \
+	$(INFODIR)/xemacs-faq.info \
+	$(INFODIR)/xemacs.info
+
+html_files = \
+	$(HTMLDIR)/beta.html \
+	$(HTMLDIR)/cl.html \
+	$(HTMLDIR)/custom.html \
+	$(HTMLDIR)/emodules.html \
+	$(HTMLDIR)/external-widget.html \
+	$(HTMLDIR)/info.html \
+	$(HTMLDIR)/lispref.html \
+	$(HTMLDIR)/internals.html \
+	$(HTMLDIR)/new-users-guide.html \
+	$(HTMLDIR)/standards.html \
+	$(HTMLDIR)/term.html \
+	$(HTMLDIR)/termcap.html \
+	$(HTMLDIR)/texinfo.html \
+	$(HTMLDIR)/widget.html \
+	$(HTMLDIR)/xemacs.html \
+	$(HTMLDIR)/xemacs-faq.html
 
-DIR:= 
-src_files := $(src_files1)
-
-DIR := $(INFODIR)/
-info_files := $(src_files1:.texi=.info)
+dvi_files = \
+	beta.dvi \
+	cl.dvi \
+	custom.dvi \
+	emodules.dvi \
+	external-widget.dvi \
+	info.dvi \
+	lispref.dvi \
+	internals.dvi \
+	new-users-guide.dvi \
+	standards.dvi \
+	term.dvi \
+	termcap.dvi \
+	texinfo.dvi \
+	widget.dvi \
+	xemacs.dvi \
+	xemacs-faq.dvi
 
-DIR := $(HTMLDIR)/
-html_files := $(src_files1:.texi=.html)
-
-dvi_files := $(src_files:.texi=.dvi)
-
-pdf_files := $(src_files:.texi=.pdf)
-
+pdf_files = \
+       beta.pdf \
+       cl.pdf \
+       custom.pdf \
+       emodules.pdf \
+       external-widget.pdf \
+       info.pdf \
+       lispref.pdf \
+       internals.pdf \
+       new-users-guide.pdf \
+       standards.pdf \
+       term.pdf \
+       termcap.pdf \
+       texinfo.pdf \
+       widget.pdf \
+       xemacs.pdf \
+       xemacs-faq.pdf
 
 xemacs-srcs = \
 	xemacs/abbrevs.texi \
@@ -203,11 +243,6 @@
 	new-users-guide/search.texi \
 	new-users-guide/xmenu.texi
 
-texinfo-srcs = \
-	texinfo/fdl.texi \
-	texinfo/texinfo.texi \
-	texinfo/version.texi
-
 $(INFODIR)/beta.info : beta.texi
 	$(MAKEINFO) -o $(INFODIR)/beta.info beta.texi
 
@@ -235,7 +270,10 @@
 $(INFODIR)/termcap.info : termcap.texi
 	$(MAKEINFO) -o $(INFODIR)/termcap.info termcap.texi
 
-$(INFODIR)/widget.info : widget.texi doclicense.texi
+$(INFODIR)/texinfo.info : texinfo.texi
+	$(MAKEINFO) -o $(INFODIR)/texinfo.info texinfo.texi
+
+$(INFODIR)/widget.info : widget.texi
 	$(MAKEINFO) -o $(INFODIR)/widget.info widget.texi
 
 $(INFODIR)/xemacs-faq.info : xemacs-faq.texi
@@ -254,16 +292,12 @@
 $(INFODIR)/new-users-guide.info : $(new-users-guide-srcs)
 	$(MAKEINFO) -P new-users-guide -o $(INFODIR)/new-users-guide.info new-users-guide/new-users-guide.texi
 
-$(INFODIR)/texinfo.info : $(texinfo-srcs)
-	$(MAKEINFO) -P texinfo -o $(INFODIR)/texinfo.info texinfo/texinfo.texi
-
 xemacs : $(INFODIR)/xemacs.info
 lispref : $(INFODIR)/lispref.info
 internals : $(INFODIR)/internals.info
 new-users-guide.info : $(INFODIR)/new-users-guide.info
-texinfo : $(INFODIR)/texinfo.info
 
-.PHONY : xemacs lispref internals new-users-guide texinfo info dvi pdf
+.PHONY : xemacs lispref internals new-users-guide info dvi pdf
 
 info : $(info_files)
 html : $(html_files)
@@ -286,9 +320,6 @@
 new-users-guide.dvi : $(new-users-guide-srcs)
 	$(TEXI2DVI) -I new-users-guide new-users-guide/new-users-guide.texi
 
-texinfo.dvi : $(texinfo-srcs)
-	$(TEXI2DVI) -I texinfo texinfo/texinfo.texi
-
 dvi : $(dvi_files)
 
 xemacs.pdf: $(xemacs-srcs)
@@ -303,9 +334,6 @@
 new-users-guide.pdf: $(new-users-guide-srcs)
 	$(TEXI2DVI) --pdf -I new-users-guide new-users-guide/new-users-guide.texi
 
-texinfo.pdf: $(texinfo-srcs)
-	$(TEXI2DVI) --pdf -I texinfo texinfo/texinfo.texi
-
 pdf: $(pdf_files)
 
 .PHONY: mostlyclean clean distclean realclean extraclean
@@ -353,6 +381,9 @@
 $(HTMLDIR)/termcap.html : termcap.texi
 	$(TEXI2HTML_SPLIT) termcap.texi
 
+$(HTMLDIR)/texinfo.html : texinfo.texi
+	$(TEXI2HTML_SPLIT) texinfo.texi
+
 $(HTMLDIR)/widget.html : widget.texi
 	$(TEXI2HTML_SPLIT) widget.texi
 
@@ -381,13 +412,9 @@
 $(HTMLDIR)/new-users-guide.html : $(new-users-guide-srcs)
 	$(TEXI2HTML_SPLIT) new-users-guide/new-users-guide.texi
 
-$(HTMLDIR)/texinfo.html : $(texinfo-srcs)
-	$(TEXI2HTML_SPLIT) texinfo/texinfo.texi
-
 xemacs : $(HTMLDIR)/xemacs.html
 lispref : $(HTMLDIR)/lispref.html
 internals : $(HTMLDIR)/internals.html
 new-users-guide.html : $(HTMLDIR)/new-users-guide.html
-texinfo : $(HTMLDIR)/texinfo.html
 
 html : $(html_files)