at-spi2-core.mk 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. ################################################################################
  2. #
  3. # at-spi2-core
  4. #
  5. ################################################################################
  6. AT_SPI2_CORE_VERSION_MAJOR = 2.48
  7. AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0
  8. AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz
  9. AT_SPI2_CORE_SITE = https://download.gnome.org/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR)
  10. AT_SPI2_CORE_LICENSE = LGPL-2.1+
  11. AT_SPI2_CORE_LICENSE_FILES = COPYING
  12. AT_SPI2_CORE_INSTALL_STAGING = YES
  13. AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 libxml2 \
  14. $(TARGET_NLS_DEPENDENCIES)
  15. AT_SPI2_CORE_CONF_OPTS = -Ddbus_daemon=/usr/bin/dbus-daemon
  16. ifeq ($(BR2_PACKAGE_XORG7),y)
  17. AT_SPI2_CORE_CONF_OPTS += -Dx11=enabled
  18. AT_SPI2_CORE_DEPENDENCIES += xlib_libXtst
  19. else
  20. AT_SPI2_CORE_CONF_OPTS += -Dx11=disabled
  21. endif
  22. ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y)
  23. AT_SPI2_CORE_CONF_OPTS += -Dintrospection=enabled
  24. AT_SPI2_CORE_DEPENDENCIES += gobject-introspection
  25. else
  26. AT_SPI2_CORE_CONF_OPTS += -Dintrospection=disabled
  27. endif
  28. AT_SPI2_CORE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS)
  29. $(eval $(meson-package))