aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog5
-rw-r--r--admin/notes/bzr3
-rw-r--r--admin/notes/elpa25
-rw-r--r--admin/notes/hydra23
-rw-r--r--admin/nt/README-ftp-server18
-rw-r--r--admin/unidata/Makefile.in2
6 files changed, 34 insertions, 42 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 245c809ec81..29118deba7f 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,8 @@
12013-08-28 Paul Eggert <eggert@cs.ucla.edu>
2
3 * unidata/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
4 for portability to hosts where /bin/sh has problems.
5
12013-08-27 Glenn Morris <rgm@gnu.org> 62013-08-27 Glenn Morris <rgm@gnu.org>
2 7
3 * admin.el (manual-misc-manuals): Use INFO_COMMON rather than 8 * admin.el (manual-misc-manuals): Use INFO_COMMON rather than
diff --git a/admin/notes/bzr b/admin/notes/bzr
index 8f7d0d94fa8..d3886abfd69 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -347,6 +347,9 @@ Runs on commit. Projects can enable it themselves by using `bzr
347config' to set post_commit_to option for a branch. See `bzr help email' 347config' to set post_commit_to option for a branch. See `bzr help email'
348(if you have the plugin installed) for other options. 348(if you have the plugin installed) for other options.
349 349
350The From: address will be that of your Savannah account, rather than
351your `bzr whoami' information.
352
350Note: if you have the bzr-email plugin installed locally, then when 353Note: if you have the bzr-email plugin installed locally, then when
351you commit to the Emacs repository it will also try to send a commit 354you commit to the Emacs repository it will also try to send a commit
352email from your local machine. If your machine is not configured to 355email from your local machine. If your machine is not configured to
diff --git a/admin/notes/elpa b/admin/notes/elpa
index db14456fe32..469a0ca8bd1 100644
--- a/admin/notes/elpa
+++ b/admin/notes/elpa
@@ -1,24 +1,21 @@
1NOTES ON THE EMACS PACKAGE ARCHIVE 1NOTES ON THE EMACS PACKAGE ARCHIVE
2 2
3The GNU Emacs package archive, at elpa.gnu.org, is managed using a Bzr 3The GNU Emacs package archive, at elpa.gnu.org, is managed using a Git
4branch named "elpa", hosted on Savannah. To check it out: 4repository named "elpa", hosted on Savannah. To check it out:
5 5
6 bzr branch bzr+ssh://USER@bzr.savannah.gnu.org/emacs/elpa elpa 6 git clone git://bzr.sv.gnu.org/emacs/elpa
7 cd elpa 7 cd elpa
8 echo "public_branch = bzr+ssh://USER@bzr.savannah.gnu.org/emacs/elpa" >> .bzr/branch/branch.conf 8 git remote set-url --push origin git+ssh://bzr.sv.gnu.org/srv/git/emacs/elpa
9 bzr bind bzr+ssh://USERNAME@bzr.savannah.gnu.org/emacs/elpa
10 [create task branch for edits, etc.] 9 [create task branch for edits, etc.]
11 10
12Changes to this branch propagate to elpa.gnu.org in a semi-manual way. 11Changes to this branch propagate to elpa.gnu.org via a "deployment" script run
13There exists a copy of the elpa branch on that machine. Someone with 12daily. This script (which is kept in elpa/admin/update-archive.sh) generates
14access logs in, pulls the latest changes from Savannah, and runs a 13the content visible at http://elpa.gnu.org/packages.
15"deployment" script. This script (which is itself kept in the Bzr
16branch) generates the content visible at http://elpa.gnu.org/packages.
17 14
18The reason we set things up this way, instead of using the package 15A new package is released as soon as the "version number" of that package is
19upload commands in package-x.el, is to let Emacs hackers conveniently 16changed. So you can use `elpa' to work on a package without fear of releasing
20edit the contents of the "elpa" branch. (In particular, multi-file 17those changes prematurely. And once the code is ready, just bump the
21packages are stored on the branch in source form, not as tarfiles.) 18version number to make a new release of the package.
22 19
23It is easy to use the elpa branch to deploy a "local" copy of the 20It is easy to use the elpa branch to deploy a "local" copy of the
24package archive. For details, see the README file in the elpa branch. 21package archive. For details, see the README file in the elpa branch.
diff --git a/admin/notes/hydra b/admin/notes/hydra
index 068bc70ee9c..71e35d092c8 100644
--- a/admin/notes/hydra
+++ b/admin/notes/hydra
@@ -5,15 +5,14 @@ See the end of the file for license conditions.
5 5
6NOTES FOR EMACS CONTINUOUS BUILD ON HYDRA 6NOTES FOR EMACS CONTINUOUS BUILD ON HYDRA
7 7
8A continuous build for Emacs trunk can be found at 8A continuous build for Emacs can be found at
9http://hydra.nixos.org/jobset/gnu/emacs-trunk 9http://hydra.nixos.org/jobset/gnu/emacs-trunk
10http://hydra.nixos.org/jobset/gnu/emacs-24
10 11
11* It builds (and runs ERT tests) on these platforms: 12* It builds Emacs on various platforms.
12i686-cygwin 13Sometimes jobs fail due to hydra problems rather than Emacs problems.
13i686-freebsd 14Eg it seems like the cygwin build will never work again.
14i686-linux 15http://lists.gnu.org/archive/html/hydra-users/2013-08/msg00000.html
15x86_64-darwin
16x86_64-linux
17 16
18* Mail notifications 17* Mail notifications
19In addition to the web interface, Hydra can send notifications by 18In addition to the web interface, Hydra can send notifications by
@@ -27,15 +26,15 @@ http://lists.gnu.org/mailman/listinfo/emacs-buildstatus
27* The Emacs jobset consists of the following jobs: 26* The Emacs jobset consists of the following jobs:
28 27
29** The `tarball' job 28** The `tarball' job
30which gets the source tree as input, and is just a `make dist' after 29which gets a checkout from bzr, and does a bootstrap followed
31some autoconf/-make or bootstrap script. 30by running make-dist to create a tarball. If this job fails, all the
31others will too (because they use the tarball as input).
32 32
33** The `build' job 33** The `build' job
34which gets the result of the tarball job as input, together with 34which starts from the tarball and does a normal build
35system identifier, this job basically does a normal make and make install.
36 35
37** The 'coverage' job 36** The 'coverage' job
38is now running `make check'. 37does a gcov build and then runs `make check'. Fails if any test fails.
39 38
40* Nix expressions 39* Nix expressions
41The recipe for GNU Emacs are available via Git: 40The recipe for GNU Emacs are available via Git:
diff --git a/admin/nt/README-ftp-server b/admin/nt/README-ftp-server
index 3a21733747d..304251f3ce4 100644
--- a/admin/nt/README-ftp-server
+++ b/admin/nt/README-ftp-server
@@ -16,12 +16,6 @@ See the end of the file for license conditions.
16 accustomed to compiling programs themselves. Corresponding source 16 accustomed to compiling programs themselves. Corresponding source
17 can be found in the parent directory in emacs-24.3.tar.gz. 17 can be found in the parent directory in emacs-24.3.tar.gz.
18 18
19 If you have access to the World Wide Web, I would recommend pointing
20 your favorite web browser to the following document (if you haven't
21 already):
22
23 http://www.gnu.org/software/emacs/windows/ntemacs.html
24
25* IMPORTANT LEGAL REMINDER 19* IMPORTANT LEGAL REMINDER
26 20
27 If you want to redistribute any of the precompiled distributions of 21 If you want to redistribute any of the precompiled distributions of
@@ -230,16 +224,10 @@ See the end of the file for license conditions.
230 224
231* Further information 225* Further information
232 226
233 If you have access to the World Wide Web, I would recommend pointing 227 The Emacs on MS Windows FAQ is distributed with Emacs (info
234 your favorite web browser to following the document (if you haven't 228 manual "efaq-w32"), and at
235 already):
236
237 http://www.gnu.org/software/emacs/windows/ntemacs.html
238 229
239 This document serves as an FAQ and a source for further information 230 http://www.gnu.org/software/emacs/manual/efaq-w32.html
240 about the Windows port and related software packages. Note that as
241 most of the information in that FAQ is for earlier versions, so some
242 information may not be relevant to Emacs-24.3.
243 231
244 In addition to the FAQ, there is a mailing list for discussing issues 232 In addition to the FAQ, there is a mailing list for discussing issues
245 related to the Windows port of Emacs. For information about the 233 related to the Windows port of Emacs. For information about the
diff --git a/admin/unidata/Makefile.in b/admin/unidata/Makefile.in
index c759079a49a..df225cc8cbf 100644
--- a/admin/unidata/Makefile.in
+++ b/admin/unidata/Makefile.in
@@ -21,7 +21,7 @@
21# You should have received a copy of the GNU General Public License 21# You should have received a copy of the GNU General Public License
22# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 22# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
23 23
24SHELL = /bin/sh 24SHELL = @SHELL@
25 25
26srcdir = @srcdir@ 26srcdir = @srcdir@
27abs_builddir = @abs_builddir@ 27abs_builddir = @abs_builddir@