[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r100288: Minor NS build fixes.
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r100288: Minor NS build fixes. |
Date: |
Fri, 14 May 2010 17:48:53 -0700 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 100288
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Fri 2010-05-14 17:48:53 -0700
message:
Minor NS build fixes.
* Makefile.in (install-arch-dep): Update odd NS rule for Emacs version.
* src/Makefile.in (${ns_appdir}): Simplify using umask.
modified:
ChangeLog
Makefile.in
src/ChangeLog
src/Makefile.in
=== modified file 'ChangeLog'
--- a/ChangeLog 2010-05-15 00:42:22 +0000
+++ b/ChangeLog 2010-05-15 00:48:53 +0000
@@ -1,5 +1,7 @@
2010-05-15 Glenn Morris <address@hidden>
+ * Makefile.in (install-arch-dep): Update odd NS rule for Emacs version.
+
* Makefile.in (install-arch-indep): Remove references to RCS, CVS,
and other files that no longer exist.
=== modified file 'Makefile.in'
--- a/Makefile.in 2010-05-15 00:42:22 +0000
+++ b/Makefile.in 2010-05-15 00:48:53 +0000
@@ -425,10 +425,15 @@
rm -fr share ) ; \
( cd ${ns_appbindir}/libexec ; dir=emacs/*/*/* ; $(MV_DIRS); \
rm -fr emacs ) ; \
- ( cd ${ns_appbindir}/bin ; rm -f emacs emacs-23* ; \
+ ( cd ${ns_appbindir}/bin ; rm -f emacs emacs-24* ; \
ln -sf ../libexec/* .) ; \
else true ; fi
+## FIXME is the emacs-24* bit above really necessary and correct?
+## What if I have 24.1 and 24.2 installed at the same time?
+## In any case, it should use something like echo $version | sed 's/\..*//'
+## instead of hard-coding a version.
+
## http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html
## Needs to be the user running install, so configure can't set it.
set_installuser=for installuser in $${LOGNAME} $${USERNAME} $${USER} \
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2010-05-15 00:42:22 +0000
+++ b/src/ChangeLog 2010-05-15 00:48:53 +0000
@@ -1,5 +1,7 @@
2010-05-15 Glenn Morris <address@hidden>
+ * Makefile.in (${ns_appdir}): Simplify using umask.
+
* Makefile.in (${ns_appdir}): Remove references to CVS-related files.
2010-05-14 Stefan Monnier <address@hidden>
=== modified file 'src/Makefile.in'
--- a/src/Makefile.in 2010-05-15 00:42:22 +0000
+++ b/src/Makefile.in 2010-05-15 00:48:53 +0000
@@ -972,9 +972,7 @@
${ns_appdir}: ${ns_appsrc}
rm -fr ${ns_appdir}
mkdir -p ${ns_appdir}
- ( cd ${ns_appsrc} ; tar cfh - . ) | ( cd ${ns_appdir} ; tar xf - )
- ( cd ${ns_appdir} ; for subdir in `find . -type d -print` ; do \
- chmod a+rx $${subdir} ; done ; )
+ ( cd ${ns_appsrc} ; tar cfh - . ) | ( cd ${ns_appdir} ; umask 022; tar
xf - )
${ns_appbindir}Emacs: emacs${EXEEXT}
mkdir -p ${ns_appbindir}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r100288: Minor NS build fixes.,
Glenn Morris <=