diff options
Diffstat (limited to 'recipes/gstreamer')
-rw-r--r-- | recipes/gstreamer/gst-plugins-bad_0.10.11.bb | 10 | ||||
-rw-r--r-- | recipes/gstreamer/gst-plugins-base_0.10.23.bb | 10 | ||||
-rw-r--r-- | recipes/gstreamer/gst-plugins-good_0.10.14.bb | 9 | ||||
-rw-r--r-- | recipes/gstreamer/gst-plugins-ugly_0.10.11.bb | 16 | ||||
-rw-r--r-- | recipes/gstreamer/gst-plugins.inc | 2 | ||||
-rw-r--r-- | recipes/gstreamer/gstreamer_0.10.23.bb | 6 |
6 files changed, 52 insertions, 1 deletions
diff --git a/recipes/gstreamer/gst-plugins-bad_0.10.11.bb b/recipes/gstreamer/gst-plugins-bad_0.10.11.bb new file mode 100644 index 0000000000..dbfe6a978d --- /dev/null +++ b/recipes/gstreamer/gst-plugins-bad_0.10.11.bb @@ -0,0 +1,10 @@ +require gst-plugins.inc + +SRC_URI += "file://vorbisenc.h file://vorbisdec.h \ + file://ivorbis-thumb.patch;patch=1" +DEPENDS += "gst-plugins-base directfb" + +do_compile_prepend() { + # work around missing files in upstream tarball (upstream bug #454078) + install -m 0644 ${WORKDIR}/vorbis*.h ${S}/ext/ivorbis/ +} diff --git a/recipes/gstreamer/gst-plugins-base_0.10.23.bb b/recipes/gstreamer/gst-plugins-base_0.10.23.bb new file mode 100644 index 0000000000..d3bfb6c671 --- /dev/null +++ b/recipes/gstreamer/gst-plugins-base_0.10.23.bb @@ -0,0 +1,10 @@ +require gst-plugins.inc + +PROVIDES += "gst-plugins" + +# gst-plugins-base only builds the alsa plugin +# if alsa has been built and is present. You will +# not get an error if this is not present, just +# a missing alsa plugin +DEPENDS += "libtheora alsa-lib libsm virtual/libx11 freetype gnome-vfs libxv" + diff --git a/recipes/gstreamer/gst-plugins-good_0.10.14.bb b/recipes/gstreamer/gst-plugins-good_0.10.14.bb new file mode 100644 index 0000000000..d9f0349101 --- /dev/null +++ b/recipes/gstreamer/gst-plugins-good_0.10.14.bb @@ -0,0 +1,9 @@ +require gst-plugins.inc + +inherit gconf + +EXTRA_OECONF += " --enable-experimental --enable-gst_v4l2 --enable-gconftool --enable-external --with-check=no" +DEPENDS += "jpeg libtheora gst-plugins-base esound" + +PACKAGES =+ "gst-plugin-gconfelements" +FILES_gst-plugin-gconfelements += "${sysconfdir}/gconf" diff --git a/recipes/gstreamer/gst-plugins-ugly_0.10.11.bb b/recipes/gstreamer/gst-plugins-ugly_0.10.11.bb new file mode 100644 index 0000000000..062404179e --- /dev/null +++ b/recipes/gstreamer/gst-plugins-ugly_0.10.11.bb @@ -0,0 +1,16 @@ +require gst-plugins.inc + +DEPENDS += "gst-plugins-base mpeg2dec libsidplay" + +SRC_URI += "\ + file://gstmad_16bit.patch;patch=1 \ + file://gstsid_autofoo_HACK.patch;patch=1 \ +" + +python() { + # Don't build, if we are building an ENTERPRISE distro + enterprise = bb.data.getVar("ENTERPRISE_DISTRO", d, 1) + if enterprise == "1": + raise bb.parse.SkipPackage("gst-plugins-ugly will only build if ENTERPRISE_DISTRO != 1") +} + diff --git a/recipes/gstreamer/gst-plugins.inc b/recipes/gstreamer/gst-plugins.inc index 3bf29ad3e9..bcb3e39321 100644 --- a/recipes/gstreamer/gst-plugins.inc +++ b/recipes/gstreamer/gst-plugins.inc @@ -47,7 +47,7 @@ ALLOW_EMPTY = "1" PACKAGES += "${PN}-apps" FILES_${PN}-apps = "${bindir}" -FILES_${PN} = "" +FILES_${PN} = "${datadir}/gstreamer-0.10" FILES_${PN}-dbg += "${libdir}/gstreamer-${LIBV}/.debug" diff --git a/recipes/gstreamer/gstreamer_0.10.23.bb b/recipes/gstreamer/gstreamer_0.10.23.bb new file mode 100644 index 0000000000..906aa239ac --- /dev/null +++ b/recipes/gstreamer/gstreamer_0.10.23.bb @@ -0,0 +1,6 @@ +require gstreamer.inc + +do_configure_prepend() { + sed -i -e s:docs::g Makefile.am +} + |