libuio.mk 944 B

12345678910111213141516171819202122232425262728293031
  1. ################################################################################
  2. #
  3. # libuio
  4. #
  5. ################################################################################
  6. # v0.2.8
  7. LIBUIO_VERSION = ca28ff0f69d89a789a47552c72db5a43d280710b
  8. LIBUIO_SITE = $(call github,Linutronix,libuio,$(LIBUIO_VERSION))
  9. LIBUIO_LICENSE = LGPL-2.1 (library), GPL-2.0 (programs)
  10. LIBUIO_LICENSE_FILES = COPYING
  11. LIBUIO_CONF_OPTS = --with-glib=no --without-werror
  12. LIBUIO_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) host-pkgconf
  13. LIBUIO_LIBS = $(TARGET_NLS_LIBS)
  14. LIBUIO_INSTALL_STAGING = YES
  15. # Fetched from github, no pre-generated configure script provided
  16. LIBUIO_GETTEXTIZE = YES
  17. LIBUIO_AUTORECONF = YES
  18. # Avoid build issue when makeinfo is missing
  19. LIBUIO_CONF_ENV += MAKEINFO=true
  20. ifeq ($(BR2_PACKAGE_ARGP_STANDALONE),y)
  21. LIBUIO_DEPENDENCIES += argp-standalone
  22. LIBUIO_LIBS += -largp
  23. endif
  24. LIBUIO_CONF_ENV += LIBS="$(LIBUIO_LIBS)"
  25. $(eval $(autotools-package))