swfdec.mk 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #############################################################
  2. #
  3. # Swfdec
  4. #
  5. #############################################################
  6. SWFDEC_VERSION_MAJOR = 0.8
  7. SWFDEC_VERSION_MINOR = 4
  8. SWFDEC_VERSION = $(SWFDEC_VERSION_MAJOR).$(SWFDEC_VERSION_MINOR)
  9. SWFDEC_SOURCE = swfdec-$(SWFDEC_VERSION).tar.gz
  10. SWFDEC_SITE = http://swfdec.freedesktop.org/download/swfdec/$(SWFDEC_VERSION_MAJOR)
  11. SWFDEC_MAKE_OPT = \
  12. GLIB_MKENUMS=$(HOST_DIR)/usr/bin/glib-mkenums \
  13. GLIB_GENMARSHAL=$(HOST_DIR)/usr/bin/glib-genmarshal
  14. SWFDEC_INSTALL_STAGING = YES
  15. SWFDEC_INSTALL_TARGET = YES
  16. SWFDEC_DEPENDENCIES = liboil alsa-lib pango cairo host-pkg-config
  17. ifeq ($(BR2_PACKAGE_SWFDEC_GSTREAMER),y)
  18. SWFDEC_DEPENDENCIES += gstreamer gst-plugins-base
  19. else
  20. SWFDEC_CONF_OPT += --disable-gstreamer
  21. endif
  22. ifeq ($(BR2_PACKAGE_SWFDEC_GTK_SUPPORT),y)
  23. SWFDEC_DEPENDENCIES += libgtk2 libsoup
  24. else
  25. SWFDEC_CONF_OPT += --disable-gtk
  26. endif
  27. $(eval $(call AUTOTARGETS,package/multimedia,swfdec))
  28. # swfdec uses glib-* at install time
  29. # Notice: must come after AUTOTARGETS as that's where these variables gets set
  30. SWFDEC_INSTALL_TARGET_OPT += $(SWFDEC_MAKE_OPT)
  31. SWFDEC_INSTALL_STAGING_OPT += $(SWFDEC_MAKE_OPT)