mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-11 04:49:58 +00:00
v4l-utils: Fix media-ctl support
The media-ctl package is generated with same name, but from a different source. To offer an upgrade path the only change necessary is to add 'media-ctl' in the PROVIDES so dependencies for build can be satisfied. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
committed by
Martin Jansa
parent
3ba7ed2bc8
commit
2333313d50
@@ -2,18 +2,15 @@ SUMMARY = "v4l2 and IR applications"
|
|||||||
LICENSE = "GPLv2 & LGPLv2.1"
|
LICENSE = "GPLv2 & LGPLv2.1"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=48da9957849056017dc568bbc43d8975 \
|
LIC_FILES_CHKSUM = "file://COPYING;md5=48da9957849056017dc568bbc43d8975 \
|
||||||
file://COPYING.libv4l;md5=d749e86a105281d7a44c2328acebc4b0"
|
file://COPYING.libv4l;md5=d749e86a105281d7a44c2328acebc4b0"
|
||||||
|
PROVIDES = "libv4l media-ctl"
|
||||||
|
|
||||||
DEPENDS = "jpeg \
|
DEPENDS = "jpeg \
|
||||||
${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)}"
|
${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)}"
|
||||||
|
|
||||||
inherit autotools gettext pkgconfig
|
inherit autotools gettext pkgconfig
|
||||||
|
|
||||||
PACKAGECONFIG ??= ""
|
PACKAGECONFIG ??= "media-ctl"
|
||||||
PACKAGECONFIG[mediactl] = "--enable-v4l-utils,--disable-v4l-utils,,"
|
PACKAGECONFIG[media-ctl] = "--enable-v4l-utils,--disable-v4l-utils,,"
|
||||||
# libv4l was absorbed into this, let OE know that
|
|
||||||
PROVIDES = "libv4l media-ctl"
|
|
||||||
PROVIDES += "${@base_contains('PACKAGECONFIG', 'mediactl', 'media-ctl', '', d)}"
|
|
||||||
RPROVIDES_${PN} += "${@base_contains('PACKAGECONFIG', 'mediactl', 'media-ctl', '', d)}"
|
|
||||||
|
|
||||||
SRC_URI = "http://linuxtv.org/downloads/v4l-utils/v4l-utils-${PV}.tar.bz2 \
|
SRC_URI = "http://linuxtv.org/downloads/v4l-utils/v4l-utils-${PV}.tar.bz2 \
|
||||||
file://0001-Revert-media-ctl-Don-t-install-libmediactl-and-libv4.patch \
|
file://0001-Revert-media-ctl-Don-t-install-libmediactl-and-libv4.patch \
|
||||||
|
|||||||
Reference in New Issue
Block a user