Page MenuHomeFreeBSD

Drop terminfo dependency and generation entirely
ClosedPublic

Authored by bapt on Mar 1 2021, 9:18 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 21, 8:16 PM
Unknown Object (File)
Mar 6 2024, 3:55 AM
Unknown Object (File)
Mar 6 2024, 3:55 AM
Unknown Object (File)
Mar 6 2024, 3:55 AM
Unknown Object (File)
Mar 6 2024, 3:55 AM
Unknown Object (File)
Mar 6 2024, 3:55 AM
Unknown Object (File)
Mar 6 2024, 3:42 AM
Unknown Object (File)
Dec 22 2023, 10:44 PM
Subscribers

Details

Summary

The terminfo definition is not needed anymore:

  • in all freebsd version supported: termcap do have a definition of rxvt-unicode
  • ncurses itself in it database also provides the terminfo definition for rxvt-unicode

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bapt requested review of this revision.Mar 1 2021, 9:18 AM
thierry requested changes to this revision.EditedMar 1 2021, 4:21 PM

There is no more terminfo file, and also plist must be patched:

Index: pkg-plist
===================================================================
--- pkg-plist   (revision 566867)
+++ pkg-plist   (working copy)
@@ -57,4 +57,3 @@
 man/man1/urxvtd.1.gz
 %%PERL%%man/man3/urxvtperl.3.gz
 man/man7/urxvt.7.gz
-share/misc/rxvt-unicode.terminfo
This revision now requires changes to proceed.Mar 1 2021, 4:21 PM

previous update nuked the Makefile change by accident

This revision is now accepted and ready to land.Mar 11 2021, 9:46 AM