All of lore.kernel.org
 help / color / mirror / Atom feed
* vala-dbus-binding-tool?
@ 2010-02-09 13:33 Steffen Sledz
  2010-02-10  6:48 ` [PATCH] vala-dbus-binding-tool-0.1.3: new recipe Steffen Sledz
  0 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-09 13:33 UTC (permalink / raw)
  To: openembedded-devel

Is there somebody working on a vala-dbus-binding-tool recipe?

Steffen




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

* [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-09 13:33 vala-dbus-binding-tool? Steffen Sledz
@ 2010-02-10  6:48 ` Steffen Sledz
  2010-02-10  7:12   ` Steffen Sledz
                     ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: Steffen Sledz @ 2010-02-10  6:48 UTC (permalink / raw)
  To: openembedded-devel

Creates gobject interfaces out of DBus XML specifications.

Signed-off-by: Steffen Sledz <sledz@dresearch.de>
---
 conf/checksums.ini                                 |    4 ++++
 .../vala-dbus-binding-tool.inc                     |   10 ++++++++++
 .../vala-dbus-binding-tool_0.1.3.bb                |    2 ++
 3 files changed, 16 insertions(+), 0 deletions(-)
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb

diff --git a/conf/checksums.ini b/conf/checksums.ini
index 5173ec0..0cc5ae5 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -27746,6 +27746,10 @@ sha256=46805e1c19707de043820a1474a8b3775ea3b698a0b539eabd7b86f0f3ad888a
 md5=f2f8b2914361db599fd6392ec27f7042
 sha256=a71d59cfed750ff402fece5e7d4b656caf3377d5a6bfe5339894f1b13769d58d
 
+[http://www.freesmartphone.org/sources/vala-dbus-binding-tool-0.1.3.tar.bz2]
+md5=8f92d071d34c218dc163760aaabaed41
+sha256=120db21e8902d12d571cabc4973e343b4308a48873ffb112f84a9f8b75571ad7
+
 [http://www.valgrind.org/downloads/valgrind-3.2.1.tar.bz2]
 md5=9407d33961186814cef0e6ecedfd6318
 sha256=7f9a15d7be16ca03a0912191e8d55a486bf69690e11bb76ccece3eaff3730a33
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
new file mode 100644
index 0000000..a4385aa
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
@@ -0,0 +1,10 @@
+DESCRIPTION = "Creates gobject interfaces out of DBus XML specifications."
+SECTION = "devel"
+DEPENDS = "glib-2.0 libgee libxml2 dbus vala"
+HOMEPAGE = "http://www.freesmartphone.org/index.php/Implementations/vala-dbus-binding-tool"
+LICENSE = "GPL"
+INC_PR = "r1"
+
+SRC_URI = "http://www.freesmartphone.org/sources/vala-dbus-binding-tool-${PV}.tar.bz2"
+
+inherit autotools_stage
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb
new file mode 100644
index 0000000..4f696b5
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb
@@ -0,0 +1,2 @@
+require vala-dbus-binding-tool.inc
+PR = "${INC_PR}.0"
-- 
1.6.4.2




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-10  6:48 ` [PATCH] vala-dbus-binding-tool-0.1.3: new recipe Steffen Sledz
@ 2010-02-10  7:12   ` Steffen Sledz
  2010-02-10 13:21   ` Steffen Sledz
  2010-02-11  8:40   ` Steffen Sledz
  2 siblings, 0 replies; 23+ messages in thread
From: Steffen Sledz @ 2010-02-10  7:12 UTC (permalink / raw)
  To: openembedded-devel; +Cc: mickey

After sending my suggestion for a patch i've detected that there
exists a vala-dbus-binding-tool-native_git recipe below
recipes/freesmartphone.

Shouldn't we join both in recipes/vala-dbus-binding-tool?

Steffen




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-10  6:48 ` [PATCH] vala-dbus-binding-tool-0.1.3: new recipe Steffen Sledz
  2010-02-10  7:12   ` Steffen Sledz
@ 2010-02-10 13:21   ` Steffen Sledz
  2010-02-11 13:18     ` Steffen Sledz
  2010-02-11  8:40   ` Steffen Sledz
  2 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-10 13:21 UTC (permalink / raw)
  To: openembedded-devel

Steffen Sledz write:
> Creates gobject interfaces out of DBus XML specifications.
> 
> Signed-off-by: Steffen Sledz <sledz@dresearch.de>
> ...

