All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] vala: Add vala package as a devtool (version 0.12.1)
@ 2012-04-11 16:07 Florin Sarbu
  2012-04-12  6:28 ` Koen Kooi
  0 siblings, 1 reply; 11+ messages in thread
From: Florin Sarbu @ 2012-04-11 16:07 UTC (permalink / raw)
  To: openembedded-core

Added the vala package from meta-oe to support future systemd integration.

Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com>
---
 meta/recipes-devtools/vala/vala.inc       |   25 +++++++++++++++++++++++++
 meta/recipes-devtools/vala/vala_0.12.1.bb |    7 +++++++
 2 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-devtools/vala/vala.inc
 create mode 100644 meta/recipes-devtools/vala/vala_0.12.1.bb

diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
new file mode 100644
index 0000000..0815c66
--- /dev/null
+++ b/meta/recipes-devtools/vala/vala.inc
@@ -0,0 +1,25 @@
+DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
+Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
+SECTION = "devel"
+DEPENDS = "glib-2.0 dbus"
+BBCLASSEXTEND = "native"
+DEPENDS_virtclass-native = "glib-2.0-native dbus-native"
+HOMEPAGE = "http://vala-project.org"
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+INC_PR = "r0"
+
+#
+# WARNING: This source release has specifically been built for OpenEmbedded.
+# Don't update to any upstream release without consulting the recipe maintainer.
+#
+
+SRC_URI = "\
+  http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive \
+"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-vapigen"
+
+FILES_${PN}-doc += "${datadir}/devhelp"
diff --git a/meta/recipes-devtools/vala/vala_0.12.1.bb b/meta/recipes-devtools/vala/vala_0.12.1.bb
new file mode 100644
index 0000000..1049ed6
--- /dev/null
+++ b/meta/recipes-devtools/vala/vala_0.12.1.bb
@@ -0,0 +1,7 @@
+require vala.inc
+SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
+
+FILES_${PN} += "${datadir}/vala-0.12/vapi"
+
+SRC_URI[md5sum] = "bf35262cc611de447147d01cbac33767"
+SRC_URI[sha256sum] = "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"
-- 
1.7.9.1




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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-11 16:07 [PATCH] vala: Add vala package as a devtool (version 0.12.1) Florin Sarbu
@ 2012-04-12  6:28 ` Koen Kooi
  2012-04-12  7:15   ` Florin Sarbu
  0 siblings, 1 reply; 11+ messages in thread
From: Koen Kooi @ 2012-04-12  6:28 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer
  Cc: <openembedded-core@lists.openembedded.org>



Op 11 apr. 2012 om 18:07 heeft Florin Sarbu <florin.sarbu@windriver.com> het volgende geschreven:

> Added the vala package from meta-oe to support future systemd integration.

But systemd doesn't need vala......


> 
> Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com>
> ---
> meta/recipes-devtools/vala/vala.inc       |   25 +++++++++++++++++++++++++
> meta/recipes-devtools/vala/vala_0.12.1.bb |    7 +++++++
> 2 files changed, 32 insertions(+), 0 deletions(-)
> create mode 100644 meta/recipes-devtools/vala/vala.inc
> create mode 100644 meta/recipes-devtools/vala/vala_0.12.1.bb
> 
> diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
> new file mode 100644
> index 0000000..0815c66
> --- /dev/null
> +++ b/meta/recipes-devtools/vala/vala.inc
> @@ -0,0 +1,25 @@
> +DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
> +Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
> +SECTION = "devel"
> +DEPENDS = "glib-2.0 dbus"
> +BBCLASSEXTEND = "native"
> +DEPENDS_virtclass-native = "glib-2.0-native dbus-native"
> +HOMEPAGE = "http://vala-project.org"
> +LICENSE = "LGPLv2.1"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
> +INC_PR = "r0"
> +
> +#
> +# WARNING: This source release has specifically been built for OpenEmbedded.
> +# Don't update to any upstream release without consulting the recipe maintainer.
> +#
> +
> +SRC_URI = "\
> +  http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive \
> +"
> +
> +inherit autotools
> +
> +EXTRA_OECONF = "--disable-vapigen"
> +
> +FILES_${PN}-doc += "${datadir}/devhelp"
> diff --git a/meta/recipes-devtools/vala/vala_0.12.1.bb b/meta/recipes-devtools/vala/vala_0.12.1.bb
> new file mode 100644
> index 0000000..1049ed6
> --- /dev/null
> +++ b/meta/recipes-devtools/vala/vala_0.12.1.bb
> @@ -0,0 +1,7 @@
> +require vala.inc
> +SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
> +
> +FILES_${PN} += "${datadir}/vala-0.12/vapi"
> +
> +SRC_URI[md5sum] = "bf35262cc611de447147d01cbac33767"
> +SRC_URI[sha256sum] = "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"
> -- 
> 1.7.9.1
> 
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core



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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-12  6:28 ` Koen Kooi
@ 2012-04-12  7:15   ` Florin Sarbu
  0 siblings, 0 replies; 11+ messages in thread
From: Florin Sarbu @ 2012-04-12  7:15 UTC (permalink / raw)
  To: openembedded-core

Yeah, I kinda figured that one out last night when going through the 
deps again. meta-oe systemd had a dependency on vala.bbclass which in 
turn dragged in vala native. Eliminating the unnecessary vala bbclass 
usage, vala native is not needed anymore.
Hence the confusion.
Excuse the trouble caused


On 04/12/2012 09:28 AM, Koen Kooi wrote:
>
> Op 11 apr. 2012 om 18:07 heeft Florin Sarbu<florin.sarbu@windriver.com>  het volgende geschreven:
>
>> Added the vala package from meta-oe to support future systemd integration.
> But systemd doesn't need vala......
>
>
>> Signed-off-by: Florin Sarbu<florin.sarbu@windriver.com>
>> ---
>> meta/recipes-devtools/vala/vala.inc       |   25 +++++++++++++++++++++++++
>> meta/recipes-devtools/vala/vala_0.12.1.bb |    7 +++++++
>> 2 files changed, 32 insertions(+), 0 deletions(-)
>> create mode 100644 meta/recipes-devtools/vala/vala.inc
>> create mode 100644 meta/recipes-devtools/vala/vala_0.12.1.bb
>>
>> diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
>> new file mode 100644
>> index 0000000..0815c66
>> --- /dev/null
>> +++ b/meta/recipes-devtools/vala/vala.inc
>> @@ -0,0 +1,25 @@
>> +DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
>> +Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
>> +SECTION = "devel"
>> +DEPENDS = "glib-2.0 dbus"
>> +BBCLASSEXTEND = "native"
>> +DEPENDS_virtclass-native = "glib-2.0-native dbus-native"
>> +HOMEPAGE = "http://vala-project.org"
>> +LICENSE = "LGPLv2.1"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
>> +INC_PR = "r0"
>> +
>> +#
>> +# WARNING: This source release has specifically been built for OpenEmbedded.
>> +# Don't update to any upstream release without consulting the recipe maintainer.
>> +#
>> +
>> +SRC_URI = "\
>> +  http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive \
>> +"
>> +
>> +inherit autotools
>> +
>> +EXTRA_OECONF = "--disable-vapigen"
>> +
>> +FILES_${PN}-doc += "${datadir}/devhelp"
>> diff --git a/meta/recipes-devtools/vala/vala_0.12.1.bb b/meta/recipes-devtools/vala/vala_0.12.1.bb
>> new file mode 100644
>> index 0000000..1049ed6
>> --- /dev/null
>> +++ b/meta/recipes-devtools/vala/vala_0.12.1.bb
>> @@ -0,0 +1,7 @@
>> +require vala.inc
>> +SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
>> +
>> +FILES_${PN} += "${datadir}/vala-0.12/vapi"
>> +
>> +SRC_URI[md5sum] = "bf35262cc611de447147d01cbac33767"
>> +SRC_URI[sha256sum] = "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"
>> -- 
>> 1.7.9.1
>>
>>
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core




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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-30 21:09   ` Phil Blundell
@ 2012-04-30 21:31     ` Saul Wold
  0 siblings, 0 replies; 11+ messages in thread
From: Saul Wold @ 2012-04-30 21:31 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Phil Blundell

On 04/30/2012 02:09 PM, Phil Blundell wrote:
> On Mon, 2012-04-30 at 14:05 -0700, Saul Wold wrote:
>> Also, until we get serious about systemd in poky, I think this patch
>> will be on hold, it is something we are going to work on for 1.3.
>
> I'm not quite sure I understand what poky has to do with it.  If this
> patch is a poky-specific thing then presumably it should be in some poky
> layer and not in oe-core at all.  Conversely, if it isn't a
> poky-specific thing then it doesn't seem as though it should be
> contingent on poky "getting serious" about anything.
>
Phil, My fingers spoke faster than my brain on this one ;-)

It should be OE-Core, as this is the OE-Core list, and we will working 
to update OE-Core with a systemd setup, there are a few things that we 
need to work out first around the configurability.

Sau!

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



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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-30 21:05 ` Saul Wold
@ 2012-04-30 21:09   ` Phil Blundell
  2012-04-30 21:31     ` Saul Wold
  0 siblings, 1 reply; 11+ messages in thread
