Commit caae1840 authored by Yann E. MORIN's avatar Yann E. MORIN Committed by Thomas Petazzoni
Browse files

package/libopenmax: rename the _HAS and _PROVIDES variables



The basic rule for a package is to have its options named
after the package name. There is no reason this should not
also be the case for virtual packages.

Besides, this will allow us to switch libopenmax to use the
soon-to-be-introduced virtual-package infrastructure.

Signed-off-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Cc: Mike Zick <minimod@morethan.org>
Reviewed-by: default avatarSamuel Martin <s.martin49@gmail.com>
Acked-by: default avatarArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 2bb9df30
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@ config BR2_PACKAGE_BELLAGIO
	depends on BR2_INSTALL_LIBSTDCPP
	depends on BR2_TOOLCHAIN_HAS_THREADS
	depends on !BR2_PREFER_STATIC_LIB
	select BR2_PACKAGE_HAS_OPENMAX
	select BR2_PACKAGE_HAS_LIBOPENMAX
	help
	  Bellagio is an opensource implementation of the
	  OpenMAX IL API.
@@ -19,7 +19,7 @@ config BR2_PACKAGE_BELLAGIO

if BR2_PACKAGE_BELLAGIO

config BR2_PACKAGE_PROVIDES_OPENMAX
config BR2_PACKAGE_PROVIDES_LIBOPENMAX
	default "bellagio"

endif
+2 −2
Original line number Diff line number Diff line
config BR2_PACKAGE_GST_OMX
	bool "gst-omx"
	depends on BR2_PACKAGE_HAS_OPENMAX
	depends on BR2_PACKAGE_HAS_LIBOPENMAX
	select BR2_PACKAGE_GST1_PLUGINS_BASE
	help
	  GStreamer plug-in to use OpenMAX API.
@@ -8,4 +8,4 @@ config BR2_PACKAGE_GST_OMX
	  http://cgit.freedesktop.org/gstreamer/gst-omx

comment "gst-omx requires a OpenMAX implementation"
	depends on !BR2_PACKAGE_HAS_OPENMAX
	depends on !BR2_PACKAGE_HAS_LIBOPENMAX
+3 −3
Original line number Diff line number Diff line
config BR2_PACKAGE_HAS_OPENMAX
config BR2_PACKAGE_HAS_LIBOPENMAX
	bool

config BR2_PACKAGE_PROVIDES_OPENMAX
	depends on BR2_PACKAGE_HAS_OPENMAX
config BR2_PACKAGE_PROVIDES_LIBOPENMAX
	depends on BR2_PACKAGE_HAS_LIBOPENMAX
	string
+2 −2
Original line number Diff line number Diff line
@@ -5,9 +5,9 @@
################################################################################

LIBOPENMAX_SOURCE =
LIBOPENMAX_DEPENDENCIES = $(call qstrip,$(BR2_PACKAGE_PROVIDES_OPENMAX))
LIBOPENMAX_DEPENDENCIES = $(call qstrip,$(BR2_PACKAGE_PROVIDES_LIBOPENMAX))

ifeq ($(BR2_PACKAGE_HAS_OPENMAX),y)
ifeq ($(BR2_PACKAGE_HAS_LIBOPENMAX),y)
ifeq ($(LIBOPENMAX_DEPENDENCIES),)
$(error No libopenmax implementation selected. Configuration error.)
endif
+2 −2
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ config BR2_PACKAGE_RPI_USERLAND
	select BR2_PACKAGE_HAS_LIBEGL
	select BR2_PACKAGE_HAS_LIBGLES
	select BR2_PACKAGE_HAS_OPENVG
	select BR2_PACKAGE_HAS_OPENMAX
	select BR2_PACKAGE_HAS_LIBOPENMAX
	help
	  Raspberry Pi Userland contains the necessary library to use the
	  VideoCore driver.
@@ -28,7 +28,7 @@ config BR2_PACKAGE_PROVIDES_LIBGLES
config BR2_PACKAGE_PROVIDES_OPENVG
	default "rpi-userland"

config BR2_PACKAGE_PROVIDES_OPENMAX
config BR2_PACKAGE_PROVIDES_LIBOPENMAX
	default "rpi-userland"

endif