Openembedded Devel Discussions
 help / color / mirror / Atom feed
* [PATCH 0/2][meta-gnome] Add gnome-keyring
@ 2013-04-24 16:32 Ross Burton
  2013-04-24 16:32 ` [PATCH 1/2] libgnome-keyring: add (from oe-core) Ross Burton
  2013-04-24 16:32 ` [PATCH 2/2] gnome-keyring: " Ross Burton
  0 siblings, 2 replies; 6+ messages in thread
From: Ross Burton @ 2013-04-24 16:32 UTC (permalink / raw)
  To: openembedded-devel

Hi,

This is currently in oe-core but shortly there will be nothing depending on it,
so it can move to meta-gnome.

Ross

The following changes since commit 2a5dea2399e2be5e5d964eda7465dcaf4c2e152b:

  ttf-arphic-uming: remove whitespace from license (2013-04-22 19:00:56 +0200)

are available in the git repository at:

  git://git.openembedded.org/meta-openembedded-contrib ross/keyring

for you to fetch changes up to 71a4379c48d50d14128938bacfb29be4a966fad3:

  gnome-keyring: add (from oe-core) (2013-04-24 17:27:08 +0100)

----------------------------------------------------------------
Ross Burton (2):
      libgnome-keyring: add (from oe-core)
      gnome-keyring: add (from oe-core)

 .../gnome-keyring/gnome-keyring_2.32.1.bb          |   37 ++++++++++++++++++++
 .../gnome-keyring/libgnome-keyring_2.32.0.bb       |   19 ++++++++++
 2 files changed, 56 insertions(+)
 create mode 100644 meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb
 create mode 100644 meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_2.32.0.bb

Ross Burton (2):
  libgnome-keyring: add (from oe-core)
  gnome-keyring: add (from oe-core)

 .../gnome-keyring/gnome-keyring_2.32.1.bb          |   37 ++++++++++++++++++++
 .../gnome-keyring/libgnome-keyring_2.32.0.bb       |   19 ++++++++++
 2 files changed, 56 insertions(+)
 create mode 100644 meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb
 create mode 100644 meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_2.32.0.bb

-- 
1.7.10.4




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/2] libgnome-keyring: add (from oe-core)
  2013-04-24 16:32 [PATCH 0/2][meta-gnome] Add gnome-keyring Ross Burton
@ 2013-04-24 16:32 ` Ross Burton
  2013-04-24 16:42   ` Paul Eggleton
  2013-04-24 16:32 ` [PATCH 2/2] gnome-keyring: " Ross Burton
  1 sibling, 1 reply; 6+ messages in thread
From: Ross Burton @ 2013-04-24 16:32 UTC (permalink / raw)
  To: openembedded-devel

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

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"
-- 
1.7.10.4




^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/2] gnome-keyring: add (from oe-core)
  2013-04-24 16:32 [PATCH 0/2][meta-gnome] Add gnome-keyring Ross Burton
  2013-04-24 16:32 ` [PATCH 1/2] libgnome-keyring: add (from oe-core) Ross Burton