From: Phil Blundell @ 2012-04-30 21:09 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Mon, 2012-04-30 at 14:05 -0700, Saul Wold wrote:
> Also, until we get serious about systemd in poky, I think this patch 
> will be on hold, it is something we are going to work on for 1.3.

I'm not quite sure I understand what poky has to do with it.  If this
patch is a poky-specific thing then presumably it should be in some poky
layer and not in oe-core at all.  Conversely, if it isn't a
poky-specific thing then it doesn't seem as though it should be
contingent on poky "getting serious" about anything.

p.





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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-11 15:59 Florin Sarbu
  2012-04-28 21:10 ` Khem Raj
@ 2012-04-30 21:05 ` Saul Wold
  2012-04-30 21:09   ` Phil Blundell
  1 sibling, 1 reply; 11+ messages in thread
From: Saul Wold @ 2012-04-30 21:05 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On 04/11/2012 08:59 AM, Florin Sarbu wrote:
> Added the vala package from meta-oe to support future systemd integration.
>
> Signed-off-by: Florin Sarbu<florin.sarbu@windriver.com>
> ---
>   meta/recipes-devtools/vala/vala.inc       |   25 +++++++++++++++++++++++++
>   meta/recipes-devtools/vala/vala_0.12.1.bb |    7 +++++++
>   2 files changed, 32 insertions(+), 0 deletions(-)
>   create mode 100644 meta/recipes-devtools/vala/vala.inc
>   create mode 100644 meta/recipes-devtools/vala/vala_0.12.1.bb
>
> diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
> new file mode 100644
> index 0000000..0815c66
> --- /dev/null
> +++ b/meta/recipes-devtools/vala/vala.inc
> @@ -0,0 +1,25 @@
> +DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
> +Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
> +SECTION = "devel"
> +DEPENDS = "glib-2.0 dbus"
> +BBCLASSEXTEND = "native"
> +DEPENDS_virtclass-native = "glib-2.0-native dbus-native"
> +HOMEPAGE = "http://vala-project.org"
> +LICENSE = "LGPLv2.1"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
> +INC_PR = "r0"
> +
> +#
> +# WARNING: This source release has specifically been built for OpenEmbedded.
> +# Don't update to any upstream release without consulting the recipe maintainer.
> +#
> +
> +SRC_URI = "\
> +  http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive \
> +"
In the above comment you mention not to update the SRC_URI here, but 
below in the actual .bb file you override the SRC_URI with the 
ftp.gnome.org version, is that the correct one?

Also, until we get serious about systemd in poky, I think this patch 
will be on hold, it is something we are going to work on for 1.3.
> +
> +inherit autotools
> +
> +EXTRA_OECONF = "--disable-vapigen"
> +
> +FILES_${PN}-doc += "${datadir}/devhelp"
> diff --git a/meta/recipes-devtools/vala/vala_0.12.1.bb b/meta/recipes-devtools/vala/vala_0.12.1.bb
> new file mode 100644
> index 0000000..1049ed6
> --- /dev/null
> +++ b/meta/recipes-devtools/vala/vala_0.12.1.bb
> @@ -0,0 +1,7 @@
> +require vala.inc
> +SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
> +
> +FILES_${PN} += "${datadir}/vala-0.12/vapi"
> +
> +SRC_URI[md5sum] = "bf35262cc611de447147d01cbac33767"
> +SRC_URI[sha256sum] = "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"



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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-11 15:59 Florin Sarbu
@ 2012-04-28 21:10 ` Khem Raj
  2012-04-30 21:05 ` Saul Wold
  1 sibling, 0 replies; 11+ messages in thread
From: Khem Raj @ 2012-04-28 21:10 UTC (permalink / raw)
  To: openembedded-core

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/11/2012 08:59 AM, Florin Sarbu wrote:
> Added the vala package from meta-oe to support future systemd
> integration.
> 
> Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com> --- 
> meta/recipes-devtools/vala/vala.inc       |   25
> +++++++++++++++++++++++++ meta/recipes-devtools/vala/vala_0.12.1.bb
> |    7 +++++++ 2 files changed, 32 insertions(+), 0 deletions(-) 
> create mode 100644 meta/recipes-devtools/vala/vala.inc create mode
> 100644 meta/recipes-devtools/vala/vala_0.12.1.bb
> 
> diff --git a/meta/recipes-devtools/vala/vala.inc
> b/meta/recipes-devtools/vala/vala.inc new file mode 100644 index
> 0000000..0815c66 --- /dev/null +++
> b/meta/recipes-devtools/vala/vala.inc @@ -0,0 +1,25 @@ +DESCRIPTION
> = "Vala is a C#-like language dedicated to ease GObject
> programming. \ +Vala compiles to plain C and has no runtime
> environment nor penalities whatsoever." +SECTION = "devel" +DEPENDS
> = "glib-2.0 dbus" +BBCLASSEXTEND = "native" 
> +DEPENDS_virtclass-native = "glib-2.0-native dbus-native" +HOMEPAGE
> = "http://vala-project.org" +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM
> = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" +INC_PR =
> "r0"

just delete the above line

> + +# +# WARNING: This source release has specifically been built
> for OpenEmbedded. +# Don't update to any upstream release without
> consulting the recipe maintainer. +# + +SRC_URI = "\ +
> http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive
> \ +" + +inherit autotools + +EXTRA_OECONF = "--disable-vapigen" + 
> +FILES_${PN}-doc += "${datadir}/devhelp" diff --git
> a/meta/recipes-devtools/vala/vala_0.12.1.bb
> b/meta/recipes-devtools/vala/vala_0.12.1.bb new file mode 100644 
> index 0000000..1049ed6 --- /dev/null +++
> b/meta/recipes-devtools/vala/vala_0.12.1.bb @@ -0,0 +1,7 @@ 
> +require vala.inc +SRC_URI =
> "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
>
> 
+
> +FILES_${PN} += "${datadir}/vala-0.12/vapi" + +SRC_URI[md5sum] =
> "bf35262cc611de447147d01cbac33767" +SRC_URI[sha256sum] =
> "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+cXOAACgkQuwUzVZGdMxRKwACfQup0S660aQArw8pusBeQrUUX
23cAn2yTG9/+XySR5ff50o/ECvLeM6Bp
=tYWi
-----END PGP SIGNATURE-----



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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-11 11:43 ` Martin Jansa
@ 2012-04-11 23:43   ` Paul Eggleton
  0 siblings, 0 replies; 11+ messages in thread
From: Paul Eggleton @ 2012-04-11 23:43 UTC (permalink / raw)
  To: openembedded-core

On Wednesday 11 April 2012 13:43:20 Martin Jansa wrote:
> On Wed, Apr 11, 2012 at 07:13:41PM +0300, Florin Sarbu wrote:
> > Added the vala package from meta-oe to support future systemd integration.
> 
> When you're adding it from meta-oe, why not in current version with
> needed patch to build e.g. midori?

IMO, we shouldn't be adding something as esoteric as Vala to OE-Core unless it 
is absolutely needed. AFAICT the only part of systemd needing vala is the GUI 
which given this dependency would be better placed elsewhere.

At the moment in the stabilisation period we're not in a position to do 
systemd integration in OE-Core, however AIUI the first step along that road as 
discussed recently at the BSP/Collab Summit will be to split out the systemd 
parts of meta-oe into a separate layer.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre



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

* [PATCH] vala: Add vala package as a devtool (version 0.12.1)
@ 2012-04-11 16:13 Florin Sarbu
  2012-04-11 11:43 ` Martin Jansa
  0 siblings, 1 reply; 11+ messages in thread
