<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/lib/ncurses/panel/Makefile, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2017-01-20T04:27:40Z</updated>
<entry>
<title>Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified paths</title>
<updated>2017-01-20T04:27:40Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-01-20T04:27:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5bde33db9d836310c12ea29db2fd4f97a982fbb3'/>
<id>urn:sha1:5bde33db9d836310c12ea29db2fd4f97a982fbb3</id>
<content type='text'>
This implifies pathing in make/displayed output

MFC after:    3 weeks
Sponsored by: Dell EMC Isilon
</content>
</entry>
<entry>
<title>Convert libraries to use LIBADD</title>
<updated>2014-11-25T11:07:26Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-11-25T11:07:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6b129086dcee14496517fae085b448e3edc69bc7'/>
<id>urn:sha1:6b129086dcee14496517fae085b448e3edc69bc7</id>
<content type='text'>
While here reduce a bit overlinking
</content>
</entry>
<entry>
<title>NO_MAN= has been deprecated in favor of MAN= for some time, go ahead</title>
<updated>2014-04-13T05:21:56Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-04-13T05:21:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3bdf775801b218aa5a89564839405b122f4b233e'/>
<id>urn:sha1:3bdf775801b218aa5a89564839405b122f4b233e</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Convert old make variable modifiers :U and :L to bmake :tu and :tl.</title>
<updated>2013-06-02T11:44:23Z</updated>
<author>
<name>Tijl Coosemans</name>
<email>tijl@FreeBSD.org</email>
</author>
<published>2013-06-02T11:44:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=53089271a1128b72f030d0f73120ac9de3bf63ab'/>
<id>urn:sha1:53089271a1128b72f030d0f73120ac9de3bf63ab</id>
<content type='text'>
Reviewed by:	sjg
</content>
</entry>
<entry>
<title>Only install manpages and html documentation in the ncurses/*w (wchar)</title>
<updated>2013-01-24T16:38:47Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2013-01-24T16:38:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=935f512c6940fc9b9ee3b20accd3d47d55fe275c'/>
<id>urn:sha1:935f512c6940fc9b9ee3b20accd3d47d55fe275c</id>
<content type='text'>
builds so that it is only installed once.  This is consistent with the
existing decision to only install headers in the that case.
</content>
</entry>
<entry>
<title>- When I introduce wide character enabled ncurses into base, all headers</title>
<updated>2007-05-25T02:27:46Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-05-25T02:27:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=4409495bc80e5168216d5900fac8ff1d84482f7a'/>
<id>urn:sha1:4409495bc80e5168216d5900fac8ff1d84482f7a</id>
<content type='text'>
  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"
  ===&gt; ncurses (installincludes)
  install: curses.h -&gt; /usr/include/curses.h
  ===&gt; ncursesw (installincludes)
  install: curses.h -&gt; /usr/include/curses.h
  # make -s installincludes INSTALL="install -v"
  ===&gt; ncurses (installincludes)
  install: curses.h -&gt; /usr/include/curses.h
  ===&gt; ncursesw (installincludes)
  install: curses.h -&gt; /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"
  ===&gt; ncurses (installincludes)
  ===&gt; ncursesw (installincludes)
  # make -s installincludes INSTALL="install -v"
  ===&gt; ncurses (installincludes)
  ===&gt; 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
</content>
</entry>
<entry>
<title>Enable ncurses wide character support</title>
<updated>2007-03-09T12:11:58Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-03-09T12:11:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=31b4134f7b6ec1a2533ed40ab917999fc0915190'/>
<id>urn:sha1:31b4134f7b6ec1a2533ed40ab917999fc0915190</id>
<content type='text'>
Approved by:	delphij (mentor)
Tested by:	kris on pointyhat (early version), current@
</content>
</entry>
<entry>
<title>- style.Makefile(9) fix</title>
<updated>2007-03-09T09:54:07Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-03-09T09:54:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=557158de6428fe513e55abf0f577e8e5861086c6'/>
<id>urn:sha1:557158de6428fe513e55abf0f577e8e5861086c6</id>
<content type='text'>
  - 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)
</content>
</entry>
<entry>
<title>Introduce new ncurses build glues which are part of ncurses 5.6 update.</title>
<updated>2007-01-20T07:46:45Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-01-20T07:46:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f737c0d553ada44280371dfb7e052ae49215570e'/>
<id>urn:sha1:f737c0d553ada44280371dfb7e052ae49215570e</id>
<content type='text'>
Approved by:	delphij
Inspired by:	DragonFly's and lib/bind
</content>
</entry>
<entry>
<title>Add missing shared library interdependencies.</title>
<updated>2005-11-10T18:07:07Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-11-10T18:07:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e4a93f1ef876f7a0e59c722f9ac1fbbf77a66227'/>
<id>urn:sha1:e4a93f1ef876f7a0e59c722f9ac1fbbf77a66227</id>
<content type='text'>
</content>
</entry>
</feed>
