6ab4e71a40
- Switch site to github to get latest version - Switch to cmake to be able to disable tests as they fail to build with /home/fabrice/buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/9.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: warning: libspatialindex.so.5, needed by ../../.libs/libspatialindex_c.so, not found (try using -rpath or -rpath-link) /home/fabrice/buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/9.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: ../../.libs/libspatialindex_c.so: undefined reference to `Tools::NotSupportedException::NotSupportedException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)' - Add C++11 dependency for shared_ptr - Drop patch (already in version) - Add hash for license file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
25 lines
785 B
Makefile
25 lines
785 B
Makefile
################################################################################
|
|
#
|
|
# libspatialindex
|
|
#
|
|
################################################################################
|
|
|
|
LIBSPATIALINDEX_VERSION = 1.9.0
|
|
LIBSPATIALINDEX_SITE = \
|
|
https://github.com/libspatialindex/libspatialindex/releases/download/$(LIBSPATIALINDEX_VERSION)
|
|
LIBSPATIALINDEX_SOURCE = spatialindex-src-$(LIBSPATIALINDEX_VERSION).tar.bz2
|
|
LIBSPATIALINDEX_INSTALL_STAGING = YES
|
|
LIBSPATIALINDEX_LICENSE = MIT
|
|
LIBSPATIALINDEX_LICENSE_FILES = COPYING
|
|
|
|
LIBSPATIALINDEX_CXXFLAGS = $(TARGET_CXXFLAGS)
|
|
LIBSPATIALINDEX_CONF_OPTS = \
|
|
-DSIDX_BUILD_TESTS=OFF \
|
|
-DCMAKE_CXX_FLAGS="$(LIBSPATIALINDEX_CXXFLAGS)"
|
|
|
|
ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
|
|
LIBSPATIALINDEX_CXXFLAGS += -O0
|
|
endif
|
|
|
|
$(eval $(cmake-package))
|