<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package, branch 2013.02_rc1</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2013.02_rc1</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2013.02_rc1'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2013-02-09T18:47:35Z</updated>
<entry>
<title>mplayer: not supported on sh2/sh2a</title>
<updated>2013-02-09T18:47:35Z</updated>
<author>
<name>gilles.talis@gmail.com</name>
<email>gilles.talis@gmail.com</email>
</author>
<published>2013-02-09T08:20:00Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7ee0c793653ebd03acf90eea2913328a0bd8d0ee'/>
<id>urn:sha1:7ee0c793653ebd03acf90eea2913328a0bd8d0ee</id>
<content type='text'>
mplayer configure script says that sh2a is not supported.

Fixes:
http://autobuild.buildroot.org/results/0e530fd99c4b37782208ee0549be500220643999/

Signed-off-by: Gilles Talis &lt;gilles.talis@gmail.com&gt;
Acked-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>imagemagick: fix CONFIG_SCRIPTS handling when C++ isn't available</title>
<updated>2013-02-09T11:13:59Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2013-02-09T11:13:59Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=47b3a845cfa171a4f76c6c213e027acf4607c1c7'/>
<id>urn:sha1:47b3a845cfa171a4f76c6c213e027acf4607c1c7</id>
<content type='text'>
Fixes http://autobuild.buildroot.org/results/0b35567af8a41a14c9c33f3be5299978c5847e03

Magick++-config only gets installed when C++ support is detected.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>boost: Pass staging dir to --with-icu option.</title>
<updated>2013-02-09T09:55:59Z</updated>
<author>
<name>Ignacy Gawedzki</name>
<email>i@lri.fr</email>
</author>
<published>2013-02-07T03:48:35Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5946dcfc582370fa8b55f06517a98bac2b2c1c1e'/>
<id>urn:sha1:5946dcfc582370fa8b55f06517a98bac2b2c1c1e</id>
<content type='text'>
When using the --with-icu option without specifying the directory, boost's
bootstrap.sh script will look at "common" locations (lines 289-294):

    COMMON_ICU_PATHS="/usr /usr/local /sw"
    for p in $COMMON_ICU_PATHS; do
      if test -r $p/include/unicode/utypes.h; then
        ICU_ROOT=$p
      fi
    done

With buildroot it may surely become problematic at some point.

Signed-off-by: Ignacy Gawędzki &lt;i@lri.fr&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>libgpg-error: use &lt;pkg&gt;_CONFIG_SCRIPTS</title>
<updated>2013-02-08T21:41:40Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-07T12:35:07Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5ff6989445eac9ce59a5041c656bcb0319dce0eb'/>
<id>urn:sha1:5ff6989445eac9ce59a5041c656bcb0319dce0eb</id>
<content type='text'>
libgpg-error installs a gpg-error-config script, but it wasn't fixed
up properly. Use the &lt;pkg&gt;_CONFIG_SCRIPTS to handle this.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: "Samuel Martin" &lt;s.martin49@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: use &lt;pkg&gt;_CONFIG_SCRIPTS in packages that used special handling</title>
<updated>2013-02-08T21:40:49Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-07T12:35:06Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4d3f810aaf43aac7cb29ab6b875206da2a9a15b1'/>
<id>urn:sha1:4d3f810aaf43aac7cb29ab6b875206da2a9a15b1</id>
<content type='text'>
The packages changed by this commit were not only changing prefix= and
exec_prefix= during their &lt;foo&gt;-config fixups, they were also changing
includedir= and/or libdir=. So, they could not be directly converted
to the new &lt;pkg&gt;_CONFIG_SCRIPTS infrastructure.

