diff options
author | rafan <rafan@FreeBSD.org> | 2007-01-20 08:24:05 +0000 |
---|---|---|
committer | rafan <rafan@FreeBSD.org> | 2007-01-20 08:24:05 +0000 |
commit | 8d192bb376873e9abf524e52428b61b5f43f29f6 (patch) | |
tree | f98e2c801eef5921772835e0eb8e0bd840a5ddfe | |
parent | 202535955d099daf9367a0500dd28373e3aaa3b5 (diff) | |
download | FreeBSD-src-8d192bb376873e9abf524e52428b61b5f43f29f6.zip FreeBSD-src-8d192bb376873e9abf524e52428b61b5f43f29f6.tar.gz |
Add instructions for future update.
Approved by: delphij
-rw-r--r-- | contrib/ncurses/FREEBSD-Xlist | 9 | ||||
-rw-r--r-- | contrib/ncurses/FREEBSD-upgrade | 53 |
2 files changed, 62 insertions, 0 deletions
diff --git a/contrib/ncurses/FREEBSD-Xlist b/contrib/ncurses/FREEBSD-Xlist new file mode 100644 index 0000000..a0ee58e --- /dev/null +++ b/contrib/ncurses/FREEBSD-Xlist @@ -0,0 +1,9 @@ +$FreeBSD$ + +Ada95 +c++ +doc/html/Ada95.html +doc/html/ada +doc/html/index.html +doc/html/man +test diff --git a/contrib/ncurses/FREEBSD-upgrade b/contrib/ncurses/FREEBSD-upgrade new file mode 100644 index 0000000..6fea602 --- /dev/null +++ b/contrib/ncurses/FREEBSD-upgrade @@ -0,0 +1,53 @@ +$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: + + tar -X FREEBSD-Xlist -zxf ncurses-5.6.tar.gz + +check if there are any new bits that we don't want. + +then imported by: + + cvs import -m 'Import ncurses 5.6-20061217 onto the vendor branch' \ + src/contrib/ncurses NCURSES v5_6_20061217 + +The date in the tag can be obtained from contrib/ncurses/dist.mk. + +To make local changes to ncurses, simply patch and commit to the main +branch (aka HEAD). Never make local changes on the vendor (NCURSES) branch. + +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 +You may have to update ncurses-specific glue in termcap.c. + +Current local changes: + +ncurses/tinfo/comp_scan.c + rev 1.2: native termcap tweaking + +ncurses/tinfo/lib_baudrate.c + rev 1.2: switch to contemporary TTY interface + +ncurses/tinfo/lib_termcap.c + rev 1.2: native termcap tweaking + rev 1.4: remove GCC_UNUSED for rev 1.2 + +ncurses/tinfo/read_termcap.c + This is not used. We have our own src/lib/ncurses/termcap.c + +rafan@FreeBSD.org +9-Jan-2007 |