2007-01-20 08:24:05 +00:00
|
|
|
$FreeBSD$
|
|
|
|
|
|
|
|
ncurses
|
|
|
|
|
|
|
|
The release tarball can be found at GNU FTP sites.
|
|
|
|
The beta version can be found at ftp://invisible-island.net/ncurses/
|
|
|
|
or ftp://dickey.his.com/ncurses/
|
|
|
|
|
|
|
|
For the import files and directories were pruned by:
|
|
|
|
|
2008-11-15 09:23:48 +00:00
|
|
|
tar -X FREEBSD-Xlist -zxf ncurses-5.7.tar.gz
|
2007-01-20 08:24:05 +00:00
|
|
|
|
|
|
|
check if there are any new bits that we don't want.
|
|
|
|
|
2008-11-15 09:30:09 +00:00
|
|
|
The instructions for importing new release and merging to HEAD can be found
|
|
|
|
at FreeBSD wiki:
|
2008-02-11 13:42:45 +00:00
|
|
|
|
2008-11-15 09:30:09 +00:00
|
|
|
http://wiki.freebsd.org/SubversionPrimer/VendorImports
|
2007-01-20 08:24:05 +00:00
|
|
|
|
2008-11-15 09:30:09 +00:00
|
|
|
The version tag can be obtained from contrib/ncurses/dist.mk.
|
2007-12-30 11:19:29 +00:00
|
|
|
|
2008-11-15 09:30:09 +00:00
|
|
|
To make local changes to ncurses, simply patch and commit to the trunk
|
|
|
|
branch (aka HEAD). Never make local changes on the vendor branch.
|
2007-01-20 08:24:05 +00:00
|
|
|
|
|
|
|
All local changes should be submitted to Thomas Dickey for inclusion in
|
|
|
|
the next vendor release. The author is very willing to help us.
|
|
|
|
|
|
|
|
After importing, you have to update files in lib/ncurses. To configure
|
|
|
|
ncurses, go to /usr/ports/devel/ncurses and
|
|
|
|
|
|
|
|
make WITHOUT_TERMINFO=1 configure
|
|
|
|
|
|
|
|
Update ncurses_cfg.h and necessary Makefile glues from ${WRKSRC}/build.nowidec.
|
|
|
|
Directory for wide character support is ${WRKSRC}/build.widec
|
2008-11-15 09:30:09 +00:00
|
|
|
You may have to update ncurses-specific glue in termcap.c (check if
|
|
|
|
ncurses/tinfo/read_termcap.c has been changed since last import).
|
2007-01-20 08:24:05 +00:00
|
|
|
|
|
|
|
Current local changes:
|
|
|
|
|
|
|
|
ncurses/tinfo/comp_scan.c
|
2008-11-15 09:30:09 +00:00
|
|
|
r50620: native termcap tweaking (cvs r1.2)
|
2007-01-20 08:24:05 +00:00
|
|
|
|
|
|
|
ncurses/tinfo/lib_termcap.c
|
2008-11-15 09:30:09 +00:00
|
|
|
r50620: native termcap tweaking (cvs r1.2)
|
|
|
|
r50850: remove GCC_UNUSED for r50620 (cvs r1.4)
|
2007-01-20 08:24:05 +00:00
|
|
|
|
|
|
|
ncurses/tinfo/read_termcap.c
|
|
|
|
This is not used. We have our own src/lib/ncurses/termcap.c
|
|
|
|
|
|
|
|
rafan@FreeBSD.org
|
2008-11-15 09:30:09 +00:00
|
|
|
15-Nov-2008
|