2006-09-01 18:01:05 +00:00
DESCRIPTION = " Plugins for GStreamer "
2010-06-26 07:45:35 +00:00
HOMEPAGE = " http://gstreamer.freedesktop.org/ "
BUGTRACKER = " https://bugzilla.gnome.org/enter_bug.cgi?product=Gstreamer "
2006-09-01 18:01:05 +00:00
SECTION = " multimedia "
PRIORITY = " optional "
DEPENDS = " gstreamer "
2010-04-26 16:41:05 +00:00
inherit autotools pkgconfig
2006-09-01 18:01:05 +00:00
SRC_URI = " http://gstreamer.freedesktop.org/src/ ${ PN}/${PN}-${PV } .tar.bz2 "
EXTRA_OECONF = " --disable-valgrind --disable-debug --disable-examples "
acpaths = " -I ${ S } /common/m4 -I ${ S } /m4 "
LIBV = " 0.10 "
2006-09-11 19:53:06 +00:00
#FILES_${PN} += "${libdir}/gstreamer-${LIBV}/*.so"
#FILES_${PN}-dev += "${libdir}/gstreamer-${LIBV}/*.la ${libdir}/gstreamer-${LIBV}/*.a"
FILES_ $ { PN } - dbg += " ${ libdir}/gstreamer-${LIBV } /.debug "
2006-09-01 18:01:05 +00:00
2010-07-12 07:29:37 +00:00
PACKAGES_DYNAMIC = " ${ PN } -* "
2006-09-01 18:01:05 +00:00
python populate_packages_prepend () {
gst_libdir = bb . data . expand ( '${libdir}/gstreamer-${LIBV}' , d )
postinst = bb . data . getVar ( 'plugin_postinst' , d , 1 )
2006-09-11 19:53:06 +00:00
# Can't package separate debug packages yet
2010-07-23 21:52:32 +00:00
# do_split_packages(d, gst_libdir, '\.debug/libgst(.*)\.so$', bb.data.expand('${PN}-%s-dbg', d), 'GStreamer plugin for %s (with debugging symbols)', recursive=True, extra_depends=bb.data.expand('${PN}-dbg', d), match_path=True)
do_split_packages ( d , gst_libdir , 'libgst(.*)\.so$' , bb . data . expand ( '${PN}-%s' , d ), 'GStreamer plugin for %s' , postinst = postinst , extra_depends = bb . data . expand ( '${PN}' , d ))
do_split_packages ( d , gst_libdir , 'libgst(.*)\.l?a$' , bb . data . expand ( '${PN}-%s-dev' , d ), 'GStreamer plugin for %s (development files)' , extra_depends = bb . data . expand ( '${PN}-dev' , d ))
2006-09-01 18:01:05 +00:00
}
ALLOW_EMPTY = " 1 "