libbluray.mk 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. ################################################################################
  2. #
  3. # libbluray
  4. #
  5. ################################################################################
  6. LIBBLURAY_VERSION = 1.3.4
  7. LIBBLURAY_SITE = http://download.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION)
  8. LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VERSION).tar.bz2
  9. LIBBLURAY_INSTALL_STAGING = YES
  10. LIBBLURAY_LICENSE = LGPL-2.1+
  11. LIBBLURAY_LICENSE_FILES = COPYING
  12. LIBBLURAY_CPE_ID_VENDOR = videolan
  13. LIBBLURAY_DEPENDENCIES = host-pkgconf
  14. LIBBLURAY_CONF_OPTS = --disable-bdjava-jar
  15. ifeq ($(BR2_PACKAGE_LIBICONV),y)
  16. LIBBLURAY_DEPENDENCIES += libiconv
  17. endif
  18. ifeq ($(BR2_PACKAGE_LIBUDFREAD),y)
  19. LIBBLURAY_DEPENDENCIES += libudfread
  20. else
  21. LIBBLURAY_CONF_OPTS += --without-external-libudfread
  22. endif
  23. ifeq ($(BR2_PACKAGE_FREETYPE),y)
  24. LIBBLURAY_DEPENDENCIES += freetype
  25. LIBBLURAY_CONF_OPTS += --with-freetype
  26. else
  27. LIBBLURAY_CONF_OPTS += --without-freetype
  28. endif
  29. ifeq ($(BR2_PACKAGE_FONTCONFIG),y)
  30. LIBBLURAY_DEPENDENCIES += fontconfig
  31. LIBBLURAY_CONF_OPTS += --with-fontconfig
  32. else
  33. LIBBLURAY_CONF_OPTS += --without-fontconfig
  34. endif
  35. ifeq ($(BR2_PACKAGE_LIBXML2),y)
  36. LIBBLURAY_DEPENDENCIES += libxml2
  37. LIBBLURAY_CONF_OPTS += --with-libxml2
  38. else
  39. LIBBLURAY_CONF_OPTS += --without-libxml2
  40. endif
  41. $(eval $(autotools-package))