libgeos.mk 732 B

12345678910111213141516171819202122232425262728
  1. ################################################################################
  2. #
  3. # libgeos
  4. #
  5. ################################################################################
  6. LIBGEOS_VERSION = 3.12.2
  7. LIBGEOS_SITE = http://download.osgeo.org/geos
  8. LIBGEOS_SOURCE = geos-$(LIBGEOS_VERSION).tar.bz2
  9. LIBGEOS_LICENSE = LGPL-2.1
  10. LIBGEOS_LICENSE_FILES = COPYING
  11. LIBGEOS_INSTALL_STAGING = YES
  12. LIBGEOS_CONFIG_SCRIPTS = geos-config
  13. LIBGEOS_CONF_OPTS = -DBUILD_BENCHMARKS=OFF
  14. LIBGEOS_CXXFLAGS = $(TARGET_CXXCFLAGS)
  15. ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
  16. LIBGEOS_CXXFLAGS += -O0
  17. endif
  18. ifeq ($(BR2_or1k),y)
  19. LIBGEOS_CXXFLAGS += -mcmodel=large
  20. endif
  21. LIBGEOS_CONF_OPTS += -DCMAKE_CXX_FLAGS="$(LIBGEOS_CXXFLAGS)"
  22. $(eval $(cmake-package))