<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/devel/pdcurses, branch pkgsrc_2012Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2011-02-28T14:52:37Z</updated>
<entry>
<title>Reset maintainer for retired developers.</title>
<updated>2011-02-28T14:52:37Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2011-02-28T14:52:37Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=2941ecec8f01130a171dd0b31104359ecca3543a'/>
<id>urn:sha1:2941ecec8f01130a171dd0b31104359ecca3543a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove @dirrm entries from PLISTs</title>
<updated>2009-06-14T17:48:39Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-06-14T17:48:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a3974bf3b6efabbf626979c76d7215661405a16e'/>
<id>urn:sha1:a3974bf3b6efabbf626979c76d7215661405a16e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ran pkglint --autofix on the devel/ category. Most of the changes are</title>
<updated>2009-06-13T06:46:41Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2009-06-13T06:46:41Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4260642cfd602495f47f774bef2fdf43d0cf36f6'/>
<id>urn:sha1:4260642cfd602495f47f774bef2fdf43d0cf36f6</id>
<content type='text'>
simple white-space issues like indentation and trailing spaces. The
others are cross-references for Makefile.common.
</content>
</entry>
<entry>
<title>Simply and speed up buildlink3.mk files and processing.</title>
<updated>2009-03-20T19:23:50Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-03-20T19:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=405c61d80251d8e80401aed2264d4bede218cb22'/>
<id>urn:sha1:405c61d80251d8e80401aed2264d4bede218cb22</id>
<content type='text'>
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
</content>
</entry>
<entry>
<title>Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.</title>
<updated>2008-11-10T17:21:33Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2008-11-10T17:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=bfb6ba990098ef0c3de2719b460d65c680f83388'/>
<id>urn:sha1:bfb6ba990098ef0c3de2719b460d65c680f83388</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If FOO is empty, then ${FOO:S/^/-l/} has a value of "-l".  This is not</title>
<updated>2008-02-27T21:32:45Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-02-27T21:32:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=42555699e8115b8c3ead4273eb55471a74796e5a'/>
<id>urn:sha1:42555699e8115b8c3ead4273eb55471a74796e5a</id>
<content type='text'>
what we want.  Instead, use another pattern to strip away lone "-l" in
BUILDLINK_LDADD.*.
</content>
</entry>
<entry>
<title>Protect against possibly empty BUILDLINK_LIBNAME.* variables when</title>
<updated>2008-02-27T06:10:25Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-02-27T06:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ad400e641dec52d1e9c9b24684cf8122372b6a9c'/>
<id>urn:sha1:ad400e641dec52d1e9c9b24684cf8122372b6a9c</id>
<content type='text'>
defining BUILDLINK_LDADD.* by using a substitution instead of directly
prepending "-l".
</content>
</entry>
<entry>
<title>+ The termlib.buildlink3.mk file is meant to be included by packages</title>
<updated>2008-02-27T04:47:02Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-02-27T04:47:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=372bf21182682cefb9f80615dc2156f7dd6950d9'/>
<id>urn:sha1:372bf21182682cefb9f80615dc2156f7dd6950d9</id>
<content type='text'>
  that need basic termlib functionality, i.e. tgetent(), tgoto(),
  tputs(), etc.  Together with the termlib.builtin.mk file, they will
  use either a built-in termcap library, a built-in X/Open "enhanced"
  curses library, or ncurses to provide these functions.

+ Add BUILDLINK_LIBNAME.* definitions to the various curses buildlink3.mk
  and builtin.mk files that give the "base" library name of the curses
  library, e.g. curses, ncurses, etc.  These are used by the termlib
  files to set BUILDLINK_LIBNAME.termlib.
</content>
</entry>
<entry>
<title>Try to fix build for X11_TYPE != modular.</title>
<updated>2008-02-25T16:45:44Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-02-25T16:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=b0f7c0897cf009deb090085c519f22f33605f6f7'/>
<id>urn:sha1:b0f7c0897cf009deb090085c519f22f33605f6f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>+ Introduce a way for a user to set the default curses implementation</title>
<updated>2008-02-25T04:19:34Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-02-25T04:19:34Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=30d895127dd585ce1fc8c7a9e04b1e67cacbffb1'/>
<id>urn:sha1:30d895127dd585ce1fc8c7a9e04b1e67cacbffb1</id>
<content type='text'>
  used by packages that need curses.  From curses.buildlink3.mk:

  CURSES_DEFAULT
	This value represents the type of curses we wish to use on the
	system.  Setting this to "curses" means that the system curses
	implementation is fine.

	Possible: curses, ncurses, pdcurses

+ Move all code to detect a built-in version of curses into a
  curses.builtin.mk file.

+ Add code to {n,pd}curses/buildlink3.mk so make the headers and
  libraries usable as &lt;curses.h&gt; and -lcurses if _PKG_USE_CURSES is
  defined.  _PKG_USE_CURSES is only defined by curses.buildlink3.mk.

+ Improve the detection of native ncurses in ncurses/builtin.mk and
  allow headers and libraries to be usable as &lt;ncurses.h&gt; and -lncurses.
</content>
</entry>
</feed>
