summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2019-01-12 13:31:28 -0800
committerKhem Raj <raj.khem@gmail.com>2019-01-13 07:51:58 -0800
commit5bde118d5ada0fb70caeb5a0e700ab5a0fc85731 (patch)
tree877fa943c07cab1f30e50c31eeebe23f420075b0 /meta-multimedia/recipes-multimedia
parent112d12a3578ef79aa9f5cb0b851e7ddd416efd53 (diff)
downloadmeta-openembedded-5bde118d5ada0fb70caeb5a0e700ab5a0fc85731.tar.gz
meta-multimedia: add pgk group and images
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-multimedia')
-rw-r--r--meta-multimedia/recipes-multimedia/images/meta-multimedia-image-base.bb7
-rw-r--r--meta-multimedia/recipes-multimedia/images/meta-multimedia-image.bb3
-rw-r--r--meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb53
3 files changed, 63 insertions, 0 deletions
diff --git a/meta-multimedia/recipes-multimedia/images/meta-multimedia-image-base.bb b/meta-multimedia/recipes-multimedia/images/meta-multimedia-image-base.bb
new file mode 100644
index 000000000..249f989a4
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/images/meta-multimedia-image-base.bb
@@ -0,0 +1,7 @@
1SUMMARY = "meta-multimedia build test image"
2
3IMAGE_INSTALL = "packagegroup-core-boot"
4
5LICENSE = "MIT"
6
7inherit core-image
diff --git a/meta-multimedia/recipes-multimedia/images/meta-multimedia-image.bb b/meta-multimedia/recipes-multimedia/images/meta-multimedia-image.bb
new file mode 100644
index 000000000..9f2fda9fe
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/images/meta-multimedia-image.bb
@@ -0,0 +1,3 @@
1require meta-multimedia-image-base.bb
2
3IMAGE_INSTALL += "packagegroup-meta-multimedia"
diff --git a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
new file mode 100644
index 000000000..1251ac0a0
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
@@ -0,0 +1,53 @@
1SUMMARY = "Meta-multimedia packagegroups"
2
3inherit packagegroup
4
5PROVIDES = "${PACKAGES}"
6PACKAGES = ' \
7 packagegroup-meta-multimedia \
8 packagegroup-meta-multimedia-connectivity \
9 packagegroup-meta-multimedia-dvb \
10 packagegroup-meta-multimedia-mkv \
11 packagegroup-meta-multimedia-support \
12'
13
14RDEPENDS_packagegroup-meta-multimedia = "\
15 packagegroup-meta-multimedia \
16 packagegroup-meta-multimedia-connectivity \
17 packagegroup-meta-multimedia-dvb \
18 packagegroup-meta-multimedia-mkv \
19 packagegroup-meta-multimedia-support \
20"
21
22RDEPENDS_packagegroup-meta-multimedia = "\
23 libdvbpsi libdc1394 gstd gst-shark \
24 bigbuckbunny-720p tearsofsteel-1080p bigbuckbunny-1080p bigbuckbunny-480p \
25 openal-soft dleyna-core dleyna-renderer dleyna-server dleyna-connector-dbus \
26 gst-meta-base gstreamer gst-plugins-base gst-plugins-good \
27 gst-rtsp gst-plugins-bad alsa-equal libdvdnav libmusicbrainz tinyalsa \
28 fluidsynth cdparanoia vorbis-tools tremor caps libao libavc1394 \
29 opusfile gerbera libdvdcss webrtc-audio-processing \
30 rtmpdump libopenmpt schroedinger mpd mpc libmpdclient \
31 ncmpc libmpd libsquish dcadec libiec61883 \
32 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "", "", d)} \
33 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "minidlna gst-fluendo-mpegdemux vlc", "", d)} \
34 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "vo-aacenc sox libde265 gst-openmax", "", d)} \
35 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "streamripper gst-plugins-ugly gst-fluendo-mp3 gst-plugins-gl", "", d)} \
36 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "openh264 opencore-amr faac vo-amrwbenc", "", d)} \
37 "
38
39RDEPENDS_packagegroup-meta-multimedia-connectivity = "\
40 rygel gupnp gupnp-igd gssdp gupnp-dlna gupnp-av libupnp \
41 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gupnp-tools", "", d)} \
42 "
43
44RDEPENDS_packagegroup-meta-multimedia-dvb = "\
45 oscam "
46
47RDEPENDS_packagegroup-meta-multimedia-mkv = "\
48 libmatroska libebml \
49 "
50
51RDEPENDS_packagegroup-meta-multimedia-support = "\
52 liboil libmediaart libmediaart-2.0 gst-instruments libsrtp crossguid \
53 "