From 3a1fa7dd5982e812a449e5220d64e511821b07df Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 5 Oct 2011 12:46:12 -0700 Subject: shared-mime-info: Upgrade recipes from 0.90 -> 0.91 The parallel build problems are solved upstream therefore removed License file has been corrected to use 'GNU Lesser GPL' instead of 'GNU library GPL' and some indentation changes The license is LGPLv2+ therefore mark it so (From OE-Core rev: 30e8ceb8d78d9dd0a381dd4e47da2ec6c449beaf) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- .../files/fix-parallel-build-backport.patch | 26 ----------------- .../files/fix-parallel-build.patch | 33 ---------------------- .../shared-mime-info/shared-mime-info.inc | 6 ++-- .../shared-mime-info/shared-mime-info_0.90.bb | 8 ------ .../shared-mime-info/shared-mime-info_0.91.bb | 6 ++++ 5 files changed, 9 insertions(+), 70 deletions(-) delete mode 100644 meta/recipes-support/shared-mime-info/files/fix-parallel-build-backport.patch delete mode 100644 meta/recipes-support/shared-mime-info/files/fix-parallel-build.patch delete mode 100644 meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb create mode 100644 meta/recipes-support/shared-mime-info/shared-mime-info_0.91.bb (limited to 'meta') diff --git a/meta/recipes-support/shared-mime-info/files/fix-parallel-build-backport.patch b/meta/recipes-support/shared-mime-info/files/fix-parallel-build-backport.patch deleted file mode 100644 index a78e6a8de6..0000000000 --- a/meta/recipes-support/shared-mime-info/files/fix-parallel-build-backport.patch +++ /dev/null @@ -1,26 +0,0 @@ -Backport fix for https://bugs.freedesktop.org/show_bug.cgi?id=32127 - -Upstream-Status: Inappropriate [Backport] - -Signed-off-by: Khem Raj - -From 68e31f61f5e50e5222bc05437d1123e932922796 Mon Sep 17 00:00:00 2001 -From: Samuli Suominen -Date: Mon, 06 Dec 2010 19:46:57 +0000 -Subject: Fix parallel build - -https://bugs.freedesktop.org/show_bug.cgi?id=32127 ---- -Index: shared-mime-info-0.90/Makefile.am -=================================================================== ---- shared-mime-info-0.90.orig/Makefile.am 2011-05-25 15:50:18.000000000 -0700 -+++ shared-mime-info-0.90/Makefile.am 2011-05-25 15:50:45.153489305 -0700 -@@ -72,7 +72,7 @@ - create-pot: - $(MAKE) -C po shared-mime-info.pot - --check: freedesktop.org.xml check-translations -+check: create-pot freedesktop.org.xml check-translations - if test -n $(XMLLINT) ; then \ - if test -e $(top_builddir)/freedesktop.org.xml; then \ - xmllint --noout --valid $(top_builddir)/freedesktop.org.xml; \ diff --git a/meta/recipes-support/shared-mime-info/files/fix-parallel-build.patch b/meta/recipes-support/shared-mime-info/files/fix-parallel-build.patch deleted file mode 100644 index ea8b05eae3..0000000000 --- a/meta/recipes-support/shared-mime-info/files/fix-parallel-build.patch +++ /dev/null @@ -1,33 +0,0 @@ -the check rule will trigger a weird dependency issue in automake, -it's possible that update-mime-database are invoked simultaneously in -two different threads at the same time. - -As a workaround, revert it to the logic in 0.80 - -Upstream-Status: Inappropriate [workaround] - -Signed-off-by: qing He - -diff --git a/Makefile.am b/Makefile.am -index 1a887bc..9df581e 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -72,7 +72,7 @@ uninstall-hook: - create-pot: - $(MAKE) -C po shared-mime-info.pot - --check: freedesktop.org.xml update-mime-database check-translations -+check: freedesktop.org.xml check-translations - if test -n $(XMLLINT) ; then \ - if test -e $(top_builddir)/freedesktop.org.xml; then \ - xmllint --noout --valid $(top_builddir)/freedesktop.org.xml; \ -@@ -80,9 +80,6 @@ check: freedesktop.org.xml update-mime-database check-translations - xmllint --noout --valid $(top_srcdir)/freedesktop.org.xml; \ - fi \ - fi -- if test -d .git/ && test -x $(top_builddir)/update-mime-database && test -d $(top_srcdir)/mime-db-tests ; then \ -- $(top_builddir)/update-mime-database mime-db-tests/ ; \ -- fi - if test -d .git/ && test -x ../xdgmime/src/test-mime-data && test -x $(top_builddir)/test-tree-magic ; then \ - mkdir -p $(top_builddir)/temp-mime-dir/mime/packages ; \ - cp -a $(top_builddir)/freedesktop.org.xml $(top_builddir)/temp-mime-dir/mime/packages/ ; \ diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info.inc b/meta/recipes-support/shared-mime-info/shared-mime-info.inc index 64eef9d379..c8cab291da 100644 --- a/meta/recipes-support/shared-mime-info/shared-mime-info.inc +++ b/meta/recipes-support/shared-mime-info/shared-mime-info.inc @@ -2,13 +2,13 @@ DESCRIPTION = "shared MIME database and spec" HOMEPAGE = "http://freedesktop.org/wiki/Software/shared-mime-info" SECTION = "base" -LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3" +LICENSE = "LGPLv2+" +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS = "libxml2 intltool-native glib-2.0 shared-mime-info-native" DEPENDS_virtclass-native = "libxml2-native intltool-native glib-2.0-native" -SRC_URI = "http://freedesktop.org/~hadess/shared-mime-info-${PV}.tar.bz2" +SRC_URI = "http://freedesktop.org/~hadess/shared-mime-info-${PV}.tar.xz" inherit autotools pkgconfig gettext diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb b/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb deleted file mode 100644 index cbbd0feed5..0000000000 --- a/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb +++ /dev/null @@ -1,8 +0,0 @@ -require shared-mime-info.inc -PR = "r0" - -SRC_URI += "file://fix-parallel-build.patch \ - file://fix-parallel-build-backport.patch \ - " -SRC_URI[md5sum] = "967d68d3890ba3994cfce3adf5b8f15b" -SRC_URI[sha256sum] = "52c9f84a8c72de631a0458542980b1728560f59845eb5e93e1dbe825f4b72304" diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info_0.91.bb b/meta/recipes-support/shared-mime-info/shared-mime-info_0.91.bb new file mode 100644 index 0000000000..76d27563a3 --- /dev/null +++ b/meta/recipes-support/shared-mime-info/shared-mime-info_0.91.bb @@ -0,0 +1,6 @@ +require shared-mime-info.inc +PR = "r0" + +SRC_URI[md5sum] = "982a211560ba4c47dc791ccff34e8fbc" +SRC_URI[sha256sum] = "98cfebe1d809afb24934e634373821e2a1dfa86fc6462cab230589a1c80988bd" + -- cgit v1.2.3-54-g00ecf