@ 2013-04-24 16:32 ` Ross Burton
  1 sibling, 0 replies; 6+ messages in thread
From: Ross Burton @ 2013-04-24 16:32 UTC (permalink / raw)
  To: openembedded-devel

This was previously in oe-core but nothing there was actually using it in an
image.  As it's part of GNOME, move it meta-gnome.

The custom service file is dropped, as upstream is now shipping and installing
this file (and has been for some time).

Signed-off-by: Ross Burton <ross.burton@intel.com>
---
 .../gnome-keyring/gnome-keyring_2.32.1.bb          |   37 ++++++++++++++++++++
 1 file changed, 37 insertions(+)
 create mode 100644 meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb

diff --git a/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb b/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb
new file mode 100644
index 0000000..72f2722
--- /dev/null
+++ b/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "Password and keyring managing daemon"
+HOMEPAGE = "http://www.gnome.org/"
+BUGTRACKER = "https://bugzilla.gnome.org/"
+
+LICENSE = "GPLv2+ & LGPLv2+ & LGPLv2.1+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
+                    file://gcr/gcr.h;endline=22;md5=a272df1e633e27ecf35e74fb5576250e \
+                    file://egg/egg-dbus.h;endline=25;md5=eb6f531af37165dc53420c073d774e61 \
+                    file://gp11/gp11.h;endline=24;md5=bd8c7a8a21d6c28d40536d96a35e3469 \
+                    file://pkcs11/pkcs11i.h;endline=24;md5=e72cfbb718389b76a4dae838d1c1f439"
+
+SECTION = "x11/gnome"
+
+PR = "r12"
+
+inherit autotools gnome gtk-doc pkgconfig gsettings
+
+DEPENDS = "gtk+ libgcrypt libtasn1 libtasn1-native gconf ${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
+RDEPENDS_${PN} = "libgnome-keyring glib-2.0-utils"
+
+EXTRA_OECONF = "${@base_contains('DISTRO_FEATURES', 'pam', '--enable-pam --with-pam-dir=${base_libdir}/security', '--disable-pam', d)}"
+
+SRC_URI[archive.md5sum] = "9a8aa74e03361676f29d6e73155786fc"
+SRC_URI[archive.sha256sum] = "31fecec1430a97f59a6159a5a2ea8d6a1b44287f1e9e595b3594df46bf7f18f9"
+
+FILES_${PN} += "${datadir}/dbus-1/services ${datadir}/gcr"
+                
+
+FILES_${PN}-dev += "${libdir}/${BPN}/devel/*.la \
+                    ${libdir}/${BPN}/devel/*${SOLIBSDEV} \
+                    ${libdir}/${BPN}/standalone/*.la \
+                    ${base_libdir}/security/*.la \
+                    ${base_libdir}/security/*${SOLIBSDEV}"
+
+FILES_${PN}-dbg += "${libdir}/${BPN}/standalone/.debug/ \
+                    ${libdir}/${BPN}/devel/.debug/ \
+                    ${base_libdir}/security/.debug/"
-- 
1.7.10.4




^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] libgnome-keyring: add (from oe-core)
  2013-04-24 16:32 ` [PATCH 1/2] libgnome-keyring: add (from oe-core) Ross Burton
@ 2013-04-24 16:42   ` Paul Eggleton
  2013-04-24 17:49     ` Burton, Ross
  0 siblings, 1 reply; 6+ messages in thread
From: Paul Eggleton @ 2013-04-24 16:42 UTC (permalink / raw)
  To: Ross Burton; +Cc: openembedded-devel

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

-- 

Paul Eggleton
Intel Open Source Technology Centre



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] libgnome-keyring: add (from oe-core)
  2013-04-24 16:42   ` Paul Eggleton
@ 2013-04-24 17:49     ` Burton, Ross
  2013-04-24 17:56       ` Burton, Ross
  0 siblings, 1 reply; 6+ messages in thread
From: Burton, Ross @ 2013-04-24 17:49 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: openembedded-devel

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



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] libgnome-keyring: add (from oe-core)
  2013-04-24 17:49     ` Burton, Ross
@ 2013-04-24 17:56       ` Burton, Ross
  0 siblings, 0 replies; 6+ messages in thread
From: Burton, Ross @ 2013-04-24 17:56 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: openembedded-devel

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



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-04-24 18:14 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-24 16:32 [PATCH 0/2][meta-gnome] Add gnome-keyring Ross Burton
2013-04-24 16:32 ` [PATCH 1/2] libgnome-keyring: add (from oe-core) Ross Burton
2013-04-24 16:42   ` Paul Eggleton
2013-04-24 17:49     ` Burton, Ross
2013-04-24 17:56       ` Burton, Ross
2013-04-24 16:32 ` [PATCH 2/2] gnome-keyring: " Ross Burton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox