bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tic doesn't create terminfo files on FreeBSD


From: Yuri
Subject: Re: tic doesn't create terminfo files on FreeBSD
Date: Sun, 29 Jul 2018 18:17:58 -0700
User-agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0

On 7/29/18 6:08 PM, Thomas Dickey wrote:
Using the port.


In either case, it helps to know the version (major, minor, patchdate)
which you can get using "tic -V".
$ tic -V
6.1.20180728
I should have asked - perhaps you're running FreeBSD/current.
I have a machine with 11.2 release (the port's somewhat older).


Ports have same versions on all BSDs. I run 11.2, ncurses port patched to the latest version: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230142


The "-v" (verbose) option won't show where it puts the files, but "tic -D"
shows the directory it'll use for output.  tic will only create the last
directory-leaf (terminfo) and its immediate children, so if
https://svnweb.freebsd.org/ports/head/devel/ncurses/
https://svnweb.freebsd.org/ports/head/devel/ncurses/Makefile?revision=457633&view=markup#l34

The port uses the hashed-database feature, so the last leaf is created
as a file (and of course has no immediate children).

In either case, it wouldn't make directories for this part:

	/usr/ports/x11/kitty/work-py36/stage/usr/local/lib/kitty


This project 'kitty' needs to create and install its own termcaps file, because they run their own terminal and need to use their own termcaps through TERMINFO variable.

So how can I make tip it create this file?



Yuri



reply via email to

[Prev in Thread] Current Thread [Next in Thread]