[Buildroot] [BUILDROOT][PATCH] Add bellagio package

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Tue Mar 20 23:13:32 UTC 2012


Hello Qais,

Thanks for your contribution. See my comments below.

Le Tue, 20 Mar 2012 17:04:02 +0000,
Qais Yousef <Qais.Yousef at imgtec.com> a écrit :

> Attached patch adds Bellagio package. Copy pasted below also for
> convenience.

Your patch is completely word-wrapped, and therefore cannot be applied.
Of course, you have sent it as an attachment as well, but it would be
much better if it could be sent inline without being word-wrapped. I'd
recommend using "git send-email" to do this, since it ensures that your
patch will be sent correctly.

See http://elinux.org/Buildroot_how_to_contribute for a basic
introduction to Git for Buildroot contribution.


> diff --git a/package/multimedia/bellagio/Config.in
> b/package/multimedia/bellagio/Config.in
> new file mode 100644
> index 0000000..21998e9
> --- /dev/null
> +++ b/package/multimedia/bellagio/Config.in
> @@ -0,0 +1,6 @@
> +config BR2_PACKAGE_BELLAGIO
> +	bool "bellagio"
> +	help
> +	  Bellagio is an opensource implementation of the OpenMAX IL
> API.

The help text should be wrapped at ~80 columns.

> +
> +	  http://omxil.sourceforge.net/
> diff --git
> a/package/multimedia/bellagio/bellagio-0.9.3-segfault-on-removeFromWaitR
> esource.patch
> b/package/multimedia/bellagio/bellagio-0.9.3-segfault-on-removeFromWaitR
> esource.patch
> new file mode 100644
> index 0000000..0716eeb
> --- /dev/null
> +++
> b/package/multimedia/bellagio/bellagio-0.9.3-segfault-on-removeFromWaitR
> esource.patch
> @@ -0,0 +1,32 @@

Your patch bellagio-0.9.3-segfault-on-removeFromWaitResource.patch must
include a description + a Signed-off-by line indicating that you are
the author of the patch.

> +++ b/package/multimedia/bellagio/bellagio.mk
> @@ -0,0 +1,11 @@
> +#############################################################
> +#
> +# bellagio
> +#
> +#############################################################
> +BELLAGIO_VERSION = 0.9.3
> +BELLAGIO_SOURCE = libomxil-bellagio-$(BELLAGIO_VERSION).tar.gz
> +BELLAGIO_SITE =
> http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/omxil
> +BELLAGIO_INSTALL_STAGING = YES
> +
> +$(eval $(call AUTOTARGETS))

This looks good.

Maybe you could expand a bit the description of the package in the help
text, to explain in what contexts this package is useful.

Can you repost an updated version with those improvements?

Thanks!

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com



More information about the buildroot mailing list