aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorKen Raeburn2010-05-15 17:12:44 -0400
committerKen Raeburn2010-05-15 17:12:44 -0400
commite45b9e19390a085528f1fc643e8cc1800599ee5f (patch)
tree9e57b9d6239c4b685edc7d9366d66c8d227260e5 /admin
parent8c5ff6dd241db176fb178b4d84dbab93ad2475c9 (diff)
downloademacs-e45b9e19390a085528f1fc643e8cc1800599ee5f.tar.gz
emacs-e45b9e19390a085528f1fc643e8cc1800599ee5f.zip
Update scripts and text to refer to version number string in emacs.c
instead of version.el.
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog10
-rw-r--r--admin/admin.el8
-rw-r--r--admin/make-tarball.txt2
-rwxr-xr-xadmin/quick-install-emacs2
4 files changed, 16 insertions, 6 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 9ffdcd47d40..54be4a7fec3 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,13 @@
12010-05-15 Ken Raeburn <raeburn@raeburn.org>
2
3 * admin.el (set-version, set-copyright): Update emacs.c instead of
4 version.el.
5
6 * make-tarball.txt: Update filename list in step 6.
7
8 * quick-install-emacs: Scan emacs.c instead of version.el for
9 version string.
10
12010-05-07 Chong Yidong <cyd@stupidchicken.com> 112010-05-07 Chong Yidong <cyd@stupidchicken.com>
2 12
3 * Version 23.2 released. 13 * Version 23.2 released.
diff --git a/admin/admin.el b/admin/admin.el
index 984f3649b2c..f2cf008f475 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -60,8 +60,8 @@ Root must be the root of an Emacs source tree."
60 (interactive "DEmacs root directory: \nsVersion number: ") 60 (interactive "DEmacs root directory: \nsVersion number: ")
61 (unless (file-exists-p (expand-file-name "src/emacs.c" root)) 61 (unless (file-exists-p (expand-file-name "src/emacs.c" root))
62 (error "%s doesn't seem to be the root of an Emacs source tree" root)) 62 (error "%s doesn't seem to be the root of an Emacs source tree" root))
63 (set-version-in-file root "lisp/version.el" version 63 (set-version-in-file root "src/emacs.c" version
64 (rx (and "emacs-version" (0+ space) 64 (rx (and "emacs_version" (0+ (not (in ?\")))
65 ?\" (submatch (1+ (not (in ?\")))) ?\"))) 65 ?\" (submatch (1+ (not (in ?\")))) ?\")))
66 (set-version-in-file root "README" version 66 (set-version-in-file root "README" version
67 (rx (and "version" (1+ space) 67 (rx (and "version" (1+ space)
@@ -184,8 +184,8 @@ Root must be the root of an Emacs source tree."
184 (format-time-string "%Y"))))) 184 (format-time-string "%Y")))))
185 (unless (file-exists-p (expand-file-name "src/emacs.c" root)) 185 (unless (file-exists-p (expand-file-name "src/emacs.c" root))
186 (error "%s doesn't seem to be the root of an Emacs source tree" root)) 186 (error "%s doesn't seem to be the root of an Emacs source tree" root))
187 (set-version-in-file root "lisp/version.el" copyright 187 (set-version-in-file root "src/emacs.c" copyright
188 (rx (and "emacs-copyright" (0+ space) 188 (rx (and "emacs_copyright" (0+ (not (in ?\")))
189 ?\" (submatch (1+ (not (in ?\")))) ?\"))) 189 ?\" (submatch (1+ (not (in ?\")))) ?\")))
190 (set-version-in-file root "lib-src/ebrowse.c" copyright 190 (set-version-in-file root "lib-src/ebrowse.c" copyright
191 (rx (and "emacs_copyright" (0+ (not (in ?\"))) 191 (rx (and "emacs_copyright" (0+ (not (in ?\")))
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt
index 9979aa03ca6..f685dd5e50f 100644
--- a/admin/make-tarball.txt
+++ b/admin/make-tarball.txt
@@ -31,7 +31,7 @@ For each step, check for possible errors.
31 make bootstrap 31 make bootstrap
32 32
336. Commit configure, README, doc/emacs/emacs.texi, 336. Commit configure, README, doc/emacs/emacs.texi,
34 doc/lispref/elisp.texi, etc/AUTHORS, lisp/version.el, nt/emacs.rc, 34 doc/lispref/elisp.texi, etc/AUTHORS, src/emacs.c, nt/emacs.rc,
35 and lisp/cus-edit.el (if modified). Copy lisp/loaddefs.el to 35 and lisp/cus-edit.el (if modified). Copy lisp/loaddefs.el to
36 lisp/ldefs-boot.el and commit lisp/ldefs-boot.el. For a release, 36 lisp/ldefs-boot.el and commit lisp/ldefs-boot.el. For a release,
37 also commit the ChangeLog files in all directories. 37 also commit the ChangeLog files in all directories.
diff --git a/admin/quick-install-emacs b/admin/quick-install-emacs
index b912ed4e3ff..d603d8fd0d6 100755
--- a/admin/quick-install-emacs
+++ b/admin/quick-install-emacs
@@ -171,7 +171,7 @@ test x"$SRC" = x && { SRC="`get_config_var srcdir`" || exit 4 ; }
171test x"$prefix" = x && { prefix="`get_config_var prefix`" || exit 4 ; } 171test x"$prefix" = x && { prefix="`get_config_var prefix`" || exit 4 ; }
172test x"$ARCH" = x && { ARCH="`get_config_var host`" || exit 4 ; } 172test x"$ARCH" = x && { ARCH="`get_config_var host`" || exit 4 ; }
173 173
174VERSION=`grep 'defconst[ ]*emacs-version' $SRC/lisp/version.el \ 174VERSION=`grep 'char emacs_version' $SRC/src/emacs.c \
175 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'` 175 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
176 176
177DST_SHARE="$prefix/share/emacs/$VERSION" 177DST_SHARE="$prefix/share/emacs/$VERSION"