I miss this patch in the patchwork queue. :(

My mistake?

Steffen




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-10  6:48 ` [PATCH] vala-dbus-binding-tool-0.1.3: new recipe Steffen Sledz
  2010-02-10  7:12   ` Steffen Sledz
  2010-02-10 13:21   ` Steffen Sledz
@ 2010-02-11  8:40   ` Steffen Sledz
  2010-02-11  8:47     ` Martin Jansa
  2 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-11  8:40 UTC (permalink / raw)
  To: openembedded-devel

Steffen Sledz wrote:
> Creates gobject interfaces out of DBus XML specifications.
> 
> Signed-off-by: Steffen Sledz <sledz@dresearch.de>
> ...

No objections? So i will push this patch soon.

Steffen




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11  8:40   ` Steffen Sledz
@ 2010-02-11  8:47     ` Martin Jansa
  2010-02-11 11:43       ` Steffen Sledz
  0 siblings, 1 reply; 23+ messages in thread
From: Martin Jansa @ 2010-02-11  8:47 UTC (permalink / raw)
  To: Steffen Sledz; +Cc: openembedded-devel

On Thu, Feb 11, 2010 at 09:40:55AM +0100, Steffen Sledz wrote:
> Steffen Sledz wrote:
> > Creates gobject interfaces out of DBus XML specifications.
> > 
> > Signed-off-by: Steffen Sledz <sledz@dresearch.de>
> > ...
> 
> No objections? So i will push this patch soon.
> 
> Steffen

I expect that you would move it to freesmartphone directory as is:
recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb

Even better if you can use BBCLASSEXTEND="native" to merge those 2
recipes together.

Regards,

-- 
uin:136542059                jid:Martin.Jansa@gmail.com
Jansa Martin                 sip:jamasip@voip.wengo.fr 
JaMa                         



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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11  8:47     ` Martin Jansa
@ 2010-02-11 11:43       ` Steffen Sledz
  2010-02-11 12:19         ` Dr. Michael Lauer
  0 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-11 11:43 UTC (permalink / raw)
  To: openembedded-devel; +Cc: mickey

Martin Jansa wrote:
>> No objections? So i will push this patch soon.
>>
>> Steffen
> 
> I expect that you would move it to freesmartphone directory as is:
> recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
> 
> Even better if you can use BBCLASSEXTEND="native" to merge those 2
> recipes together.

I made this suggestion some messages before for myself. But for
now there was no feedback on this.

BTW: I would prefer recipes/vala-dbus-binding-tool/ because in my
opinion this is not freesmartphone specific.

Steffen




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11 11:43       ` Steffen Sledz
@ 2010-02-11 12:19         ` Dr. Michael Lauer
  2010-02-11 15:51           ` [PATCH 1/2] " Steffen Sledz
  0 siblings, 1 reply; 23+ messages in thread
From: Dr. Michael Lauer @ 2010-02-11 12:19 UTC (permalink / raw)
  To: openembedded-devel@lists.openembedded.org
  Cc: openembedded-devel@lists.openembedded.org

Sounds good, feel free to move it.

Cheers,

:M:

Am 11.02.2010 um 12:43 schrieb Steffen Sledz <sledz@dresearch.de>:

> Martin Jansa wrote:
>>> No objections? So i will push this patch soon.
>>>
>>> Steffen
>>
>> I expect that you would move it to freesmartphone directory as is:
>> recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
>>
>> Even better if you can use BBCLASSEXTEND="native" to merge those 2
>> recipes together.
>
> I made this suggestion some messages before for myself. But for
> now there was no feedback on this.
>
> BTW: I would prefer recipes/vala-dbus-binding-tool/ because in my
> opinion this is not freesmartphone specific.
>
> Steffen
>



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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-10 13:21   ` Steffen Sledz
@ 2010-02-11 13:18     ` Steffen Sledz
  2010-02-11 13:21       ` Martin Jansa
  2010-02-11 13:58       ` Paul Menzel
  0 siblings, 2 replies; 23+ messages in thread
From: Steffen Sledz @ 2010-02-11 13:18 UTC (permalink / raw)
  To: openembedded-devel

Steffen Sledz wrote:
> I miss this patch in the patchwork queue. :(
> 
> My mistake?

Ping!

I want to send another patch and i don't like to make a mistake a
second time (if there was one ;-) ).

Steffen




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11 13:18     ` Steffen Sledz
@ 2010-02-11 13:21       ` Martin Jansa
  2010-02-11 13:30         ` Steffen Sledz
  2010-02-11 13:58       ` Paul Menzel
  1 sibling, 1 reply; 23+ messages in thread
From: Martin Jansa @ 2010-02-11 13:21 UTC (permalink / raw)
  To: openembedded-devel

On Thu, Feb 11, 2010 at 02:18:05PM +0100, Steffen Sledz wrote:
> Steffen Sledz wrote:
> > I miss this patch in the patchwork queue. :(
> > 
> > My mistake?
> 
> Ping!

I don't see any updated patch (BBCLASSEXTEND, changed directory) here as
well as on patchwork.

So what else do you want to pong?

Kind regards,

-- 
uin:136542059                jid:Martin.Jansa@gmail.com
Jansa Martin                 sip:jamasip@voip.wengo.fr 
JaMa                         



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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11 13:21       ` Martin Jansa
@ 2010-02-11 13:30         ` Steffen Sledz
  0 siblings, 0 replies; 23+ messages in thread
From: Steffen Sledz @ 2010-02-11 13:30 UTC (permalink / raw)
  To: openembedded-devel

Martin Jansa wrote:
>>> I miss this patch in the patchwork queue. :(
>>>
>>> My mistake?
>> Ping!
> 
> I don't see any updated patch (BBCLASSEXTEND, changed directory) here as
> well as on patchwork.

I don't see the original patch in the patch queue. So before sending
an update i wanted to know what was wrong with it.

Steffen




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11 13:18     ` Steffen Sledz
  2010-02-11 13:21       ` Martin Jansa
@ 2010-02-11 13:58       ` Paul Menzel
  2010-02-11 15:52         ` Steffen Sledz
  1 sibling, 1 reply; 23+ messages in thread
From: Paul Menzel @ 2010-02-11 13:58 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 446 bytes --]

Am Donnerstag, den 11.02.2010, 14:18 +0100 schrieb Steffen Sledz:
> Steffen Sledz wrote:
> > I miss this patch in the patchwork queue. :(
> > 
> > My mistake?
> 
> Ping!
> 
> I want to send another patch and i don't like to make a mistake a
> second time (if there was one ;-) ).

It might be related to the spam filtering of Google Mail [1].


[1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-February/016997.html

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

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

* [PATCH 1/2] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11 12:19         ` Dr. Michael Lauer
@ 2010-02-11 15:51           ` Steffen Sledz
  2010-02-11 15:51             ` [PATCH 2/2] vala-dbus-binding-tool: relocate native recipe from freesmartphone subdir Steffen Sledz
  0 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-11 15:51 UTC (permalink / raw)
  To: openembedded-devel

Creates gobject interfaces out of DBus XML specifications.

Signed-off-by: Steffen Sledz <sledz@dresearch.de>
---
 conf/checksums.ini                                 |    4 ++++
 .../vala-dbus-binding-tool.inc                     |   10 ++++++++++
 .../vala-dbus-binding-tool_0.1.3.bb                |    2 ++
 3 files changed, 16 insertions(+), 0 deletions(-)
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb

diff --git a/conf/checksums.ini b/conf/checksums.ini
index bf1bb73..e7ab0cf 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -27790,6 +27790,10 @@ sha256=46805e1c19707de043820a1474a8b3775ea3b698a0b539eabd7b86f0f3ad888a
 md5=f2f8b2914361db599fd6392ec27f7042
 sha256=a71d59cfed750ff402fece5e7d4b656caf3377d5a6bfe5339894f1b13769d58d
 
+[http://www.freesmartphone.org/sources/vala-dbus-binding-tool-0.1.3.tar.bz2]
+md5=8f92d071d34c218dc163760aaabaed41
+sha256=120db21e8902d12d571cabc4973e343b4308a48873ffb112f84a9f8b75571ad7
+
 [http://www.valgrind.org/downloads/valgrind-3.2.1.tar.bz2]
 md5=9407d33961186814cef0e6ecedfd6318
 sha256=7f9a15d7be16ca03a0912191e8d55a486bf69690e11bb76ccece3eaff3730a33
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
new file mode 100644
index 0000000..a4385aa
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
@@ -0,0 +1,10 @@
+DESCRIPTION = "Creates gobject interfaces out of DBus XML specifications."
+SECTION = "devel"
+DEPENDS = "glib-2.0 libgee libxml2 dbus vala"
+HOMEPAGE = "http://www.freesmartphone.org/index.php/Implementations/vala-dbus-binding-tool"
+LICENSE = "GPL"
+INC_PR = "r1"
+
+SRC_URI = "http://www.freesmartphone.org/sources/vala-dbus-binding-tool-${PV}.tar.bz2"
+
+inherit autotools_stage
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb
new file mode 100644
index 0000000..4f696b5
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb
@@ -0,0 +1,2 @@
+require vala-dbus-binding-tool.inc
+PR = "${INC_PR}.0"
-- 
1.6.4.2




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

* [PATCH 2/2] vala-dbus-binding-tool: relocate native recipe from freesmartphone subdir
  2010-02-11 15:51           ` [PATCH 1/2] " Steffen Sledz
@ 2010-02-11 15:51             ` Steffen Sledz
  2010-02-11 16:07               ` Martin Jansa
  0 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-11 15:51 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Steffen Sledz <sledz@dresearch.de>
---
 .../vala-dbus-binding-tool-native_git.bb           |   10 ----------
 .../vala-dbus-binding-tool-native_git.bb           |   10 ++++++++++
 2 files changed, 10 insertions(+), 10 deletions(-)
 delete mode 100644 recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool-native_git.bb

diff --git a/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb b/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
deleted file mode 100644
index ebae18b..0000000
--- a/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-DESCRIPTION = "Vala DBus Binding Tool"
-SECTION = "console"
-LICENSE = "GPLv2"
-DEPENDS = "vala-native libgee-native intltool-native libxml2-native"
-PV = "0.1.0+gitr${SRCREV}"
-
-SRC_URI = "${FREESMARTPHONE_GIT}/vala-dbus-binding-tool.git;protocol=git;branch=master"
-S = "${WORKDIR}/git"
-
-inherit autotools_stage native
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool-native_git.bb b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool-native_git.bb
new file mode 100644
index 0000000..ebae18b
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool-native_git.bb
@@ -0,0 +1,10 @@
+DESCRIPTION = "Vala DBus Binding Tool"
+SECTION = "console"
+LICENSE = "GPLv2"
+DEPENDS = "vala-native libgee-native intltool-native libxml2-native"
+PV = "0.1.0+gitr${SRCREV}"
+
+SRC_URI = "${FREESMARTPHONE_GIT}/vala-dbus-binding-tool.git;protocol=git;branch=master"
+S = "${WORKDIR}/git"
+
+inherit autotools_stage native
-- 
1.6.4.2




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

* Re: [PATCH] vala-dbus-binding-tool-0.1.3: new recipe
  2010-02-11 13:58       ` Paul Menzel
@ 2010-02-11 15:52         ` Steffen Sledz
  0 siblings, 0 replies; 23+ messages in thread
From: Steffen Sledz @ 2010-02-11 15:52 UTC (permalink / raw)
  To: openembedded-devel

Paul Menzel wrote:
>> I want to send another patch and i don't like to make a mistake a
>> second time (if there was one ;-) ).
> 
> It might be related to the spam filtering of Google Mail [1].
> 
> [1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-February/016997.html

Hmmm? OK, i gave the new patches a try.




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

* Re: [PATCH 2/2] vala-dbus-binding-tool: relocate native recipe from freesmartphone subdir
  2010-02-11 15:51             ` [PATCH 2/2] vala-dbus-binding-tool: relocate native recipe from freesmartphone subdir Steffen Sledz
@ 2010-02-11 16:07               ` Martin Jansa
  2010-02-12 15:11                 ` Steffen Sledz
  0 siblings, 1 reply; 23+ messages in thread
From: Martin Jansa @ 2010-02-11 16:07 UTC (permalink / raw)
  To: openembedded-devel

On Thu, Feb 11, 2010 at 04:51:06PM +0100, Steffen Sledz wrote:
> Signed-off-by: Steffen Sledz <sledz@dresearch.de>
> ---
>  .../vala-dbus-binding-tool-native_git.bb           |   10 ----------
>  .../vala-dbus-binding-tool-native_git.bb           |   10 ++++++++++
>  2 files changed, 10 insertions(+), 10 deletions(-)
>  delete mode 100644 recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
>  create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool-native_git.bb

Why not use that non-native package or at least that new .inc file or
ideally BBCLASSEXTENDS?

-- 
uin:136542059                jid:Martin.Jansa@gmail.com
Jansa Martin                 sip:jamasip@voip.wengo.fr 
JaMa                         



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

* Re: [PATCH 2/2] vala-dbus-binding-tool: relocate native recipe from freesmartphone subdir
  2010-02-11 16:07               ` Martin Jansa
@ 2010-02-12 15:11                 ` Steffen Sledz
  2010-02-13 13:26                   ` Martin Jansa
  0 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-12 15:11 UTC (permalink / raw)
  To: openembedded-devel

Martin Jansa wrote:
>>  .../vala-dbus-binding-tool-native_git.bb           |   10 ----------
>>  .../vala-dbus-binding-tool-native_git.bb           |   10 ++++++++++
>>  2 files changed, 10 insertions(+), 10 deletions(-)
>>  delete mode 100644 recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
>>  create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool-native_git.bb
> 
> Why not use that non-native package or at least that new .inc file or
> ideally BBCLASSEXTENDS?

Hmmm? I'm not really familiar with BBCLASSEXTENDS.

I believe sharing recipe stuff between non-native and native
packages i could realize like in recipes/vala/. But i've
no idea how to bring the numbered version we need (0.1.3)
together with the git version the freesmartphone guys use.

Anyone an example for this?

Steffen





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

* Re: [PATCH 2/2] vala-dbus-binding-tool: relocate native recipe from freesmartphone subdir
  2010-02-12 15:11                 ` Steffen Sledz
@ 2010-02-13 13:26                   ` Martin Jansa
  2010-02-15 10:54                     ` [PATCH] vala-dbus-binding-tool: (mostly) new recipe Steffen Sledz
  0 siblings, 1 reply; 23+ messages in thread
From: Martin Jansa @ 2010-02-13 13:26 UTC (permalink / raw)
  To: openembedded-devel

On Fri, Feb 12, 2010 at 04:11:35PM +0100, Steffen Sledz wrote:
> Martin Jansa wrote:
> >>  .../vala-dbus-binding-tool-native_git.bb           |   10 ----------
> >>  .../vala-dbus-binding-tool-native_git.bb           |   10 ++++++++++
> >>  2 files changed, 10 insertions(+), 10 deletions(-)
> >>  delete mode 100644 recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
> >>  create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool-native_git.bb
> > 
> > Why not use that non-native package or at least that new .inc file or
> > ideally BBCLASSEXTENDS?
> 
> Hmmm? I'm not really familiar with BBCLASSEXTENDS.

grep recipes for examples, but in short
if you add BBCLASSEXTENDS="native" in
vala-dbus-binding-tool_git.bb
it will be like having vala-dbus-binding-tool-native_git.bb with 
include for non-native and inherit native (and will save few seconds for
parsing second file I guess)

> I believe sharing recipe stuff between non-native and native
> packages i could realize like in recipes/vala/. But i've
> no idea how to bring the numbered version we need (0.1.3)
> together with the git version the freesmartphone guys use.

If you insist on having versioned recipe (good), then please add both
0.1.3 and git recipe with BBCLASSEXTENDS.

You can share all metadata except SRC_URI and S, between versioned and git.
Or even better, put generic SRC_URI (with ${PV} and name=archive) and then 
overwrite that only in git recipe. This way new version is created by just 
cp pn_pv.bb pn_pvNew.bb and update checksums in pn_pvNew.bb.

> Anyone an example for this?

yes in recipes/* :)

-- 
uin:136542059                jid:Martin.Jansa@gmail.com
Jansa Martin                 sip:jamasip@voip.wengo.fr 
JaMa                         



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

* [PATCH] vala-dbus-binding-tool: (mostly) new recipe
  2010-02-13 13:26                   ` Martin Jansa
@ 2010-02-15 10:54                     ` Steffen Sledz
  2010-02-15 12:26                       ` Michael 'Mickey' Lauer
  2010-02-15 13:31                       ` Martin Jansa
  0 siblings, 2 replies; 23+ messages in thread
From: Steffen Sledz @ 2010-02-15 10:54 UTC (permalink / raw)
  To: openembedded-devel

New recipes for native and non-native build of Vala DBus Binding Tool
integrating earlier recipe from recipes/freesmartphone.

Signed-off-by: Steffen Sledz <sledz@dresearch.de>
---
 conf/checksums.ini                                 |    4 ++++
 conf/distro/include/fso-autorev.inc                |    1 +
 conf/distro/include/sane-srcrevs-fso.inc           |    1 +
 .../vala-dbus-binding-tool-native_git.bb           |   10 ----------
 .../vala-dbus-binding-tool.inc                     |   10 ++++++++++
 .../vala-dbus-binding-tool_0.1.3.bb                |    4 ++++
 .../vala-dbus-binding-tool_git.bb                  |    7 +++++++
 7 files changed, 27 insertions(+), 10 deletions(-)
 delete mode 100644 recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb
 create mode 100644 recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb

diff --git a/conf/checksums.ini b/conf/checksums.ini
index a052162..c700eed 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -27770,6 +27770,10 @@ sha256=46805e1c19707de043820a1474a8b3775ea3b698a0b539eabd7b86f0f3ad888a
 md5=f2f8b2914361db599fd6392ec27f7042
 sha256=a71d59cfed750ff402fece5e7d4b656caf3377d5a6bfe5339894f1b13769d58d
 
+[http://www.freesmartphone.org/sources/vala-dbus-binding-tool-0.1.3.tar.bz2]
+md5=8f92d071d34c218dc163760aaabaed41
+sha256=120db21e8902d12d571cabc4973e343b4308a48873ffb112f84a9f8b75571ad7
+
 [http://www.valgrind.org/downloads/valgrind-3.2.1.tar.bz2]
 md5=9407d33961186814cef0e6ecedfd6318
 sha256=7f9a15d7be16ca03a0912191e8d55a486bf69690e11bb76ccece3eaff3730a33
diff --git a/conf/distro/include/fso-autorev.inc b/conf/distro/include/fso-autorev.inc
index a1dca0e..612d38e 100644
--- a/conf/distro/include/fso-autorev.inc
+++ b/conf/distro/include/fso-autorev.inc
@@ -42,6 +42,7 @@ SRCREV_pn-misc-vapi = "${AUTOREV}"
 SRCREV_pn-msmcommd = "${AUTOREV}"
 SRCREV_pn-python-pytrc = "${AUTOREV}"
 SRCREV_pn-vala-dbus-binding-tool-native = "${AUTOREV}"
+SRCREV_pn-vala-dbus-binding-tool = "${AUTOREV}"
 SRCREV_pn-vala-native = "${AUTOREV}"
 SRCREV_pn-vala = "${AUTOREV}"
 SRCREV_pn-zhone = "${AUTOREV}"
diff --git a/conf/distro/include/sane-srcrevs-fso.inc b/conf/distro/include/sane-srcrevs-fso.inc
index 4f183b5..82ac61c 100644
--- a/conf/distro/include/sane-srcrevs-fso.inc
+++ b/conf/distro/include/sane-srcrevs-fso.inc
@@ -44,6 +44,7 @@ SRCREV_pn-multicat ?= "${FSO_PYTHONHELPERS_SRCREV}"
 SRCREV_pn-python-pyrtc ?= "${FSO_PYTHONHELPERS_SRCREV}"
 SRCREV_pn-pycd ?= "${FSO_PYTHONHELPERS_SRCREV}" 
 SRCREV_pn-vala-dbus-binding-tool-native ?= "8df9b5aab50066d3f5a525518f902dd26f77bbd7"
+SRCREV_pn-vala-dbus-binding-tool ?= "8df9b5aab50066d3f5a525518f902dd26f77bbd7"
 SRCREV_pn-vala-terminal ?= "932285d72e26b965c488f8aa99fe51f7a34231ad"
 SRCREV_pn-vala-native ?= "a8aa50a80bcdc5f6c8183507f87b6c6fdfac8d9f"
 SRCREV_pn-zhone ?= "2638381cf581d167cf5304baf64ae678016428a6"
diff --git a/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb b/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
deleted file mode 100644
index ebae18b..0000000
--- a/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-DESCRIPTION = "Vala DBus Binding Tool"
-SECTION = "console"
-LICENSE = "GPLv2"
-DEPENDS = "vala-native libgee-native intltool-native libxml2-native"
-PV = "0.1.0+gitr${SRCREV}"
-
-SRC_URI = "${FREESMARTPHONE_GIT}/vala-dbus-binding-tool.git;protocol=git;branch=master"
-S = "${WORKDIR}/git"
-
-inherit autotools_stage native
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
new file mode 100644
index 0000000..0367f42
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
@@ -0,0 +1,10 @@
+DESCRIPTION = "Vala DBus Binding Tool"
+SECTION = "devel"
+DEPENDS = "vala libgee libxml2 intltool-native"
+HOMEPAGE = "http://www.freesmartphone.org/index.php/Implementations/vala-dbus-binding-tool"
+LICENSE = "GPLv2"
+INC_PR = "r1"
+
+inherit autotools_stage
+
+BBCLASSEXTEND = "native"
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb
new file mode 100644
index 0000000..14e65d8
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_0.1.3.bb
@@ -0,0 +1,4 @@
+require vala-dbus-binding-tool.inc
+PR = "${INC_PR}.0"
+
+SRC_URI = "http://www.freesmartphone.org/sources/vala-dbus-binding-tool-${PV}.tar.bz2"
diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb
new file mode 100644
index 0000000..178df0b
--- /dev/null
+++ b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb
@@ -0,0 +1,7 @@
+require vala-dbus-binding-tool.inc
+PV = "0.1.0+gitr${SRCREV}"
+
+DEFAULT_PREFERENCE = "-1"
+
+SRC_URI = "${FREESMARTPHONE_GIT}/vala-dbus-binding-tool.git;protocol=git;branch=master"
+S = "${WORKDIR}/git"
-- 
1.6.4.2




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

* Re: [PATCH] vala-dbus-binding-tool: (mostly) new recipe
  2010-02-15 10:54                     ` [PATCH] vala-dbus-binding-tool: (mostly) new recipe Steffen Sledz
@ 2010-02-15 12:26                       ` Michael 'Mickey' Lauer
  2010-02-15 13:31                       ` Martin Jansa
  1 sibling, 0 replies; 23+ messages in thread
From: Michael 'Mickey' Lauer @ 2010-02-15 12:26 UTC (permalink / raw)
  To: openembedded-devel

Am Montag, den 15.02.2010, 11:54 +0100 schrieb Steffen Sledz:
> New recipes for native and non-native build of Vala DBus Binding Tool
> integrating earlier recipe from recipes/freesmartphone.
> 
> Signed-off-by: Steffen Sledz <sledz@dresearch.de>

Acked-by: Michael 'Mickey' Lauer <mlauer@vanille-media.de>

:M:




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

* Re: [PATCH] vala-dbus-binding-tool: (mostly) new recipe
  2010-02-15 10:54                     ` [PATCH] vala-dbus-binding-tool: (mostly) new recipe Steffen Sledz
  2010-02-15 12:26                       ` Michael 'Mickey' Lauer
@ 2010-02-15 13:31                       ` Martin Jansa
  2010-02-15 15:05                         ` Steffen Sledz
  1 sibling, 1 reply; 23+ messages in thread
From: Martin Jansa @ 2010-02-15 13:31 UTC (permalink / raw)
  To: openembedded-devel

On Mon, Feb 15, 2010 at 11:54 AM, Steffen Sledz <sledz@dresearch.de> wrote:
> --- a/recipes/freesmartphone/vala-dbus-binding-tool-native_git.bb
> -DEPENDS = "vala-native libgee-native intltool-native libxml2-native"

> diff --git a/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc b/recipes/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
> +DEPENDS = "vala libgee libxml2 intltool-native"

Pushed with small changes:

1) SRC_URI moved to .inc as suggested before
2) checksums moved to recipe
3) updated PV in git recipe

