libqrencode.mk 923 B

12345678910111213141516171819202122232425262728293031323334
  1. ################################################################################
  2. #
  3. # libqrencode
  4. #
  5. ################################################################################
  6. LIBQRENCODE_VERSION = 4.1.1
  7. LIBQRENCODE_SOURCE = qrencode-$(LIBQRENCODE_VERSION).tar.gz
  8. LIBQRENCODE_SITE = http://fukuchi.org/works/qrencode
  9. LIBQRENCODE_DEPENDENCIES = host-pkgconf
  10. LIBQRENCODE_INSTALL_STAGING = YES
  11. LIBQRENCODE_LICENSE = LGPL-2.1+
  12. LIBQRENCODE_LICENSE_FILES = COPYING
  13. ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y)
  14. LIBQRENCODE_CONF_ENV += LIBS='-pthread'
  15. else
  16. LIBQRENCODE_CONF_OPTS += --disable-thread-safety
  17. endif
  18. ifeq ($(BR2_PACKAGE_LIBPNG),y)
  19. LIBQRENCODE_CONF_OPTS += --with-png
  20. LIBQRENCODE_DEPENDENCIES += libpng
  21. else
  22. LIBQRENCODE_CONF_OPTS += --without-png
  23. endif
  24. ifeq ($(BR2_PACKAGE_LIBQRENCODE_TOOLS),y)
  25. LIBQRENCODE_CONF_OPTS += --with-tools=yes
  26. else
  27. LIBQRENCODE_CONF_OPTS += --with-tools=no
  28. endif
  29. $(eval $(autotools-package))