From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Andrew Choi Newsgroups: gmane.emacs.devel Subject: Re: Mac OS X Installer Package Script Date: Fri, 05 Jul 2002 09:03:35 -0600 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200207050809.g6589JuM031350@stubby.bodenonline.com> Reply-To: akochoi@shaw.ca NNTP-Posting-Host: localhost.gmane.org Content-Transfer-Encoding: 7BIT X-Trace: main.gmane.org 1025881746 28433 127.0.0.1 (5 Jul 2002 15:09:06 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 5 Jul 2002 15:09:06 +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.33 #1 (Debian)) id 17QUhm-0007OU-00 for ; Fri, 05 Jul 2002 17:09:06 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17QUoJ-0001jg-00 for ; Fri, 05 Jul 2002 17:15:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17QUhm-0005jF-00; Fri, 05 Jul 2002 11:09:06 -0400 Original-Received: from h24-71-223-10.cg.shawcable.net ([24.71.223.10] helo=pd3mo2so.prod.shaw.ca) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17QUes-0005VV-00 for ; Fri, 05 Jul 2002 11:06:06 -0400 Original-Received: from pd2mr1so.prod.shaw.ca (pd2mr1so-ser.prod.shaw.ca [10.0.141.110]) by l-daemon (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 12 2002)) with ESMTP id <0GYS00BQT761V0@l-daemon> for emacs-devel@gnu.org; Fri, 05 Jul 2002 09:03:37 -0600 (MDT) Original-Received: from pn2ml4so.prod.shaw.ca (pn2ml4so-qfe0.prod.shaw.ca [10.0.121.148]) by l-daemon (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 12 2002)) with ESMTP id <0GYS002M0760S7@l-daemon> for emacs-devel@gnu.org; Fri, 05 Jul 2002 09:03:36 -0600 (MDT) Original-Received: from localhost.shawmail (h24-71-203-212.cg.shawcable.net [24.71.203.212]) by l-daemon (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 12 2002)) with ESMTP id <0GYS0057175Z32@l-daemon> for emacs-devel@gnu.org; Fri, 05 Jul 2002 09:03:36 -0600 (MDT) In-Reply-To: <200207050809.g6589JuM031350@stubby.bodenonline.com> Original-To: jan.h.d@swipnet.se 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:5516 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5516 > [...] > > I don't think it should run configure/make install. That is best done the > "normal" way. This script does not allow any arguments to configure or make, > or indeed, choice of make program to run. Some of us have shell scripts > to run configure in a special way, that can't be done either with > this script. Hi Jan, It's useful to have a script like mac/make-package to generate a Installer package for use as a `binary distribution'. The ability to pass options to configure and make can be added. Most of the time, I'll still be using `normal' way of configure and make. > It seems a bit much to have to build an installer and then run that just > to install Emacs. I would prefer to have an option to configure where > to install the application (/Application by default is fine), and then > "make install" installs everything. A script to build an installer is cool, > but I would not like for it to be mandatory. > > Oh, another thing, "make install" should not install an emacs executable > in $prefix/bin, since that executable can't be run without crashing. I agree, these need to be fixed. I'll look at them when I can. Don't worry. I don't intend to make the use of Installer mandatory. > Just my thoughts, > > Jan D. Andrew.