head	1.7;
access;
symbols
	RELENG_8_4:1.7.0.2
	RELENG_9_1_0_RELEASE:1.6.4.1.4.2
	RELENG_9_1:1.6.4.1.0.4
	RELENG_9_1_BP:1.6.4.1
	RELENG_8_3_0_RELEASE:1.6.2.1.8.1
	RELENG_8_3:1.6.2.1.0.8
	RELENG_8_3_BP:1.6.2.1
	RELENG_9_0_0_RELEASE:1.6.4.1.2.1
	RELENG_9_0:1.6.4.1.0.2
	RELENG_9_0_BP:1.6.4.1
	RELENG_9:1.6.0.4
	RELENG_9_BP:1.6
	RELENG_7_4_0_RELEASE:1.1.2.1.8.1
	RELENG_8_2_0_RELEASE:1.6.2.1.6.1
	RELENG_7_4:1.1.2.1.0.8
	RELENG_7_4_BP:1.1.2.1
	RELENG_8_2:1.6.2.1.0.6
	RELENG_8_2_BP:1.6.2.1
	RELENG_8_1_0_RELEASE:1.6.2.1.4.1
	RELENG_8_1:1.6.2.1.0.4
	RELENG_8_1_BP:1.6.2.1
	RELENG_7_3_0_RELEASE:1.1.2.1.6.1
	RELENG_7_3:1.1.2.1.0.6
	RELENG_7_3_BP:1.1.2.1
	RELENG_8_0_0_RELEASE:1.6.2.1.2.1
	RELENG_8_0:1.6.2.1.0.2
	RELENG_8_0_BP:1.6.2.1
	RELENG_8:1.6.0.2
	RELENG_8_BP:1.6
	RELENG_7_2_0_RELEASE:1.1.2.1.4.1
	RELENG_7_2:1.1.2.1.0.4
	RELENG_7_2_BP:1.1.2.1
	RELENG_7_1_0_RELEASE:1.1.2.1.2.1
	RELENG_7_1:1.1.2.1.0.2
	RELENG_7_1_BP:1.1.2.1
	RELENG_7_0_0_RELEASE:1.1
	RELENG_7_0:1.1.0.4
	RELENG_7_0_BP:1.1
	RELENG_7:1.1.0.2
	RELENG_7_BP:1.1;
locks; strict;
comment	@# @;


1.7
date	2012.11.17.01.48.54;	author svnexp;	state Exp;
branches
	1.7.2.1;
next	1.6;

1.6
date	2008.11.15.09.30.09;	author rafan;	state Exp;
branches
	1.6.2.1
	1.6.4.1;
next	1.5;

1.5
date	2008.11.15.09.23.48;	author rafan;	state Exp;
branches;
next	1.4;

1.4
date	2008.05.09.02.30.24;	author rafan;	state Exp;
branches;
next	1.3;

1.3
date	2008.02.11.13.42.45;	author rafan;	state Exp;
branches;
next	1.2;

1.2
date	2007.12.30.11.19.29;	author rafan;	state Exp;
branches;
next	1.1;

1.1
date	2007.01.20.08.24.05;	author rafan;	state Exp;
branches
	1.1.2.1;
next	;

1.7.2.1
date	2012.11.17.01.48.54;	author svnexp;	state dead;
branches;
next	1.7.2.2;

1.7.2.2
date	2013.03.28.13.01.39;	author svnexp;	state Exp;
branches;
next	;

1.6.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.6.2.1.2.1
	1.6.2.1.4.1
	1.6.2.1.6.1
	1.6.2.1.8.1;
next	1.6.2.2;

1.6.2.2
date	2012.11.17.10.35.54;	author svnexp;	state Exp;
branches;
next	;

1.6.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.6.2.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.6.2.1.6.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.6.2.1.8.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.6.2.1.8.2;

1.6.2.1.8.2
date	2012.11.17.08.24.35;	author svnexp;	state Exp;
branches;
next	;

1.6.4.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.6.4.1.2.1
	1.6.4.1.4.1;
next	1.6.4.2;

1.6.4.2
date	2012.11.17.11.36.08;	author svnexp;	state Exp;
branches;
next	;

1.6.4.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.6.4.1.2.2;

1.6.4.1.2.2
date	2012.11.17.08.36.08;	author svnexp;	state Exp;
branches;
next	;

1.6.4.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.6.4.1.4.2;

1.6.4.1.4.2
date	2012.11.17.08.46.58;	author svnexp;	state Exp;
branches;
next	;

1.1.2.1
date	2008.06.04.07.42.51;	author rafan;	state Exp;
branches
	1.1.2.1.2.1
	1.1.2.1.4.1
	1.1.2.1.6.1
	1.1.2.1.8.1;
next	1.1.2.2;

1.1.2.2
date	2012.11.17.08.01.05;	author svnexp;	state Exp;
branches;
next	;

1.1.2.1.2.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.1.2.1.4.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.1.2.1.6.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.1.2.1.8.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.1.2.1.8.2;

1.1.2.1.8.2
date	2012.11.17.08.16.35;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Switching exporter and resync
@
text
@$FreeBSD: head/contrib/ncurses/FREEBSD-upgrade 184990 2008-11-15 09:30:09Z rafan $

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.7.tar.gz

check if there are any new bits that we don't want.

The instructions for importing new release and merging to HEAD can be found
at FreeBSD wiki:

	http://wiki.freebsd.org/SubversionPrimer/VendorImports

The version tag can be obtained from contrib/ncurses/dist.mk.

To make local changes to ncurses, simply patch and commit to the trunk
branch (aka HEAD).  Never make local changes on the vendor 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 (check if 
ncurses/tinfo/read_termcap.c has been changed since last import).

Current local changes:

ncurses/tinfo/comp_scan.c
  r50620: native termcap tweaking      (cvs r1.2)

ncurses/tinfo/lib_termcap.c
  r50620: native termcap tweaking      (cvs r1.2)
  r50850: remove GCC_UNUSED for r50620 (cvs r1.4)

ncurses/tinfo/read_termcap.c
  This is not used. We have our own src/lib/ncurses/termcap.c

rafan@@FreeBSD.org
15-Nov-2008
@


1.7.2.1
log
@file FREEBSD-upgrade was added on branch RELENG_8_4 on 2013-03-28 13:01:39 +0000
@
text
@d1 51
@


1.7.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 51
$FreeBSD: releng/8.4/contrib/ncurses/FREEBSD-upgrade 184990 2008-11-15 09:30:09Z rafan $

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.7.tar.gz

check if there are any new bits that we don't want.

The instructions for importing new release and merging to HEAD can be found
at FreeBSD wiki:

	http://wiki.freebsd.org/SubversionPrimer/VendorImports

The version tag can be obtained from contrib/ncurses/dist.mk.

To make local changes to ncurses, simply patch and commit to the trunk
branch (aka HEAD).  Never make local changes on the vendor 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 (check if 
ncurses/tinfo/read_termcap.c has been changed since last import).

Current local changes:

ncurses/tinfo/comp_scan.c
  r50620: native termcap tweaking      (cvs r1.2)

ncurses/tinfo/lib_termcap.c
  r50620: native termcap tweaking      (cvs r1.2)
  r50850: remove GCC_UNUSED for r50620 (cvs r1.4)

ncurses/tinfo/read_termcap.c
  This is not used. We have our own src/lib/ncurses/termcap.c

rafan@@FreeBSD.org
15-Nov-2008
@


1.6
log
@SVN rev 184990 on 2008-11-15 09:30:09Z by rafan

- Update instructions for Subversion import
- Remove FREEBSD-vendor as edwin@@ is working on a automatically contrib
  software status page generation
@
text
@d1 1
a1 1
$FreeBSD$
@


1.6.4.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.6.4.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
$FreeBSD: stable/9/contrib/ncurses/FREEBSD-upgrade 184990 2008-11-15 09:30:09Z rafan $
@


