Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Apr 2001 06:36:15 -0500
From:      Mike Meyer <mwm@mired.org>
To:        "Michael O'Henly" <michael@tenzo.com>
Cc:        questions@freebsd.org
Subject:   Re: Ports: making XEmacs the default flavour of emacs
Message-ID:  <15070.52655.839542.840506@guru.mired.org>
In-Reply-To: <24855542@toto.iv>

next in thread | previous in thread | raw e-mail | index | archive | help
Michael O'Henly <michael@tenzo.com> types:
> Recently, someone asked about ports that depend on XFree86-3.3.6. They 
> apparently were using XFree86-4 and did not want 3.3.6 installed whenever 
> they built an X-based port. The answer was to add a line to /etc/make.conf 
> saying XFREE86_VERSION=4.
> 
> That's a nice solution. Is there something comparable for emacs? 
> 
> I use XEmacs and don't especially want to install emacs when I build an 
> emacs-related port. For example, /usr/ports/print/auctex tries to install 
> emacs even though XEmacs is already on the machine.
> 
> I've since read that this particular package (auctex) is actually part of the 
> XEmacs install, so perhaps it's a bad example. In general, though, can I 
> defeat the install of emacs in some global way?

In looking at that port, it checks to see if ${LOCALBASE/bin/xemacs}
exists, and uses xemacs if it does; otherwise it uses emacs. I don't
have the xemacs port installed, but it looks like that doesn't create
bin/xemacs, but instead creates bin/xemacs-%%EMACS_VER%%. You might
try creating bin/xemacs as a link to your favorite version, and seeing
if that works.

Second choice would be to set EMACS_NAME=xemacs in
/etc/make.conf. That should work for the auctext port, but might not
for others even if creating bin/xemacs would.

	<mike
--
Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15070.52655.839542.840506>