diff options
Diffstat (limited to 'packages/gstreamer/gst-plugins.inc')
-rw-r--r-- | packages/gstreamer/gst-plugins.inc | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/packages/gstreamer/gst-plugins.inc b/packages/gstreamer/gst-plugins.inc new file mode 100644 index 0000000000..b689ebd6d9 --- /dev/null +++ b/packages/gstreamer/gst-plugins.inc @@ -0,0 +1,31 @@ +DESCRIPTION = "Plugins for GStreamer" +SECTION = "multimedia" +PRIORITY = "optional" +MAINTAINER = "Felix Domke <tmbinc@openembedded.org>" +DEPENDS = "gstreamer libmikmod libmad libogg tremor libvorbis libid3tag" +PR = "r0" + +inherit autotools pkgconfig gconf + +SRC_URI = "http://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.bz2" + +EXTRA_OECONF = "--disable-x --disable-aalib --disable-esd --disable-shout2 \ + --disable-sdl" + +acpaths = "-I ${S}/common/m4 -I ${S}/m4" + +LIBV = "0.10" + +python populate_packages_prepend () { + gst_libdir = bb.data.expand('${libdir}/gstreamer-${LIBV}', d) + postinst = bb.data.getVar('plugin_postinst', d, 1) + + do_split_packages(d, gst_libdir, '^libgst(.*)\.so$', 'gst-plugin-%s', 'GStreamer plugin for %s', postinst=postinst) + do_split_packages(d, gst_libdir, '^libgst(.*)\.l?a$', 'gst-plugin-%s-dev', 'GStreamer plugin for %s (development files)') +} + +do_stage() { + autotools_stage_all +} + +ALLOW_EMPTY = "1" |