xref: /freebsd/packages/ncurses/ncurses.ucl (revision bb75b0d581f74e22a68d7868ad1f5da1146a8de0)
1/*
2 * SPDX-License-Identifier: X11
3 *
4 * Copyright 2018-2023,2024 Thomas E. Dickey
5 * Copyright 1998-2017,2018 Free Software Foundation, Inc.
6 *
7 * Permission is hereby granted, free of charge, to any person obtaining a
8 * copy of this software and associated documentation files (the
9 * "Software"), to deal in the Software without restriction, including
10 * without limitation the rights to use, copy, modify, merge, publish,
11 * distribute, distribute with modifications, sublicense, and/or sell
12 * copies of the Software, and to permit persons to whom the Software is
13 * furnished to do so, subject to the following conditions:
14 *
15 * The above copyright notice and this permission notice shall be included
16 * in all copies or substantial portions of the Software.
17 *
18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
22 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
23 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
24 * THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 *
26 * Except as contained in this notice, the name(s) of the above copyright
27 * holders shall not be used in advertising or otherwise to promote the
28 * sale, use or other dealings in this Software without prior written
29 * authorization.
30 */
31
32comment = "ncurses terminal control library"
33desc = <<EOD
34The ncurses package is a subroutine library for terminal-independent
35screen-painting and input-event handling which presents a high level screen
36model to the programmer.  ncurses implements the System V Release 4.0 (SVR4)
37curses interface, and is also backward compatible with traditional BSD curses.
38
39This package ships with a limited termcap database, but it is designed to use
40a terminfo database provided by ports, such as in misc/terminfo-db.
41EOD
42