All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage
@ 2011-05-25 20:18 Koen Kooi
  2011-05-25 21:43 ` Richard Purdie
  0 siblings, 1 reply; 7+ messages in thread
From: Koen Kooi @ 2011-05-25 20:18 UTC (permalink / raw)
  To: openembedded-core; +Cc: Koen Kooi

This makes dbus usable in non-X enviroments like QT/e

From the original commit in OE .dev:

commit 8e25448fb01b6fa6ea3a86f9327f080cd753dfbc
Author: John Lee <john_lee@openmoko.org>
Date:   Fri Sep 5 11:37:39 2008 +0000

    dbus: enable x support and put dbus-launch into new package dbus-x11
    * Enable x support only add rdepends to dbus-launch.  Make it a
      seperate package so other packages like dbus does not rdepend on
      libx11.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
---
 meta/recipes-core/dbus/dbus.inc      |    4 +++-
 meta/recipes-core/dbus/dbus_1.4.1.bb |    2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-core/dbus/dbus.inc b/meta/recipes-core/dbus/dbus.inc
index 1ef0d8f..acf43d5 100644
--- a/meta/recipes-core/dbus/dbus.inc
+++ b/meta/recipes-core/dbus/dbus.inc
@@ -21,7 +21,9 @@ CONFFILES_${PN} = "${sysconfdir}/dbus-1/system.conf ${sysconfdir}/dbus-1/session
 
 DEBIANNAME_${PN} = "dbus-1"
 
-PACKAGES =+ "${PN}-lib"
+PACKAGES =+ "${PN}-lib ${PN}-x11"
+
+FILES_${PN}-x11 = "${bindir}/dbus-launch"
 
 FILES_${PN} = "${bindir}/dbus-daemon* \
                ${bindir}/dbus-uuidgen \
diff --git a/meta/recipes-core/dbus/dbus_1.4.1.bb b/meta/recipes-core/dbus/dbus_1.4.1.bb
index f16d9f2..d1c59dc 100644
--- a/meta/recipes-core/dbus/dbus_1.4.1.bb
+++ b/meta/recipes-core/dbus/dbus_1.4.1.bb
@@ -1,6 +1,6 @@
 include dbus.inc
 
-PR = "r1"
+PR = "r2"
 
 SRC_URI[md5sum] = "99cb057700c0455fb68f8d57902f77ac"
 SRC_URI[sha256sum] = "caa1a0ded2d0f2e95c1d4ec7e3c8bd44834928c5b0ed41a7189963f3593983bd"
-- 
1.6.6.1




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

* Re: [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage
  2011-05-25 20:18 [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage Koen Kooi
@ 2011-05-25 21:43 ` Richard Purdie
  2011-05-25 21:49   ` Saul Wold
  2011-05-26  6:39   ` Koen Kooi
  0 siblings, 2 replies; 7+ messages in thread
From: Richard Purdie @ 2011-05-25 21:43 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Koen Kooi

On Wed, 2011-05-25 at 22:18 +0200, Koen Kooi wrote:
> This makes dbus usable in non-X enviroments like QT/e
> 
> From the original commit in OE .dev:
> 
> commit 8e25448fb01b6fa6ea3a86f9327f080cd753dfbc
> Author: John Lee <john_lee@openmoko.org>
> Date:   Fri Sep 5 11:37:39 2008 +0000
> 
>     dbus: enable x support and put dbus-launch into new package dbus-x11
>     * Enable x support only add rdepends to dbus-launch.  Make it a
>       seperate package so other packages like dbus does not rdepend on
>       libx11.

Which pieces of the system use dbus-launch and do we need to add
dependencies to them after this change to pull in the dbus-x11 package?

Cheers,

Richard




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

