axel.mk 804 B

123456789101112131415161718192021222324252627
  1. ################################################################################
  2. #
  3. # axel
  4. #
  5. ################################################################################
  6. AXEL_VERSION = 2.17.9
  7. AXEL_SITE = https://github.com/axel-download-accelerator/axel/releases/download/v$(AXEL_VERSION)
  8. AXEL_SOURCE = axel-$(AXEL_VERSION).tar.xz
  9. AXEL_LICENSE = GPL-2.0+
  10. AXEL_LICENSE_FILES = COPYING
  11. AXEL_DEPENDENCIES = host-pkgconf $(TARGET_NLS_DEPENDENCIES)
  12. # ac_cv_prog_cc_c99 is required for BR2_USE_WCHAR=n because the C99 test
  13. # provided by autoconf relies on wchar_t.
  14. AXEL_CONF_OPTS = \
  15. ac_cv_prog_cc_c99=-std=c99 \
  16. CFLAGS="$(TARGET_CFLAGS)"
  17. ifeq ($(BR2_PACKAGE_OPENSSL),y)
  18. AXEL_CONF_OPTS += --with-ssl
  19. AXEL_DEPENDENCIES += openssl
  20. else
  21. AXEL_CONF_OPTS += --without-ssl
  22. endif
  23. $(eval $(autotools-package))