aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-10-06 19:23:28 -0700
committerGlenn Morris2010-10-06 19:23:28 -0700
commit17ca79503537b602969bd373c6463caa03c3d5c1 (patch)
tree91c4d70fdc93352afad87b8d4cefb78b7f451d88
parentfd9ba500f5f58549e0210a2334c38ba0916257d9 (diff)
downloademacs-17ca79503537b602969bd373c6463caa03c3d5c1.tar.gz
emacs-17ca79503537b602969bd373c6463caa03c3d5c1.zip
Include version number in doc `make dist' tarfiles.
* doc/lispref/Makefile.in (version): New, set by configure. (clean): Delete dist tar file. (dist): Use version in tar name. * doc/lispintro/Makefile.in (version): New, set by configure. (clean): Delete dist tar file. (dist): Use version in tar name. * doc/emacs/Makefile.in (version): New, set by configure. (clean): Delete dist tar file. (dist): Use version in tar name.
-rw-r--r--doc/emacs/ChangeLog15
-rw-r--r--doc/emacs/Makefile.in17
-rw-r--r--doc/lispintro/ChangeLog13
-rw-r--r--doc/lispintro/Makefile.in15
-rw-r--r--doc/lispref/ChangeLog13
-rw-r--r--doc/lispref/Makefile.in16
-rw-r--r--doc/misc/ChangeLog9
7 files changed, 58 insertions, 40 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 11e56492763..793645d6dfe 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,9 @@
12010-10-07 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (version): New, set by configure.
4 (clean): Delete dist tar file.
5 (dist): Use version in tar name.
6
12010-10-06 Glenn Morris <rgm@gnu.org> 72010-10-06 Glenn Morris <rgm@gnu.org>
2 8
3 * Makefile.in (EMACS_XTRA): Add the main source file. 9 * Makefile.in (EMACS_XTRA): Add the main source file.
@@ -7367,12 +7373,11 @@
7367 7373
7368;; Local Variables: 7374;; Local Variables:
7369;; coding: utf-8 7375;; coding: utf-8
7370;; fill-column: 79
7371;; add-log-time-zone-rule: t
7372;; End: 7376;; End:
7373 7377
7374 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 7378 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
7375 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 7379 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
7380 Free Software Foundation, Inc.
7376 7381
7377 This file is part of GNU Emacs. 7382 This file is part of GNU Emacs.
7378 7383
@@ -7388,5 +7393,3 @@
7388 7393
7389 You should have received a copy of the GNU General Public License 7394 You should have received a copy of the GNU General Public License
7390 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 7395 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
7391
7392;;; arch-tag: f1d62776-3ed5-4811-9d96-267252577dbd
diff --git a/doc/emacs/Makefile.in b/doc/emacs/Makefile.in
index fe11a04ca83..8c8f9b93729 100644
--- a/doc/emacs/Makefile.in
+++ b/doc/emacs/Makefile.in
@@ -28,6 +28,9 @@ srcdir=@srcdir@
28# Tell make where to find source files; this is needed for the makefiles. 28# Tell make where to find source files; this is needed for the makefiles.
29VPATH=@srcdir@ 29VPATH=@srcdir@
30 30
31# Only for make dist.
32version=@version@
33
31## Where the output files go. 34## Where the output files go.
32## Note that the setfilename command in the .texi files assumes this. 35## Note that the setfilename command in the .texi files assumes this.
33infodir=../../info 36infodir=../../info
@@ -148,6 +151,7 @@ mostlyclean:
148## Products not in the release tarfiles. 151## Products not in the release tarfiles.
149clean: mostlyclean 152clean: mostlyclean
150 rm -f emacs.dvi emacs-xtra.dvi emacs.pdf emacs-xtra.pdf 153 rm -f emacs.dvi emacs-xtra.dvi emacs.pdf emacs-xtra.pdf
154 rm -f emacs-manual-${version}.tar*
151 155
152distclean: clean 156distclean: clean
153 157
@@ -161,15 +165,16 @@ maintainer-clean: distclean infoclean
161## The [c] is a dumb way to prevent configure expanding it. 165## The [c] is a dumb way to prevent configure expanding it.
162## The emacs: rule becomes circular when we change infodir to ".". 166## The emacs: rule becomes circular when we change infodir to ".".
163dist: 167dist:
164 rm -rf emacs 168 rm -rf emacs-manual-${version}
165 mkdir emacs 169 mkdir emacs-manual-${version}
166 cp ${srcdir}/*.texi ${texinfodir}/texinfo.tex \ 170 cp ${srcdir}/*.texi ${texinfodir}/texinfo.tex \
167 ${srcdir}/ChangeLog* emacs/ 171 ${srcdir}/ChangeLog* emacs-manual-${version}/
168 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \ 172 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \
169 -e 's/\(infodir *=\).*/\1 ./' -e '/^emacs *:/d' \ 173 -e 's/\(infodir *=\).*/\1 ./' -e '/^emacs *:/d' \
170 -e 's/^\(clean:.*\)/\1 infoclean/' \ 174 -e 's/^\(clean:.*\)/\1 infoclean/' \
171 ${srcdir}/Makefile.in > emacs/Makefile 175 -e "s/@ver[s]ion@/${version}/" \
172 tar -cf emacs-texi.tar emacs 176 ${srcdir}/Makefile.in > emacs-manual-${version}/Makefile
173 rm -rf emacs 177 tar -cf emacs-manual-${version}.tar emacs-manual-${version}
178 rm -rf emacs-manual-${version}
174 179
175### Makefile ends here 180### Makefile ends here
diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog
index c8550e5db73..8489dbb4a15 100644
--- a/doc/lispintro/ChangeLog
+++ b/doc/lispintro/ChangeLog
@@ -1,3 +1,9 @@
12010-10-07 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (version): New, set by configure.
4 (clean): Delete dist tar file.
5 (dist): Use version in tar name.
6
12010-10-06 Glenn Morris <rgm@gnu.org> 72010-10-06 Glenn Morris <rgm@gnu.org>
2 8
3 * Makefile.in (SHELL): Use /bin/sh, like every other Makefile.in. 9 * Makefile.in (SHELL): Use /bin/sh, like every other Makefile.in.
@@ -406,11 +412,10 @@
406 412
407;; Local Variables: 413;; Local Variables:
408;; coding: utf-8 414;; coding: utf-8
409;; add-log-time-zone-rule: t
410;; End: 415;; End:
411 416
412 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 417 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
413 2008, 2009, 2010 Free Software Foundation, Inc. 418 2010 Free Software Foundation, Inc.
414 419
415 This file is part of GNU Emacs. 420 This file is part of GNU Emacs.
416 421
@@ -426,5 +431,3 @@
426 431
427 You should have received a copy of the GNU General Public License 432 You should have received a copy of the GNU General Public License
428 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 433 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
429
430;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3
diff --git a/doc/lispintro/Makefile.in b/doc/lispintro/Makefile.in
index 3ebca19a0f0..a01a9bb9605 100644
--- a/doc/lispintro/Makefile.in
+++ b/doc/lispintro/Makefile.in
@@ -23,6 +23,7 @@ SHELL = /bin/sh
23 23
24srcdir = @srcdir@ 24srcdir = @srcdir@
25VPATH = @srcdir@ 25VPATH = @srcdir@
26version=@version@
26 27
27infodir = ../../info 28infodir = ../../info
28# Directory with the (customized) texinfo.tex file. 29# Directory with the (customized) texinfo.tex file.
@@ -70,6 +71,7 @@ mostlyclean:
70clean: mostlyclean 71clean: mostlyclean
71 rm -f emacs-lisp-intro.dvi emacs-lisp-intro.pdf 72 rm -f emacs-lisp-intro.dvi emacs-lisp-intro.pdf
72 rm -rf emacs-lisp-intro.html/ 73 rm -rf emacs-lisp-intro.html/
74 rm -f emacs-lispintro-${version}.tar*
73 75
74distclean: clean 76distclean: clean
75 77
@@ -79,15 +81,16 @@ infoclean:
79maintainer-clean: distclean infoclean 81maintainer-clean: distclean infoclean
80 82
81dist: 83dist:
82 rm -rf lispintro 84 rm -rf emacs-lispintro-${version}
83 mkdir lispintro 85 mkdir emacs-lispintro-${version}
84 cp ${srcdir}/*.texi ${srcdir}/*.eps ${srcdir}/*.pdf \ 86 cp ${srcdir}/*.texi ${srcdir}/*.eps ${srcdir}/*.pdf \
85 ${texinfodir}/texinfo.tex \ 87 ${texinfodir}/texinfo.tex \
86 ${srcdir}/ChangeLog* ${srcdir}/README lispintro/ 88 ${srcdir}/ChangeLog* ${srcdir}/README emacs-lispintro-${version}/
87 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \ 89 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \
88 -e 's/\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \ 90 -e 's/\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \
89 ${srcdir}/Makefile.in > lispintro/Makefile 91 -e "s/@ver[s]ion@/${version}/" \
90 tar -cf emacs-lisp-intro-texi.tar lispintro 92 ${srcdir}/Makefile.in > emacs-lispintro-${version}/Makefile
91 rm -rf lispintro 93 tar -cf emacs-lispintro-${version}.tar emacs-lispintro-${version}
94 rm -rf emacs-lispintro-${version}
92 95
93### Makefile ends here 96### Makefile ends here
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 7edf32e6f40..102866b0a82 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,9 @@
12010-10-07 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (version): New, set by configure.
4 (clean): Delete dist tar file.
5 (dist): Use version in tar name.
6
12010-10-06 Glenn Morris <rgm@gnu.org> 72010-10-06 Glenn Morris <rgm@gnu.org>
2 8
3 * Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile. 9 * Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile.
@@ -8684,11 +8690,10 @@
8684 8690
8685;; Local Variables: 8691;; Local Variables:
8686;; coding: utf-8 8692;; coding: utf-8
8687;; add-log-time-zone-rule: t
8688;; End: 8693;; End:
8689 8694
8690 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 8695 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
8691 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 8696 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
8692 8697
8693 This file is part of GNU Emacs. 8698 This file is part of GNU Emacs.
8694 8699
@@ -8704,5 +8709,3 @@
8704 8709
8705 You should have received a copy of the GNU General Public License 8710 You should have received a copy of the GNU General Public License
8706 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 8711 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
8707
8708;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index 90b95820ed6..b91b05dce2a 100644
--- a/doc/lispref/Makefile.in
+++ b/doc/lispref/Makefile.in
@@ -27,6 +27,8 @@ srcdir = @srcdir@
27# Tell make where to find source files; this is needed for the makefiles. 27# Tell make where to find source files; this is needed for the makefiles.
28VPATH=@srcdir@ 28VPATH=@srcdir@
29 29
30version=@version@
31
30infodir = ../../info 32infodir = ../../info
31# Directory with the (customized) texinfo.tex file. 33# Directory with the (customized) texinfo.tex file.
32texinfodir = $(srcdir)/../misc 34texinfodir = $(srcdir)/../misc
@@ -118,6 +120,7 @@ mostlyclean:
118 120
119clean: mostlyclean 121clean: mostlyclean
120 rm -f elisp.dvi elisp.pdf vol[12].pdf 122 rm -f elisp.dvi elisp.pdf vol[12].pdf
123 rm -f emacs-lispref-${version}.tar*
121 124
122distclean: clean 125distclean: clean
123 126
@@ -128,14 +131,15 @@ maintainer-clean: distclean infoclean
128 131
129## Note this excludes the two-volume stuff. 132## Note this excludes the two-volume stuff.
130dist: 133dist:
131 rm -rf lispref 134 rm -rf emacs-lispref-${version}
132 mkdir lispref 135 mkdir emacs-lispref-${version}
133 cp ${srcdir}/*.texi ${texinfodir}/texinfo.tex \ 136 cp ${srcdir}/*.texi ${texinfodir}/texinfo.tex \
134 ${srcdir}/ChangeLog* ${srcdir}/README lispref/ 137 ${srcdir}/ChangeLog* ${srcdir}/README emacs-lispref-${version}/
135 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \ 138 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \
136 -e 's/\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \ 139 -e 's/\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \
137 ${srcdir}/Makefile.in > lispref/Makefile 140 -e "s/@ver[s]ion@/${version}/" \
138 tar -cf elisp-texi.tar lispref 141 ${srcdir}/Makefile.in > emacs-lispref-${version}/Makefile
139 rm -rf lispref 142 tar -cf emacs-lispref-${version}.tar emacs-lispref-${version}
143 rm -rf emacs-lispref-${version}
140 144
141### Makefile ends here 145### Makefile ends here
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 02a4d3e5bcb..22208f6763d 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -7058,12 +7058,11 @@
7058 7058
7059;; Local Variables: 7059;; Local Variables:
7060;; coding: utf-8 7060;; coding: utf-8
7061;; fill-column: 79
7062;; add-log-time-zone-rule: t
7063;; End: 7061;; End:
7064 7062
7065 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 7063 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
7066 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 7064 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
7065 Free Software Foundation, Inc.
7067 7066
7068 This file is part of GNU Emacs. 7067 This file is part of GNU Emacs.
7069 7068
@@ -7079,5 +7078,3 @@
7079 7078
7080 You should have received a copy of the GNU General Public License 7079 You should have received a copy of the GNU General Public License
7081 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 7080 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
7082
7083;; arch-tag: 08b2903e-900c-4c72-a4a9-e76416a80803