From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Steven Tamm Newsgroups: gmane.emacs.devel Subject: Mac OS X GNU Emacs Installer (make-package) Date: Sat, 30 Nov 2002 14:23:31 -0800 Sender: emacs-devel-admin@gnu.org Message-ID: <5B6F8D38-04B2-11D7-AADA-00039390AB82@mac.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v548) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1038694967 29430 80.91.224.249 (30 Nov 2002 22:22:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 30 Nov 2002 22:22:47 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18IG0b-0007eX-00 for ; Sat, 30 Nov 2002 23:22:45 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18IG8q-0007ns-00 for ; Sat, 30 Nov 2002 23:31:16 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 18IG2G-0001lF-00; Sat, 30 Nov 2002 17:24:28 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 18IG1P-0000cr-00 for emacs-devel@gnu.org; Sat, 30 Nov 2002 17:23:35 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 18IG1N-0000c0-00 for emacs-devel@gnu.org; Sat, 30 Nov 2002 17:23:35 -0500 Original-Received: from smtpout.mac.com ([17.250.248.87]) by monty-python.gnu.org with esmtp (Exim 4.10) id 18IG1N-0000bW-00 for emacs-devel@gnu.org; Sat, 30 Nov 2002 17:23:33 -0500 Original-Received: from asmtp02.mac.com (asmtp02-qfe3 [10.13.10.66]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id gAUMNWdY019074 for ; Sat, 30 Nov 2002 14:23:32 -0800 (PST) Original-Received: from mac.com ([12.236.43.16]) by asmtp02.mac.com (Netscape Messaging Server 4.15) with ESMTP id H6EU7800.UK9; Sat, 30 Nov 2002 14:23:32 -0800 Original-To: david@porkrind.org X-Mailer: Apple Mail (2.548) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:9763 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:9763 I just checked in a bunch of changes to the make-package installer. They are reduce the size of the installer and the amount of disk space required. Before the changes the disk image for the installer was 25.6 MB after compression, now it is 16.4MB with no compression. In fact, compression doesn't really reduce the size that much so the script doesn't bother. By default, it no longer installs the .el files that are precompiled (use --full-dist to bring them back). If you specify the --symlink flag, the Emacs binary inside the Carbon Emacs.app will be a symlink to $prefix/bin/emacs. This makes the Emacs app very small (60K), which is probably a good thing. I also added a flag to create self-contained binaries (where the binary is placed in Emacs.app/Contents/Resources/bin). There were some other changes too, but not really that important. I'd suggest rerunning make-package if you are running out of bandwidth on your site. 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? -Steven