Thanks for patch!

BTW: I noticed a bit strange DEPENDS, why is there depend on
intltool-native? and other depends non-native?

it is expanded like this:
-native:
DEPENDS="autoconf-native automake-native libtool-native
gnu-config-native shasum-native coreutils-native autoconf-native
automake-native libtool-native gnu-config-native shasum-native
coreutils-native vala-native libgee-native libxml2-native
intltool-native"

non-native:
DEPENDS="autoconf-native automake-native libtool-native libtool-cross
gnu-config-native shasum-native coreutils-native
virtual/arm-oe-linux-gnueabi-gcc virtual/libc  vala libgee libxml2
intltool-native"

I'm not saying it's wrong, just curious how bitbake deals with
changing DEPENDS while parsing BBCLASSEXTENDS = "native".

Regards,



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

* Re: [PATCH] vala-dbus-binding-tool: (mostly) new recipe
  2010-02-15 13:31                       ` Martin Jansa
@ 2010-02-15 15:05                         ` Steffen Sledz
  2010-02-16  6:55                           ` Steffen Sledz
  0 siblings, 1 reply; 23+ messages in thread
From: Steffen Sledz @ 2010-02-15 15:05 UTC (permalink / raw)
  To: openembedded-devel

Martin Jansa wrote:
> BTW: I noticed a bit strange DEPENDS, why is there depend on
> intltool-native? and other depends non-native?
> 
> it is expanded like this:
> -native:
> DEPENDS="autoconf-native automake-native libtool-native
> gnu-config-native shasum-native coreutils-native autoconf-native
> automake-native libtool-native gnu-config-native shasum-native
> coreutils-native vala-native libgee-native libxml2-native
> intltool-native"
> 
> non-native:
> DEPENDS="autoconf-native automake-native libtool-native libtool-cross
> gnu-config-native shasum-native coreutils-native
> virtual/arm-oe-linux-gnueabi-gcc virtual/libc  vala libgee libxml2
> intltool-native"
> 
> I'm not saying it's wrong, just curious how bitbake deals with
> changing DEPENDS while parsing BBCLASSEXTENDS = "native".

I'm not sure for myself. But without intltool-native dependency
baking vala-dbus-binding-tool fails with:

ERROR: function do_configure failed
ERROR: log data follows (/home/sledz/work/HydraIP/OE/tmp.5/work/armv5te-angstrom-linux-gnueabi/vala-dbus-binding-tool-0.1.3-r1.0/temp/log.do_configure.18882)
| automake (GNU automake) 1.10.2
| Copyright (C) 2008 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
|
| Written by Tom Tromey <tromey@redhat.com>
|        and Alexandre Duret-Lutz <adl@gnu.org>.
| AUTOV is 1.10
| NOTE: Executing glib-gettextize --force --copy
| Copying file mkinstalldirs
| Copying file po/Makefile.in.in
|
| Please add the files
|   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
|   progtest.m4
| from the /home/sledz/work/HydraIP/OE/tmp.5/staging/i686-linux/usr/share/aclocal directory to your autoconf macro directory
| or directly to your aclocal.m4 file.
| You will also need config.guess and config.sub, which you can get from
| ftp://ftp.gnu.org/pub/gnu/config/.
|
| NOTE: Executing intltoolize --copy --force --automake
| /home/sledz/work/HydraIP/OE/tmp.5/work/armv5te-angstrom-linux-gnueabi/vala-dbus-binding-tool-0.1.3-r1.0/temp/run.do_configure.18882: line 305: intltoolize: command not found
NOTE: Task failed: /home/sledz/work/HydraIP/OE/tmp.5/work/armv5te-angstrom-linux-gnueabi/vala-dbus-binding-tool-0.1.3-r1.0/temp/log.do_configure.18882

Maybe this is a bug autotools_stage and this dependency should be generated
automatically like autoconf-native, automake-native, and libtool-native?

Steffen




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

* Re: [PATCH] vala-dbus-binding-tool: (mostly) new recipe
  2010-02-15 15:05                         ` Steffen Sledz
