]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
ncurses: split libtinfo from libncurses
authorBaptiste Daroussin <bapt@FreeBSD.org>
Thu, 23 Sep 2021 01:49:51 +0000 (03:49 +0200)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Mon, 4 Oct 2021 09:38:21 +0000 (11:38 +0200)
commit396851c20aebdfada7c108bef5695c6a372e75b1
treed804827035f312c1111e7c81410795454b99163a
parent8bc5971be1ece76284b2cdb0addf051afc14044a
ncurses: split libtinfo from libncurses

many external program expects libncurses to not be provided as a single
library. Instead of fixing all ports, distribute ncurses the way
upstream distributes it

Turn libncursesw.so into a ldscript which will link automatically as
needed to libtinfow so so this change is seamless at compile time.

Differential Revision: https://reviews.freebsd.org/D32098
lib/ncurses/Makefile
lib/ncurses/config.mk
lib/ncurses/ncurses/Makefile
lib/ncurses/ncurses/libncursesw.ldscript [new file with mode: 0644]
lib/ncurses/tinfo/Makefile [new file with mode: 0644]
lib/ncurses/tinfo/Makefile.depend [new file with mode: 0644]
lib/ncurses/tinfo/ncurses_cfg.h [moved from lib/ncurses/ncurses/ncurses_cfg.h with 100% similarity]
lib/ncurses/tinfo/pathnames.h [new file with mode: 0644]
share/mk/bsd.libnames.mk
share/mk/src.libnames.mk