Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Jul 1999 17:57:45 +0200
From:      Eivind Eklund <eivind@FreeBSD.org>
To:        Chris Piazza <cpiazza@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/editors/emacs Makefile
Message-ID:  <19990705175745.A31889@bitbox.follo.net>
In-Reply-To: <199907040328.UAA58434@freefall.freebsd.org>; from Chris Piazza on Sat, Jul 03, 1999 at 08:28:47PM -0700
References:  <199907040328.UAA58434@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jul 03, 1999 at 08:28:47PM -0700, Chris Piazza wrote:
> cpiazza     1999/07/03 20:28:46 PDT
> 
>   Modified files:
>     editors/emacs        Makefile 
>   Log:
>   Bring over the NO_X11 changes from emacs20. (define NO_X11 to build without
>   an X dependancy)

Wouldn't the right solution to these problems be to only define
USE_XLIB when PACKAGE_BUILDING is defined?  The current set of
dependencies and handbelts makes us very unfriendly for inexperienced
people installing servers; if I had been confronted with this when I
started using FreeBSD, I suspect I would have gone right back to using
Linux (don't take that as a flame, please, just as an attempt at
putting things in perspective - "small" changes technically can make
very large differences in usability and friendliness).

Another alternative is of course to create a better set of X11 ports -
a set where the base doesn't install lots of X-servers or ask lots of
questions, but just install the stuff you need to make things work
(the libraries, includes, and possibly the fonts, I guess).

But the simple solution is to only USE_XLIB when package building for
those ports where it was added in order to support package building.

Eivind.


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




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