Patchwork [1/2] libgnome-keyring: add (from oe-core)

login
register
mail settings
Submitter Ross Burton
Date April 24, 2013, 4:32 p.m.
Message ID <83aca51e5e0866d965d4d9f621cacb29c84a6875.1366821077.git.ross.burton@intel.com>
Download mbox | patch
Permalink /patch/48755/
State Superseded
Headers show

Comments

Ross Burton - April 24, 2013, 4:32 p.m.
This was in oe-core previously but it's not actually used by anything:
webkit-gtk claimed a false dependency and the new libsoup has removed all use of
gnome-keyring.

Signed-off-by: Ross Burton <ross.burton@intel.com>
---
 .../gnome-keyring/libgnome-keyring_2.32.0.bb        |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_2.32.0.bb
Paul Eggleton - April 24, 2013, 4:42 p.m.
On Wednesday 24 April 2013 17:32:42 Ross Burton wrote:
> This was in oe-core previously but it's not actually used by anything:
> webkit-gtk claimed a false dependency and the new libsoup has removed all
> use of gnome-keyring.

libgnome-keyring is already in meta-gnome (under recipes-
gnome/libgnome/libgnome-keyring_2.32.0.bb - perhaps not the best location). 
gnome-keyring isn't though.

Cheers,
Paul
Ross Burton - April 24, 2013, 5:49 p.m.
On 24 April 2013 17:42, Paul Eggleton <paul.eggleton@linux.intel.com> wrote:
> On Wednesday 24 April 2013 17:32:42 Ross Burton wrote:
>> This was in oe-core previously but it's not actually used by anything:
>> webkit-gtk claimed a false dependency and the new libsoup has removed all
>> use of gnome-keyring.
>
> libgnome-keyring is already in meta-gnome (under recipes-
> gnome/libgnome/libgnome-keyring_2.32.0.bb - perhaps not the best location).
> gnome-keyring isn't though.

Whoops, so it is.  There's quite a massive delta between the two, I'll
check that this is due to the oe-core version having better
maintenance and not something subtle that I'm missing.

Ross
Ross Burton - April 24, 2013, 5:56 p.m.
On 24 April 2013 18:49, Burton, Ross <ross.burton@intel.com> wrote:
>> libgnome-keyring is already in meta-gnome (under recipes-
>> gnome/libgnome/libgnome-keyring_2.32.0.bb - perhaps not the best location).
>> gnome-keyring isn't though.
>
> Whoops, so it is.  There's quite a massive delta between the two, I'll
> check that this is due to the oe-core version having better
> maintenance and not something subtle that I'm missing.

The existing libgnome-keyring is missing all of the build-dependencies
and has odd classes.  I'll send a V2 that deletes that old recipe and
adds the new one in a better location.

Ross

Patch

diff --git a/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_2.32.0.bb b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_2.32.0.bb
new file mode 100644
index 0000000..8ed44f3
--- /dev/null
+++ b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_2.32.0.bb
@@ -0,0 +1,19 @@ 
+DESCRIPTION = "Compatibility library for accessing secrets"
+HOMEPAGE = "http://www.gnome.org/"
+BUGTRACKER = "https://bugzilla.gnome.org/"
+
+LICENSE = "LGPLv2 & LGPLv2+ & LGPLv2.1+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=0914b9d3ebaba41ef2e3e0ae16f296cf \
+                    file://library/gnome-keyring.h;endline=25;md5=68ea64f81c160d670c37da5f137be4fb \
+                    file://library/gnome-keyring.c;endline=26;md5=8d7a4fb674aaa012ea5a98e7c368b4a5 \
+                    file://egg/egg-dh.h;endline=22;md5=1626c16af2a8da1f88324cf3ced33f08"
+
+SECTION = "x11/gnome/libs"
+PR = "r3"
+
+inherit gnome gtk-doc
+
+DEPENDS = "dbus libgcrypt glib-2.0 intltool-native"
+
+SRC_URI[archive.md5sum] = "c42b2ca66204835d901d3dbfc1fa5ae6"
+SRC_URI[archive.sha256sum] = "56388c0d81ddfdb57d30e4963c83ecc1c18498aab99395420e0fff69929a0f0c"