at-spi2-core.mk 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. ################################################################################
  2. #
  3. # at-spi2-core
  4. #
  5. ################################################################################
  6. AT_SPI2_CORE_VERSION_MAJOR = 2.50
  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. ifeq ($(BR2_PACKAGE_SYSTEMD),y)
  29. AT_SPI2_CORE_CONF_OPTS += -Duse_systemd=true
  30. AT_SPI2_CORE_DEPENDENCIES += systemd
  31. else
  32. AT_SPI2_CORE_CONF_OPTS += -Duse_systemd=false
  33. endif
  34. AT_SPI2_CORE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS)
  35. $(eval $(meson-package))