public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
* [PATCH] gst-plugins-gl: add package recipe
@ 2013-01-23 20:47 Jeremy Stashluk
  2013-01-24 12:18 ` Burton, Ross
  0 siblings, 1 reply; 5+ messages in thread
From: Jeremy Stashluk @ 2013-01-23 20:47 UTC (permalink / raw)
  To: openembedded-core; +Cc: Jeremy Stashluk

---
 .../gstreamer/gst-plugins-gl_0.10.3.bb             |   30 ++++++++++++++++++++
 1 file changed, 30 insertions(+)
 create mode 100644 meta-oe/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb

diff --git a/meta-oe/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb b/meta-oe/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb
new file mode 100644
index 0000000..37368f7
--- /dev/null
+++ b/meta-oe/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb
@@ -0,0 +1,30 @@
+require recipes-multimedia/gstreamer/gst-plugins.inc
+
+LICENSE = "GPLv2+ & LGPLv2+ & LGPLv2.1+ "
+LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
+
+PR = "r2"
+
+DEPENDS += "gst-plugins-base"
+
+SRCREV_main = "RELEASE-0.10.3"
+SRCREV_common = "0.10"
+
+SRC_URI = " \
+   git://anongit.freedesktop.org/gstreamer/gst-plugins-gl;name=main \
+   git://anongit.freedesktop.org/gstreamer/common;name=common;destsuffix=git/common \
+   "
+
+S = "${WORKDIR}/git"
+
+inherit gettext gconf
+
+EXTRA_OECONF += "--x-includes= --x-libraries= NM=nm"
+
+ARM_INSTRUCTION_SET = "arm"
+
+do_configure_prepend() {
+   autopoint || touch config.rpath
+}
+
+FILES_${PN}-gconfelements += "${sysconfdir}/gconf/schemas/gstreamer-0.10.schemas"
-- 
1.7.9.5




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

* Re: [PATCH] gst-plugins-gl: add package recipe
  2013-01-23 20:47 Jeremy Stashluk
@ 2013-01-24 12:18 ` Burton, Ross
  0 siblings, 0 replies; 5+ messages in thread
From: Burton, Ross @ 2013-01-24 12:18 UTC (permalink / raw)
  To: Jeremy Stashluk; +Cc: Jeremy Stashluk, openembedded-core

On 23 January 2013 20:47, Jeremy Stashluk <stashluk@gmail.com> wrote:
> +EXTRA_OECONF += "--x-includes= --x-libraries= NM=nm"

--without-x is a shorter way of disabling X, but unless there's a good
reason to you should respect the x11 distro feature.

Why do you need to set NM?   bitbake.conf sets it already.

I also don't see any dependency on virtual/libgl which you'll
presumably need for GL use.

To be honest I do prefer grabbing tarballs instead of git if you're
making a versioned package.

Ross



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

* [PATCH] gst-plugins-gl: add package recipe
@ 2013-01-25 15:37 Jeremy Stashluk
  2013-01-25 15:51 ` Burton, Ross
  2013-01-25 16:10 ` Martin Jansa
  0 siblings, 2 replies; 5+ messages in thread
From: Jeremy Stashluk @ 2013-01-25 15:37 UTC (permalink / raw)
  To: openembedded-core; +Cc: Jeremy Stashluk

---
 .../gstreamer/gst-plugins-gl_0.10.3.bb             |   16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb

diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb
new file mode 100644
index 0000000..3bafb7c
--- /dev/null
+++ b/meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb
@@ -0,0 +1,16 @@
+require recipes-multimedia/gstreamer/gst-plugins.inc
+
+LICENSE = "GPLv2+ & LGPLv2+ & LGPLv2.1+ "
+LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
+
+PR = "r2"
+
+DEPENDS += "gst-plugins-base virtual/libgl"
+
+SRC_URI[md5sum] = "f066943621e9e18dc4b8e27e869a39cf8893aec9"
+
+inherit gettext gconf
+
+ARM_INSTRUCTION_SET = "arm"
+
+FILES_${PN}-gconfelements += "${sysconfdir}/gconf/schemas/gstreamer-0.10.schemas"
-- 
1.7.9.5




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

* Re: [PATCH] gst-plugins-gl: add package recipe
  2013-01-25 15:37 [PATCH] gst-plugins-gl: add package recipe Jeremy Stashluk
@ 2013-01-25 15:51 ` Burton, Ross
  2013-01-25 16:10 ` Martin Jansa
  1 sibling, 0 replies; 5+ messages in thread
From: Burton, Ross @ 2013-01-25 15:51 UTC (permalink / raw)
  To: Jeremy Stashluk; +Cc: Jeremy Stashluk, openembedded-core

On 25 January 2013 15:37, Jeremy Stashluk <stashluk@gmail.com> wrote:
> +PR = "r2"

You don't need PR in oe-core, and you don't need to bump it for reviews.

> +FILES_${PN}-gconfelements += "${sysconfdir}/gconf/schemas/gstreamer-0.10.schemas"

This was clearly copy and pasted from gst-plugins-good, remove it.

Ross



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

* Re: [PATCH] gst-plugins-gl: add package recipe
  2013-01-25 15:37 [PATCH] gst-plugins-gl: add package recipe Jeremy Stashluk
  2013-01-25 15:51 ` Burton, Ross
@ 2013-01-25 16:10 ` Martin Jansa
  1 sibling, 0 replies; 5+ messages in thread
From: Martin Jansa @ 2013-01-25 16:10 UTC (permalink / raw)
  To: Jeremy Stashluk; +Cc: Jeremy Stashluk, openembedded-core

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

On Fri, Jan 25, 2013 at 10:37:18AM -0500, Jeremy Stashluk wrote:
> ---
>  .../gstreamer/gst-plugins-gl_0.10.3.bb             |   16 ++++++++++++++++
>  1 file changed, 16 insertions(+)
>  create mode 100644 meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb
> 
> diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb
> new file mode 100644
> index 0000000..3bafb7c
> --- /dev/null
> +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-gl_0.10.3.bb
> @@ -0,0 +1,16 @@
> +require recipes-multimedia/gstreamer/gst-plugins.inc
> +
> +LICENSE = "GPLv2+ & LGPLv2+ & LGPLv2.1+ "
> +LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
> +
> +PR = "r2"
> +
> +DEPENDS += "gst-plugins-base virtual/libgl"
> +
> +SRC_URI[md5sum] = "f066943621e9e18dc4b8e27e869a39cf8893aec9"

^ You need to provide both checksums

> +
> +inherit gettext gconf
> +
> +ARM_INSTRUCTION_SET = "arm"

^ why ?

> +
> +FILES_${PN}-gconfelements += "${sysconfdir}/gconf/schemas/gstreamer-0.10.schemas"
> -- 
> 1.7.9.5
> 
> 
> _______________________________________________
> 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] 5+ messages in thread

end of thread, other threads:[~2013-01-25 16:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-25 15:37 [PATCH] gst-plugins-gl: add package recipe Jeremy Stashluk
2013-01-25 15:51 ` Burton, Ross
2013-01-25 16:10 ` Martin Jansa
  -- strict thread matches above, loose matches on Subject: below --
2013-01-23 20:47 Jeremy Stashluk
2013-01-24 12:18 ` Burton, Ross

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