summaryrefslogtreecommitdiffstats
path: root/lib/ncurses/menu
Commit message (Collapse)AuthorAgeFilesLines
* 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-124/+123
| | | | | | | | | | | | | | | - 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-66/+120
| | | | | Approved by: delphij Inspired by: DragonFly's and lib/bind
* Add missing shared library interdependencies.ru2005-11-101-0/+2
|
* 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
|
* Update for ncurses 5.2-20010512 importpeter2001-05-171-1/+1
|
* MAN[1-9] -> MAN.ru2001-03-271-9/+6
|
* Install manpages, including appropriate MLINKS.tg2000-12-051-0/+54
|
* Oops, beforedepend isn't needed. The build problem I had was due topeter2000-10-111-2/+0
| | | | something else.
* Update after ncurses 20001009 importpeter2000-10-111-3/+12
|
* Add missing source files. Sort SRCS.tg2000-05-241-3/+4
| | | | PR: 18631
* Replace beforeinstall target with new variables used by .mk system.rgrimes2000-01-141-6/+1
| | | | Reviewed by: marcel, and make world
* Add bmake glue for libmenu (the SVSV-style ETI curses menu driver frompeter1999-09-051-0/+24
ncurses)
OpenPOWER on IntegriCloud