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.10.2.tar.bz2:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 USES= cmake c++:single
22 LICENSE= LGPL21:single
23 LICENSE_TERMS= single:{{WRKDIR}}/TERMS
24 LICENSE_FILE= LGPL21:{{WRKSRC}}/COPYING
25 LICENSE_AWK= TERMS:"^$$"
26 LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/geos.h
29 FPC_EQUIVALENT= graphics/geos
32 PLIST_SUB= PORTVERSION=3.10.2
35 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
36 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/geosop
38 [FILE:324:descriptions/desc.single]
39 GEOS (Geometry Engine - Open Source) is a C++ port of the
40 Java Topology Suite (JTS). As such, it aims to contain the complete
41 functionality of JTS in C++. This includes all the OpenGIS "Simple
42 Features for SQL" spatial predicate functions and spatial operators,
43 as well as specific JTS topology functions such as IsValid().
47 50bbc599ac386b4c2b3962dcc411f0040a61f204aaef4eba7225ecdd0cf45715 6714655 geos-3.10.2.tar.bz2
50 [FILE:10803:manifests/plist.single]
65 include/geos/algorithm/
71 CentralEndpointIntersector.h
84 MinimumBoundingCircle.h
86 NotRepresentableException.h
92 RayCrossingCounterDD.h
95 include/geos/algorithm/construct/
97 MaximumInscribedCircle.h
98 include/geos/algorithm/distance/
99 DiscreteFrechetDistance.h
100 DiscreteHausdorffDistance.h
103 include/geos/algorithm/locate/
104 IndexedPointInAreaLocator.h
105 PointOnGeometryLocator.h
106 SimplePointInAreaLocator.h
107 include/geos/edgegraph/
115 CoordinateArraySequence.h
116 CoordinateArraySequenceFactory.h
117 CoordinateArraySequenceFactory.inl
121 CoordinateSequenceFactory.h
122 CoordinateSequenceFilter.h
123 DefaultCoordinateSequenceFactory.h
127 FixedSizeCoordinateSequence.h
130 GeometryCollection.inl
131 GeometryComponentFilter.h
155 include/geos/geom/prep/
156 AbstractPreparedPolygonContains.h
157 BasicPreparedGeometry.h
159 PreparedGeometryFactory.h
161 PreparedLineStringDistance.h
162 PreparedLineStringIntersects.h
163 PreparedLineStringNearestPoints.h
166 PreparedPolygonContains.h
167 PreparedPolygonContainsProperly.h
168 PreparedPolygonCovers.h
169 PreparedPolygonDistance.h
170 PreparedPolygonIntersects.h
171 PreparedPolygonPredicate.h
172 include/geos/geom/util/
173 ComponentCoordinateExtracter.h
174 CoordinateOperation.h
178 GeometryEditorOperation.h
181 GeometryTransformer.h
182 LinearComponentExtracter.h
183 NoOpGeometryOperation.h
186 ShortCircuitedGeometryVisitor.h
188 include/geos/geomgraph/
198 EdgeIntersectionList.h
200 EdgeNodingValidator.h
213 include/geos/geomgraph/index/
217 MonotoneChainIndexer.h
219 SegmentIntersector.inl
220 SimpleEdgeSetIntersector.h
221 SimpleMCSweepLineIntersector.h
222 SimpleSweepLineIntersector.h
229 include/geos/index/bintree/
236 include/geos/index/chain/
238 MonotoneChainBuilder.h
239 MonotoneChainOverlapAction.h
240 MonotoneChainSelectAction.h
241 include/geos/index/intervalrtree/
242 IntervalRTreeBranchNode.h
243 IntervalRTreeLeafNode.h
245 SortedPackedIntervalRTree.h
246 include/geos/index/kdtree/
250 include/geos/index/quadtree/
257 include/geos/index/strtree/
263 GeometryItemDistance.h
273 TemplateSTRNodePair.h
275 TemplateSTRtreeDistance.h
276 include/geos/index/sweepline/
280 SweepLineOverlapAction.h
282 ByteOrderDataInStream.h
283 ByteOrderDataInStream.inl
298 include/geos/linearref/
299 ExtractLineByLocation.h
303 LinearGeometryBuilder.h
306 LocationIndexOfLine.h
307 LocationIndexOfPoint.h
308 LocationIndexedLine.h
309 include/geos/math/DD.h
312 BasicSegmentString.inl
313 FastNodingValidator.h
314 FastSegmentSetIntersectionFinder.h
317 IntersectionFinderAdder.h
321 MCIndexSegmentSetMutualIntersector.h
322 NodableSegmentString.h
324 NodedSegmentString.inl
326 NodingIntersectionFinder.h
327 NodingIntersectionFinder.inl
330 OrientedCoordinateArray.h
332 SegmentIntersectionDetector.h
337 SegmentPointComparator.h
338 SegmentSetMutualIntersector.h
344 include/geos/noding/snap/
345 SnappingIntersectionAdder.h
348 include/geos/noding/snapround/
352 MCIndexPointSnapper.h
354 SnapRoundingIntersectionAdder.h
356 include/geos/operation/GeometryGraphOperation.h
357 include/geos/operation/buffer/
359 BufferInputLineSimplifier.h
364 OffsetCurveSetBuilder.h
365 OffsetSegmentGenerator.h
366 OffsetSegmentString.h
367 RightmostEdgeFinder.h
368 SubgraphDepthLocater.h
369 include/geos/operation/distance/
370 ConnectedElementLocationFilter.h
371 ConnectedElementPointFilter.h
374 FacetSequenceTreeBuilder.h
376 IndexedFacetDistance.h
377 include/geos/operation/intersection/
379 RectangleIntersection.h
380 RectangleIntersectionBuilder.h
381 include/geos/operation/linemerge/
383 LineMergeDirectedEdge.h
388 include/geos/operation/overlay/
391 ElevationMatrixCell.h
400 include/geos/operation/overlay/snap/
404 include/geos/operation/overlay/validate/
406 OffsetPointGenerator.h
407 OverlayResultValidator.h
408 include/geos/operation/overlayng/
417 IndexedPointOnLineLocator.h
419 IntersectionPointBuilder.h
439 RobustClipEnvelopeComputer.h
441 include/geos/operation/polygonize/
445 PolygonizeDirectedEdge.h
449 include/geos/operation/predicate/
451 RectangleIntersects.h
452 SegmentIntersectionTester.h
453 include/geos/operation/relate/
462 include/geos/operation/sharedpaths/SharedPathsOp.h
463 include/geos/operation/union/
464 CascadedPolygonUnion.h
470 include/geos/operation/valid/
471 ConnectedInteriorTester.h
472 ConsistentAreaTester.h
473 IndexedNestedHoleTester.h
474 IndexedNestedPolygonTester.h
478 PolygonIntersectionAnalyzer.h
481 PolygonRingSelfNode.h
483 PolygonTopologyAnalyzer.h
484 RepeatedPointRemover.h
485 RepeatedPointTester.h
486 TopologyValidationError.h
487 include/geos/planargraph/
496 include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h
497 include/geos/precision/
501 EnhancedPrecisionOp.h
502 GeometryPrecisionReducer.h
504 PointwisePrecisionReducerTransformer.h
505 PrecisionReducerCoordinateOperation.h
506 PrecisionReducerTransformer.h
507 SimpleGeometryPrecisionReducer.h
508 include/geos/shape/fractal/
512 include/geos/simplify/
513 DouglasPeuckerLineSimplifier.h
514 DouglasPeuckerSimplifier.h
518 TaggedLineStringSimplifier.h
519 TaggedLinesSimplifier.h
520 TopologyPreservingSimplifier.h
521 include/geos/triangulate/
522 DelaunayTriangulationBuilder.h
523 IncrementalDelaunayTriangulator.h
524 VoronoiDiagramBuilder.h
525 include/geos/triangulate/polygon/
526 ConstrainedDelaunayTriangulator.h
529 PolygonTriangulator.h
530 TriDelaunayImprover.h
531 VertexSequencePackedRtree.h
532 include/geos/triangulate/quadedge/
533 LastFoundQuadEdgeLocator.h
534 LocateFailureException.h
538 QuadEdgeSubdivision.h
542 include/geos/triangulate/tri/
546 TriangulationBuilder.h
549 AssertionFailedException.h
550 CoordinateArrayFilter.h
552 GeometricShapeFactory.h
553 IllegalArgumentException.h
554 IllegalStateException.h
558 UniqueCoordinateArrayFilter.h
559 UnsupportedOperationException.h
562 include_nlohmann_json.hpp
566 libgeos.so.%%PORTVERSION%%
568 libgeos_c.so.%%SOMAJOR%%
569 libgeos_c.so.%%SOVERSION%%
571 geos-config-version.cmake
573 geos-targets-release.cmake
575 lib/pkgconfig/geos.pc