* Re: [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage
  2011-05-25 21:43 ` Richard Purdie
@ 2011-05-25 21:49   ` Saul Wold
  2011-05-25 22:43     ` Richard Purdie
  2011-05-26  6:39   ` Koen Kooi
  1 sibling, 1 reply; 7+ messages in thread
From: Saul Wold @ 2011-05-25 21:49 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer, Richard Purdie

On 05/25/2011 02:43 PM, Richard Purdie wrote:
> On Wed, 2011-05-25 at 22:18 +0200, Koen Kooi wrote:
>> This makes dbus usable in non-X enviroments like QT/e
>>
>>  From the original commit in OE .dev:
>>
>> commit 8e25448fb01b6fa6ea3a86f9327f080cd753dfbc
>> Author: John Lee<john_lee@openmoko.org>
>> Date:   Fri Sep 5 11:37:39 2008 +0000
>>
>>      dbus: enable x support and put dbus-launch into new package dbus-x11
>>      * Enable x support only add rdepends to dbus-launch.  Make it a
>>        seperate package so other packages like dbus does not rdepend on
>>        libx11.
>
> Which pieces of the system use dbus-launch and do we need to add
> dependencies to them after this change to pull in the dbus-x11 package?
>
Richard there is a patch from Khem back on 5/7 that replaces gconf-dbus 
but did not have all the parts in place, I think this is the first steps 
to getting the parts in place to beable  to untangle the gconf dbus stuff

Sau!

> Cheers,
>
> Richard
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>




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

* Re: [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage
  2011-05-25 21:49   ` Saul Wold
@ 2011-05-25 22:43     ` Richard Purdie
  0 siblings, 0 replies; 7+ messages in thread
From: Richard Purdie @ 2011-05-25 22:43 UTC (permalink / raw)
  To: Saul Wold; +Cc: Patches and discussions about the oe-core layer

On Wed, 2011-05-25 at 14:49 -0700, Saul Wold wrote:
> On 05/25/2011 02:43 PM, Richard Purdie wrote:
> > On Wed, 2011-05-25 at 22:18 +0200, Koen Kooi wrote:
> >> This makes dbus usable in non-X enviroments like QT/e
> >>
> >>  From the original commit in OE .dev:
> >>
> >> commit 8e25448fb01b6fa6ea3a86f9327f080cd753dfbc
> >> Author: John Lee<john_lee@openmoko.org>
> >> Date:   Fri Sep 5 11:37:39 2008 +0000
> >>
> >>      dbus: enable x support and put dbus-launch into new package dbus-x11
> >>      * Enable x support only add rdepends to dbus-launch.  Make it a
> >>        seperate package so other packages like dbus does not rdepend on
> >>        libx11.
> >
> > Which pieces of the system use dbus-launch and do we need to add
> > dependencies to them after this change to pull in the dbus-x11 package?
> >
> Richard there is a patch from Khem back on 5/7 that replaces gconf-dbus 
> but did not have all the parts in place, I think this is the first steps 
> to getting the parts in place to beable  to untangle the gconf dbus stuff

I think this is a different issue Koen is addressing:

"This makes dbus usable in non-X enviroments like QT/e"

and is a tangential issue as far as I can see. My comment stands as
images will have dbus-launch missing as far as I can tell as its not an
automatically detected dependency.

Cheers,

Richard





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

* Re: [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage
  2011-05-25 21:43 ` Richard Purdie
  2011-05-25 21:49   ` Saul Wold
@ 2011-05-26  6:39   ` Koen Kooi
  1 sibling, 0 replies; 7+ messages in thread
From: Koen Kooi @ 2011-05-26  6:39 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer


Op 25 mei 2011, om 23:43 heeft Richard Purdie het volgende geschreven:

> On Wed, 2011-05-25 at 22:18 +0200, Koen Kooi wrote:
>> This makes dbus usable in non-X enviroments like QT/e
>> 
>> From the original commit in OE .dev:
>> 
>> commit 8e25448fb01b6fa6ea3a86f9327f080cd753dfbc
>> Author: John Lee <john_lee@openmoko.org>
>> Date:   Fri Sep 5 11:37:39 2008 +0000
>> 
>>    dbus: enable x support and put dbus-launch into new package dbus-x11
>>    * Enable x support only add rdepends to dbus-launch.  Make it a
>>      seperate package so other packages like dbus does not rdepend on
>>      libx11.
> 
> Which pieces of the system use dbus-launch and do we need to add
> dependencies to them after this change to pull in the dbus-x11 package?

From OE .dev:

koen@dominion:/OE/angstrom-v2011/sources/openembedded$ git grep dbus-x11
recipes/angstrom/angstrom-x11-base-depends.bb:    dbus-x11 \
recipes/gnome/gconf_2.28.0.bb:RDEPENDS_${PN} += "dbus-x11"
recipes/gnome/gdm_2.30.0.bb:RDEPENDS_${PN} += "grep dbus-x11 shadow libpam-base-files"
recipes/shr/shr-settings_git.bb:RDEPENDS_${PN} = "python-elementary python-dbus python-codecs python-shell python-pyrtc python python-core python-edbus dbus-x11 frameworkd python-phoneuti
recipes/tasks/angstrom-task-gnome.bb:  dbus-x11 \
recipes/tasks/angstrom-task-lxde.bb:  dbus-x11 \
recipes/tasks/task-bug.bb:                  dbus-x11 \
recipes/tasks/task-shr-feed.bb:         dbus-x11 \
recipes/vagalume/vagalume_0.7.1.bb:RRECOMMENDS_${PN} = "dbus-x11"
recipes/vagalume/vagalume_0.8.3.bb:RRECOMMENDS_${PN} = "dbus-x11 hicolor-icon-theme"
recipes/xfce-base/xfce4-session_4.6.1.bb:RDEPENDS_${PN} = "iceauth xfce-utils xinit dbus-x11"
recipes/xfce-base/xfce4-session_4.6.2.bb:RDEPENDS_${PN} = "iceauth xfce-utils xinit dbus-x11"

The gconf in meta-oe has the dbus-x11 dep.

In OE-core:

koen@dominion:/OE/tentacle/sources/openembedded-core$ git grep dbus-launch
meta/recipes-bsp/qemu-config/qemu-config/anjuta-remote-run:dbus-launch $@
meta/recipes-graphics/x11-common/x11-common/etc/X11/Xsession:if [ -x /usr/bin/dbus-launch ]; then
meta/recipes-graphics/x11-common/x11-common/etc/X11/Xsession:    eval `dbus-launch --sh-syntax --exit-with-session </dev/null`

So those would need changing. I'll send followup patches for qemu-config and x11-common.

regards,

Koen


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

* Re: [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage
       [not found] ` <1306353358.3120.29.camel@lenovo.internal.reciva.com>
@ 2011-05-25 20:18   ` Koen Kooi
  0 siblings, 0 replies; 7+ messages in thread
From: Koen Kooi @ 2011-05-25 20:18 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer


Op 25 mei 2011, om 21:55 heeft Phil Blundell het volgende geschreven:

> On Wed, 2011-05-25 at 21:47 +0200, Koen Kooi wrote:
>> +FILES_${PN}-x11 = "{bindir}/dbus-launch"
> 
> That doesn't look quite right.

Gah, copy-paste mistake from meta-oe, I'll send a new version



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

* [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage
@ 2011-05-25 19:47 Koen Kooi
       [not found] ` <1306353358.3120.29.camel@lenovo.internal.reciva.com>
  0 siblings, 1 reply; 7+ messages in thread
From: Koen Kooi @ 2011-05-25 19:47 UTC (permalink / raw)
  To: openembedded-core; +Cc: Koen Kooi

This makes dbus usable in non-X enviroments like QT/e

From the original commit in OE .dev:

commit 8e25448fb01b6fa6ea3a86f9327f080cd753dfbc
Author: John Lee <john_lee@openmoko.org>
Date:   Fri Sep 5 11:37:39 2008 +0000

    dbus: enable x support and put dbus-launch into new package dbus-x11
    * Enable x support only add rdepends to dbus-launch.  Make it a
      seperate package so other packages like dbus does not rdepend on
      libx11.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
---
 meta/recipes-core/dbus/dbus.inc      |    4 +++-
 meta/recipes-core/dbus/dbus_1.4.1.bb |    2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-core/dbus/dbus.inc b/meta/recipes-core/dbus/dbus.inc
index 1ef0d8f..015fd7a 100644
--- a/meta/recipes-core/dbus/dbus.inc
+++ b/meta/recipes-core/dbus/dbus.inc
@@ -21,7 +21,9 @@ CONFFILES_${PN} = "${sysconfdir}/dbus-1/system.conf ${sysconfdir}/dbus-1/session
 
 DEBIANNAME_${PN} = "dbus-1"
 
-PACKAGES =+ "${PN}-lib"
+PACKAGES =+ "${PN}-lib ${PN}-x11"
+
+FILES_${PN}-x11 = "{bindir}/dbus-launch"
 
 FILES_${PN} = "${bindir}/dbus-daemon* \
                ${bindir}/dbus-uuidgen \
diff --git a/meta/recipes-core/dbus/dbus_1.4.1.bb b/meta/recipes-core/dbus/dbus_1.4.1.bb
index f16d9f2..d1c59dc 100644
--- a/meta/recipes-core/dbus/dbus_1.4.1.bb
+++ b/meta/recipes-core/dbus/dbus_1.4.1.bb
@@ -1,6 +1,6 @@
 include dbus.inc
 
-PR = "r1"
+PR = "r2"
 
 SRC_URI[md5sum] = "99cb057700c0455fb68f8d57902f77ac"
 SRC_URI[sha256sum] = "caa1a0ded2d0f2e95c1d4ec7e3c8bd44834928c5b0ed41a7189963f3593983bd"
-- 
1.6.6.1




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

end of thread, other threads:[~2011-05-26  6:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-25 20:18 [PATCH] dbus: split X11 dependant dbus-launch into its own subpackage Koen Kooi
2011-05-25 21:43 ` Richard Purdie
2011-05-25 21:49   ` Saul Wold
2011-05-25 22:43     ` Richard Purdie
2011-05-26  6:39   ` Koen Kooi
  -- strict thread matches above, loose matches on Subject: below --
2011-05-25 19:47 Koen Kooi
     [not found] ` <1306353358.3120.29.camel@lenovo.internal.reciva.com>
2011-05-25 20:18   ` Koen Kooi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.