[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r108265: More simplification for inst
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r108265: More simplification for installation of site-lisp directories |
Date: |
Thu, 17 May 2012 14:47:52 -0400 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 108265
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Thu 2012-05-17 14:47:52 -0400
message:
More simplification for installation of site-lisp directories
* Makefile.in (write_subdir): Create the directory if needed.
(install-arch-dep, mkdir): No need to make site-lisp directories.
modified:
ChangeLog
Makefile.in
=== modified file 'ChangeLog'
--- a/ChangeLog 2012-05-17 18:28:24 +0000
+++ b/ChangeLog 2012-05-17 18:47:52 +0000
@@ -1,5 +1,8 @@
2012-05-17 Glenn Morris <address@hidden>
+ * Makefile.in (write_subdir): Create the directory if needed.
+ (install-arch-dep, mkdir): No need to make site-lisp directories.
+
* Makefile.in (write_subdir): New.
(install-arch-indep, install-arch-dep): Use $write_subdir.
=== modified file 'Makefile.in'
--- a/Makefile.in 2012-05-17 18:38:20 +0000
+++ b/Makefile.in 2012-05-17 18:47:52 +0000
@@ -460,11 +460,12 @@
write_subdir=if [ -f $${subdir}/subdirs.el ]; \
then true; \
else \
+ umask 022; \
+ ${MKDIR_P} $${subdir}; \
(echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; \
echo " (normal-top-level-add-subdirs-to-load-path))") \
> $${subdir}/subdirs.el; \
- fi; \
- chmod a+r $${subdir}/subdirs.el
+ fi
### Install the executables that were compiled specifically for this machine.
### It would be nice to do something for a parallel make
@@ -484,7 +485,6 @@
ln $(DESTDIR)${bindir}/$(EMACSFULL) $(DESTDIR)${bindir}/$(EMACS) ||
true ; \
else \
subdir=${ns_appresdir}/site-lisp; \
- ${MKDIR_P} $${subdir}; \
${write_subdir} || exit 1; \
rm -rf ${ns_appresdir}/share; \
fi
@@ -659,7 +659,7 @@
install-strip:
$(MAKE) $(MFLAGS) INSTALL_STRIP=-s install
-### Build all the directories we're going to install Emacs in.
+### Build some of the directories we're going to install Emacs in.
### We set the umask so that any created directories are world-readable.
### FIXME it would be good to warn about non-standard permissions of
### pre-existing directories, but that does not seem easy.
@@ -675,8 +675,6 @@
$(MKDIR_P) $(DESTDIR)${datadir} ${COPYDESTS} \
$(DESTDIR)${infodir} $(DESTDIR)${man1dir} \
$(DESTDIR)${bindir} $(DESTDIR)${docdir} $(DESTDIR)${libexecdir} \
- $(DESTDIR)${datadir}/emacs/site-lisp \
- $(DESTDIR)${datadir}/emacs/${version}/site-lisp \
$(DESTDIR)`echo ${locallisppath} | sed 's,:, $(DESTDIR),g'` \
$(DESTDIR)${desktopdir} $${icondirs}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r108265: More simplification for installation of site-lisp directories,
Glenn Morris <=