aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispintro
diff options
context:
space:
mode:
Diffstat (limited to 'doc/lispintro')
-rw-r--r--doc/lispintro/ChangeLog4
-rw-r--r--doc/lispintro/Makefile.in13
2 files changed, 11 insertions, 6 deletions
diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog
index 76397c3ee89..0cf74ae5878 100644
--- a/doc/lispintro/ChangeLog
+++ b/doc/lispintro/ChangeLog
@@ -1,3 +1,7 @@
12012-06-19 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in: Rename infodir to buildinfodir throughout. (Bug#11737)
4
12012-06-01 Chong Yidong <cyd@gnu.org> 52012-06-01 Chong Yidong <cyd@gnu.org>
2 6
3 * Version 24.1 released. 7 * Version 24.1 released.
diff --git a/doc/lispintro/Makefile.in b/doc/lispintro/Makefile.in
index c638dd6135f..df5248dff3d 100644
--- a/doc/lispintro/Makefile.in
+++ b/doc/lispintro/Makefile.in
@@ -22,7 +22,7 @@ SHELL = /bin/sh
22srcdir = @srcdir@ 22srcdir = @srcdir@
23version=@version@ 23version=@version@
24 24
25infodir = $(srcdir)/../../info 25buildinfodir = $(srcdir)/../../info
26# Directory with the (customized) texinfo.tex file. 26# Directory with the (customized) texinfo.tex file.
27texinfodir = $(srcdir)/../misc 27texinfodir = $(srcdir)/../misc
28 28
@@ -35,11 +35,11 @@ DVIPS = dvips
35ENVADD = TEXINPUTS="$(srcdir):$(texinfodir):$(TEXINPUTS)" \ 35ENVADD = TEXINPUTS="$(srcdir):$(texinfodir):$(TEXINPUTS)" \
36 MAKEINFO="$(MAKEINFO) $(MAKEINFO_OPTS)" 36 MAKEINFO="$(MAKEINFO) $(MAKEINFO_OPTS)"
37 37
38mkinfodir = @test -d ${infodir} || mkdir ${infodir} || test -d ${infodir} 38mkinfodir = @test -d ${buildinfodir} || mkdir ${buildinfodir} || test -d ${buildinfodir}
39 39
40.PHONY: info dvi html pdf ps 40.PHONY: info dvi html pdf ps
41 41
42info: ${infodir}/eintr 42info: ${buildinfodir}/eintr
43 43
44dvi: emacs-lisp-intro.dvi 44dvi: emacs-lisp-intro.dvi
45html: emacs-lisp-intro.html 45html: emacs-lisp-intro.html
@@ -49,7 +49,7 @@ ps: emacs-lisp-intro.ps
49# The file name eintr must fit within 5 characters, to allow for 49# The file name eintr must fit within 5 characters, to allow for
50# -NN extensions to fit into DOS 8+3 limits without clashing. 50# -NN extensions to fit into DOS 8+3 limits without clashing.
51# Note: "<" is not portable in ordinary make rules. 51# Note: "<" is not portable in ordinary make rules.
52${infodir}/eintr: ${srcdir}/emacs-lisp-intro.texi 52${buildinfodir}/eintr: ${srcdir}/emacs-lisp-intro.texi
53 $(mkinfodir) 53 $(mkinfodir)
54 $(MAKEINFO) $(MAKEINFO_OPTS) -o $@ ${srcdir}/emacs-lisp-intro.texi 54 $(MAKEINFO) $(MAKEINFO_OPTS) -o $@ ${srcdir}/emacs-lisp-intro.texi
55 55
@@ -79,7 +79,7 @@ clean: mostlyclean
79distclean: clean 79distclean: clean
80 80
81infoclean: 81infoclean:
82 -cd $(infodir) && rm -f eintr eintr-[1-9] 82 -cd $(buildinfodir) && rm -f eintr eintr-[1-9]
83 83
84maintainer-clean: distclean infoclean 84maintainer-clean: distclean infoclean
85 85
@@ -92,7 +92,8 @@ dist:
92 ${texinfodir}/texinfo.tex \ 92 ${texinfodir}/texinfo.tex \
93 ${srcdir}/ChangeLog* ${srcdir}/README emacs-lispintro-${version}/ 93 ${srcdir}/ChangeLog* ${srcdir}/README emacs-lispintro-${version}/
94 sed -e 's/@sr[c]dir@/./' -e 's/^\(texinfodir *=\).*/\1 ./' \ 94 sed -e 's/@sr[c]dir@/./' -e 's/^\(texinfodir *=\).*/\1 ./' \
95 -e 's/^\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \ 95 -e 's/^\(buildinfodir *=\).*/\1 ./' \
96 -e 's/^\(clean:.*\)/\1 infoclean/' \
96 -e "s/@ver[s]ion@/${version}/" \ 97 -e "s/@ver[s]ion@/${version}/" \
97 ${srcdir}/Makefile.in > emacs-lispintro-${version}/Makefile 98 ${srcdir}/Makefile.in > emacs-lispintro-${version}/Makefile
98 tar -cf emacs-lispintro-${version}.tar emacs-lispintro-${version} 99 tar -cf emacs-lispintro-${version}.tar emacs-lispintro-${version}