From owner-freebsd-ports Thu Jan 17 1:10:17 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4484737B404 for ; Thu, 17 Jan 2002 01:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0H9A1683853; Thu, 17 Jan 2002 01:10:01 -0800 (PST) (envelope-from gnats) Date: Thu, 17 Jan 2002 01:10:01 -0800 (PST) Message-Id: <200201170910.g0H9A1683853@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Sheldon Hearn Subject: Re: misc/33906: tic and friends as a port Reply-To: Sheldon Hearn Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR misc/33906; it has been noted by GNATS. From: Sheldon Hearn To: bug-followup@freebsd.org Cc: Subject: Re: misc/33906: tic and friends as a port Date: Thu, 17 Jan 2002 11:05:39 +0200 Useful feedback for the audit trail. Ciao, Sheldon. ------- Forwarded Message Date: Thu, 17 Jan 2002 00:53:48 -0800 From: Terry Lambert To: Sheldon Hearn Cc: Dan Nelson , Jason Evans , arch@FreeBSD.ORG Subject: Re: termcap versus terminfo Message-ID: <3C46911C.9D267BE@mindspring.com> Sheldon Hearn wrote: > Could you gentlemen take a quick look at PR misc/33906 and confirm that > you agree with the approach proposed for handling the way we've hacked > up ncurses? THere is already a tput, tset, clear, and reset, so they are not a good ideac to install in /usr/local as a result of the prot, since they coulde conflict. The tic, toe, infocmp, captoinfo, and infotocap are OK, and should be part of the port. The share/terminfo should probably not be included at all. The reason the original ncurses is marked "FORBIDDEN" is the danger that it would displace the modified curses library in the hearts and minds of programs everywhere, and end up causing the use of terminfo. THis argues against the terminfo database being sidtributes as part of the port in binary form, which is what the share/terminfo target does (though I would not object to the terminfo source file being distributed in uncompiled form, which is not addressed by the change to leave it out entirely...). So my suggestions: 1) remove the installation of tput, tset, clear, and reset 2) Install the /share/terminfo/terminfosrc (or whatever it's called; I didn't bother to look). It's kind of ugly that tic will still create real terminfo files, and that it doesn't do the conversion only, by default, but since most access will be via the infotocap script, that is OK. As far as the "migrate to" argument is concerned, there's some merit to the idea of leaving out the "captoinfo" (as in, "I can convert that file to Word format for you, but I can't convert it back into Word Perfect format, thanks!"). - -- Terry ------- End of Forwarded Message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message