From: Florin Sarbu @ 2012-04-11 16:13 UTC (permalink / raw)
  To: openembedded-core

Added the vala package from meta-oe to support future systemd integration.

Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com>
---
 meta/recipes-devtools/vala/vala.inc       |   25 +++++++++++++++++++++++++
 meta/recipes-devtools/vala/vala_0.12.1.bb |    7 +++++++
 2 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-devtools/vala/vala.inc
 create mode 100644 meta/recipes-devtools/vala/vala_0.12.1.bb

diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
new file mode 100644
index 0000000..0815c66
--- /dev/null
+++ b/meta/recipes-devtools/vala/vala.inc
@@ -0,0 +1,25 @@
+DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
+Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
+SECTION = "devel"
+DEPENDS = "glib-2.0 dbus"
+BBCLASSEXTEND = "native"
+DEPENDS_virtclass-native = "glib-2.0-native dbus-native"
+HOMEPAGE = "http://vala-project.org"
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+INC_PR = "r0"
+
+#
+# WARNING: This source release has specifically been built for OpenEmbedded.
+# Don't update to any upstream release without consulting the recipe maintainer.
+#
+
+SRC_URI = "\
+  http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive \
+"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-vapigen"
+
+FILES_${PN}-doc += "${datadir}/devhelp"
diff --git a/meta/recipes-devtools/vala/vala_0.12.1.bb b/meta/recipes-devtools/vala/vala_0.12.1.bb
new file mode 100644
index 0000000..1049ed6
--- /dev/null
+++ b/meta/recipes-devtools/vala/vala_0.12.1.bb
@@ -0,0 +1,7 @@
+require vala.inc
+SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
+
+FILES_${PN} += "${datadir}/vala-0.12/vapi"
+
+SRC_URI[md5sum] = "bf35262cc611de447147d01cbac33767"
+SRC_URI[sha256sum] = "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"
-- 
1.7.9.1




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

