diff options
-rw-r--r-- | meta-gnome/recipes-gnome/libgdata/libgdata_0.16.1.bb | 33 | ||||
-rw-r--r-- | meta-gnome/recipes-gnome/libgdata/libgdata_0.17.10.bb | 30 |
2 files changed, 30 insertions, 33 deletions
diff --git a/meta-gnome/recipes-gnome/libgdata/libgdata_0.16.1.bb b/meta-gnome/recipes-gnome/libgdata/libgdata_0.16.1.bb deleted file mode 100644 index 80cbae39f0..0000000000 --- a/meta-gnome/recipes-gnome/libgdata/libgdata_0.16.1.bb +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | SUMMARY = "GLib-based library for accessing online service APIs using the GData protocol" | ||
2 | HOMEPAGE = "http://live.gnome.org/libgdata" | ||
3 | BUGTRACKER = "https://bugzilla.gnome.org/" | ||
4 | |||
5 | LICENSE = "LGPLv2.1" | ||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24 \ | ||
7 | file://gdata/gdata.h;endline=20;md5=079a554efcf65d46f96a515806e7e99a \ | ||
8 | file://gdata/gdata-types.h;endline=20;md5=7399b111aac8718da13888fc634be6ef" | ||
9 | |||
10 | DEPENDS = "gnome-common-native libxml2 glib-2.0 libsoup-2.4 intltool-native liboauth gcr json-glib" | ||
11 | |||
12 | inherit distro_features_check gnomebase pkgconfig autotools-brokensep gettext gtk-doc vala gobject-introspection | ||
13 | |||
14 | REQUIRED_DISTRO_FEATURES = "x11" | ||
15 | |||
16 | do_configure_prepend_class-target () { | ||
17 | # introspection.m4 pre-packaged with upstream tarballs does not yet | ||
18 | # have our fixes | ||
19 | rm -f ${S}/introspection.m4 | ||
20 | |||
21 | # remove the pre-built gtk-doc files, as they're installed (or attempted to be installed) | ||
22 | # even if gtk-doc is explicitly disabled | ||
23 | rm -rf ${S}/docs/reference/html | ||
24 | } | ||
25 | |||
26 | do_compile_prepend() { | ||
27 | export GIR_EXTRA_LIBS_PATH="${B}/gdata/.libs" | ||
28 | } | ||
29 | |||
30 | EXTRA_OECONF += "--disable-goa --disable-tests --disable-gtk-doc" | ||
31 | |||
32 | SRC_URI[archive.md5sum] = "eb552a8a8482e4231a3d1baf7262e64d" | ||
33 | SRC_URI[archive.sha256sum] = "8740e071ecb2ae0d2a4b9f180d2ae5fdf9dc4c41e7ff9dc7e057f62442800827" | ||
diff --git a/meta-gnome/recipes-gnome/libgdata/libgdata_0.17.10.bb b/meta-gnome/recipes-gnome/libgdata/libgdata_0.17.10.bb new file mode 100644 index 0000000000..7bedd87ad0 --- /dev/null +++ b/meta-gnome/recipes-gnome/libgdata/libgdata_0.17.10.bb | |||
@@ -0,0 +1,30 @@ | |||
1 | SUMMARY = "GLib-based library for accessing online service APIs using the GData protocol" | ||
2 | HOMEPAGE = "http://live.gnome.org/libgdata" | ||
3 | BUGTRACKER = "https://bugzilla.gnome.org/" | ||
4 | |||
5 | LICENSE = "LGPLv2.1" | ||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24 \ | ||
7 | file://gdata/gdata.h;endline=20;md5=079a554efcf65d46f96a515806e7e99a \ | ||
8 | file://gdata/gdata-types.h;endline=20;md5=7399b111aac8718da13888fc634be6ef" | ||
9 | |||
10 | DEPENDS = "libxml2 glib-2.0 libsoup-2.4 intltool-native liboauth gcr json-glib" | ||
11 | |||
12 | GTKDOC_MESON_OPTION = "gtk_doc" | ||
13 | GNOMEBASEBUILDCLASS = "meson" | ||
14 | |||
15 | inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection manpages | ||
16 | |||
17 | do_compile_prepend() { | ||
18 | export GIR_EXTRA_LIBS_PATH="${B}/gdata/.libs" | ||
19 | } | ||
20 | |||
21 | PACKAGECONFIG ??= "" | ||
22 | PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false" | ||
23 | PACKAGECONFIG[goa] = "-Dgoa=enabled,-Dgoa=disabled,gnome-online-accounts" | ||
24 | PACKAGECONFIG[gtk] = "-Dgtk=enabled,-Dgtk=disabled,gtk+3" | ||
25 | PACKAGECONFIG[vala] = "-Dvapi=true,-Dvapi=false" | ||
26 | |||
27 | EXTRA_OEMESON = "-Dalways_build_tests=false" | ||
28 | |||
29 | SRC_URI[archive.md5sum] = "d858d411ad394c275643b14993dfeed4" | ||
30 | SRC_URI[archive.sha256sum] = "c1d3d1f303f6a0416a0dac355a195276c31157a74bb1d040772d46d1cb15b012" | ||