SUMMARY="Geometry Engine Open Source" DESCRIPTION="GEOS is a C++ port of the Java Topology Suite (JTS). As such, \ it aims to contain the complete functionality of JTS in C++. This includes \ all the OpenGIS Simple Features for SQL spatial predicate functions and \ spatial operators, as well as specific JTS enhanced topology functions." HOMEPAGE="https://trac.osgeo.org/geos" COPYRIGHT="2005-2006 Refractions Research Inc. 2012 Excensus LLC. 2001-2002 Vivid Solutions Inc. 2009-2012 Sandro Santilli 2008-2010 Safe Software Inc. 2008 Sean Gillies" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://download.osgeo.org/geos/geos-$portVersion.tar.bz2" CHECKSUM_SHA256="4258af4308deb9dbb5047379026b4cd9838513627cb943a44e16c40e42ae17f7" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" libVersion="1.13.3" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" portVersionCompat="$portVersion compat >= ${portVersion%.*}" PROVIDES=" geos$secondaryArchSuffix = $portVersionCompat lib:libgeos_${portVersion}$secondaryArchSuffix = $libVersionCompat lib:libgeos_c$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix " PROVIDES_devel=" geos${secondaryArchSuffix}_devel = $portVersionCompat cmd:geos_config$secondaryArchSuffix = $portVersionCompat devel:libgeos$secondaryArchSuffix = $libVersionCompat devel:libgeos_${portVersion}$secondaryArchSuffix = $libVersionCompat devel:libgeos_c$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" geos$secondaryArchSuffix == $portVersion base " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf cmd:automake cmd:find cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:libtoolize cmd:make cmd:which " BUILD() { autoreconf -fi runConfigure ./configure make $jobArgs } INSTALL() { make install prepareInstalledDevelLibs libgeos_c libgeos libgeos-$portVersion fixPkgconfig # devel package packageEntries devel \ $binDir \ $developDir } TEST() { make check }