* [PATCH] vala: Add vala package as a devtool (version 0.12.1)
@ 2012-04-11 15:59 Florin Sarbu
  2012-04-28 21:10 ` Khem Raj
  2012-04-30 21:05 ` Saul Wold
  0 siblings, 2 replies; 11+ messages in thread
From: Florin Sarbu @ 2012-04-11 15:59 UTC (permalink / raw)
  To: openembedded-core

Added the vala package from meta-oe to support future systemd integration.

Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com>
---
 meta/recipes-devtools/vala/vala.inc       |   25 +++++++++++++++++++++++++
 meta/recipes-devtools/vala/vala_0.12.1.bb |    7 +++++++
 2 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-devtools/vala/vala.inc
 create mode 100644 meta/recipes-devtools/vala/vala_0.12.1.bb

diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
new file mode 100644
index 0000000..0815c66
--- /dev/null
+++ b/meta/recipes-devtools/vala/vala.inc
@@ -0,0 +1,25 @@
+DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
+Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
+SECTION = "devel"
+DEPENDS = "glib-2.0 dbus"
+BBCLASSEXTEND = "native"
+DEPENDS_virtclass-native = "glib-2.0-native dbus-native"
+HOMEPAGE = "http://vala-project.org"
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+INC_PR = "r0"
+
+#
+# WARNING: This source release has specifically been built for OpenEmbedded.
+# Don't update to any upstream release without consulting the recipe maintainer.
+#
+
+SRC_URI = "\
+  http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive \
+"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-vapigen"
+
+FILES_${PN}-doc += "${datadir}/devhelp"
diff --git a/meta/recipes-devtools/vala/vala_0.12.1.bb b/meta/recipes-devtools/vala/vala_0.12.1.bb
new file mode 100644
index 0000000..1049ed6
--- /dev/null
+++ b/meta/recipes-devtools/vala/vala_0.12.1.bb
@@ -0,0 +1,7 @@
+require vala.inc
+SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
+
+FILES_${PN} += "${datadir}/vala-0.12/vapi"
+
+SRC_URI[md5sum] = "bf35262cc611de447147d01cbac33767"
+SRC_URI[sha256sum] = "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"
-- 
1.7.9.1




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

