# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= geos VERSION= 3.9.1 KEYWORDS= graphics geography VARIANTS= standard SDESC[standard]= C++ port of the Java Topology Suite (JTS) HOMEPAGE= https://trac.osgeo.org/geos/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://download.osgeo.org/geos/ DISTFILE[1]= geos-3.9.1.tar.bz2:main DF_INDEX= 1 SPKGS[standard]= single OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= gmake libtool c++:single LICENSE= LGPL21:single LICENSE_TERMS= single:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL21:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/geos.h LICENSE_SCHEME= solo FPC_EQUIVALENT= graphics/geos MUST_CONFIGURE= gnu INSTALL_TARGET= install-strip INSTALL_REQ_TOOLCHAIN= yes SOVERSION= 1.14.2 PLIST_SUB= PORTVERSION=3.9.1 post-configure: ${FIND} ${WRKSRC} -name Makefile -exec \ ${REINPLACE_CMD} -e '/CXXFLAGS = / s| -O2||' {} \; [FILE:324:descriptions/desc.single] GEOS (Geometry Engine - Open Source) 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 topology functions such as IsValid(). [FILE:97:distinfo] 7e630507dcac9dc07565d249a26f06a15c9f5b0c52dd29129a0e3d381d7e382a 4761372 geos-3.9.1.tar.bz2 [FILE:9888:manifests/plist.single] bin/geos-config include/ geos.h geos_c.h include/geos/ constants.h export.h geom.h inline.h namespaces.h profiler.h unload.h util.h version.h include/geos/algorithm/ Angle.h Area.h BoundaryNodeRule.h CGAlgorithmsDD.h CentralEndpointIntersector.h Centroid.h ConvexHull.h ConvexHull.inl Distance.h HCoordinate.h InteriorPointArea.h InteriorPointLine.h InteriorPointPoint.h Intersection.h Length.h LineIntersector.h MinimumBoundingCircle.h MinimumDiameter.h NotRepresentableException.h Orientation.h PointLocation.h PointLocator.h RayCrossingCounter.h RayCrossingCounterDD.h RobustDeterminant.h include/geos/algorithm/construct/ LargestEmptyCircle.h MaximumInscribedCircle.h include/geos/algorithm/distance/ DiscreteFrechetDistance.h DiscreteHausdorffDistance.h DistanceToPoint.h PointPairDistance.h include/geos/algorithm/locate/ IndexedPointInAreaLocator.h PointOnGeometryLocator.h SimplePointInAreaLocator.h include/geos/edgegraph/ EdgeGraph.h EdgeGraphBuilder.h HalfEdge.h MarkHalfEdge.h include/geos/geom/ Coordinate.h Coordinate.inl CoordinateArraySequence.h CoordinateArraySequenceFactory.h CoordinateArraySequenceFactory.inl CoordinateFilter.h CoordinateList.h CoordinateSequence.h CoordinateSequenceFactory.h CoordinateSequenceFilter.h DefaultCoordinateSequenceFactory.h Dimension.h Envelope.h Envelope.inl FixedSizeCoordinateSequence.h Geometry.h GeometryCollection.h GeometryCollection.inl GeometryComponentFilter.h GeometryFactory.h GeometryFactory.inl GeometryFilter.h HeuristicOverlay.h IntersectionMatrix.h LineSegment.h LineSegment.inl LineString.h LinearRing.h Location.h MultiLineString.h MultiLineString.inl MultiPoint.h MultiPolygon.h MultiPolygon.inl Point.h Polygon.h Position.h PrecisionModel.h PrecisionModel.inl Quadrant.h Quadrant.inl Triangle.h include/geos/geom/prep/ AbstractPreparedPolygonContains.h BasicPreparedGeometry.h PreparedGeometry.h PreparedGeometryFactory.h PreparedLineString.h PreparedLineStringDistance.h PreparedLineStringIntersects.h PreparedLineStringNearestPoints.h PreparedPoint.h PreparedPolygon.h PreparedPolygonContains.h PreparedPolygonContainsProperly.h PreparedPolygonCovers.h PreparedPolygonDistance.h PreparedPolygonIntersects.h PreparedPolygonPredicate.h include/geos/geom/util/ ComponentCoordinateExtracter.h CoordinateOperation.h Densifier.h GeometryCombiner.h GeometryEditor.h GeometryEditorOperation.h GeometryExtracter.h GeometryTransformer.h LinearComponentExtracter.h PointExtracter.h PolygonExtracter.h ShortCircuitedGeometryVisitor.h SineStarFactory.h include/geos/geomgraph/ Depth.h Depth.inl DirectedEdge.h DirectedEdge.inl DirectedEdgeStar.h Edge.h EdgeEnd.h EdgeEndStar.h EdgeIntersection.h EdgeIntersectionList.h EdgeList.h EdgeNodingValidator.h EdgeRing.h GeometryGraph.h GeometryGraph.inl GraphComponent.h Label.h Label.inl Node.h NodeFactory.h NodeMap.h PlanarGraph.h TopologyLocation.h TopologyLocation.inl include/geos/geomgraph/index/ EdgeSetIntersector.h MonotoneChain.h MonotoneChainEdge.h MonotoneChainIndexer.h SegmentIntersector.h SegmentIntersector.inl SimpleEdgeSetIntersector.h SimpleMCSweepLineIntersector.h SimpleSweepLineIntersector.h SweepLineEvent.h SweepLineEventObj.h SweepLineSegment.h include/geos/index/ ItemVisitor.h SpatialIndex.h include/geos/index/bintree/ Bintree.h Interval.h Key.h Node.h NodeBase.h Root.h include/geos/index/chain/ MonotoneChain.h MonotoneChainBuilder.h MonotoneChainOverlapAction.h MonotoneChainSelectAction.h include/geos/index/intervalrtree/ IntervalRTreeBranchNode.h IntervalRTreeLeafNode.h IntervalRTreeNode.h SortedPackedIntervalRTree.h include/geos/index/kdtree/ KdNode.h KdNodeVisitor.h KdTree.h include/geos/index/quadtree/ IntervalSize.h Key.h Node.h NodeBase.h Quadtree.h Root.h include/geos/index/strtree/ AbstractNode.h AbstractSTRtree.h Boundable.h BoundablePair.h EnvelopeUtil.h GeometryItemDistance.h Interval.h ItemBoundable.h ItemDistance.h SIRtree.h STRtree.h SimpleSTRdistance.h SimpleSTRnode.h SimpleSTRtree.h include/geos/index/sweepline/ SweepLineEvent.h SweepLineIndex.h SweepLineInterval.h SweepLineOverlapAction.h include/geos/io/ ByteOrderDataInStream.h ByteOrderDataInStream.inl ByteOrderValues.h CLocalizer.h ParseException.h StringTokenizer.h WKBConstants.h WKBReader.h WKBWriter.h WKTReader.h WKTReader.inl WKTWriter.h Writer.h include/geos/linearref/ ExtractLineByLocation.h LengthIndexOfPoint.h LengthIndexedLine.h LengthLocationMap.h LinearGeometryBuilder.h LinearIterator.h LinearLocation.h LocationIndexOfLine.h LocationIndexOfPoint.h LocationIndexedLine.h include/geos/math/DD.h include/geos/noding/ BasicSegmentString.h BasicSegmentString.inl FastNodingValidator.h FastSegmentSetIntersectionFinder.h GeometryNoder.h IntersectionAdder.h IntersectionFinderAdder.h IteratedNoder.h MCIndexNoder.h MCIndexNoder.inl MCIndexSegmentSetMutualIntersector.h NodableSegmentString.h NodedSegmentString.h Noder.h NodingIntersectionFinder.h NodingValidator.h Octant.h OrientedCoordinateArray.h ScaledNoder.h SegmentIntersectionDetector.h SegmentIntersector.h SegmentNode.h SegmentNodeList.h SegmentPointComparator.h SegmentSetMutualIntersector.h SegmentString.h SegmentStringUtil.h SimpleNoder.h SinglePassNoder.h ValidatingNoder.h include/geos/noding/snap/ SnappingIntersectionAdder.h SnappingNoder.h SnappingPointIndex.h include/geos/noding/snapround/ HotPixel.h HotPixel.inl HotPixelIndex.h MCIndexPointSnapper.h MCIndexSnapRounder.h SnapRoundingIntersectionAdder.h SnapRoundingNoder.h include/geos/operation/ GeometryGraphOperation.h IsSimpleOp.h include/geos/operation/buffer/ BufferBuilder.h BufferInputLineSimplifier.h BufferOp.h BufferParameters.h BufferSubgraph.h OffsetCurveBuilder.h OffsetCurveSetBuilder.h OffsetSegmentGenerator.h OffsetSegmentString.h RightmostEdgeFinder.h SubgraphDepthLocater.h include/geos/operation/distance/ ConnectedElementLocationFilter.h ConnectedElementPointFilter.h DistanceOp.h FacetSequence.h FacetSequenceTreeBuilder.h GeometryLocation.h IndexedFacetDistance.h include/geos/operation/intersection/ Rectangle.h RectangleIntersection.h RectangleIntersectionBuilder.h include/geos/operation/linemerge/ EdgeString.h LineMergeDirectedEdge.h LineMergeEdge.h LineMergeGraph.h LineMerger.h LineSequencer.h include/geos/operation/overlay/ EdgeSetNoder.h ElevationMatrix.h ElevationMatrixCell.h FuzzyPointLocator.h LineBuilder.h MaximalEdgeRing.h MinimalEdgeRing.h MinimalEdgeRing.inl OffsetPointGenerator.h OverlayNodeFactory.h OverlayOp.h OverlayResultValidator.h PointBuilder.h PolygonBuilder.h include/geos/operation/overlay/snap/ GeometrySnapper.h LineStringSnapper.h SnapIfNeededOverlayOp.h SnapOverlayOp.h include/geos/operation/overlayng/ Edge.h EdgeKey.h EdgeMerger.h EdgeNodingBuilder.h EdgeSourceInfo.h ElevationModel.h IndexedPointOnLineLocator.h InputGeometry.h IntersectionPointBuilder.h LineBuilder.h LineLimiter.h MaximalEdgeRing.h OverlayEdge.h OverlayEdgeRing.h OverlayGraph.h OverlayLabel.h OverlayLabeller.h OverlayMixedPoints.h OverlayNG.h OverlayNGRobust.h OverlayPoints.h OverlayUtil.h PolygonBuilder.h PrecisionReducer.h PrecisionUtil.h RingClipper.h RobustClipEnvelopeComputer.h UnaryUnionNG.h include/geos/operation/polygonize/ BuildArea.h EdgeRing.h HoleAssigner.h PolygonizeDirectedEdge.h PolygonizeEdge.h PolygonizeGraph.h Polygonizer.h include/geos/operation/predicate/ RectangleContains.h RectangleIntersects.h SegmentIntersectionTester.h include/geos/operation/relate/ EdgeEndBuilder.h EdgeEndBundle.h EdgeEndBundleStar.h RelateComputer.h RelateNode.h RelateNodeFactory.h RelateNodeGraph.h RelateOp.h include/geos/operation/sharedpaths/SharedPathsOp.h include/geos/operation/union/ CascadedPolygonUnion.h CascadedUnion.h CoverageUnion.h GeometryListHolder.h OverlapUnion.h PointGeometryUnion.h UnaryUnionOp.h UnionStrategy.h include/geos/operation/valid/ ConnectedInteriorTester.h ConsistentAreaTester.h IndexedNestedShellTester.h IsValidOp.h MakeValid.h QuadtreeNestedRingTester.h RepeatedPointRemover.h RepeatedPointTester.h SimpleNestedRingTester.h SweeplineNestedRingTester.h TopologyValidationError.h include/geos/planargraph/ DirectedEdge.h DirectedEdgeStar.h Edge.h GraphComponent.h Node.h NodeMap.h PlanarGraph.h Subgraph.h include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h include/geos/precision/ CommonBits.h CommonBitsOp.h CommonBitsRemover.h EnhancedPrecisionOp.h GeometryPrecisionReducer.h MinimumClearance.h PrecisionReducerCoordinateOperation.h SimpleGeometryPrecisionReducer.h include/geos/shape/fractal/ HilbertCode.h HilbertEncoder.h MortonCode.h include/geos/simplify/ DouglasPeuckerLineSimplifier.h DouglasPeuckerSimplifier.h LineSegmentIndex.h TaggedLineSegment.h TaggedLineString.h TaggedLineStringSimplifier.h TaggedLinesSimplifier.h TopologyPreservingSimplifier.h include/geos/triangulate/ DelaunayTriangulationBuilder.h IncrementalDelaunayTriangulator.h VoronoiDiagramBuilder.h include/geos/triangulate/quadedge/ LastFoundQuadEdgeLocator.h LocateFailureException.h QuadEdge.h QuadEdgeLocator.h QuadEdgeQuartet.h QuadEdgeSubdivision.h TrianglePredicate.h TriangleVisitor.h Vertex.h include/geos/util/ Assert.h AssertionFailedException.h CoordinateArrayFilter.h GEOSException.h GeometricShapeFactory.h IllegalArgumentException.h IllegalStateException.h Interrupt.h Machine.h TopologyException.h UniqueCoordinateArrayFilter.h UnsupportedOperationException.h math.h lib/ libgeos-%%PORTVERSION%%.so libgeos.a libgeos.so libgeos_c.a libgeos_c.so libgeos_c.so.%%SOMAJOR%% libgeos_c.so.%%SOVERSION%% lib/pkgconfig/geos.pc