However, a careful analysis of their default &lt;foo&gt;-config shows that
includedir= and libdir= is defined relatively to either ${prefix} and
${exec_prefix}. Therefore, the manual fixing of includedir= and
libdir= is useless, and fixing prefix= and exec_prefix=, as done by
the &lt;pkg&gt;_CONFIG_SCRIPTS mechanism is sufficient.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: "Samuel Martin" &lt;s.martin49@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: use &lt;pkg&gt;_CONFIG_SCRIPTS wherever possible</title>
<updated>2013-02-08T21:34:26Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-07T12:35:05Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a5ce8576748421b6dece97a665e575d7dfc9fbe8'/>
<id>urn:sha1:a5ce8576748421b6dece97a665e575d7dfc9fbe8</id>
<content type='text'>
Use the &lt;pkg&gt;_CONFIG_SCRIPTS mechanism in all packages for which it
does all what the package was doing. A few packages, like libxslt, are
for now left out, since they need some additional fixup (for example a
fixup of includedir).

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: remove scripts listed in &lt;pkg&gt;_CONFIG_SCRIPTS from target</title>
<updated>2013-02-08T21:32:53Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-07T12:35:04Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=580225af20b6c692da76eb43b20382a47b3ed170'/>
<id>urn:sha1:580225af20b6c692da76eb43b20382a47b3ed170</id>
<content type='text'>
The &lt;foo&gt;-config scripts are useless on the target, since they are
only needed for development, so we remove them automatically.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Acked-by: "Samuel Martin" &lt;s.martin49@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: rename &lt;pkg&gt;_CONFIG_FIXUP to &lt;pkg&gt;_CONFIG_SCRIPTS</title>
<updated>2013-02-08T21:31:49Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-07T12:35:03Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4705347ddfeaab3953cd86df2c7309b31b719f50'/>
<id>urn:sha1:4705347ddfeaab3953cd86df2c7309b31b719f50</id>
<content type='text'>
This commit renames the newly introduced &lt;pkg&gt;_CONFIG_FIXUP variable
to &lt;pkg&gt;_CONFIG_SCRIPTS, for two reasons:

 * &lt;pkg&gt;_CONFIG_SCRIPTS will not only "fixup" the scripts in
   $(STAGING_DIR)/usr/bin, but also remove them from
   $(TARGET_DIR)/usr/bin. So it is not only about doing a "fixup".

 * On the principle, it is strange that the variable carries an
   indication of the action that will take place on those files. It
   should rather be named to say "Here are the &lt;foo&gt;-config scripts",
   and let the package infrastructure decide if it should fix them up,
   remove them, etc.

This commit also updates the documentation accordingly.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Acked-by: "Samuel Martin" &lt;s.martin49@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>libffi: add patch to fix library installation location</title>
<updated>2013-02-08T21:30:52Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-07T11:59:09Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=80e47a533bed9745f56379e45e4ec136a1590697'/>
<id>urn:sha1:80e47a533bed9745f56379e45e4ec136a1590697</id>
<content type='text'>
The libffi library was installed in a wrong directory when using the
non-default variant of a multilib toolchain. We fix this by patching
the libffi Makefile.am to install its library in a normal
location. The patch has been submitted upstream.

Fixes:

 http://autobuild.buildroot.org/results/471b1d1547c8d726999ba9a865b87fd75429dcab/build-end.log (dbus-glib)
 http://autobuild.buildroot.org/results/eda3ae14eea61e777511fca561f8d43dc7f4a2a5/build-end.log (shared-mime-info)
 http://autobuild.buildroot.org/results/9c86692ae3485d5ae371c695bfbb4a9b67aa2368/build-end.log (librsvg)
 http://autobuild.buildroot.org/results/affd7f20c95f1019d040e2911877694300e3c876/build-end.log (bustle)

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package/customize: remove</title>
<updated>2013-02-08T21:06:41Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-07T11:58:45Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=12ccc43fb7afe0f2dee850e33f8261f652ff4dd4'/>
<id>urn:sha1:12ccc43fb7afe0f2dee850e33f8261f652ff4dd4</id>
<content type='text'>
This mechanism of root filesystem customization has been deprecated
since a long time, so let's remove it now.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Acked-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Acked-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Acked-by: "Samuel Martin" &lt;s.martin49@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
