<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/package/shared-mime-info, branch 2010.05_rc1</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.05_rc1</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.05_rc1'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2010-02-23T19:34:51Z</updated>
<entry>
<title>shared-mime-info: do not depend on phony target in hook</title>
<updated>2010-02-23T19:34:51Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T14:38:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=520dd9fbe5896175285a494aeeabe221bce9db62'/>
<id>urn:sha1:520dd9fbe5896175285a494aeeabe221bce9db62</id>
<content type='text'>
Real targets should not depend on phony targets, otherwise they get
rebuilt everytime.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shared-mime-info: run update-mime-database with correct env variables</title>
<updated>2010-02-23T19:34:33Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T12:22:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=253f240cc5804bde4fab685cefa1f4479e5c6586'/>
<id>urn:sha1:253f240cc5804bde4fab685cefa1f4479e5c6586</id>
<content type='text'>
When installing shared-mime-info on the target, we runn
update-mime-database, which has been built previously by building and
installing shared-mime-info for the host. However, for
update-mime-database (host version) to run properly, we must pass the
appropriate LD_LIBRARY_PATH variable.

We re-use the existing $(HOST_MAKE_ENV) variable to pass all the
appropriate variables.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shared-mime-info: convert to autotools infrastructure for host package</title>
<updated>2009-12-15T18:57:37Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-11-02T23:10:41Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=c01c5010ac9cb24136ad0a678e1f49048e5389fd'/>
<id>urn:sha1:c01c5010ac9cb24136ad0a678e1f49048e5389fd</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>host-pkgconfig is now host-pkg-config</title>
<updated>2009-12-15T18:57:31Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-10-27T22:16:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=6dc336b2935657f2e2d0d9eddab48e88f437dd55'/>
<id>urn:sha1:6dc336b2935657f2e2d0d9eddab48e88f437dd55</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shared-mime-info: create post-install-hook stamp file</title>
<updated>2009-10-03T20:52:16Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-10-03T20:45:38Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=c3bb9c1cc4e86367ced83f9f7117541172f5570b'/>
<id>urn:sha1:c3bb9c1cc4e86367ced83f9f7117541172f5570b</id>
<content type='text'>
Ensures that the hook isn't run every time. Also use the real stamp
file from the host build instead of host-share-mime-info as dependency,
as otherwise the target is always considered out-of-date.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>buildroot: silence ./configure step when building with 'make -s'</title>
<updated>2009-10-01T19:24:42Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-10-01T19:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=3fdf0bffb87c81f6abf70e64e5b9239431d79ee2'/>
<id>urn:sha1:3fdf0bffb87c81f6abf70e64e5b9239431d79ee2</id>
<content type='text'>
We have been passing -q to ./configure when using 'make -s' for
packages using Makefile.autotools.in for some time. Do the same
for packages using autotools, but not using the
Makefile.autotools.in infrastructure, taking care to not do it
for packages with hand written configure scripts.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>shared-mime-info: target compilation needs target versions of libglib2/libxml2</title>
<updated>2009-09-27T20:39:30Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-09-27T20:39:30Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=aa59f70425e25e8f6ae9a15445d71de4d3cc1b52'/>
<id>urn:sha1:aa59f70425e25e8f6ae9a15445d71de4d3cc1b52</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: Remove unnecessary dependencies on uclibc.</title>
<updated>2009-09-03T18:22:38Z</updated>
<author>
<name>Will Newton</name>
<email>will.newton@gmail.com</email>
</author>
<published>2009-09-02T15:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=422ce6536b6d45e4632d526ae04c6af0bd36e80a'/>
<id>urn:sha1:422ce6536b6d45e4632d526ae04c6af0bd36e80a</id>
<content type='text'>
A C library will have been built by the toolchain makefiles, so there is no
need for packages to explicitly depend on uclibc.

Signed-off-by: Will Newton &lt;will.newton@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Fix issues in shared-mime-info</title>
<updated>2009-04-29T08:51:39Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-04-29T08:51:39Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=17950c9ab3170092c097335cef854327d3bb861b'/>
<id>urn:sha1:17950c9ab3170092c097335cef854327d3bb861b</id>
<content type='text'>
 * Properly indent Config.in
 * Remove unneeded SHARED_MIME_INFO_INSTALL_STAGING_OPT definition

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;

</content>
</entry>
<entry>
<title>Add the shared-mime-info package</title>
<updated>2009-04-29T07:21:02Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-04-29T07:21:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=f6d00867f9cbcf38a38c2fabd0b85d9ada740065'/>
<id>urn:sha1:f6d00867f9cbcf38a38c2fabd0b85d9ada740065</id>
<content type='text'>
The shared-mime-info package contains the core database of common
types and the update-mime-database command used to extend it.

The only thing that is actually needed in the target is the file
mime.cache. In order to generate that file, shared-mime-info is
installed into the staging-dir. The idea is that other packages might
add more mime-info files and these should be collected in
staging-dir. From there the mime.cache file is created using tools
installed in host-dir and copied to target.

From Sven Neumann &lt;s.neumann@raumfeld.com&gt;

Modifications by Thomas Petazzoni :

 * Add a patch to the main Makefile.am so that the $(XMLLINT) variable
   is used instead of hardcoding xmllint

 * Apply the patch in the host build of shared-mime-info

 * In the target build, pass an XMLLINT environment variable so that
   the xmllint binary isn't searched in $(STAGING_DIR) but in
   $(HOST_DIR)

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;

</content>
</entry>
</feed>
