meta-multimedia: add pgk group and images

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Armin Kuster
2019-01-12 13:31:28 -08:00
committed by Khem Raj
parent 112d12a357
commit 5bde118d5a
3 changed files with 63 additions and 0 deletions
@@ -0,0 +1,7 @@
SUMMARY = "meta-multimedia build test image"
IMAGE_INSTALL = "packagegroup-core-boot"
LICENSE = "MIT"
inherit core-image
@@ -0,0 +1,3 @@
require meta-multimedia-image-base.bb
IMAGE_INSTALL += "packagegroup-meta-multimedia"
@@ -0,0 +1,53 @@
SUMMARY = "Meta-multimedia packagegroups"
inherit packagegroup
PROVIDES = "${PACKAGES}"
PACKAGES = ' \
packagegroup-meta-multimedia \
packagegroup-meta-multimedia-connectivity \
packagegroup-meta-multimedia-dvb \
packagegroup-meta-multimedia-mkv \
packagegroup-meta-multimedia-support \
'
RDEPENDS_packagegroup-meta-multimedia = "\
packagegroup-meta-multimedia \
packagegroup-meta-multimedia-connectivity \
packagegroup-meta-multimedia-dvb \
packagegroup-meta-multimedia-mkv \
packagegroup-meta-multimedia-support \
"
RDEPENDS_packagegroup-meta-multimedia = "\
libdvbpsi libdc1394 gstd gst-shark \
bigbuckbunny-720p tearsofsteel-1080p bigbuckbunny-1080p bigbuckbunny-480p \
openal-soft dleyna-core dleyna-renderer dleyna-server dleyna-connector-dbus \
gst-meta-base gstreamer gst-plugins-base gst-plugins-good \
gst-rtsp gst-plugins-bad alsa-equal libdvdnav libmusicbrainz tinyalsa \
fluidsynth cdparanoia vorbis-tools tremor caps libao libavc1394 \
opusfile gerbera libdvdcss webrtc-audio-processing \
rtmpdump libopenmpt schroedinger mpd mpc libmpdclient \
ncmpc libmpd libsquish dcadec libiec61883 \
${@bb.utils.contains("DISTRO_FEATURES", "pam", "", "", d)} \
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "minidlna gst-fluendo-mpegdemux vlc", "", d)} \
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "vo-aacenc sox libde265 gst-openmax", "", d)} \
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "streamripper gst-plugins-ugly gst-fluendo-mp3 gst-plugins-gl", "", d)} \
${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "openh264 opencore-amr faac vo-amrwbenc", "", d)} \
"
RDEPENDS_packagegroup-meta-multimedia-connectivity = "\
rygel gupnp gupnp-igd gssdp gupnp-dlna gupnp-av libupnp \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
"
RDEPENDS_packagegroup-meta-multimedia-dvb = "\
oscam "
RDEPENDS_packagegroup-meta-multimedia-mkv = "\
libmatroska libebml \
"
RDEPENDS_packagegroup-meta-multimedia-support = "\
liboil libmediaart libmediaart-2.0 gst-instruments libsrtp crossguid \
"