proj.mk 931 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. ################################################################################
  2. #
  3. # proj
  4. #
  5. ################################################################################
  6. PROJ_VERSION = 7.2.0
  7. PROJ_SITE = http://download.osgeo.org/proj
  8. PROJ_LICENSE = MIT
  9. PROJ_LICENSE_FILES = COPYING
  10. PROJ_INSTALL_STAGING = YES
  11. PROJ_DEPENDENCIES = host-pkgconf host-sqlite sqlite
  12. PROJ_CFLAGS = $(TARGET_CFLAGS)
  13. PROJ_CXXFLAGS = $(TARGET_CXXFLAGS)
  14. ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
  15. PROJ_CFLAGS += -O0
  16. PROJ_CXXFLAGS += -O0
  17. endif
  18. PROJ_CONF_ENV = \
  19. CFLAGS="$(PROJ_CFLAGS)" \
  20. CXXFLAGS="$(PROJ_CXXFLAGS)"
  21. ifeq ($(BR2_PACKAGE_LIBCURL),y)
  22. PROJ_DEPENDENCIES += libcurl
  23. PROJ_CONF_OPTS += --with-curl=$(STAGING_DIR)/usr/bin/curl-config
  24. else
  25. PROJ_CONF_OPTS += --without-curl
  26. endif
  27. ifeq ($(BR2_PACKAGE_TIFF),y)
  28. PROJ_DEPENDENCIES += tiff
  29. PROJ_CONF_OPTS += --enable-tiff
  30. else
  31. PROJ_CONF_OPTS += --disable-tiff
  32. endif
  33. $(eval $(autotools-package))