From owner-cvs-etc Thu Apr 16 15:47:43 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03022 for cvs-etc-outgoing; Thu, 16 Apr 1998 15:47:43 -0700 (PDT) (envelope-from owner-cvs-etc) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA02923; Thu, 16 Apr 1998 22:47:01 GMT (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.HIP.Berkeley.EDU (ala-ca34-52.ix.netcom.com [207.93.143.180]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id PAA01584; Thu, 16 Apr 1998 15:46:56 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.8/8.6.9) id PAA10665; Thu, 16 Apr 1998 15:46:33 -0700 (PDT) Date: Thu, 16 Apr 1998 15:46:33 -0700 (PDT) Message-Id: <199804162246.PAA10665@silvia.HIP.Berkeley.EDU> To: ache@FreeBSD.ORG CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-etc@FreeBSD.ORG In-reply-to: <199804160801.BAA06806@freefall.freebsd.org> (ache@FreeBSD.ORG) Subject: Re: cvs commit: src/etc make.conf From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-cvs-etc@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * Add missing commented out MOTIF_STATIC example That part of the file now looks like this: === # If you have Motif on your system, uncomment this. # #HAVE_MOTIF= yes #MOTIF_STATIC= yes # # If the default location of the Motif library (specified below) is NOT # appropriate for you, uncomment this and change it to the correct value. # If your motif is in ${X11BASE}/lib, you don't need to touch this line. # #MOTIFLIB= -L${X11BASE}/lib -lXm === (1) There is no description of MOTIF_STATIC. People will most likely misunderstand the one above ("If you have Motif...") to mean both lines and end up linking everything with libXm.a. (2) The MOTIFLIB description is not appropriate anymore, now that MOTIF_STATIC is given as an example here. MOTIF_STATIC was never intended for use by ordinary users. It is only used for package-builders. Do we add every possible variable in make.conf (if so, I have a few dozen more from bsd.port.mk) or only have the common cases in here? Maybe it's time for /etc/make.conf.ports? (No I'm not kidding.) Satoshi P.S. I have seen half a dozen people post their make.conf with MOTIFLIB uncommented (with the value unchanged) along with HAVE_MOTIF. Someone please tell me how I can change the description (the one with the big "NOT") to make it clearer that they don't need to change it unless their Motif destribution puts the stuff in a totally weird place. (Is there some way to highlight text in ASCII or make the editor jump the cursor to that "NOT" when they try to edit the "#"? ;)