From a5b9d3f64588dae452563ee384db5e9929280acb Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Mon, 25 May 2020 21:08:33 +1200 Subject: Install terminfo files in a fixed order --- Makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 8c6d86cf..9c23c491 100644 --- a/Makefile +++ b/Makefile @@ -575,9 +575,17 @@ install-systemd: && cp -p -- systemd/user/* $(XDG_CONFIG_HOME)/systemd/user \ && systemctl --user daemon-reload \ +# Need to install these in appropriate order to meet dependencies; could trust +# the system glob, but a fixed list is just more straightforward install-terminfo: - find terminfo -type f -name '*.ti' \ - -exec tic -- {} \; + tic terminfo/putty.ti + tic terminfo/putty-256color.ti + tic terminfo/rxvt.ti + tic terminfo/rxvt-256color.ti + tic terminfo/rxvt-unicode.ti + tic terminfo/rxvt-unicode-256color.ti + tic terminfo/screen.ti + tic terminfo/screen-256color.ti install-tidy: install-sh cp -p -- tidy/profile.d/* $(HOME)/.profile.d -- cgit v1.2.3