[oe-commits] Koen Kooi : shared-mime-info: put freedesktop.org.xml in its own package

GIT User account git at amethyst.openembedded.net
Thu Dec 4 11:51:10 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 58b7e35080024943abcb068ab8814a179b7ef406
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=58b7e35080024943abcb068ab8814a179b7ef406

Author: Koen Kooi <koen at openembedded.org>
Date:   Thu Dec  4 12:48:29 2008 +0100

shared-mime-info: put freedesktop.org.xml in its own package

---

 packages/shared-mime-info/shared-mime-info_0.51.bb |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/packages/shared-mime-info/shared-mime-info_0.51.bb b/packages/shared-mime-info/shared-mime-info_0.51.bb
index c8e475a..31a7df1 100644
--- a/packages/shared-mime-info/shared-mime-info_0.51.bb
+++ b/packages/shared-mime-info/shared-mime-info_0.51.bb
@@ -1,11 +1,15 @@
 require shared-mime-info.inc
 
 DEPENDS = "libxml2 intltool-native glib-2.0 shared-mime-info-native"
-PR = "r1"
+PR = "r2"
 
 do_install_append() {
     update-mime-database ${D}${datadir}/mime
-
-    # we do not need it on device and it is huge
-    rm ${D}${datadir}/mime/packages/freedesktop.org.xml
 }
+
+# freedesktop.org.xml is huge and only needed when updating the db
+# mime.bbclass will add the dependency on it automagically
+PACKAGES =+ "freedesktop-mime-info"
+FILES_freedesktop-mime-info = "${datadir}/mime/packages/freedesktop.org.xml"
+RDEPENDS_freedesktop-mime-info = "shared-mime-info"
+





More information about the Openembedded-commits mailing list