From owner-freebsd-ports Mon Jan 6 23:29:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA03434 for ports-outgoing; Mon, 6 Jan 1997 23:29:56 -0800 (PST) Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.RWTH-Aachen.DE [134.130.90.6]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id XAA03429 for ; Mon, 6 Jan 1997 23:29:29 -0800 (PST) Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.6.12/8.6.9) id IAA06658; Tue, 7 Jan 1997 08:29:00 +0100 From: Thomas Gellekum Message-Id: <199701070729.IAA06658@ghpc6.ihf.rwth-aachen.de> Subject: Re: cvs commit: ports/x11/tix/patches etc. To: chuckr@glue.umd.edu (Chuck Robey) Date: Tue, 7 Jan 1997 08:28:59 +0100 (MET) Cc: thomas@ghpc8.ihf.rwth-aachen.de, asami@cs.berkeley.edu, ports@freebsd.org In-Reply-To: from Chuck Robey at "Jan 6, 97 12:10:27 pm" Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Chuck Robey wrote: > > Sorry, I'm playing catch-up. You guys have transferred a lot of traffic > since last night. Tk and it's cousins have no need for the large majority > of the .h files, in or out of generic, so adding them is pure useless > bloat. The location that the tk port uses to put it's files, > /usr/local/include, is the one that is expected for most of the tcltk > software, and that stuff finds it fine. Tix wants access to tkInt.h and tkPort.h (and tclInt.h). We want at least these. For symmetry with Tcl in the base system we simply install all the headers, that's 100k "bloat" at most. I also wouldn't want to touch Tk again if some other extension (like itcl) wants yet another tk.h. As a nice side effect we no longer need to unpack the Tk source to build Tix. I already have a version of tix which expects the Tk headers in /usr/local/include/tk and the tkConfig.sh in /usr/local/lib. tg