Create Ravenports release 20231029.1
[ravenports.git] / bucket_5D / geos
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               geos
4 VERSION=                3.12.0
5 KEYWORDS=               graphics geography
6 VARIANTS=               standard
7 SDESC[standard]=        C++ port of the Java Topology Suite (JTS)
8 HOMEPAGE=               https://trac.osgeo.org/geos/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://download.osgeo.org/geos/
13 DISTFILE[1]=            geos-3.12.0.tar.bz2:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         dev
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 USES=                   cmake c++:primary
23
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
29 LICENSE_SCHEME=         solo
30
31 FPC_EQUIVALENT=         graphics/geos
32
33 SOVERSION=              1.18.0
34 PLIST_SUB=              PORTVERSION=3.12.0
35
36 post-install:
37         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
38         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/geosop
39
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().
46
47
48 [FILE:98:distinfo]
49 d96db96011259178a35555a0f6d6e75a739e52a495a6b2aa5efb3d75390fbc39      6736650 geos-3.12.0.tar.bz2
50
51
52 [FILE:113:manifests/plist.primary]
53 bin/
54  geos-config
55  geosop
56 lib/
57  libgeos.so.%%PORTVERSION%%
58  libgeos_c.so.%%SOMAJOR%%
59  libgeos_c.so.%%SOVERSION%%
60
61
62 [FILE:10943:manifests/plist.dev]
63 include/
64  geos.h
65  geos_c.h
66 include/geos/
67  constants.h
68  export.h
69  geom.h
70  namespaces.h
71  profiler.h
72  unload.h
73  util.h
74  version.h
75 include/geos/algorithm/
76  Angle.h
77  Area.h
78  BoundaryNodeRule.h
79  CGAlgorithmsDD.h
80  CentralEndpointIntersector.h
81  Centroid.h
82  ConvexHull.h
83  Distance.h
84  HCoordinate.h
85  InteriorPointArea.h
86  InteriorPointLine.h
87  InteriorPointPoint.h
88  Interpolate.h
89  Intersection.h
90  Length.h
91  LineIntersector.h
92  MinimumAreaRectangle.h
93  MinimumBoundingCircle.h
94  MinimumDiameter.h
95  NotRepresentableException.h
96  Orientation.h
97  PointInRing.h
98  PointLocation.h
99  PointLocator.h
100  PolygonNodeTopology.h
101  RayCrossingCounter.h
102  Rectangle.h
103  RobustDeterminant.h
104  SimplePointInRing.h
105 include/geos/algorithm/construct/
106  LargestEmptyCircle.h
107  MaximumInscribedCircle.h
108 include/geos/algorithm/distance/
109  DiscreteFrechetDistance.h
110  DiscreteHausdorffDistance.h
111  DistanceToPoint.h
112  PointPairDistance.h
113 include/geos/algorithm/hull/
114  ConcaveHull.h
115  ConcaveHullOfPolygons.h
116  HullTri.h
117  HullTriangulation.h
118 include/geos/algorithm/locate/
119  IndexedPointInAreaLocator.h
120  PointOnGeometryLocator.h
121  SimplePointInAreaLocator.h
122 include/geos/coverage/
123  Corner.h
124  CoverageBoundarySegmentFinder.h
125  CoverageEdge.h
126  CoverageGapFinder.h
127  CoveragePolygonValidator.h
128  CoverageRing.h
129  CoverageRingEdges.h
130  CoverageSimplifier.h
131  CoverageUnion.h
132  CoverageValidator.h
133  InvalidSegmentDetector.h
134  TPVWSimplifier.h
135  VertexRingCounter.h
136 include/geos/edgegraph/
137  EdgeGraph.h
138  EdgeGraphBuilder.h
139  HalfEdge.h
140  MarkHalfEdge.h
141 include/geos/geom/
142  Coordinate.h
143  CoordinateFilter.h
144  CoordinateList.h
145  CoordinateSequence.h
146  CoordinateSequenceFilter.h
147  CoordinateSequenceIterator.h
148  CoordinateSequences.h
149  Dimension.h
150  Envelope.h
151  Geometry.h
152  GeometryCollection.h
153  GeometryComponentFilter.h
154  GeometryFactory.h
155  GeometryFilter.h
156  HeuristicOverlay.h
157  IntersectionMatrix.h
158  LineSegment.h
159  LineString.h
160  LinearRing.h
161  Location.h
162  MultiLineString.h
163  MultiPoint.h
164  MultiPolygon.h
165  Point.h
166  Polygon.h
167  Position.h
168  PrecisionModel.h
169  Quadrant.h
170  Triangle.h
171 include/geos/geom/prep/
172  AbstractPreparedPolygonContains.h
173  BasicPreparedGeometry.h
174  PreparedGeometry.h
175  PreparedGeometryFactory.h
176  PreparedLineString.h
177  PreparedLineStringDistance.h
178  PreparedLineStringIntersects.h
179  PreparedLineStringNearestPoints.h
180  PreparedPoint.h
181  PreparedPolygon.h
182  PreparedPolygonContains.h
183  PreparedPolygonContainsProperly.h
184  PreparedPolygonCovers.h
185  PreparedPolygonDistance.h
186  PreparedPolygonIntersects.h
187  PreparedPolygonPredicate.h
188 include/geos/geom/util/
189  ComponentCoordinateExtracter.h
190  CoordinateOperation.h
191  Densifier.h
192  GeometryCombiner.h
193  GeometryEditor.h
194  GeometryEditorOperation.h
195  GeometryExtracter.h
196  GeometryFixer.h
197  GeometryMapper.h
198  GeometryTransformer.h
199  LinearComponentExtracter.h
200  NoOpGeometryOperation.h
201  PointExtracter.h
202  PolygonExtracter.h
203  ShortCircuitedGeometryVisitor.h
204  SineStarFactory.h
205 include/geos/geomgraph/
206  Depth.h
207  DirectedEdge.h
208  DirectedEdgeStar.h
209  Edge.h
210  EdgeEnd.h
211  EdgeEndStar.h
212  EdgeIntersection.h
213  EdgeIntersectionList.h
214  EdgeList.h
215  EdgeNodingValidator.h
216  EdgeRing.h
217  GeometryGraph.h
218  GraphComponent.h
219  Label.h
220  Node.h
221  NodeFactory.h
222  NodeMap.h
223  PlanarGraph.h
224  TopologyLocation.h
225 include/geos/geomgraph/index/
226  EdgeSetIntersector.h
227  MonotoneChain.h
228  MonotoneChainEdge.h
229  MonotoneChainIndexer.h
230  SegmentIntersector.h
231  SimpleEdgeSetIntersector.h
232  SimpleMCSweepLineIntersector.h
233  SimpleSweepLineIntersector.h
234  SweepLineEvent.h
235  SweepLineEventObj.h
236  SweepLineSegment.h
237 include/geos/index/
238  ItemVisitor.h
239  SpatialIndex.h
240  VertexSequencePackedRtree.h
241 include/geos/index/bintree/
242  Bintree.h
243  Interval.h
244  Key.h
245  Node.h
246  NodeBase.h
247  Root.h
248 include/geos/index/chain/
249  MonotoneChain.h
250  MonotoneChainBuilder.h
251  MonotoneChainOverlapAction.h
252  MonotoneChainSelectAction.h
253 include/geos/index/intervalrtree/
254  IntervalRTreeBranchNode.h
255  IntervalRTreeLeafNode.h
256  IntervalRTreeNode.h
257  SortedPackedIntervalRTree.h
258 include/geos/index/kdtree/
259  KdNode.h
260  KdNodeVisitor.h
261  KdTree.h
262 include/geos/index/quadtree/
263  IntervalSize.h
264  Key.h
265  Node.h
266  NodeBase.h
267  Quadtree.h
268  Root.h
269 include/geos/index/strtree/
270  AbstractNode.h
271  AbstractSTRtree.h
272  Boundable.h
273  BoundablePair.h
274  EnvelopeUtil.h
275  GeometryItemDistance.h
276  Interval.h
277  ItemBoundable.h
278  ItemDistance.h
279  SIRtree.h
280  STRtree.h
281  SimpleSTRdistance.h
282  SimpleSTRnode.h
283  SimpleSTRtree.h
284  TemplateSTRNode.h
285  TemplateSTRNodePair.h
286  TemplateSTRtree.h
287  TemplateSTRtreeDistance.h
288 include/geos/index/sweepline/
289  SweepLineEvent.h
290  SweepLineIndex.h
291  SweepLineInterval.h
292  SweepLineOverlapAction.h
293 include/geos/io/
294  ByteOrderDataInStream.h
295  ByteOrderValues.h
296  CLocalizer.h
297  CheckOrdinatesFilter.h
298  GeoJSON.h
299  GeoJSONReader.h
300  GeoJSONWriter.h
301  OrdinateSet.h
302  ParseException.h
303  StringTokenizer.h
304  WKBConstants.h
305  WKBReader.h
306  WKBStreamReader.h
307  WKBWriter.h
308  WKTFileReader.h
309  WKTReader.h
310  WKTStreamReader.h
311  WKTWriter.h
312  Writer.h
313 include/geos/linearref/
314  ExtractLineByLocation.h
315  LengthIndexOfPoint.h
316  LengthIndexedLine.h
317  LengthLocationMap.h
318  LinearGeometryBuilder.h
319  LinearIterator.h
320  LinearLocation.h
321  LocationIndexOfLine.h
322  LocationIndexOfPoint.h
323  LocationIndexedLine.h
324 include/geos/math/DD.h
325 include/geos/noding/
326  BasicSegmentString.h
327  BoundaryChainNoder.h
328  FastNodingValidator.h
329  FastSegmentSetIntersectionFinder.h
330  GeometryNoder.h
331  IntersectionAdder.h
332  IntersectionFinderAdder.h
333  IteratedNoder.h
334  MCIndexNoder.h
335  MCIndexSegmentSetMutualIntersector.h
336  NodableSegmentString.h
337  NodedSegmentString.h
338  Noder.h
339  NodingIntersectionFinder.h
340  NodingValidator.h
341  Octant.h
342  OrientedCoordinateArray.h
343  ScaledNoder.h
344  SegmentExtractingNoder.h
345  SegmentIntersectionDetector.h
346  SegmentIntersector.h
347  SegmentNode.h
348  SegmentNodeList.h
349  SegmentPointComparator.h
350  SegmentSetMutualIntersector.h
351  SegmentString.h
352  SegmentStringUtil.h
353  SimpleNoder.h
354  SinglePassNoder.h
355  ValidatingNoder.h
356 include/geos/noding/snap/
357  SnappingIntersectionAdder.h
358  SnappingNoder.h
359  SnappingPointIndex.h
360 include/geos/noding/snapround/
361  HotPixel.h
362  HotPixelIndex.h
363  MCIndexPointSnapper.h
364  MCIndexSnapRounder.h
365  SnapRoundingIntersectionAdder.h
366  SnapRoundingNoder.h
367 include/geos/operation/
368  BoundaryOp.h
369  GeometryGraphOperation.h
370 include/geos/operation/buffer/
371  BufferBuilder.h
372  BufferCurveSetBuilder.h
373  BufferInputLineSimplifier.h
374  BufferOp.h
375  BufferParameters.h
376  BufferSubgraph.h
377  OffsetCurve.h
378  OffsetCurveBuilder.h
379  OffsetCurveSection.h
380  OffsetSegmentGenerator.h
381  OffsetSegmentString.h
382  RightmostEdgeFinder.h
383  SegmentMCIndex.h
384  SubgraphDepthLocater.h
385 include/geos/operation/cluster/
386  AbstractClusterFinder.h
387  Clusters.h
388  DBSCANClusterFinder.h
389  DisjointOperation.h
390  EnvelopeDistanceClusterFinder.h
391  EnvelopeIntersectsClusterFinder.h
392  GeometryDistanceClusterFinder.h
393  GeometryFlattener.h
394  GeometryIntersectsClusterFinder.h
395  UnionFind.h
396 include/geos/operation/distance/
397  ConnectedElementLocationFilter.h
398  ConnectedElementPointFilter.h
399  DistanceOp.h
400  FacetSequence.h
401  FacetSequenceTreeBuilder.h
402  GeometryLocation.h
403  IndexedFacetDistance.h
404 include/geos/operation/intersection/
405  Rectangle.h
406  RectangleIntersection.h
407  RectangleIntersectionBuilder.h
408 include/geos/operation/linemerge/
409  EdgeString.h
410  LineMergeDirectedEdge.h
411  LineMergeEdge.h
412  LineMergeGraph.h
413  LineMerger.h
414  LineSequencer.h
415 include/geos/operation/overlay/
416  MaximalEdgeRing.h
417  MinimalEdgeRing.h
418  OverlayNodeFactory.h
419  PolygonBuilder.h
420 include/geos/operation/overlay/snap/
421  GeometrySnapper.h
422  LineStringSnapper.h
423  SnapOverlayOp.h
424 include/geos/operation/overlay/validate/
425  FuzzyPointLocator.h
426  OffsetPointGenerator.h
427  OverlayResultValidator.h
428 include/geos/operation/overlayng/
429  CoverageUnion.h
430  Edge.h
431  EdgeKey.h
432  EdgeMerger.h
433  EdgeNodingBuilder.h
434  EdgeSourceInfo.h
435  ElevationModel.h
436  IndexedPointOnLineLocator.h
437  InputGeometry.h
438  IntersectionPointBuilder.h
439  LineBuilder.h
440  LineLimiter.h
441  MaximalEdgeRing.h
442  OverlayEdge.h
443  OverlayEdgeRing.h
444  OverlayGraph.h
445  OverlayLabel.h
446  OverlayLabeller.h
447  OverlayMixedPoints.h
448  OverlayNG.h
449  OverlayNGRobust.h
450  OverlayPoints.h
451  OverlayUtil.h
452  PolygonBuilder.h
453  PrecisionReducer.h
454  PrecisionUtil.h
455  RingClipper.h
456  RobustClipEnvelopeComputer.h
457  UnaryUnionNG.h
458 include/geos/operation/polygonize/
459  BuildArea.h
460  EdgeRing.h
461  HoleAssigner.h
462  PolygonizeDirectedEdge.h
463  PolygonizeEdge.h
464  PolygonizeGraph.h
465  Polygonizer.h
466 include/geos/operation/predicate/
467  RectangleContains.h
468  RectangleIntersects.h
469  SegmentIntersectionTester.h
470 include/geos/operation/relate/
471  EdgeEndBuilder.h
472  EdgeEndBundle.h
473  EdgeEndBundleStar.h
474  RelateComputer.h
475  RelateNode.h
476  RelateNodeFactory.h
477  RelateNodeGraph.h
478  RelateOp.h
479 include/geos/operation/sharedpaths/SharedPathsOp.h
480 include/geos/operation/union/
481  CascadedPolygonUnion.h
482  CoverageUnion.h
483  DisjointSubsetUnion.h
484  OverlapUnion.h
485  PointGeometryUnion.h
486  UnaryUnionOp.h
487  UnionStrategy.h
488 include/geos/operation/valid/
489  ConsistentAreaTester.h
490  IndexedNestedHoleTester.h
491  IndexedNestedPolygonTester.h
492  IsSimpleOp.h
493  IsValidOp.h
494  MakeValid.h
495  PolygonIntersectionAnalyzer.h
496  PolygonRing.h
497  PolygonRingSelfNode.h
498  PolygonRingTouch.h
499  PolygonTopologyAnalyzer.h
500  RepeatedPointRemover.h
501  RepeatedPointTester.h
502  TopologyValidationError.h
503 include/geos/planargraph/
504  DirectedEdge.h
505  DirectedEdgeStar.h
506  Edge.h
507  GraphComponent.h
508  Node.h
509  NodeMap.h
510  PlanarGraph.h
511  Subgraph.h
512 include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h
513 include/geos/precision/
514  CommonBits.h
515  CommonBitsOp.h
516  CommonBitsRemover.h
517  EnhancedPrecisionOp.h
518  GeometryPrecisionReducer.h
519  MinimumClearance.h
520  PointwisePrecisionReducerTransformer.h
521  PrecisionReducerCoordinateOperation.h
522  PrecisionReducerTransformer.h
523  SimpleGeometryPrecisionReducer.h
524 include/geos/shape/fractal/
525  HilbertCode.h
526  HilbertEncoder.h
527  MortonCode.h
528 include/geos/simplify/
529  DouglasPeuckerLineSimplifier.h
530  DouglasPeuckerSimplifier.h
531  LineSegmentIndex.h
532  LinkedLine.h
533  LinkedRing.h
534  PolygonHullSimplifier.h
535  RingHull.h
536  RingHullIndex.h
537  TaggedLineSegment.h
538  TaggedLineString.h
539  TaggedLineStringSimplifier.h
540  TaggedLinesSimplifier.h
541  TopologyPreservingSimplifier.h
542 include/geos/triangulate/
543  DelaunayTriangulationBuilder.h
544  IncrementalDelaunayTriangulator.h
545  VoronoiDiagramBuilder.h
546 include/geos/triangulate/polygon/
547  ConstrainedDelaunayTriangulator.h
548  PolygonEarClipper.h
549  PolygonHoleJoiner.h
550  PolygonNoder.h
551  PolygonTriangulator.h
552  TriDelaunayImprover.h
553 include/geos/triangulate/quadedge/
554  LastFoundQuadEdgeLocator.h
555  LocateFailureException.h
556  QuadEdge.h
557  QuadEdgeLocator.h
558  QuadEdgeQuartet.h
559  QuadEdgeSubdivision.h
560  TrianglePredicate.h
561  TriangleVisitor.h
562  Vertex.h
563 include/geos/triangulate/tri/
564  Tri.h
565  TriEdge.h
566  TriList.h
567  TriangulationBuilder.h
568 include/geos/util/
569  Assert.h
570  AssertionFailedException.h
571  CoordinateArrayFilter.h
572  GEOSException.h
573  GeometricShapeFactory.h
574  IllegalArgumentException.h
575  IllegalStateException.h
576  Interrupt.h
577  Machine.h
578  TopologyException.h
579  UniqueCoordinateArrayFilter.h
580  UnsupportedOperationException.h
581  math.h
582  string.h
583 include/geos/vend/
584  include_nlohmann_json.hpp
585  json.hpp
586 lib/
587  libgeos.so
588  libgeos_c.so
589 lib/cmake/GEOS/
590  geos-config-version.cmake
591  geos-config.cmake
592  geos-targets-release.cmake
593  geos-targets.cmake
594 lib/pkgconfig/geos.pc
595