[oe] [PATCH 3/9] tracker-miners: initial add 2.3.1
Khem Raj
raj.khem at gmail.com
Wed Nov 20 04:34:39 UTC 2019
On Mon, Nov 18, 2019 at 11:18 PM Andreas Müller <schnitzeltony at gmail.com> wrote:
>
> tracker-miners is a mandatory runtime-dependency for nautilus
>
fails to build on x86
https://errors.yoctoproject.org/Errors/Details/277884/
> Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
> ---
> .../tracker/tracker-miners_2.3.1.bb | 66 +++++++++++++++++++
> 1 file changed, 66 insertions(+)
> create mode 100644 meta-gnome/recipes-gnome/tracker/tracker-miners_2.3.1.bb
>
> diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners_2.3.1.bb b/meta-gnome/recipes-gnome/tracker/tracker-miners_2.3.1.bb
> new file mode 100644
> index 000000000..465145a15
> --- /dev/null
> +++ b/meta-gnome/recipes-gnome/tracker/tracker-miners_2.3.1.bb
> @@ -0,0 +1,66 @@
> +SUMMARY = "Tracker miners and metadata extractors"
> +LICENSE = "GPLv2 & LGPLv2.1"
> +LIC_FILES_CHKSUM = " \
> + file://COPYING.GPL;md5=ee31012bf90e7b8c108c69f197f3e3a4 \
> + file://COPYING.LGPL;md5=2d5025d4aa3495befef8f17206a5b0a1 \
> +"
> +
> +DEPENDS = " \
> + intltool-native \
> + tracker \
> + zlib \
> +"
> +
> +GNOMEBASEBUILDCLASS = "meson"
> +
> +inherit gnomebase gsettings gobject-introspection vala gtk-doc manpages bash-completion distro_features_check
> +
> +SRC_URI[archive.md5sum] = "0321d8f4ad27e3fccdbc8384e5b3cb83"
> +SRC_URI[archive.sha256sum] = "7b1de06a7a79ea1c7813c8a21f8cd1c55f2b95f799cf9f47f0204f3be8a590e0"
> +
> +# gobject-introspection is mandatory and cannot be configured
> +REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
> +UNKNOWN_CONFIGURE_WHITELIST_append = " introspection"
> +
> +PACKAGECONFIG ??= " \
> + ffmpeg \
> + flac \
> + gexiv2 \
> + gstreamer \
> + icu \
> + libexif \
> + libgsf \
> + jpeg \
> + png \
> + tiff \
> + xml \
> + pdf \
> +"
> +
> +PACKAGECONFIG[ffmpeg] = ",,ffmpeg"
> +PACKAGECONFIG[flac] = "-Dflac=enabled,-Dflac=disabled,flac"
> +PACKAGECONFIG[gexiv2] = ",,gexiv2"
> +PACKAGECONFIG[gstreamer] = ",,gstreamer1.0 gstreamer1.0-plugins-base"
> +PACKAGECONFIG[gupnp] = ",,gupnp-dlna"
> +PACKAGECONFIG[icu] = ",,icu"
> +PACKAGECONFIG[libexif] = "-Dexif=enabled,-Dexif=disabled,libexif"
> +PACKAGECONFIG[libgsf] = "-Dgsf=enabled,-Dgsf=disabled,libgsf"
> +PACKAGECONFIG[jpeg] = "-Djpeg=enabled,-Djpeg=disabled,jpeg"
> +PACKAGECONFIG[png] = "-Dpng=enabled,-Dpng=disabled,libpng"
> +PACKAGECONFIG[tiff] = "-Dtiff=enabled,-Dtiff=disabled,tiff"
> +PACKAGECONFIG[xml] = "-Dxml=enabled,-Dxml=disabled,libxml2"
> +PACKAGECONFIG[vorbis] = "-Dvorbis=enabled,-Dvorbis=disabled,libvorbis"
> +PACKAGECONFIG[pdf] = "-Dpdf=enabled,-Dpdf=disabled,poppler"
> +PACKAGECONFIG[upower] = ",,upower"
> +
> +# meta-selinux
> +PACKAGECONFIG[libseccomp] = ",,libseccomp"
> +# not yet in meta-gnome
> +PACKAGECONFIG[rss] = "-Dminer_rss=true,-Dminer_rss=false,libgrss"
> +
> +FILES_${PN} += " \
> + ${datadir}/dbus-1 \
> + ${datadir}/tracker \
> + ${libdir}/tracker-miners-2.0 \
> + ${systemd_user_unitdir} \
> +"
> --
> 2.21.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list