]> CyberLeo.Net >> Repos - FreeBSD/releng/7.2.git/blob - contrib/ncurses/FREEBSD-upgrade
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
[FreeBSD/releng/7.2.git] / contrib / ncurses / FREEBSD-upgrade
1 $FreeBSD$
2
3 ncurses
4
5         The release tarball can be found at GNU FTP sites.
6         The beta version can be found at ftp://invisible-island.net/ncurses/
7         or ftp://dickey.his.com/ncurses/
8
9 For the import files and directories were pruned by:
10
11         tar -X FREEBSD-Xlist -zxf ncurses-5.6.tar.gz
12
13 check if there are any new bits that we don't want.
14
15 then imported by:
16
17         cvs import -m 'Import ncurses 5.6-20061217 onto the vendor branch' \
18                 src/contrib/ncurses NCURSES v5_6_20061217
19
20 The date in the tag can be obtained from contrib/ncurses/dist.mk.
21 If the version is a snapshot,
22
23         cvs import -m 'Import ncurses 5.6-20080209 snapshot onto the vendor branch' \
24                 src/contrib/ncurses NCURSES v5_6_20080209
25
26 Remove files that are removed in this release in vendor branch (NCURSES)
27 instead of HEAD.
28
29 To make local changes to ncurses, simply patch and commit to the main
30 branch (aka HEAD).  Never make local changes on the vendor (NCURSES) branch.
31
32 All local changes should be submitted to Thomas Dickey for inclusion in
33 the next vendor release. The author is very willing to help us.
34
35 After importing, you have to update files in lib/ncurses. To configure
36 ncurses, go to /usr/ports/devel/ncurses and
37
38         make WITHOUT_TERMINFO=1 configure
39
40 Update ncurses_cfg.h and necessary Makefile glues from ${WRKSRC}/build.nowidec.
41 Directory for wide character support is ${WRKSRC}/build.widec
42 You may have to update ncurses-specific glue in termcap.c.
43
44 Current local changes:
45
46 ncurses/tinfo/comp_scan.c
47   rev 1.2: native termcap tweaking
48
49 ncurses/tinfo/lib_termcap.c
50   rev 1.2: native termcap tweaking
51   rev 1.4: remove GCC_UNUSED for rev 1.2
52
53 ncurses/tinfo/read_termcap.c
54   This is not used. We have our own src/lib/ncurses/termcap.c
55
56 rafan@FreeBSD.org
57 9-Jan-2007