From: Glenn Morris Date: Sat, 19 May 2012 06:45:24 +0000 (-0700) Subject: * Makefile.in (install-arch-indep): Remove unneeded chmod. X-Git-Tag: emacs-24.2.90~471^2~10 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=42d5aa3efc642f46b0dcac9f66d848fb838c04ff;p=emacs.git * Makefile.in (install-arch-indep): Remove unneeded chmod. Set permissions of lisp/subdirs.el. --- diff --git a/ChangeLog b/ChangeLog index bfe905c1eff..3a442429bc9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2012-05-19 Glenn Morris + * Makefile.in (install-arch-indep): Remove unneeded chmod. + Set permissions of lisp/subdirs.el. + * Makefile.in (SUBDIR): Add leim. Update users. * Makefile.in (lib, lib-src, lisp): Check cd return value. diff --git a/Makefile.in b/Makefile.in index 62df10baa99..d93efc67790 100644 --- a/Makefile.in +++ b/Makefile.in @@ -532,7 +532,6 @@ install-arch-indep: install-leim install-info install-man ${INSTALL_ARCH_INDEP_E [ "$${dir}" != "${srcdir}/etc" ] || rm -f $${dest}/DOC* ; \ find $${dest} -exec chown $${installuser} {} ';' ;\ for subdir in `find $${dest} -type d -print` ; do \ - chmod a+rx $${subdir} ; \ rm -f $${subdir}/.gitignore ; \ rm -f $${subdir}/.arch-inventory ; \ rm -f $${subdir}/.DS_Store ; \ @@ -546,7 +545,7 @@ install-arch-indep: install-leim install-info install-man ${INSTALL_ARCH_INDEP_E done) ; \ done -rm -f $(DESTDIR)${lispdir}/subdirs.el - $(srcdir)/update-subdirs $(DESTDIR)${lispdir} + umask 022; $(srcdir)/update-subdirs $(DESTDIR)${lispdir} subdir=$(DESTDIR)${datadir}/emacs/${version}/site-lisp ; \ ${write_subdir} subdir=$(DESTDIR)${datadir}/emacs/site-lisp ; \ @@ -560,6 +559,8 @@ install-arch-indep: install-leim install-info install-man ${INSTALL_ARCH_INDEP_E done ) -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS} +# The last chmod isn't needed at present. + ## We install only the relevant DOC file if possible ## (ie DOC-${version}.buildnumber), otherwise DOC-${version}*. ## (Note "otherwise" is inaccurate since 2009-08-23.)