mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-22 04:17:44 +00:00
0521b2fe8e
This database contains compiled terminfo entries and is merged from a large part which comes with ncurses themselves and compiled .terminfo files installed by other ports (currently only rxvt-unicode and jfbterm) - Now the database is always kept up to date, regardless of port installation order (both ncurses installed before .terminfo files and the other way around work as expected) - All affected ports now support clean deinstallation and do not produce stage-qa errors - Affected ports are simplified, as they now only need to define USES=terminfo - rxvt-unicode no longer pulls in ncurses: the dependency is not really needed for anything beside updating it's own database - The patch contains Q/A test to check whether a port needs, or needs not USES=terminfo Approved by: portmgr (mat, bapt) Differential Revision: D3747
19 lines
336 B
Makefile
19 lines
336 B
Makefile
# $FreeBSD$
|
|
#
|
|
# handle terminfo.db and *.terminfo files used by ncurses
|
|
#
|
|
# Feature: terminfo
|
|
# Usage: USES=terminfo
|
|
# Valid ARGS: does not require args
|
|
|
|
.if !defined(_INCLUDE_USES_TERMINFO_MK)
|
|
_INCLUDE_USES_TERMINFO_MK= yes
|
|
|
|
.if !empty(terminfo_ARGS)
|
|
IGNORE= USES=terminfo does not require args
|
|
.endif
|
|
|
|
PLIST_FILES+= @terminfo
|
|
|
|
.endif
|