1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-29 19:48:19 +00:00
Commit Graph

331 Commits

Author SHA1 Message Date
Glenn Morris
9a56b44037 (install-arch-indep): Fallback to $USER and `id -un' when changing
ownership of installed files.
2007-10-31 03:19:56 +00:00
Michael Olson
47cca55417 Makefile.in (INFO_FILES): Alphabetize; add remember 2007-10-30 01:44:17 +00:00
Glenn Morris
5a6a83f216 (install-arch-indep): Do not exclude the etc/ Makefiles. 2007-09-12 07:03:18 +00:00
Glenn Morris
cd227ad147 (SOURCES, unlock, relock): Delete. 2007-09-12 06:55:36 +00:00
Glenn Morris
e7426ea43e (mansrcdir): New variable.
(SUBDIR_MAKEFILES): Update for new doc/ directory layout.
(man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
update these targets for new doc/ directory layout.
(doc/misc/Makefile): New target.
(install-arch-indep): Use mansrcdir for new location of manpages.
(mostlyclean, clean, distclean, maintainer-clean, unlock)
(relock, info, dvi): Update targets for new doc/ directory layout.
2007-09-06 05:12:28 +00:00
Eli Zaretskii
664a406f02 (install-arch-indep): Use "rm -f" for removing DOC, to avoid an error message
if there is no DOC there.
2007-07-28 08:13:00 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
fca4a5de17 Switch license to GPLv3 or later. 2007-07-25 06:48:19 +00:00
Glenn Morris
75260a2c88 Remove FIXME comment, implemented in previous change. 2007-06-08 03:16:34 +00:00
Glenn Morris
244ccd6218 (install-arch-indep): Install only the DOC- file specific to the
build, if possible, rather than DOC-*.
2007-06-07 08:02:18 +00:00
Andreas Schwab
c97adfa56b (config.status): Depend on ${srcdir}/lisp/version.el. 2007-04-27 15:13:59 +00:00
Glenn Morris
e61dd7f9c8 Comments. 2007-02-03 21:49:10 +00:00
Glenn Morris
4e6835dbc4 Add 2007 to copyright years. 2007-01-21 04:57:37 +00:00
Andreas Schwab
ca1cd89c21 (datarootdir): Define. 2006-12-26 11:37:47 +00:00
Glenn Morris
92ab38343d Fix Copyright format. 2006-12-03 01:00:52 +00:00
Chong Yidong
98198c4f7c Touch only the parts of the share/emacs directory specific to this
version.
2006-11-27 15:41:52 +00:00
Romain Francoise
9a698d2e58 Fix typo. 2006-11-04 14:47:54 +00:00
Romain Francoise
c38d01fb87 (bootstrap-clean-before): Use new target `bootstrap-clean' in the leim
subdirectory.
2006-11-04 14:44:13 +00:00
Eli Zaretskii
a1c8088641 (INFO_FILES): Remove emacs-xtra. 2006-05-06 13:18:44 +00:00
Ramprasad B
667f78d702 Updated copyright year(s) 2006-04-20 06:59:38 +00:00
Eli Zaretskii
84d3272c1c (INFO_FILES): New variable, contains all Info file names.
(install-arch-indep, uninstall): Use $(INFO_FILES) to specify files to be
installed/uninstalled.
(uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references to Info
files installed by Emacs.
2006-03-18 12:29:59 +00:00
Eli Zaretskii
81af906074 Add DESTDIR variable to install and uninstall targets to support staged
installations.
2006-03-03 12:02:31 +00:00
Miles Bader
597993cf44 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-22
Creator:  Michael Olson <mwolson@gnu.org>

Install ERC.
2006-01-29 13:08:58 +00:00
Luc Teirlinck
d64534f122 (install-arch-indep, uninstall): Add rcirc. 2006-01-28 16:42:08 +00:00
Andreas Schwab
a220d97b5f (GZIP_PROG): Renamed from GZIP.
(install-arch-indep): Adjust.
2005-11-03 17:00:25 +00:00
Andreas Schwab
cf7ec6c373 (bootstrap): Fix dependencies for parallel build.
(bootfast): Likewise.
2005-11-01 20:44:42 +00:00
Romain Francoise
e8439d3466 * configure.in: Check for gzip.
* Makefile.in (install): Compress source files.
2005-11-01 11:48:27 +00:00
Richard M. Stallman
3af0867d70 (install-arch-indep, uninstall):
Handle newsticker manual.
(info): Add - to commands.
2005-09-15 12:36:49 +00:00
Paul Eggert
9eff9fe3e8 Merge gnulib getopt implementation into Emacs.
* Makefile.in (AUTOCONF_INPUTS): New macro.
($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
so that these files also depend on m4/getopt.m4.
* configure.in: Configure getopt by including m4/getopt.m4,
and configuring a getopt replacement if necessary.
* make-dist: Add m4 subdirectory.  Unlink lib-src/getopt.h.
* m4/getopt.m4: New file.

* lib-src/Makefile.in (mostlyclean): Remove getopt.h, getopt.h-t.
(GETOPT_H): New macro, from gnulib.
(getopt.h): New rule, from gnulib.
(GETOPTOBJS): Now autoconfigured.
(GETOPTDEPS): getopt.h is now autoconfigured.
(getopt.o, getopt1.o): Depend on $(GETOPT_H), not ${srcdir}/getopt.h.
(getopt.o): Depend on ${srcdir}/gettext.h.
(movemail.o): Depend on $(GETOPT_H).
* lib-src/getopt.c, lib-src/getopt1.c: Sync from gnulib.
* lib-src/getopt_.h, lib-src/getopt_int.h, lib-src/gettext.h:
New files, from gnulib.
* lib-src/getopt.h: Removed (now is getopt_.h).

* nt/inc/gettext.h: Remove; no longer needed now that
lib-src/gettext.h exists.

* src/s/cygwin.h (C_SWITCH_SYSTEM): Remove, since gettext.h is
now part of lib-src.
2005-07-26 21:43:13 +00:00
Lute Kamstra
0d07bc90bc Update FSF's address. 2005-07-04 14:42:45 +00:00
Lute Kamstra
eb7c6f2062 (epaths-force): Protect both lisppath and buildlisppath from whitespace. 2005-06-20 13:54:33 +00:00
Kim F. Storm
982f55b0a9 (info): Undo 2004-12-05 change. 2004-12-11 00:03:11 +00:00
Luc Teirlinck
b2d6e13203 (install-arch-indep, uninstall): Add org and url manuals. 2004-12-09 01:11:54 +00:00
Richard M. Stallman
2617e4e257 (info): Ignore errors building info files. 2004-12-06 00:42:41 +00:00
Richard M. Stallman
cd9ebbbbca Comment change. 2004-11-11 14:54:26 +00:00
Richard M. Stallman
51769fccbc Comment changes. 2004-11-08 16:40:33 +00:00
Kim F. Storm
3fc61fde57 (bootstrap, bootstrap-clean-before): Remove .elc
files before building.
(bootfast, bootstrap-clean-before-fast): New targets, like
bootstrap but don't remove .elc files.
2004-11-07 23:27:18 +00:00
Miles Bader
23f87bede0 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-523
Merge from emacs--gnus--5.10, gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--base-0
   tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-1
   Import from CVS branch gnus-5_10-branch

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2
   Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-3
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-4
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-18
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-19
   Remove autoconf-generated files from archive

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-20
   Update from CVS
2004-09-04 13:13:48 +00:00
Andreas Schwab
73e3e7c2c8 (install-arch-indep, uninstall): Add flymake. 2004-08-06 19:06:49 +00:00
Andreas Schwab
52b9b5ccb5 (install-arch-indep): Remove .arch-inventory files. 2004-07-04 22:45:31 +00:00
Luc Teirlinck
750ef9c425 (install-arch-indep, uninstall): Add emacs-xtra. 2004-06-15 21:05:35 +00:00
Miles Bader
48d67035ea Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Tweak arch tagging to make build/install-in-place less annoying

Previously, autoconf-created Makefiles and the like would contain
duplicate taglines (unfortunately, autoconf doesn't seem to have a
`strip in generated file' comment mechanism) leading to conflicts, and
installing in place would create unknown directories and copies of
source directories (leading to conflicts with the source directories).

This changeset makes all autoconf-processed files use explicit id-tags
and adds .arch-inventory entries to ignore installation directories.
2004-06-11 02:39:51 +00:00
Andreas Schwab
57c878bbd6 Revert last two changes. 2004-05-28 09:48:58 +00:00
Daniel Pfeiffer
d50e9c52a8 Also install etc/compilation.txt and chown/chmod it 2004-04-13 19:08:31 +00:00
Daniel Pfeiffer
1600a13c93 Also install etc/compilation.txt 2004-04-13 19:04:54 +00:00
Luc Teirlinck
8aa2d05f88 Mention in comment that `make maintainer-clean' deletes .elc files. 2004-04-01 02:12:09 +00:00
Stefan Monnier
6d376b570e (maintainer-clean): Clean in the lisp dir as well.
(bootstrap): Use the new boostrap-prepare target in lisp.
2004-03-02 22:11:53 +00:00
Luc Teirlinck
68e4cc5703 Set CDPATH to an empty string. 2004-02-09 23:22:28 +00:00
Jan Djärv
0b1ec9e984 * Makefile.in (install-arch-dep): Don't let cd output go into
pipe for carbon_appdir.
2003-12-24 12:02:26 +00:00
Luc Teirlinck
b0f78f9c45 (install-arch-indep, uninstall): Add SES manual. 2003-09-12 15:04:45 +00:00