X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=tack%2FREADME;h=c19bcc8ed77dd9d75dcc5f06cbc466f06edba91b;hp=c1b0286b4fc402490e992d3ecff1299083f42bdf;hb=1559c1ba9c1d51764c46cb99be22a14deea5ce60;hpb=0eb88fc5281804773e2a0c7a488a4452463535ce diff --git a/tack/README b/tack/README index c1b0286b..c19bcc8e 100644 --- a/tack/README +++ b/tack/README @@ -1,5 +1,20 @@ --- $Id: README,v 1.1 1999/04/18 01:41:31 tom Exp $ +-- $Id: README,v 1.3 2007/01/27 23:14:19 tom Exp $ -The 'tack' program is distributed with ncurses, but is not an integral -part of ncurses (the two are licensed differently, and the tack directory -may be removed without causing ncurses to configure or build properly). +The 'tack' program is a diagnostic that is designed to create and +verify the correctness of terminfo's. This program can be used to +create new terminal descriptions that are not included in the standard +release. Although 'tack' has been distributed with ncurses, it is not an +integral part of ncurses. It may be removed from the release without +limiting the usefulness of ncurses on those terminals described in the +terminfo data base. The best way to remove 'tack' from the build is +to delete or rename the 'tack' directory before running the configure +script. + +Starting with ncurses 5.6 patch 20070113, this program can be built +outside the ncurses source-tree, provided that ncurses is configured +using the "--with-ticlib" option. That makes available the private +interfaces used by tack, and eliminates the need to distribute tack +as an optional part of ncurses. + +Unlike the rest of ncurses, the 'tack' program is covered under the GNU +Public License.