diff options
| author | Glenn Morris | 2010-10-06 19:23:28 -0700 |
|---|---|---|
| committer | Glenn Morris | 2010-10-06 19:23:28 -0700 |
| commit | 17ca79503537b602969bd373c6463caa03c3d5c1 (patch) | |
| tree | 91c4d70fdc93352afad87b8d4cefb78b7f451d88 /doc | |
| parent | fd9ba500f5f58549e0210a2334c38ba0916257d9 (diff) | |
| download | emacs-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.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/ChangeLog | 15 | ||||
| -rw-r--r-- | doc/emacs/Makefile.in | 17 | ||||
| -rw-r--r-- | doc/lispintro/ChangeLog | 13 | ||||
| -rw-r--r-- | doc/lispintro/Makefile.in | 15 | ||||
| -rw-r--r-- | doc/lispref/ChangeLog | 13 | ||||
| -rw-r--r-- | doc/lispref/Makefile.in | 16 | ||||
| -rw-r--r-- | doc/misc/ChangeLog | 9 |
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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-10-06 Glenn Morris <rgm@gnu.org> | 7 | 2010-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. |
| 29 | VPATH=@srcdir@ | 29 | VPATH=@srcdir@ |
| 30 | 30 | ||
| 31 | # Only for make dist. | ||
| 32 | version=@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. |
| 33 | infodir=../../info | 36 | infodir=../../info |
| @@ -148,6 +151,7 @@ mostlyclean: | |||
| 148 | ## Products not in the release tarfiles. | 151 | ## Products not in the release tarfiles. |
| 149 | clean: mostlyclean | 152 | clean: 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 | ||
| 152 | distclean: clean | 156 | distclean: 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 ".". |
| 163 | dist: | 167 | dist: |
| 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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-10-06 Glenn Morris <rgm@gnu.org> | 7 | 2010-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 | ||
| 24 | srcdir = @srcdir@ | 24 | srcdir = @srcdir@ |
| 25 | VPATH = @srcdir@ | 25 | VPATH = @srcdir@ |
| 26 | version=@version@ | ||
| 26 | 27 | ||
| 27 | infodir = ../../info | 28 | infodir = ../../info |
| 28 | # Directory with the (customized) texinfo.tex file. | 29 | # Directory with the (customized) texinfo.tex file. |
| @@ -70,6 +71,7 @@ mostlyclean: | |||
| 70 | clean: mostlyclean | 71 | clean: 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 | ||
| 74 | distclean: clean | 76 | distclean: clean |
| 75 | 77 | ||
| @@ -79,15 +81,16 @@ infoclean: | |||
| 79 | maintainer-clean: distclean infoclean | 81 | maintainer-clean: distclean infoclean |
| 80 | 82 | ||
| 81 | dist: | 83 | dist: |
| 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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-10-06 Glenn Morris <rgm@gnu.org> | 7 | 2010-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. |
| 28 | VPATH=@srcdir@ | 28 | VPATH=@srcdir@ |
| 29 | 29 | ||
| 30 | version=@version@ | ||
| 31 | |||
| 30 | infodir = ../../info | 32 | infodir = ../../info |
| 31 | # Directory with the (customized) texinfo.tex file. | 33 | # Directory with the (customized) texinfo.tex file. |
| 32 | texinfodir = $(srcdir)/../misc | 34 | texinfodir = $(srcdir)/../misc |
| @@ -118,6 +120,7 @@ mostlyclean: | |||
| 118 | 120 | ||
| 119 | clean: mostlyclean | 121 | clean: 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 | ||
| 122 | distclean: clean | 125 | distclean: 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. |
| 130 | dist: | 133 | dist: |
| 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 | ||