atftp.mk 869 B

1234567891011121314151617181920212223242526272829303132
  1. ################################################################################
  2. #
  3. # atftp
  4. #
  5. ################################################################################
  6. ATFTP_VERSION = 0.7.1
  7. ATFTP_SITE = http://sourceforge.net/projects/atftp/files
  8. ATFTP_LICENSE = GPLv2+
  9. ATFTP_LICENSE_FILES = LICENSE
  10. ATFTP_CONF_OPT = --disable-libwrap --disable-mtftp
  11. # For static we need to explicitly link against libpthread
  12. ATFTP_LIBS = -lpthread
  13. ATFTP_CONF_ENV = LIBS="$(ATFTP_LIBS)"
  14. ifeq ($(BR2_PACKAGE_READLINE),y)
  15. ATFTP_DEPENDENCIES += readline
  16. ATFTP_CONF_OPT += --enable-libreadline
  17. # For static, readline links with ncurses
  18. ATFTP_LIBS += -lncurses
  19. else
  20. ATFTP_CONF_OPT += --disable-libreadline
  21. endif
  22. ifeq ($(BR2_PACKAGE_PCRE),y)
  23. ATFTP_DEPENDENCIES += pcre
  24. ATFTP_CONF_OPT += --enable-libpcre
  25. else
  26. ATFTP_CONF_OPT += --disable-libpcre
  27. endif
  28. $(eval $(autotools-package))