gst-plugins: define disjunctive PACKAGES_DYNAMIC for each pack base/good/bad/ugly
[openembedded.git] / recipes / gstreamer / gst-plugins-ugly_0.10.16.bb
blob783180ec640011dc03e4b94e0b081637c57896ae
1 require gst-plugins.inc
3 PR = "${INC_PR}.1"
5 DEPENDS += "gst-plugins-base mpeg2dec libsidplay"
7 SRC_URI += "\
8 file://gstmad_16bit.patch \
9 file://gstsid_autofoo_HACK.patch \
11 SRC_URI[archive.md5sum] = "989e1b0fab010f73f76912f70ec5f62a"
12 SRC_URI[archive.sha256sum] = "d7fc7636001e78736540c628ad889888cb85ea722f08d1c6813b16682dd9c09c"
14 python() {
15 # Don't build, if we are building an ENTERPRISE distro
16 enterprise = bb.data.getVar("ENTERPRISE_DISTRO", d, 1)
17 if enterprise == "1":
18 raise bb.parse.SkipPackage("gst-plugins-ugly will only build if ENTERPRISE_DISTRO != 1")
21 PACKAGES_DYNAMIC = "\
22 gst-plugin-a52dec* \
23 gst-plugin-asf* \
24 gst-plugin-cdio* \
25 gst-plugin-dvdlpcmdec* \
26 gst-plugin-dvdread* \
27 gst-plugin-dvdsub* \
28 gst-plugin-iec958* \
29 gst-plugin-lame* \
30 gst-plugin-mad* \
31 gst-plugin-mpeg2dec* \
32 gst-plugin-mpegaudioparse* \
33 gst-plugin-mpegstream* \
34 gst-plugin-rmdemux* \
35 gst-plugin-sid* \
36 gst-plugin-x264* \