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.0.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.11.0
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 79ab8cabf4aa8604d161557b52e3e4d84575acdc0d08cb09ab3f7aaefa4d858a 6727294 geos-3.11.0.tar.bz2
50 [FILE:10428:manifests/plist.single]
66 include/geos/algorithm/
71 CentralEndpointIntersector.h
82 MinimumBoundingCircle.h
84 NotRepresentableException.h
90 RayCrossingCounterDD.h
93 include/geos/algorithm/construct/
95 MaximumInscribedCircle.h
96 include/geos/algorithm/distance/
97 DiscreteFrechetDistance.h
98 DiscreteHausdorffDistance.h
101 include/geos/algorithm/hull/
103 ConcaveHullOfPolygons.h
106 include/geos/algorithm/locate/
107 IndexedPointInAreaLocator.h
108 PointOnGeometryLocator.h
109 SimplePointInAreaLocator.h
110 include/geos/edgegraph/
117 CoordinateArraySequence.h
118 CoordinateArraySequenceFactory.h
122 CoordinateSequenceFactory.h
123 CoordinateSequenceFilter.h
124 DefaultCoordinateSequenceFactory.h
127 FixedSizeCoordinateSequence.h
130 GeometryComponentFilter.h
148 include/geos/geom/prep/
149 AbstractPreparedPolygonContains.h
150 BasicPreparedGeometry.h
152 PreparedGeometryFactory.h
154 PreparedLineStringDistance.h
155 PreparedLineStringIntersects.h
156 PreparedLineStringNearestPoints.h
159 PreparedPolygonContains.h
160 PreparedPolygonContainsProperly.h
161 PreparedPolygonCovers.h
162 PreparedPolygonDistance.h
163 PreparedPolygonIntersects.h
164 PreparedPolygonPredicate.h
165 include/geos/geom/util/
166 ComponentCoordinateExtracter.h
167 CoordinateOperation.h
171 GeometryEditorOperation.h
175 GeometryTransformer.h
176 LinearComponentExtracter.h
177 NoOpGeometryOperation.h
180 ShortCircuitedGeometryVisitor.h
182 include/geos/geomgraph/
190 EdgeIntersectionList.h
192 EdgeNodingValidator.h
202 include/geos/geomgraph/index/
206 MonotoneChainIndexer.h
208 SimpleEdgeSetIntersector.h
209 SimpleMCSweepLineIntersector.h
210 SimpleSweepLineIntersector.h
217 VertexSequencePackedRtree.h
218 include/geos/index/bintree/
225 include/geos/index/chain/
227 MonotoneChainBuilder.h
228 MonotoneChainOverlapAction.h
229 MonotoneChainSelectAction.h
230 include/geos/index/intervalrtree/
231 IntervalRTreeBranchNode.h
232 IntervalRTreeLeafNode.h
234 SortedPackedIntervalRTree.h
235 include/geos/index/kdtree/
239 include/geos/index/quadtree/
246 include/geos/index/strtree/
252 GeometryItemDistance.h
262 TemplateSTRNodePair.h
264 TemplateSTRtreeDistance.h
265 include/geos/index/sweepline/
269 SweepLineOverlapAction.h
271 ByteOrderDataInStream.h
285 include/geos/linearref/
286 ExtractLineByLocation.h
290 LinearGeometryBuilder.h
293 LocationIndexOfLine.h
294 LocationIndexOfPoint.h
295 LocationIndexedLine.h
296 include/geos/math/DD.h
299 FastNodingValidator.h
300 FastSegmentSetIntersectionFinder.h
303 IntersectionFinderAdder.h
306 MCIndexSegmentSetMutualIntersector.h
307 NodableSegmentString.h
310 NodingIntersectionFinder.h
313 OrientedCoordinateArray.h
315 SegmentExtractingNoder.h
316 SegmentIntersectionDetector.h
320 SegmentPointComparator.h
321 SegmentSetMutualIntersector.h
327 include/geos/noding/snap/
328 SnappingIntersectionAdder.h
331 include/geos/noding/snapround/
334 MCIndexPointSnapper.h
336 SnapRoundingIntersectionAdder.h
338 include/geos/operation/GeometryGraphOperation.h
339 include/geos/operation/buffer/
341 BufferCurveSetBuilder.h
342 BufferInputLineSimplifier.h
348 OffsetSegmentGenerator.h
349 OffsetSegmentString.h
350 RightmostEdgeFinder.h
352 SubgraphDepthLocater.h
353 include/geos/operation/distance/
354 ConnectedElementLocationFilter.h
355 ConnectedElementPointFilter.h
358 FacetSequenceTreeBuilder.h
360 IndexedFacetDistance.h
361 include/geos/operation/intersection/
363 RectangleIntersection.h
364 RectangleIntersectionBuilder.h
365 include/geos/operation/linemerge/
367 LineMergeDirectedEdge.h
372 include/geos/operation/overlay/
375 ElevationMatrixCell.h
383 include/geos/operation/overlay/snap/
387 include/geos/operation/overlay/validate/
389 OffsetPointGenerator.h
390 OverlayResultValidator.h
391 include/geos/operation/overlayng/
399 IndexedPointOnLineLocator.h
401 IntersectionPointBuilder.h
419 RobustClipEnvelopeComputer.h
421 include/geos/operation/polygonize/
425 PolygonizeDirectedEdge.h
429 include/geos/operation/predicate/
431 RectangleIntersects.h
432 SegmentIntersectionTester.h
433 include/geos/operation/relate/
442 include/geos/operation/sharedpaths/SharedPathsOp.h
443 include/geos/operation/union/
444 CascadedPolygonUnion.h
450 include/geos/operation/valid/
451 ConsistentAreaTester.h
452 IndexedNestedHoleTester.h
453 IndexedNestedPolygonTester.h
457 PolygonIntersectionAnalyzer.h
460 PolygonRingSelfNode.h
462 PolygonTopologyAnalyzer.h
463 RepeatedPointRemover.h
464 RepeatedPointTester.h
465 TopologyValidationError.h
466 include/geos/planargraph/
475 include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h
476 include/geos/precision/
480 EnhancedPrecisionOp.h
481 GeometryPrecisionReducer.h
483 PointwisePrecisionReducerTransformer.h
484 PrecisionReducerCoordinateOperation.h
485 PrecisionReducerTransformer.h
486 SimpleGeometryPrecisionReducer.h
487 include/geos/shape/fractal/
491 include/geos/simplify/
492 DouglasPeuckerLineSimplifier.h
493 DouglasPeuckerSimplifier.h
496 PolygonHullSimplifier.h
501 TaggedLineStringSimplifier.h
502 TaggedLinesSimplifier.h
503 TopologyPreservingSimplifier.h
504 include/geos/triangulate/
505 DelaunayTriangulationBuilder.h
506 IncrementalDelaunayTriangulator.h
507 VoronoiDiagramBuilder.h
508 include/geos/triangulate/polygon/
509 ConstrainedDelaunayTriangulator.h
512 PolygonTriangulator.h
513 TriDelaunayImprover.h
514 include/geos/triangulate/quadedge/
515 LastFoundQuadEdgeLocator.h
516 LocateFailureException.h
520 QuadEdgeSubdivision.h
524 include/geos/triangulate/tri/
528 TriangulationBuilder.h
531 AssertionFailedException.h
532 CoordinateArrayFilter.h
534 GeometricShapeFactory.h
535 IllegalArgumentException.h
536 IllegalStateException.h
540 UniqueCoordinateArrayFilter.h
541 UnsupportedOperationException.h
544 include_nlohmann_json.hpp
548 libgeos.so.%%PORTVERSION%%
550 libgeos_c.so.%%SOMAJOR%%
551 libgeos_c.so.%%SOVERSION%%
553 geos-config-version.cmake
555 geos-targets-release.cmake
557 lib/pkgconfig/geos.pc