<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package/directfb, branch 2009.02_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2009.02_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2009.02_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2009-01-21T19:20:13+00:00</updated>
<entry>
<title>directfb: fix compilation error on ppc (linux/config.h is long gone)</title>
<updated>2009-01-21T19:20:13+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-01-21T19:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=2e02904b048e1f1bf5fa817bd6ea5c1f98c0ea0a'/>
<id>urn:sha1:2e02904b048e1f1bf5fa817bd6ea5c1f98c0ea0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>directfb: bump version and convert to Makefile.autotools.in format</title>
<updated>2009-01-21T19:20:08+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-01-21T19:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=0b62a657cf4b47a5ad77a9bb5e9ca32b1f40bc78'/>
<id>urn:sha1:0b62a657cf4b47a5ad77a9bb5e9ca32b1f40bc78</id>
<content type='text'>
Patch by Sven Neumann &lt;s.neumann@phase-zero.de&gt;
</content>
</entry>
<entry>
<title>directfb: tarball moved to Old/</title>
<updated>2009-01-21T15:49:17+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-01-21T15:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=9f89b9bad983c75d1569231baca4aad8e4483742'/>
<id>urn:sha1:9f89b9bad983c75d1569231baca4aad8e4483742</id>
<content type='text'>
</content>
</entry>
<entry>
<title>package/: convert to DOWNLOAD helper</title>
<updated>2009-01-16T11:42:52+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-01-16T11:42:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4a7bfd27757e076837e400f18d8371d792eade0e'/>
<id>urn:sha1:4a7bfd27757e076837e400f18d8371d792eade0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change name form DIRECTFB_MAJOR to DIRECTFB_VERSION_MAJOR, make patches version dependent</title>
<updated>2009-01-11T20:35:34+00:00</updated>
<author>
<name>Ulf Samuelsson</name>
<email>ulf.samuelsson@atmel.com</email>
</author>
<published>2009-01-11T20:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c075c6888d3f57ab2bc7c60ab10aef5dad11d937'/>
<id>urn:sha1:c075c6888d3f57ab2bc7c60ab10aef5dad11d937</id>
<content type='text'>
</content>
</entry>
<entry>
<title>package/: get rid of unneeded $(strip ..)</title>
<updated>2008-12-08T08:15:27+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-12-08T08:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=ac1d92c425414bad889c1a60d0d2aee25581b74f'/>
<id>urn:sha1:ac1d92c425414bad889c1a60d0d2aee25581b74f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding Central config.cache options</title>
<updated>2008-11-28T14:20:47+00:00</updated>
<author>
<name>Daniel Laird</name>
<email>danieljlaird@hotmail.com</email>
</author>
<published>2008-11-28T14:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5432f26f0e78fc74a599a596c90a3b8f02963c13'/>
<id>urn:sha1:5432f26f0e78fc74a599a596c90a3b8f02963c13</id>
<content type='text'>
The following changes allow for use of a central configure cache
file.  This speeds up configuration of packages.
Its use is configurable at the top level (BR2_CONFIG_CACHE - default n).
Old style makefiles can use it if they use the following MACRO in makefiles:
$(AUTO_CONFIGURE_TARGET) see my change to directfb.mk.
New style Autotools.in will use it if you set the global option.
However you can enable the global option and on a per package overrule it by doing
the following: $(PKGNAME)_USE_CONFIG_CACHE = NO see fontconfig.mk for an example 
of this.
Finally I have removed a few config variable settings which indicated no CXX compiler
as this is wrong and breaks the build when using this central cache.

 Config.in                        |    8 ++++++++
 package/Makefile.autotools.in    |    5 ++++-
 package/Makefile.in              |   28 +++++++++++++++++++++++++++-
 package/atk/atk.mk               |    2 +-
 package/directfb/directfb.mk     |    7 +------
 package/fontconfig/fontconfig.mk |    3 +++
 package/libglib2/libglib2.mk     |    2 +-
 package/libgtk2/libgtk2.mk       |    1 -
 8 files changed, 45 insertions(+), 11 deletions(-)

I would appreciate feedback on this change (I have been testing for 2-3 weeks)
But I can never test all cases!  If you enable the BR2_CONFIG_CACHE option some
Makefile.autotools.in based packages may now break - I cannot build them all.
In this case you may need to remove config options that are being hardcoded all
over the place (like gtk saying we have 2 CXX compiler) or disable the use
of CONFIG CACHE file like I have done in fontconfig.
I can build all packages required to get WebKit on DirectFB up and running
and it runs fine.
I will try to resolve any issues this creates as fast as I can.

Signed-off-by: Daniel Laird &lt;daniel.j.laird@nxp.com&gt;

</content>
</entry>
<entry>
<title>package/: remove more 'default n' (see r22874)</title>
<updated>2008-11-02T20:21:59+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-11-02T20:21:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=9ca9f93339ec770e85fe265e722f2a7c8b5a8a13'/>
<id>urn:sha1:9ca9f93339ec770e85fe265e722f2a7c8b5a8a13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix dependency on libungif</title>
<updated>2008-10-09T18:36:36+00:00</updated>
<author>
<name>Thiago A. Corrêa</name>
<email>thiago.correa@gmail.com</email>
</author>
<published>2008-10-09T18:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d45cc3d36f3378958c9a2c98b308d3313129b1d4'/>
<id>urn:sha1:d45cc3d36f3378958c9a2c98b308d3313129b1d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix whitespace damage</title>
<updated>2008-10-09T18:36:18+00:00</updated>
<author>
<name>Thiago A. Corrêa</name>
<email>thiago.correa@gmail.com</email>
</author>
<published>2008-10-09T18:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=1498c1baf78fc1d29781b62cfb9e548ac5ad44bc'/>
<id>urn:sha1:1498c1baf78fc1d29781b62cfb9e548ac5ad44bc</id>
<content type='text'>
</content>
</entry>
</feed>
