4 "summary": "GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).",
5 "homepage": "http://trac.osgeo.org/geos/",
7 "type": "GNU LGPL 2.1",
11 "Yury Bychkov": "me@yury.ca",
12 "Martin Davis": "mbdavis@refractions.net"
15 "svn": "https://svn.osgeo.org/geos",
22 "compiler_flags": "-D_SYSTEMCONFIGURATION_H -D__MOBILECORESERVICES__ -D__CORESERVICES__",
23 "prepare_command": "\n type -P autoconf &>/dev/null || alias autoconf 'xcrun autoconf'\n type -P autoheader &>/dev/null || alias autoheader 'xcrun autoheader'\n type -P aclocal &>/dev/null || alias aclocal 'xcrun aclocal'\n type -P automake &>/dev/null || alias automake 'xcrun automake'\n type -P glibtool &>/dev/null || alias glibtool 'xcrun glibtool'\n type -P glibtoolize &>/dev/null || alias glibtoolize 'xcrun glibtoolize'\n\n sh autogen.sh\n ./configure\n ./tools/svn_repo_revision.sh\n\n sed -i \"\" \"s/\\/\\* #undef HAVE_INT64_T_64 \\*\\//#define HAVE_INT64_T_64 1/\" include/geos/platform.h\n sed -i \"\" \"s/#define HAVE_LONG_INT_64 1/\\/\\* #undef HAVE_LONG_INT_64 \\*\\//\" include/geos/platform.h\n\n cat <<EOT >> include/geos/platform.h\n #undef ISNAN\n #define ISNAN(x) (std::isnan(x))\n EOT\n\n",
27 "geos_svn_revision.h",
29 "include/geos/export.h"
31 "exclude_files": "**/*tests*",
34 "include/**/*.{h,inl,in}",
37 "public_header_files": [
39 "include/geos/export.h"
42 "HEADER_SEARCH_PATHS": "${PODS_ROOT}/geos/include ${PODS_ROOT}/geos/capi",
43 "CLANG_CXX_LIBRARY": "libstdc++"