<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/ncurses, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-06-04T07:43:58Z</updated>
<entry>
<title>MFC ncurses 5.6-20080503 build glue</title>
<updated>2008-06-04T07:43:58Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2008-06-04T07:43:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=000435f73bf47dd31a43a3760ccf5902cb9440e4'/>
<id>urn:sha1:000435f73bf47dd31a43a3760ccf5902cb9440e4</id>
<content type='text'>
 rev 174999, 176190, 178869
</content>
</entry>
<entry>
<title>MFC rev 1.96</title>
<updated>2008-02-16T05:36:22Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2008-02-16T05:36:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4e153cea29a071e5ed2ef866023630c3a71dc3f4'/>
<id>urn:sha1:4e153cea29a071e5ed2ef866023630c3a71dc3f4</id>
<content type='text'>
- Remove duplicate tputs.3 from MLINK. As we use termcap in the bsae, remove
  the one links to curs_terminfo.

Submitted by:   David Naylor &lt;blackdragon at highveldmail.co.za&gt;
</content>
</entry>
<entry>
<title>MFC: Added MK_INSTALLLIB support and fixed usr.bin/lex/lib/Makefile</title>
<updated>2007-10-23T15:41:34Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-10-23T15:41:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9939260597d96c1a04fc83aaab5ab7b08b9d5373'/>
<id>urn:sha1:9939260597d96c1a04fc83aaab5ab7b08b9d5373</id>
<content type='text'>
in case of installing with WITHOUT_INSTALLLIB (e.g. in nanobsd(8)).

PR:		bin/114200
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>- Correctly substitute variables like @NCURSES_MAJOR@ in manual pages</title>
<updated>2007-07-21T00:27:17Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-07-21T00:27:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=37d9f47f491355aa4027b58b1c81053c68d6f43d'/>
<id>urn:sha1:37d9f47f491355aa4027b58b1c81053c68d6f43d</id>
<content type='text'>
PR:		doc/114711
Submitted by:	Yuri Pankov &lt;yuri at darklight.org.ru&gt;
Approved by:	re (bmah)
MFC after:	3 days
</content>
</entry>
<entry>
<title>- Bump ncurses share library version for the coming RELENG_7</title>
<updated>2007-06-16T14:42:08Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-06-16T14:42:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fbccb146539efc7a71a80fc2adf7dbafc30281b6'/>
<id>urn:sha1:fbccb146539efc7a71a80fc2adf7dbafc30281b6</id>
<content type='text'>
Pointed out by:	     jhb
Approved by:	     delphij (mentor)
</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>Add a missing backslash and unbreak the build.</title>
<updated>2007-04-16T09:54:59Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-04-16T09:54:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3580dcafae7a9bef9dcc3adebf3ebad0e94706e7'/>
<id>urn:sha1:3580dcafae7a9bef9dcc3adebf3ebad0e94706e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Add missing man page links</title>
<updated>2007-04-16T09:11:24Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-04-16T09:11:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c4c63fb4016d7d2e05836422e234365e8d08f04b'/>
<id>urn:sha1:c4c63fb4016d7d2e05836422e234365e8d08f04b</id>
<content type='text'>
- Remove link for define_key.3 which is a real man page
- Some whitespace nits

Approved by:	delphij (mentor)
</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>
</feed>
