* [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