1.6.4.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.6.4.1.4.2
log
@Switch importer
@
text
@d1 1
a1 1
$FreeBSD: releng/9.1/contrib/ncurses/FREEBSD-upgrade 184990 2008-11-15 09:30:09Z rafan $
@


1.6.4.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.6.4.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
$FreeBSD: releng/9.0/contrib/ncurses/FREEBSD-upgrade 184990 2008-11-15 09:30:09Z rafan $
@


1.6.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.6.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
$FreeBSD: stable/8/contrib/ncurses/FREEBSD-upgrade 184990 2008-11-15 09:30:09Z rafan $
@


1.6.2.1.8.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.6.2.1.8.2
log
@Switch importer
@
text
@d1 1
a1 1
$FreeBSD: releng/8.3/contrib/ncurses/FREEBSD-upgrade 184990 2008-11-15 09:30:09Z rafan $
@


1.6.2.1.6.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.6.2.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.6.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.5
log
@SVN rev 184989 on 2008-11-15 09:23:48Z by rafan

- Update ncurses to 5.7-20081102 (5.7 release) and build glue
- This also removes $FreeBSD$ from two now unmodifed source files
  ncurses/tinfo/lib_raw.c and ncurses/tinfo/lib_baudrate.c

MFC after:	2 months (after 7.1 and 6.4 are released)
@
text
@a8 5
The instructions for importing new release and merge to HEAD can be found
at FreeBSD wiki:

	http://wiki.freebsd.org/SubversionPrimer/VendorImports

d15 2
a16 1
then imported by:
d18 1
a18 8
	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.
If the version is a snapshot,

	cvs import -m 'Import ncurses 5.6-20080503 snapshot onto the vendor branch' \
		src/contrib/ncurses NCURSES v5_6_20080503
d20 1
a20 2
Remove files that are removed in this release in vendor branch (NCURSES)
instead of HEAD.
d22 2
a23 2
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.
d35 2
a36 1
You may have to update ncurses-specific glue in termcap.c.
d41 1
a41 1
  rev 1.2: native termcap tweaking
d44 2
a45 2
  rev 1.2: native termcap tweaking
  rev 1.4: remove GCC_UNUSED for rev 1.2
d51 1
a51 1
9-Jan-2007
@


1.4
log
@- Update for 5.6-20080503
@
text
@d9 5
d16 1
a16 1
	tar -X FREEBSD-Xlist -zxf ncurses-5.6.tar.gz
@


1.3
log
@- Update instructions for snapshot import
@
text
@d23 2
a24 2
	cvs import -m 'Import ncurses 5.6-20080209 snapshot onto the vendor branch' \
		src/contrib/ncurses NCURSES v5_6_20080209
@


1.2
log
@- Update notes
@
text
@d21 4
@


1.1
log
@Add instructions for future update.

Approved by:	delphij
@
text
@d22 3
a44 3
ncurses/tinfo/lib_baudrate.c
  rev 1.2: switch to contemporary TTY interface

@


1.1.2.1
log
@SVN rev 179538 on 2008-06-04 07:42:51Z by rafan

MFC ncurses 5.6-20080503

 rev 174993, 176187, 178866
@
text
@a20 7
If the version is a snapshot,

	cvs import -m 'Import ncurses 5.6-20080209 snapshot onto the vendor branch' \
		src/contrib/ncurses NCURSES v5_6_20080209

Remove files that are removed in this release in vendor branch (NCURSES)
instead of HEAD.
d42 3
@


1.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
$FreeBSD: stable/7/contrib/ncurses/FREEBSD-upgrade 179538 2008-06-04 07:42:51Z rafan $
@


1.1.2.1.8.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.1.2.1.8.2
log
@Switch importer
@
text
@d1 1
a1 1
$FreeBSD: releng/7.4/contrib/ncurses/FREEBSD-upgrade 179538 2008-06-04 07:42:51Z rafan $
@


1.1.2.1.6.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.1.2.1.4.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.1.2.1.2.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


