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.1.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.1
35 ${RMDIR} ${STAGEDIR}${PREFIX}/include/geos/vend
36 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
37 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/geosop
39 [FILE:324:descriptions/desc.single]
40 GEOS (Geometry Engine - Open Source) is a C++ port of the
41 Java Topology Suite (JTS). As such, it aims to contain the complete
42 functionality of JTS in C++. This includes all the OpenGIS "Simple
43 Features for SQL" spatial predicate functions and spatial operators,
44 as well as specific JTS topology functions such as IsValid().
48 a8148eec9636814c8ab0f8f5266ce6f9b914ed65b0d083fc43bb0bbb01f83648 6714713 geos-3.10.1.tar.bz2
51 [FILE:10747:manifests/plist.single]
66 include/geos/algorithm/
72 CentralEndpointIntersector.h
85 MinimumBoundingCircle.h
87 NotRepresentableException.h
93 RayCrossingCounterDD.h
96 include/geos/algorithm/construct/
98 MaximumInscribedCircle.h
99 include/geos/algorithm/distance/
100 DiscreteFrechetDistance.h
101 DiscreteHausdorffDistance.h
104 include/geos/algorithm/locate/
105 IndexedPointInAreaLocator.h
106 PointOnGeometryLocator.h
107 SimplePointInAreaLocator.h
108 include/geos/edgegraph/
116 CoordinateArraySequence.h
117 CoordinateArraySequenceFactory.h
118 CoordinateArraySequenceFactory.inl
122 CoordinateSequenceFactory.h
123 CoordinateSequenceFilter.h
124 DefaultCoordinateSequenceFactory.h
128 FixedSizeCoordinateSequence.h
131 GeometryCollection.inl
132 GeometryComponentFilter.h
156 include/geos/geom/prep/
157 AbstractPreparedPolygonContains.h
158 BasicPreparedGeometry.h
160 PreparedGeometryFactory.h
162 PreparedLineStringDistance.h
163 PreparedLineStringIntersects.h
164 PreparedLineStringNearestPoints.h
167 PreparedPolygonContains.h
168 PreparedPolygonContainsProperly.h
169 PreparedPolygonCovers.h
170 PreparedPolygonDistance.h
171 PreparedPolygonIntersects.h
172 PreparedPolygonPredicate.h
173 include/geos/geom/util/
174 ComponentCoordinateExtracter.h
175 CoordinateOperation.h
179 GeometryEditorOperation.h
182 GeometryTransformer.h
183 LinearComponentExtracter.h
184 NoOpGeometryOperation.h
187 ShortCircuitedGeometryVisitor.h
189 include/geos/geomgraph/
199 EdgeIntersectionList.h
201 EdgeNodingValidator.h
214 include/geos/geomgraph/index/
218 MonotoneChainIndexer.h
220 SegmentIntersector.inl
221 SimpleEdgeSetIntersector.h
222 SimpleMCSweepLineIntersector.h
223 SimpleSweepLineIntersector.h
230 include/geos/index/bintree/
237 include/geos/index/chain/
239 MonotoneChainBuilder.h
240 MonotoneChainOverlapAction.h
241 MonotoneChainSelectAction.h
242 include/geos/index/intervalrtree/
243 IntervalRTreeBranchNode.h
244 IntervalRTreeLeafNode.h
246 SortedPackedIntervalRTree.h
247 include/geos/index/kdtree/
251 include/geos/index/quadtree/
258 include/geos/index/strtree/
264 GeometryItemDistance.h
274 TemplateSTRNodePair.h
276 TemplateSTRtreeDistance.h
277 include/geos/index/sweepline/
281 SweepLineOverlapAction.h
283 ByteOrderDataInStream.h
284 ByteOrderDataInStream.inl
299 include/geos/linearref/
300 ExtractLineByLocation.h
304 LinearGeometryBuilder.h
307 LocationIndexOfLine.h
308 LocationIndexOfPoint.h
309 LocationIndexedLine.h
310 include/geos/math/DD.h
313 BasicSegmentString.inl
314 FastNodingValidator.h
315 FastSegmentSetIntersectionFinder.h
318 IntersectionFinderAdder.h
322 MCIndexSegmentSetMutualIntersector.h
323 NodableSegmentString.h
325 NodedSegmentString.inl
327 NodingIntersectionFinder.h
328 NodingIntersectionFinder.inl
331 OrientedCoordinateArray.h
333 SegmentIntersectionDetector.h
338 SegmentPointComparator.h
339 SegmentSetMutualIntersector.h
345 include/geos/noding/snap/
346 SnappingIntersectionAdder.h
349 include/geos/noding/snapround/
353 MCIndexPointSnapper.h
355 SnapRoundingIntersectionAdder.h
357 include/geos/operation/GeometryGraphOperation.h
358 include/geos/operation/buffer/
360 BufferInputLineSimplifier.h
365 OffsetCurveSetBuilder.h
366 OffsetSegmentGenerator.h
367 OffsetSegmentString.h
368 RightmostEdgeFinder.h
369 SubgraphDepthLocater.h
370 include/geos/operation/distance/
371 ConnectedElementLocationFilter.h
372 ConnectedElementPointFilter.h
375 FacetSequenceTreeBuilder.h
377 IndexedFacetDistance.h
378 include/geos/operation/intersection/
380 RectangleIntersection.h
381 RectangleIntersectionBuilder.h
382 include/geos/operation/linemerge/
384 LineMergeDirectedEdge.h
389 include/geos/operation/overlay/
392 ElevationMatrixCell.h
401 include/geos/operation/overlay/snap/
405 include/geos/operation/overlay/validate/
407 OffsetPointGenerator.h
408 OverlayResultValidator.h
409 include/geos/operation/overlayng/
418 IndexedPointOnLineLocator.h
420 IntersectionPointBuilder.h
440 RobustClipEnvelopeComputer.h
442 include/geos/operation/polygonize/
446 PolygonizeDirectedEdge.h
450 include/geos/operation/predicate/
452 RectangleIntersects.h
453 SegmentIntersectionTester.h
454 include/geos/operation/relate/
463 include/geos/operation/sharedpaths/SharedPathsOp.h
464 include/geos/operation/union/
465 CascadedPolygonUnion.h
471 include/geos/operation/valid/
472 ConnectedInteriorTester.h
473 ConsistentAreaTester.h
474 IndexedNestedHoleTester.h
475 IndexedNestedPolygonTester.h
479 PolygonIntersectionAnalyzer.h
482 PolygonRingSelfNode.h
484 PolygonTopologyAnalyzer.h
485 RepeatedPointRemover.h
486 RepeatedPointTester.h
487 TopologyValidationError.h
488 include/geos/planargraph/
497 include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h
498 include/geos/precision/
502 EnhancedPrecisionOp.h
503 GeometryPrecisionReducer.h
505 PointwisePrecisionReducerTransformer.h
506 PrecisionReducerCoordinateOperation.h
507 PrecisionReducerTransformer.h
508 SimpleGeometryPrecisionReducer.h
509 include/geos/shape/fractal/
513 include/geos/simplify/
514 DouglasPeuckerLineSimplifier.h
515 DouglasPeuckerSimplifier.h
519 TaggedLineStringSimplifier.h
520 TaggedLinesSimplifier.h
521 TopologyPreservingSimplifier.h
522 include/geos/triangulate/
523 DelaunayTriangulationBuilder.h
524 IncrementalDelaunayTriangulator.h
525 VoronoiDiagramBuilder.h
526 include/geos/triangulate/polygon/
527 ConstrainedDelaunayTriangulator.h
530 PolygonTriangulator.h
531 TriDelaunayImprover.h
532 VertexSequencePackedRtree.h
533 include/geos/triangulate/quadedge/
534 LastFoundQuadEdgeLocator.h
535 LocateFailureException.h
539 QuadEdgeSubdivision.h
543 include/geos/triangulate/tri/
547 TriangulationBuilder.h
550 AssertionFailedException.h
551 CoordinateArrayFilter.h
553 GeometricShapeFactory.h
554 IllegalArgumentException.h
555 IllegalStateException.h
559 UniqueCoordinateArrayFilter.h
560 UnsupportedOperationException.h
564 libgeos.so.%%PORTVERSION%%
566 libgeos_c.so.%%SOMAJOR%%
567 libgeos_c.so.%%SOVERSION%%
569 geos-config-version.cmake
571 geos-targets-release.cmake
573 lib/pkgconfig/geos.pc