aboutsummaryrefslogtreecommitdiff
path: root/lib/ncurses/menu/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* NO_MAN= has been deprecated in favor of MAN= for some time, go aheadWarner Losh2014-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. Notes: svn path=/head/; revision=264400
* Convert old make variable modifiers :U and :L to bmake :tu and :tl.Tijl Coosemans2013-06-021-1/+1
| | | | | | | Reviewed by: sjg Notes: svn path=/head/; revision=251250
* Only install manpages and html documentation in the ncurses/*w (wchar)Brooks Davis2013-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. Notes: svn path=/head/; revision=245887
* - When I introduce wide character enabled ncurses into base, all headersRong-En Fan2007-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 Notes: svn path=/head/; revision=169971
* Enable ncurses wide character supportRong-En Fan2007-03-091-3/+3
| | | | | | | | 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-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) Notes: svn path=/head/; revision=167358
* Introduce new ncurses build glues which are part of ncurses 5.6 update.Rong-En Fan2007-01-201-66/+120
| | | | | | | | Approved by: delphij Inspired by: DragonFly's and lib/bind Notes: svn path=/head/; revision=166130
* Add missing shared library interdependencies.Ruslan Ermilov2005-11-101-0/+2
| | | | Notes: svn path=/head/; revision=152285
* UseJun Kuriyama2003-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 Notes: svn path=/head/; revision=115898
* Make this a little easier to build standalone. (same change as libpanel)Peter Wemm2002-05-211-1/+5
| | | | Notes: svn path=/head/; revision=97057
* Update for ncurses 5.2-20010512 importPeter Wemm2001-05-171-1/+1
| | | | Notes: svn path=/head/; revision=76731
* MAN[1-9] -> MAN.Ruslan Ermilov2001-03-271-9/+6
| | | | Notes: svn path=/head/; revision=74870
* Install manpages, including appropriate MLINKS.Thomas Gellekum2000-12-051-0/+54
| | | | Notes: svn path=/head/; revision=69618
* Oops, beforedepend isn't needed. The build problem I had was due toPeter Wemm2000-10-111-2/+0
| | | | | | | something else. Notes: svn path=/head/; revision=66972
* Update after ncurses 20001009 importPeter Wemm2000-10-111-3/+12
| | | | Notes: svn path=/head/; revision=66969
* Add missing source files. Sort SRCS.Thomas Gellekum2000-05-241-3/+4
| | | | | | | PR: 18631 Notes: svn path=/head/; revision=60861
* Replace beforeinstall target with new variables used by .mk system.Rodney W. Grimes2000-01-141-6/+1
| | | | | | | Reviewed by: marcel, and make world Notes: svn path=/head/; revision=55955
* Add bmake glue for libmenu (the SVSV-style ETI curses menu driver fromPeter Wemm1999-09-051-0/+24
ncurses) Notes: svn path=/head/; revision=50935