summaryrefslogtreecommitdiffstats
path: root/lib/ncurses/form
Commit message (Collapse)AuthorAgeFilesLines
* MFC r312452-r312512:ngie2017-02-101-1/+1
| | | | | | | | | | r312452-r312512: - Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones This simplifies pathing in make/displayed output - Use .CURDIR:H instead of .CURDIR to simplify pathing in output, etc
* DIRDEPS_BUILD: Regenerate without local dependencies.bdrewery2016-02-241-117/+0
| | | | | | | | These are no longer needed after the recent 'beforebuild: depend' changes and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports skipping 'make depend'. Sponsored by: EMC / Isilon Storage Division
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.bdrewery2015-11-251-1/+0
| | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division
* META_MODE: Remove DEP_RELDIR from Makefile.depend files.bdrewery2015-09-251-2/+0
| | | | | | This has not been needed since r284171 in projects/bmake. Sponsored by: EMC / Isilon Storage Division
* Add META_MODE support.sjg2015-06-131-0/+140
|\ | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp
| * Merge sync of headsjg2015-05-272-3/+1
| |\ | |/ |/|
| * Merge head from 7/28sjg2014-08-191-0/+1
| |\
| * | Updated dependenciessjg2014-05-161-1/+1
| | |
| * | Updated dependenciessjg2014-05-101-0/+3
| | |
| * | Merge headsjg2014-04-271-1/+2
| |\ \ | | |/
| * | Merge from headsjg2013-09-051-1/+1
| |\ \
| * | | Updated dependenciessjg2013-03-111-0/+1
| | | |
| * | | Updated dependenciessjg2013-02-161-2/+0
| | | |
| * | | Sync with HEAD.obrien2013-02-081-1/+3
| |\ \ \
| * | | | Updated/new Makefile.dependsjg2012-11-081-0/+3
| | | | |
| * | | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.marcel2012-08-221-0/+134
| | | | | | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net>
* | | | | Convert libraries to use LIBADDbapt2014-11-251-2/+1
| |_|_|/ |/| | | | | | | | | | | While here reduce a bit overlinking
* | | | NO_MAN= has been deprecated in favor of MAN= for some time, go aheadimp2014-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | MFV r262617: ncurses 5.9.delphij2014-02-281-0/+1
| |_|/ |/| |
* | | Convert old make variable modifiers :U and :L to bmake :tu and :tl.tijl2013-06-021-1/+1
| |/ |/| | | | | Reviewed by: sjg
* | Only install manpages and html documentation in the ncurses/*w (wchar)brooks2013-01-241-1/+3
|/ | | | | builds so that it is only installed once. This is consistent with the existing decision to only install headers in the that case.
* - When I introduce wide character enabled ncurses into base, all headersrafan2007-05-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Enable ncurses wide character supportrafan2007-03-091-3/+3
| | | | | Approved by: delphij (mentor) Tested by: kris on pointyhat (early version), current@
* - style.Makefile(9) fixrafan2007-03-091-151/+150
| | | | | | | | | | | | | | | - 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)
* Introduce new ncurses build glues which are part of ncurses 5.6 update.rafan2007-01-201-82/+147
| | | | | Approved by: delphij Inspired by: DragonFly's and lib/bind
* Add missing shared library interdependencies.ru2005-11-101-0/+3
|
* Usekuriyama2003-06-061-1/+1
| | | | | | | | | cat ${.ALLSRC} > ${.TARGET} rather than ln -sf ${.ALLSRC} ${.TARGET} not to depends on absolute-path of symbolic links. Commented by: marcel, obrien, bde
* Make this a little easier to build standalone. (same change as libpanel)peter2002-05-211-1/+5
|
* MAN[1-9] -> MAN.ru2001-03-271-9/+6
|
* Install manpages, including appropriate MLINKS.tg2000-12-051-0/+66
|
* Update for ncurses 5.1-20001009 importpeter2000-10-111-3/+10
|
* Add missing source files. Sort SRCS.tg2000-05-241-4/+7
| | | | PR: 18631
* Replace beforeinstall target with new variables used by .mk system.rgrimes2000-01-141-4/+1
| | | | Reviewed by: marcel, and make world
* Add bmake glue for libform (the SVSV-style ETI curses form driver frompeter1999-09-051-0/+23
ncurses)
OpenPOWER on IntegriCloud