<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package/atk, 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-13T21:02:43+00:00</updated>
<entry>
<title>Use HOST_GLIB for glib installation instead of /usr/bin</title>
<updated>2009-01-13T21:02:43+00:00</updated>
<author>
<name>Ulf Samuelsson</name>
<email>ulf.samuelsson@atmel.com</email>
</author>
<published>2009-01-13T21:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=54695cc01ad8a750f80f160d9278281e022d4919'/>
<id>urn:sha1:54695cc01ad8a750f80f160d9278281e022d4919</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/atk/atk.mk: Bounce version </title>
<updated>2008-10-21T12:24:12+00:00</updated>
<author>
<name>Daniel Laird</name>
<email>danieljlaird@hotmail.com</email>
</author>
<published>2008-10-21T12:24:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=705ea6dee0b6aed671c17c375a1f5e8f6cf42d7c'/>
<id>urn:sha1:705ea6dee0b6aed671c17c375a1f5e8f6cf42d7c</id>
<content type='text'>
Bounce version to 1.22.0

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

</content>
</entry>
<entry>
<title>atk: remove redundant configure args</title>
<updated>2008-08-26T22:37:23+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-08-26T22:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4bff8e7aab13131b1838cc36f4fb4508344f3c50'/>
<id>urn:sha1:4bff8e7aab13131b1838cc36f4fb4508344f3c50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atk: select libglib2</title>
<updated>2008-08-26T22:37:20+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-08-26T22:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=3963ee93c12150635b6ee010389c299a59e3af13'/>
<id>urn:sha1:3963ee93c12150635b6ee010389c299a59e3af13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>buildroot: remove trailing spaces</title>
<updated>2008-08-04T19:07:05+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-08-04T19:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=02a623ddf96aa97c341a287bbb4ec5370a069444'/>
<id>urn:sha1:02a623ddf96aa97c341a287bbb4ec5370a069444</id>
<content type='text'>
for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`;
do
	sed -i 's/ \+$//' $i;
done
</content>
</entry>
<entry>
<title>Kconfig: remove 'default n'</title>
<updated>2008-07-17T20:01:44+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-07-17T20:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4683420c4c3f6cfb7a5d99d9965664e27b7ae7ee'/>
<id>urn:sha1:4683420c4c3f6cfb7a5d99d9965664e27b7ae7ee</id>
<content type='text'>
'default n' is the default, so there's no need to say it explicitly.
</content>
</entry>
<entry>
<title>Use HOST_GLIB for packages</title>
<updated>2008-07-05T09:30:17+00:00</updated>
<author>
<name>Ulf Samuelsson</name>
<email>ulf.samuelsson@atmel.com</email>
</author>
<published>2008-07-05T09:30:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=1a75be4d7315e2d0812aac2f9392e87e22804cde'/>
<id>urn:sha1:1a75be4d7315e2d0812aac2f9392e87e22804cde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bug #3594: ATK does not always require X support to be compiled</title>
<updated>2008-07-04T02:23:19+00:00</updated>
<author>
<name>Thiago A. Corrêa</name>
<email>thiago.correa@gmail.com</email>
</author>
<published>2008-07-04T02:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=34112e2256a5078a99cd63b8779e8f87e95b573f'/>
<id>urn:sha1:34112e2256a5078a99cd63b8779e8f87e95b573f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>buildroot: s/depends/depends on/</title>
<updated>2008-06-19T19:06:25+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-06-19T19:06:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a5ac61715b70ef628e1239e92ffd7aae859e8294'/>
<id>urn:sha1:a5ac61715b70ef628e1239e92ffd7aae859e8294</id>
<content type='text'>
The new kconfig is more strict regarding depends/depends on, so fixup
the tree.
</content>
</entry>
</feed>
