diff options
| author | Adrian Robert | 2008-07-17 17:44:41 +0000 |
|---|---|---|
| committer | Adrian Robert | 2008-07-17 17:44:41 +0000 |
| commit | 06b627700d30a166b0f06ad99166d448f9f7969c (patch) | |
| tree | 35b0b353bfd71222d337fafae846c1eee23ec1a7 /Makefile.in | |
| parent | e5744c66661fd4c5e118c0a9f451835543dcb789 (diff) | |
| download | emacs-06b627700d30a166b0f06ad99166d448f9f7969c.tar.gz emacs-06b627700d30a166b0f06ad99166d448f9f7969c.zip | |
remove need for nextstep/compile for NS build; also, add NEWS entry about the port
Diffstat (limited to 'Makefile.in')
| -rw-r--r-- | Makefile.in | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/Makefile.in b/Makefile.in index 3d550db8768..c5cd80b9d30 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -169,6 +169,8 @@ carbon_appdir=@carbon_appdir@ | |||
| 169 | 169 | ||
| 170 | # Location to install Emacs.app under NeXT/Open/GNUstep / Cocoa | 170 | # Location to install Emacs.app under NeXT/Open/GNUstep / Cocoa |
| 171 | ns_appdir=@ns_appdir@ | 171 | ns_appdir=@ns_appdir@ |
| 172 | ns_appbindir=@ns_appbindir@ | ||
| 173 | ns_appresdir=@ns_appresdir@ | ||
| 172 | 174 | ||
| 173 | # Where the etc/emacs.desktop file is to be installed. | 175 | # Where the etc/emacs.desktop file is to be installed. |
| 174 | desktopdir=$(datarootdir)/applications | 176 | desktopdir=$(datarootdir)/applications |
| @@ -415,13 +417,14 @@ install-arch-dep: mkdir | |||
| 415 | && cat > /dev/null))) || exit 1; \ | 417 | && cat > /dev/null))) || exit 1; \ |
| 416 | fi | 418 | fi |
| 417 | if test "${ns_appdir}" != ""; then \ | 419 | if test "${ns_appdir}" != ""; then \ |
| 418 | umask 022; mkdir -p ${ns_appdir}/Emacs.app; \ | 420 | ( cd ${ns_appresdir} ; \ |
| 419 | (cd nextstep/build/Emacs.app; (tar -chf - . | \ | 421 | if test -d share/emacs ; then mv -f share/emacs/*/* . ; fi ; \ |
| 420 | (cd ${ns_appdir}/Emacs.app; umask 022; tar -xvf - \ | 422 | if test -d info ; then mv -f share/info . ; fi ; \ |
| 421 | && cat > /dev/null))) || exit 1; \ | 423 | rm -fr share ) ; \ |
| 422 | ( cd site-lisp ; tar chf - . ) | \ | 424 | ( cd ${ns_appbindir}/libexec ; mv -f emacs/*/*/* . ; rm -fr emacs ) ; \ |
| 423 | ( cd ${datadir}/$(EMACSFULL)/site-lisp ; tar xf - ) \ | 425 | ( cd ${ns_appbindir}/bin ; rm -f emacs emacs-23* ; \ |
| 424 | fi | 426 | ln -sf ../libexec/* .) ; \ |
| 427 | else true ; fi | ||
| 425 | 428 | ||
| 426 | ## http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html | 429 | ## http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html |
| 427 | ## Needs to be the user running install, so configure can't set it. | 430 | ## Needs to be the user running install, so configure can't set it. |