libdnet.mk 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. #############################################################
  2. #
  3. # libdnet
  4. #
  5. #############################################################
  6. LIBDNET_VERSION = 1.11
  7. LIBDNET_SOURCE = libdnet-$(LIBDNET_VERSION).tar.gz
  8. LIBDNET_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/libdnet/
  9. LIBDNET_INSTALL_STAGING = YES
  10. LIBDNET_INSTALL_TARGET = YES
  11. LIBDNET_AUTORECONF = YES
  12. LIBDNET_CONF_OPT = \
  13. --with-gnu-ld \
  14. --enable-shared \
  15. --enable-static \
  16. --with-check=no
  17. ifneq ($(BR2_PACKAGE_LIBDNET_PYTHON),)
  18. LIBDNET_DEPENDENCIES = python
  19. LIBDNET_CONF_OPT += --with-python
  20. LIBDNET_MAKE_OPT = PYTHON=python$(PYTHON_VERSION_MAJOR) PYINCDIR=$(STAGING_DIR)/usr/include/python$(PYTHON_VERSION_MAJOR)
  21. LIBDNET_INSTALL_TARGET_OPT = $(LIBDNET_MAKE_OPT) DESTDIR=$(TARGET_DIR) INSTALL_STRIP_FLAG=-s install-exec
  22. LIBDNET_INSTALL_STAGING_OPT = $(LIBDNET_MAKE_OPT) DESTDIR=$(STAGING_DIR) install
  23. endif
  24. $(eval $(call AUTOTARGETS,package,libdnet))
  25. $(LIBDNET_HOOK_POST_EXTRACT):
  26. ln -sf config/acinclude.m4 $(LIBDNET_DIR)
  27. touch $@