aboutsummaryrefslogtreecommitdiff
path: root/lib/ncurses
Commit message (Collapse)AuthorAgeFilesLines
* Merge head from 7/28Simon J. Gerraty2014-08-1910-8/+11
|\ | | | | | | Notes: svn path=/projects/bmake/; revision=270164
| * Remove ia64.Marcel Moolenaar2014-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes: o All directories named *ia64* o All files named *ia64* o All ia64-specific code guarded by __ia64__ o All ia64-specific makefile logic o Mention of ia64 in comments and documentation This excludes: o Everything under contrib/ o Everything under crypto/ o sys/xen/interface o sys/sys/elf_common.h Discussed at: BSDcan Notes: svn path=/head/; revision=268351
| * Revert r261296. This removes the WITHOUT_NCURSESW option.Brooks Davis2014-05-151-7/+2
| | | | | | | | | | | | | | | | It was the wrong direction. We will instead remove use of the non-wide-character supporting libncurses. Notes: svn path=/head/; revision=266157
* | Updated dependenciesSimon J. Gerraty2014-05-168-8/+8
| | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
* | Updated dependenciesSimon J. Gerraty2014-05-108-0/+19
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
* | Merge from headSimon J. Gerraty2014-05-082-2/+2
|\| | | | | | | Notes: svn path=/projects/bmake/; revision=265720
| * Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-062-2/+2
| | | | | | | | | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* | New/updated dependenciesSimon J. Gerraty2014-05-052-48/+517
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265381
* | Merge headSimon J. Gerraty2014-04-276-104/+272
|\| | | | | | | Notes: svn path=/projects/bmake/; revision=265006
| * Eliminate last vestigies of NO_MAN= in the tree. Also, removeWarner Losh2014-04-251-1/+2
| | | | | | | | | | | | | | ineffectual NOMAN= lines. These don't change the build at all. Notes: svn path=/head/; revision=264925
| * NO_MAN= has been deprecated in favor of MAN= for some time, go aheadWarner Losh2014-04-134-6/+6
| | | | | | | | | | | | | | | | | | and finish the job. ncurses is now the only Makefile in the tree that uses it since it wasn't a simple mechanical change, and will be addressed in a future commit. Notes: svn path=/head/; revision=264400
| * MFV r262639: ncurses 5.9 20140222 snapshot.Xin LI2014-03-022-10/+20
| | | | | | | | | | | | | | Requested by: bapt Notes: svn path=/head/; revision=262685
| * MFV r262617: ncurses 5.9.Xin LI2014-02-283-93/+245
| | | | | | | | Notes: svn path=/head/; revision=262629
| * Merge from CheriBSD:Brooks Davis2014-01-301-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit c1acf022c533c5ae27e0cd556977eafe3f5959eb Author: Brooks Davis <brooks@one-eyed-alien.net> Date: Fri Jan 17 21:46:44 2014 +0000 Add an option WITHOUT_NCURSESW to suppress building and linking to libncursesw. While wide character support it useful we'd like to only need one ncurses library on embedded systems. MFC after: 4 weeks Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=261296
* | Merge from headSimon J. Gerraty2013-09-053-3/+3
|\| | | | | | | Notes: svn path=/projects/bmake/; revision=255263
| * Convert old make variable modifiers :U and :L to bmake :tu and :tl.Tijl Coosemans2013-06-023-3/+3
| | | | | | | | | | | | | | Reviewed by: sjg Notes: svn path=/head/; revision=251250
* | Updated dependenciesSimon J. Gerraty2013-03-118-0/+8
| | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
* | Updated dependenciesSimon J. Gerraty2013-02-168-16/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
* | Sync with HEAD.David E. O'Brien2013-02-084-4/+16
|\| | | | | | | Notes: svn path=/projects/bmake/; revision=246555
| * Only install manpages and html documentation in the ncurses/*w (wchar)Brooks Davis2013-01-244-4/+16
| | | | | | | | | | | | | | | | builds so that it is only installed once. This is consistent with the existing decision to only install headers in the that case. Notes: svn path=/head/; revision=245887
* | Avoid two makefiles trying to install the same headersSimon J. Gerraty2012-11-081-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=242793
* | Updated/new Makefile.dependSimon J. Gerraty2012-11-088-0/+24
| | | | | | | | Notes: svn path=/projects/bmake/; revision=242788
* | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-228-0/+4436
|/ | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-0/+2
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* Bump the version of all non-symbol-versioned shared libraries inKen Smith2009-07-191-1/+1
| | | | | | | | | | | preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version. Reviewed by: kib Approved by: re (rwatson) Notes: svn path=/head/; revision=195767
* - Fall-back to /etc/termcap.small if there is no /usr/share/misc/termcapRong-En Fan2009-06-221-1/+1
| | | | | | | | | | | | | (i.e. /etc/termcap). This can be useful when using /rescue/vi while /usr is not (or unable to be) mounted. The termcap.small can be found in src/etc/termcap.small. PR: bin/80256 (audit-trail) Submitted by: Brian Candler <B.Candler at pobox.com>, Alex Kozlov <spam at rm-rf.kiev.ua> MFC after: 1 month Notes: svn path=/head/; revision=194628
* - Update ncurses to 5.7-20081102 (5.7 release) and build glueRong-En Fan2008-11-152-2/+9
| | | | | | | | | | - 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) Notes: svn path=/head/; revision=184989
* - Update for ncurses 5.6-20080509Rong-En Fan2008-05-091-1/+1
| | | | Notes: svn path=/head/; revision=178869
* - Remove duplicate tputs.3 from MLINK. As we use termcap in the bsae, removeRong-En Fan2008-02-131-1/+0
| | | | | | | | | | the one links to curs_terminfo. Submitted by: David Naylor <blackdragon at highveldmail.co.za> MFC after: 3 days Notes: svn path=/head/; revision=176235
* - Update build glues for ncurses 5.6 snapshot 20080209Rong-En Fan2008-02-112-6/+11
| | | | | | | - While I'm here, sort macro defines in ncurses_cfg.h Notes: svn path=/head/; revision=176190
* - Update build glue for 5.6-20071222Rong-En Fan2007-12-302-23/+54
| | | | Notes: svn path=/head/; revision=174999
* - Convert NO_INSTALLLIB option to a new syntax: makefiles shouldRuslan Ermilov2007-10-201-1/+1
| | | | | | | | | | | | | | test MK_INSTALLLIB, users can set WITHOUT_INSTALLLIB. The old NO_INSTALLLIB is still supported as several makefiles set it. - While here, fix an install when instructed not to install libs (usr.bin/lex/lib/Makefile). PR: bin/114200 Submitted by: Henrik Brix Andersen Notes: svn path=/head/; revision=172832
* - Correctly substitute variables like @NCURSES_MAJOR@ in manual pagesRong-En Fan2007-07-212-2/+10
| | | | | | | | | | PR: doc/114711 Submitted by: Yuri Pankov <yuri at darklight.org.ru> Approved by: re (bmah) MFC after: 3 days Notes: svn path=/head/; revision=171527
* - Bump ncurses share library version for the coming RELENG_7Rong-En Fan2007-06-161-1/+1
| | | | | | | | Pointed out by: jhb Approved by: delphij (mentor) Notes: svn path=/head/; revision=170826
* - When I introduce wide character enabled ncurses into base, all headersRong-En Fan2007-05-254-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are installed twice (once in non-widec version, onec in widec version). Headers with widec enabled are compatible with non-widec version for libraries. However, if you do a repeat build/install, the curses.h is always overwritten. The reason is that headers and statics libraries are installed with -S option to preserve their mtime if no actual changes, which saves time when doing incremental builds. The curses.h is installed by non-widec ncurses first, then by widec ncurses. So next time, it happens again. You see something like this: # pwd /usr/src/lib/ncurses # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) install: curses.h -> /usr/include/curses.h ===> ncursesw (installincludes) install: curses.h -> /usr/include/curses.h # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) install: curses.h -> /usr/include/curses.h ===> ncursesw (installincludes) install: curses.h -> /usr/include/curses.h The solution is to disable installing headers in non-widec version. Now you see this: # pwd /usr/src/lib/ncurses # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) ===> ncursesw (installincludes) # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) ===> ncursesw (installincludes) For form/panel/menu libraries, the headers are the same for both version. To be consistent with ncurses, I also disable the installation in non-widec version. Reported by: des Reviewed by: ru Thanks to: ru Approved by: delphij (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=169971
* Add a missing backslash and unbreak the build.Ruslan Ermilov2007-04-161-1/+1
| | | | Notes: svn path=/head/; revision=168774
* - Add missing man page linksRong-En Fan2007-04-161-3/+17
| | | | | | | | | | - Remove link for define_key.3 which is a real man page - Some whitespace nits Approved by: delphij (mentor) Notes: svn path=/head/; revision=168772
* Enable ncurses wide character supportRong-En Fan2007-03-0911-24/+195
| | | | | | | | Approved by: delphij (mentor) Tested by: kris on pointyhat (early version), current@ Notes: svn path=/head/; revision=167359
* - style.Makefile(9) fixRong-En Fan2007-03-096-936/+934
| | | | | | | | | | | | | | | | | | - first line is $FreeBSD$ - Reorder special variables: DPADD, LPADD, CFLAGS - Use = instead of += for variables that are initially empty - Use space instead of tab after : - Use one tab after = - Use .SUFFIXES for section 3 manual page which simplifies Makefile a lot - Use SHAREDIR instead of /usr/share - Remove SRCDIR in INCS since we set .PATH properly - Use plural in variable name when it stands for more that one source file Reviewed by: ru Approved by: delphij (mentor) Notes: svn path=/head/; revision=167358
* Remove old libmytinfo link.Rong-En Fan2007-02-011-3/+0
| | | | | | | | Approved by: delphij (mentor) Requested by: ache Notes: svn path=/head/; revision=166389
* Introduce new ncurses build glues which are part of ncurses 5.6 update.Rong-En Fan2007-01-209-626/+1086
| | | | | | | | Approved by: delphij Inspired by: DragonFly's and lib/bind Notes: svn path=/head/; revision=166130
* Remove California Regent's clause 3, per letterWarner Losh2007-01-092-8/+0
| | | | Notes: svn path=/head/; revision=165906
* Convert NO_PROFILE and NO_LIB32 to new style.Ruslan Ermilov2006-03-181-1/+1
| | | | Notes: svn path=/head/; revision=156854
* Provide alternate default for SHLIBDIR before bsd.own.mk does this.Ruslan Ermilov2006-03-181-1/+2
| | | | | | | Reported by: phk Notes: svn path=/head/; revision=156837
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-1/+3
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Add missing shared library interdependencies.Ruslan Ermilov2005-11-103-0/+7
| | | | Notes: svn path=/head/; revision=152285
* Bump the shared library version number of all libraries that have notKen Smith2005-07-221-1/+1
| | | | | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...) Notes: svn path=/head/; revision=148297
* NOHTML -> NO_HTMLRuslan Ermilov2004-12-211-1/+1
| | | | Notes: svn path=/head/; revision=139119
* NOINSTALLLIB -> NO_INSTALLLIBRuslan Ermilov2004-12-211-1/+1
| | | | Notes: svn path=/head/; revision=139110
* NODOCCOMPRESS -> NO_DOCCOMPRESSRuslan Ermilov2004-12-211-3/+3
| | | | | | | | | | | NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE Notes: svn path=/head/; revision=139106