1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= graphics geography
7 SDESC[standard]= C++ port of the Java Topology Suite (JTS)
8 HOMEPAGE= https://trac.osgeo.org/geos/
12 SITES[main]= https://download.osgeo.org/geos/
13 DISTFILE[1]= geos-3.11.2.tar.bz2:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 USES= cmake c++:primary
24 LICENSE= LGPL21:primary
25 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
26 LICENSE_FILE= LGPL21:{{WRKSRC}}/COPYING
27 LICENSE_AWK= TERMS:"^$$"
28 LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/geos.h
31 FPC_EQUIVALENT= graphics/geos
34 PLIST_SUB= PORTVERSION=3.11.2
37 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
38 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/geosop
40 [FILE:324:descriptions/desc.primary]
41 GEOS (Geometry Engine - Open Source) is a C++ port of the
42 Java Topology Suite (JTS). As such, it aims to contain the complete
43 functionality of JTS in C++. This includes all the OpenGIS "Simple
44 Features for SQL" spatial predicate functions and spatial operators,
45 as well as specific JTS topology functions such as IsValid().
49 b1f077669481c5a3e62affc49e96eb06f281987a5d36fdab225217e5b825e4cc 6774288 geos-3.11.2.tar.bz2
52 [FILE:113:manifests/plist.primary]
57 libgeos.so.%%PORTVERSION%%
58 libgeos_c.so.%%SOMAJOR%%
59 libgeos_c.so.%%SOVERSION%%
62 [FILE:10375:manifests/plist.dev]
75 include/geos/algorithm/
80 CentralEndpointIntersector.h
91 MinimumBoundingCircle.h
93 NotRepresentableException.h
100 RayCrossingCounterDD.h
103 include/geos/algorithm/construct/
105 MaximumInscribedCircle.h
106 include/geos/algorithm/distance/
107 DiscreteFrechetDistance.h
108 DiscreteHausdorffDistance.h
111 include/geos/algorithm/hull/
113 ConcaveHullOfPolygons.h
116 include/geos/algorithm/locate/
117 IndexedPointInAreaLocator.h
118 PointOnGeometryLocator.h
119 SimplePointInAreaLocator.h
120 include/geos/edgegraph/
127 CoordinateArraySequence.h
128 CoordinateArraySequenceFactory.h
132 CoordinateSequenceFactory.h
133 CoordinateSequenceFilter.h
134 DefaultCoordinateSequenceFactory.h
137 FixedSizeCoordinateSequence.h
140 GeometryComponentFilter.h
158 include/geos/geom/prep/
159 AbstractPreparedPolygonContains.h
160 BasicPreparedGeometry.h
162 PreparedGeometryFactory.h
164 PreparedLineStringDistance.h
165 PreparedLineStringIntersects.h
166 PreparedLineStringNearestPoints.h
169 PreparedPolygonContains.h
170 PreparedPolygonContainsProperly.h
171 PreparedPolygonCovers.h
172 PreparedPolygonDistance.h
173 PreparedPolygonIntersects.h
174 PreparedPolygonPredicate.h
175 include/geos/geom/util/
176 ComponentCoordinateExtracter.h
177 CoordinateOperation.h
181 GeometryEditorOperation.h
185 GeometryTransformer.h
186 LinearComponentExtracter.h
187 NoOpGeometryOperation.h
190 ShortCircuitedGeometryVisitor.h
192 include/geos/geomgraph/
200 EdgeIntersectionList.h
202 EdgeNodingValidator.h
212 include/geos/geomgraph/index/
216 MonotoneChainIndexer.h
218 SimpleEdgeSetIntersector.h
219 SimpleMCSweepLineIntersector.h
220 SimpleSweepLineIntersector.h
227 VertexSequencePackedRtree.h
228 include/geos/index/bintree/
235 include/geos/index/chain/
237 MonotoneChainBuilder.h
238 MonotoneChainOverlapAction.h
239 MonotoneChainSelectAction.h
240 include/geos/index/intervalrtree/
241 IntervalRTreeBranchNode.h
242 IntervalRTreeLeafNode.h
244 SortedPackedIntervalRTree.h
245 include/geos/index/kdtree/
249 include/geos/index/quadtree/
256 include/geos/index/strtree/
262 GeometryItemDistance.h
272 TemplateSTRNodePair.h
274 TemplateSTRtreeDistance.h
275 include/geos/index/sweepline/
279 SweepLineOverlapAction.h
281 ByteOrderDataInStream.h
295 include/geos/linearref/
296 ExtractLineByLocation.h
300 LinearGeometryBuilder.h
303 LocationIndexOfLine.h
304 LocationIndexOfPoint.h
305 LocationIndexedLine.h
306 include/geos/math/DD.h
309 FastNodingValidator.h
310 FastSegmentSetIntersectionFinder.h
313 IntersectionFinderAdder.h
316 MCIndexSegmentSetMutualIntersector.h
317 NodableSegmentString.h
320 NodingIntersectionFinder.h
323 OrientedCoordinateArray.h
325 SegmentExtractingNoder.h
326 SegmentIntersectionDetector.h
330 SegmentPointComparator.h
331 SegmentSetMutualIntersector.h
337 include/geos/noding/snap/
338 SnappingIntersectionAdder.h
341 include/geos/noding/snapround/
344 MCIndexPointSnapper.h
346 SnapRoundingIntersectionAdder.h
348 include/geos/operation/
350 GeometryGraphOperation.h
351 include/geos/operation/buffer/
353 BufferCurveSetBuilder.h
354 BufferInputLineSimplifier.h
360 OffsetSegmentGenerator.h
361 OffsetSegmentString.h
362 RightmostEdgeFinder.h
364 SubgraphDepthLocater.h
365 include/geos/operation/distance/
366 ConnectedElementLocationFilter.h
367 ConnectedElementPointFilter.h
370 FacetSequenceTreeBuilder.h
372 IndexedFacetDistance.h
373 include/geos/operation/intersection/
375 RectangleIntersection.h
376 RectangleIntersectionBuilder.h
377 include/geos/operation/linemerge/
379 LineMergeDirectedEdge.h
384 include/geos/operation/overlay/
387 ElevationMatrixCell.h
395 include/geos/operation/overlay/snap/
399 include/geos/operation/overlay/validate/
401 OffsetPointGenerator.h
402 OverlayResultValidator.h
403 include/geos/operation/overlayng/
411 IndexedPointOnLineLocator.h
413 IntersectionPointBuilder.h
431 RobustClipEnvelopeComputer.h
433 include/geos/operation/polygonize/
437 PolygonizeDirectedEdge.h
441 include/geos/operation/predicate/
443 RectangleIntersects.h
444 SegmentIntersectionTester.h
445 include/geos/operation/relate/
454 include/geos/operation/sharedpaths/SharedPathsOp.h
455 include/geos/operation/union/
456 CascadedPolygonUnion.h
462 include/geos/operation/valid/
463 ConsistentAreaTester.h
464 IndexedNestedHoleTester.h
465 IndexedNestedPolygonTester.h
469 PolygonIntersectionAnalyzer.h
472 PolygonRingSelfNode.h
474 PolygonTopologyAnalyzer.h
475 RepeatedPointRemover.h
476 RepeatedPointTester.h
477 TopologyValidationError.h
478 include/geos/planargraph/
487 include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h
488 include/geos/precision/
492 EnhancedPrecisionOp.h
493 GeometryPrecisionReducer.h
495 PointwisePrecisionReducerTransformer.h
496 PrecisionReducerCoordinateOperation.h
497 PrecisionReducerTransformer.h
498 SimpleGeometryPrecisionReducer.h
499 include/geos/shape/fractal/
503 include/geos/simplify/
504 DouglasPeuckerLineSimplifier.h
505 DouglasPeuckerSimplifier.h
508 PolygonHullSimplifier.h
513 TaggedLineStringSimplifier.h
514 TaggedLinesSimplifier.h
515 TopologyPreservingSimplifier.h
516 include/geos/triangulate/
517 DelaunayTriangulationBuilder.h
518 IncrementalDelaunayTriangulator.h
519 VoronoiDiagramBuilder.h
520 include/geos/triangulate/polygon/
521 ConstrainedDelaunayTriangulator.h
525 PolygonTriangulator.h
526 TriDelaunayImprover.h
527 include/geos/triangulate/quadedge/
528 LastFoundQuadEdgeLocator.h
529 LocateFailureException.h
533 QuadEdgeSubdivision.h
537 include/geos/triangulate/tri/
541 TriangulationBuilder.h
544 AssertionFailedException.h
545 CoordinateArrayFilter.h
547 GeometricShapeFactory.h
548 IllegalArgumentException.h
549 IllegalStateException.h
553 UniqueCoordinateArrayFilter.h
554 UnsupportedOperationException.h
557 include_nlohmann_json.hpp
563 geos-config-version.cmake
565 geos-targets-release.cmake
567 lib/pkgconfig/geos.pc