<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/ncurses/menu/Makefile, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-02-24T05:45:17Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>urn:sha1:a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</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-test2/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-test2/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-test2/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-test2/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-test2/commit/?id=e4a93f1ef876f7a0e59c722f9ac1fbbf77a66227'/>
<id>urn:sha1:e4a93f1ef876f7a0e59c722f9ac1fbbf77a66227</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use</title>
<updated>2003-06-06T13:46:55Z</updated>
<author>
<name>Jun Kuriyama</name>
<email>kuriyama@FreeBSD.org</email>
</author>
<published>2003-06-06T13:46:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3a624f5e231be635938172fee38b15046d4ef3dd'/>
<id>urn:sha1:3a624f5e231be635938172fee38b15046d4ef3dd</id>
<content type='text'>
	cat ${.ALLSRC} &gt; ${.TARGET}
rather than
	ln -sf ${.ALLSRC} ${.TARGET}
not to depends on absolute-path of symbolic links.

Commented by:  marcel, obrien, bde
</content>
</entry>
<entry>
<title>Make this a little easier to build standalone.  (same change as libpanel)</title>
<updated>2002-05-21T07:08:30Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2002-05-21T07:08:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=42d4025c742786e78a80c755d1f1fcb7c5262311'/>
<id>urn:sha1:42d4025c742786e78a80c755d1f1fcb7c5262311</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update for ncurses 5.2-20010512 import</title>
<updated>2001-05-17T08:30:09Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2001-05-17T08:30:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2493e893660f3d40bbd0fa702c65c63a4b65a61d'/>
<id>urn:sha1:2493e893660f3d40bbd0fa702c65c63a4b65a61d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAN[1-9] -&gt; MAN.</title>
<updated>2001-03-27T17:27:19Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2001-03-27T17:27:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4a558355e5f3b4521cef56a6b705fa84be41dfa0'/>
<id>urn:sha1:4a558355e5f3b4521cef56a6b705fa84be41dfa0</id>
<content type='text'>
</content>
</entry>
</feed>