* Re: [PATCH] vala: Add vala package as a devtool (version 0.12.1)
  2012-04-11 16:13 Florin Sarbu
@ 2012-04-11 11:43 ` Martin Jansa
  2012-04-11 23:43   ` Paul Eggleton
  0 siblings, 1 reply; 11+ messages in thread
From: Martin Jansa @ 2012-04-11 11:43 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

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

On Wed, Apr 11, 2012 at 07:13:41PM +0300, Florin Sarbu wrote:
> Added the vala package from meta-oe to support future systemd integration.

When you're adding it from meta-oe, why not in current version with
needed patch to build e.g. midori?

../meta-openembedded/meta-oe/recipes-devtools/vala/vala-0.14.2
../meta-openembedded/meta-oe/recipes-devtools/vala/vala-0.14.2/0001-git-version-gen-don-t-append-dirty-if-we-re-not-in-g.patch
../meta-openembedded/meta-oe/recipes-devtools/vala/vala_0.14.2.bb
../meta-openembedded/meta-oe/recipes-devtools/vala/vala.inc

Cheers,

> 
> Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com>
> ---
>  meta/recipes-devtools/vala/vala.inc       |   25 +++++++++++++++++++++++++
>  meta/recipes-devtools/vala/vala_0.12.1.bb |    7 +++++++
>  2 files changed, 32 insertions(+), 0 deletions(-)
>  create mode 100644 meta/recipes-devtools/vala/vala.inc
>  create mode 100644 meta/recipes-devtools/vala/vala_0.12.1.bb
> 
> diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
> new file mode 100644
> index 0000000..0815c66
> --- /dev/null
> +++ b/meta/recipes-devtools/vala/vala.inc
> @@ -0,0 +1,25 @@
> +DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
> +Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
> +SECTION = "devel"
> +DEPENDS = "glib-2.0 dbus"
> +BBCLASSEXTEND = "native"
> +DEPENDS_virtclass-native = "glib-2.0-native dbus-native"
> +HOMEPAGE = "http://vala-project.org"
> +LICENSE = "LGPLv2.1"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
> +INC_PR = "r0"
> +
> +#
> +# WARNING: This source release has specifically been built for OpenEmbedded.
> +# Don't update to any upstream release without consulting the recipe maintainer.
> +#
> +
> +SRC_URI = "\
> +  http://downloads.freesmartphone.org/sources/vala-${PV}.tar.bz2;name=archive \
> +"
> +
> +inherit autotools
> +
> +EXTRA_OECONF = "--disable-vapigen"
> +
> +FILES_${PN}-doc += "${datadir}/devhelp"
> diff --git a/meta/recipes-devtools/vala/vala_0.12.1.bb b/meta/recipes-devtools/vala/vala_0.12.1.bb
> new file mode 100644
> index 0000000..1049ed6
> --- /dev/null
> +++ b/meta/recipes-devtools/vala/vala_0.12.1.bb
> @@ -0,0 +1,7 @@
> +require vala.inc
> +SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/vala/0.12/vala-${PV}.tar.bz2"
> +
> +FILES_${PN} += "${datadir}/vala-0.12/vapi"
> +
> +SRC_URI[md5sum] = "bf35262cc611de447147d01cbac33767"
> +SRC_URI[sha256sum] = "d9a2be21bb8ab88eab838e7f3a4d0aaa2a1fddf35615dca32bef6a0051f58ea8"
> -- 
> 1.7.9.1
> 
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

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

end of thread, other threads:[~2012-04-30 21:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-11 16:07 [PATCH] vala: Add vala package as a devtool (version 0.12.1) Florin Sarbu
2012-04-12  6:28 ` Koen Kooi
2012-04-12  7:15   ` Florin Sarbu
  -- strict thread matches above, loose matches on Subject: below --
2012-04-11 16:13 Florin Sarbu
2012-04-11 11:43 ` Martin Jansa
2012-04-11 23:43   ` Paul Eggleton
2012-04-11 15:59 Florin Sarbu
2012-04-28 21:10 ` Khem Raj
2012-04-30 21:05 ` Saul Wold
2012-04-30 21:09   ` Phil Blundell
2012-04-30 21:31     ` Saul Wold

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.