gst-plugin-bluetooth_4.101.bb 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. require bluez4.inc
  2. require recipes-multimedia/gstreamer/gst-plugins-package.inc
  3. PNBLACKLIST[gst-plugin-bluetooth] ?= "${@bb.utils.contains('DISTRO_FEATURES', 'bluez5', 'bluez5 conflicts with bluez4 and bluez5 is selected in DISTRO_FEATURES', '', d)}"
  4. PR = "r1"
  5. SRC_URI[md5sum] = "fb42cb7038c380eb0e2fa208987c96ad"
  6. SRC_URI[sha256sum] = "59738410ade9f0e61a13c0f77d9aaffaafe49ba9418107e4ad75fe52846f7487"
  7. DEPENDS = "bluez4 gst-plugins-base"
  8. EXTRA_OECONF = "\
  9. --enable-gstreamer \
  10. "
  11. # clean unwanted files
  12. do_install_append() {
  13. rm -rf ${D}${bindir}
  14. rm -rf ${D}${sbindir}
  15. rm -f ${D}${libdir}/lib*
  16. rm -rf ${D}${libdir}/pkgconfig
  17. rm -rf ${D}${sysconfdir}
  18. rm -rf ${D}${base_libdir}
  19. rm -rf ${D}${libdir}/bluetooth
  20. rm -rf ${D}${localstatedir}
  21. rm -rf ${D}${libdir}/alsa-lib
  22. rm -rf ${D}${datadir}
  23. rm -rf ${D}${includedir}
  24. rm -rf ${D}${nonarch_base_libdir}
  25. }
  26. FILES_${PN} = "${libdir}/gstreamer-0.10/lib*.so"
  27. FILES_${PN}-dev += "\
  28. ${libdir}/gstreamer-0.10/*.la \
  29. "
  30. FILES_${PN}-dbg += "\
  31. ${libdir}/*/.debug \
  32. "