@ 2010-02-16  6:55                           ` Steffen Sledz
  0 siblings, 0 replies; 23+ messages in thread
From: Steffen Sledz @ 2010-02-16  6:55 UTC (permalink / raw)
  To: openembedded-devel

> Maybe this is a bug autotools_stage and this dependency should be generated
> automatically like autoconf-native, automake-native, and libtool-native?

I started i new thread on this: <http://thread.gmane.org/gmane.comp.handhelds.openembedded/30200>

Steffen




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

end of thread, other threads:[~2010-02-16  6:58 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-09 13:33 vala-dbus-binding-tool? Steffen Sledz
2010-02-10  6:48 ` [PATCH] vala-dbus-binding-tool-0.1.3: new recipe Steffen Sledz
2010-02-10  7:12   ` Steffen Sledz
2010-02-10 13:21   ` Steffen Sledz
2010-02-11 13:18     ` Steffen Sledz
2010-02-11 13:21       ` Martin Jansa
2010-02-11 13:30         ` Steffen Sledz
2010-02-11 13:58       ` Paul Menzel
2010-02-11 15:52         ` Steffen Sledz
2010-02-11  8:40   ` Steffen Sledz
2010-02-11  8:47     ` Martin Jansa
2010-02-11 11:43       ` Steffen Sledz
2010-02-11 12:19         ` Dr. Michael Lauer
2010-02-11 15:51           ` [PATCH 1/2] " Steffen Sledz
2010-02-11 15:51             ` [PATCH 2/2] vala-dbus-binding-tool: relocate native recipe from freesmartphone subdir Steffen Sledz
2010-02-11 16:07               ` Martin Jansa
2010-02-12 15:11                 ` Steffen Sledz
2010-02-13 13:26                   ` Martin Jansa
2010-02-15 10:54                     ` [PATCH] vala-dbus-binding-tool: (mostly) new recipe Steffen Sledz
2010-02-15 12:26                       ` Michael 'Mickey' Lauer
2010-02-15 13:31                       ` Martin Jansa
2010-02-15 15:05                         ` Steffen Sledz
2010-02-16  6:55                           ` Steffen Sledz

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.