From 6f457d0a9206227aa004a22d2173871f092e1cc2 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 16 Jun 2015 17:11:36 -0700 Subject: polkit-gnome: Upgrade 0.102 -> 0.105 add missing dep on gtk+3 Signed-off-by: Khem Raj Signed-off-by: Martin Jansa Signed-off-by: Armin Kuster --- .../polkit/files/gtk-doc-check.patch | 12 +++++++++ .../recipes-extended/polkit/polkit-gnome_0.102.bb | 28 -------------------- .../recipes-extended/polkit/polkit-gnome_0.105.bb | 30 ++++++++++++++++++++++ 3 files changed, 42 insertions(+), 28 deletions(-) create mode 100644 meta-oe/recipes-extended/polkit/files/gtk-doc-check.patch delete mode 100644 meta-oe/recipes-extended/polkit/polkit-gnome_0.102.bb create mode 100644 meta-oe/recipes-extended/polkit/polkit-gnome_0.105.bb (limited to 'meta-oe') diff --git a/meta-oe/recipes-extended/polkit/files/gtk-doc-check.patch b/meta-oe/recipes-extended/polkit/files/gtk-doc-check.patch new file mode 100644 index 0000000..4b6ad75 --- /dev/null +++ b/meta-oe/recipes-extended/polkit/files/gtk-doc-check.patch @@ -0,0 +1,12 @@ +--- polkit-gnome-0.105/configure.ac.org 2015-05-04 22:33:03.925977953 -0700 ++++ polkit-gnome-0.105/configure.ac 2015-05-04 22:33:16.862288030 -0700 +@@ -120,6 +120,9 @@ + # Check for required packages + # *************************** + ++# check for gtk-doc ++GTK_DOC_CHECK([1.14],[--flavour no-tmpl]) ++ + POLKIT_AGENT_REQUIRED=0.97 + POLKIT_GOBJECT_REQUIRED=0.97 + GTK_REQUIRED=3.0.0 diff --git a/meta-oe/recipes-extended/polkit/polkit-gnome_0.102.bb b/meta-oe/recipes-extended/polkit/polkit-gnome_0.102.bb deleted file mode 100644 index f5480e7..0000000 --- a/meta-oe/recipes-extended/polkit/polkit-gnome_0.102.bb +++ /dev/null @@ -1,28 +0,0 @@ -SUMMARY = "GNOME Authentication Agent for PolicyKit" -DESCRIPTION = "PolicyKit-gnome provides an Authentication Agent for PolicyKit that integrates well with the GNOME desktop environment" -HOMEPAGE = "http://www.packagekit.org/" -BUGTRACKER = "http://bugzilla.gnome.org/" -DEPENDS = "polkit dbus-glib gconf gtk+ intltool-native gnome-common" -LICENSE = "LGPLv2+" -LIC_FILES_CHKSUM = "file://COPYING;md5=74579fab173e4c5e12aac0cd83ee98ec \ - file://src/main.c;beginline=1;endline=20;md5=aba145d1802f2329ba561e3e48ecb795" - -SRC_URI = "http://hal.freedesktop.org/releases/polkit-gnome-${PV}.tar.bz2 \ -" - -PNBLACKLIST[polkit-gnome] ?= "Fails to build, m4:configure.ac:125: recursion limit of 1024 exceeded, use -L to change it" - -PR = "r2" - -EXTRA_OECONF = "\ - --disable-examples \ - --disable-introspection \ -" - -inherit autotools gtk-doc pkgconfig - -FILES_${PN} += " ${datadir}/dbus-1 \ - ${datadir}/PolicyKit \ -" -SRC_URI[md5sum] = "f6b485ffd7bd605af815fd2747180481" -SRC_URI[sha256sum] = "81caa6972e651e90ef4ac31d7ed41bc79543d46b850dbd5b14b40f8ef7107d11" diff --git a/meta-oe/recipes-extended/polkit/polkit-gnome_0.105.bb b/meta-oe/recipes-extended/polkit/polkit-gnome_0.105.bb new file mode 100644 index 0000000..be33908 --- /dev/null +++ b/meta-oe/recipes-extended/polkit/polkit-gnome_0.105.bb @@ -0,0 +1,30 @@ +SUMMARY = "GNOME Authentication Agent for PolicyKit" +DESCRIPTION = "PolicyKit-gnome provides an Authentication Agent for PolicyKit that integrates well with the GNOME desktop environment" +HOMEPAGE = "http://www.packagekit.org/" +BUGTRACKER = "http://bugzilla.gnome.org/" +DEPENDS = "polkit dbus-glib gconf gtk+ intltool-native gnome-common" +LICENSE = "LGPLv2+" +LIC_FILES_CHKSUM = "file://COPYING;md5=74579fab173e4c5e12aac0cd83ee98ec \ + file://src/main.c;beginline=1;endline=20;md5=aba145d1802f2329ba561e3e48ecb795" + +SRC_URI = "https://download.gnome.org/sources/polkit-gnome/${PV}/polkit-gnome-${PV}.tar.xz \ + file://gtk-doc-check.patch \ +" +SRC_URI[md5sum] = "50ecad37c8342fb4a52f590db7530621" +SRC_URI[sha256sum] = "1784494963b8bf9a00eedc6cd3a2868fb123b8a5e516e66c5eda48df17ab9369" + +#PNBLACKLIST[polkit-gnome] ?= "Fails to build, m4:configure.ac:125: recursion limit of 1024 exceeded, use -L to change it" + +EXTRA_OECONF = "\ + --disable-examples \ + --disable-introspection \ + --disable-static \ +" + +DEPENDS += "gtk+3" + +inherit autotools gtk-doc pkgconfig + +FILES_${PN} += " ${datadir}/dbus-1 \ + ${datadir}/PolicyKit \ +" -- cgit v1.1