diff options
author | Andreas Müller <schnitzeltony@gmail.com> | 2020-01-17 22:29:02 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-01-19 13:24:31 +0000 |
commit | 6467b7b98c9a55e27d1ab9f253ec48da2a722e77 (patch) | |
tree | f735820f69c934710de2542aabe4318ae76d29d8 /scripts/postinst-intercepts | |
parent | 09ef7f8e4b9742b17a0bf7a48970ece2298eaeba (diff) | |
download | openembedded-core-contrib-6467b7b98c9a55e27d1ab9f253ec48da2a722e77.tar.gz |
mime.bbclass: rework
* add a short descriptions of class' use case
* remove checks for update-mime-database - it can be considered available:
* at build time by PACKAGE_WRITE_DEPS
* at package upgrade by RDEPENDS chain
pkg -> shared-mime-info-data -> shared-mime-info
* simplify (accelerate?) xml file extension detection
* run update-mime-database once only at image creation to avoid expensive
redundant operations
* allow shared-mime-info to inherit mime.bbclass by avoiding circular
dependencies
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/postinst-intercepts')
-rw-r--r-- | scripts/postinst-intercepts/update_mime_database | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/postinst-intercepts/update_mime_database b/scripts/postinst-intercepts/update_mime_database new file mode 100644 index 0000000000..582d1e162c --- /dev/null +++ b/scripts/postinst-intercepts/update_mime_database @@ -0,0 +1,9 @@ +#!/bin/sh +# +# SPDX-License-Identifier: MIT +# +# Post-install intercept for mime.bbclass + +echo "Updating MIME database... this may take a while." +update-mime-database $D${mimedir} + |