[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mac OS X GNU Emacs Installer (make-package)
From: |
David Caldwell |
Subject: |
Re: Mac OS X GNU Emacs Installer (make-package) |
Date: |
Sat, 30 Nov 2002 14:48:40 -0800 |
On 11/30/02 2:23 PM -0800 Steven Tamm wrote:
For the list: Why does "make install" install two identical copies of the
executable; emacs & emacs-21.3.50? Why is emacs not a symbolic link?
It's a hard link... ls -i and check that the inodes are the same number.
I have some patches for make-package as well. Should I send them to the
list?
One of them adds some code to copy some files out of a staging directory
into the root directory of the disk image. IE. readme, COPYING, etc. The
staging directory is empty by default, so it's up to the packager to put
what they want in there...
The second one is more controversial, I think. I made a little shell
wrapper that launches the Emacs.app so that typing plain "emacs" in the
shell doesn't segfault. Since the user should be free to move his
/Applications/Emacs.app around as he sees fit, I can't call that wrapper.
So I made a duplicate app wrapper in libexec. I hard linked it to the emacs
exe in /Applications/Emacs.app so it doesn't take up any more room in the
disk image, nor on the system. It has complete transparency to the user, I
think.
Are you interested in either patch?
-David