1 DESCRIPTION = "GStreamer OpenGL/GLES2 plugins"
4 SRCREV = "18f5c4875006606b28aa9aa366abbc5dd1e16b60"
7 PR_append = "+gitr${SRCREV}"
10 DEPENDS = "virtual/libsdl libgles-omap3 gstreamer gst-plugins-base"
13 SRC_URI = "git://anongit.freedesktop.org/gstreamer/gst-plugins-gl;protocol=git \
14 http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.23.tar.bz2 \
15 file://omap3_fix_renderbuffer_storage.patch;patch=1 \
20 inherit autotools pkgconfig
22 EXTRA_OECONF = "--disable-tests --disable-examples"
24 do_configure_prepend () {
25 cp -rf ${WORKDIR}/gstreamer-0.10.23/common/* ${S}/common/
26 cp -rf ${WORKDIR}/gstreamer-0.10.23/po/* ${S}/po/
27 sed -i -e '/po /d' ${S}/Makefile.am
32 acl_cv_hardcode_libdir_flag_spec= ac_cv_header_GL_gl_h=no autotools_do_configure
34 #Hack to disable Werror (treat warning as errors)
35 for i in $(find "${S}" -name Makefile) ; do
36 sed -i -e 's:-Wl,-rpath-link,${STAGING_LIBDIR}::g' -e s:\Werror\:\Wno-error\:g $i
43 install -d ${D}${libdir}/gstreamer-${GST_LIBV}/
44 install -m 0755 gst/gl/.libs/libgstopengl.so ${D}${libdir}/gstreamer-${GST_LIBV}
45 install -m 0755 gst-libs/gst/gl/.libs/libgstgl-0.10.so.0.0.0 ${D}${libdir}/libgstgl-0.10.so.0
49 FILES_${PN} = "${libdir}/gstreamer-0.10/libgstopengl.so \
50 ${libdir}/libgstgl-0.10.so.0"
53 ${libdir}/gstreamer-0.10/libgstopengl.* \
56 FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug"
58 INSANE_SKIP_${PN} = True