databases/sfcgal 2.2.0 MidnightBSD
Wrapper library around CGAL for PostGIS
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2
- Categories
- databases, math, graphics
Description
SFCGAL is a C++ wrapper library around CGAL with the aim of supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D operations.
SFCGAL provides standard compliant geometry types and operations, that can be accessed from its C or C++ APIs. PostGIS uses the C API, to expose some SFCGAL's functions in spatial databases
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/sfcgal | 2.2.0 |
| FreeBSD | databases/sfcgal | 2.3.0_2 |
| OpenBSD | geo/sfcgal | 2.2.0p1 |
| DragonFly | databases/sfcgal | 2.0.0_2 |
Install
Binary package:
mport install sfcgal
From mports:
cd /usr/mports/databases/sfcgal && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= sfcgal>0:databases/sfcgal
LIB_DEPENDS= libSFCGAL.so:databases/sfcgal
Dependencies
As this port's Makefile names them.
Library 3
libboost_system.so: devel/boost-libslibgmp.so: math/gmplibmpfr.so: math/mpfr
Build dependencies 3
Run dependencies 3
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++14-lang
- Service scripts
- none
Files
pkg-plist 140
- bin/sfcgal-config
- include/SFCGAL/Coordinate.h
- include/SFCGAL/Envelope.h
- include/SFCGAL/Exception.h
- include/SFCGAL/Geometry.h
- include/SFCGAL/GeometryCollection.h
- include/SFCGAL/GeometryVisitor.h
- include/SFCGAL/Kernel.h
- include/SFCGAL/LineString.h
- include/SFCGAL/MultiLineString.h
- include/SFCGAL/MultiPoint.h
- include/SFCGAL/MultiPolygon.h
- include/SFCGAL/MultiSolid.h
- include/SFCGAL/Point.h
- include/SFCGAL/Polygon.h
- include/SFCGAL/PolyhedralSurface.h
- include/SFCGAL/PreparedGeometry.h
- include/SFCGAL/Segment.h
- include/SFCGAL/Simplicity.h
- include/SFCGAL/Solid.h
- include/SFCGAL/Surface.h
- include/SFCGAL/Transform.h
- include/SFCGAL/Triangle.h
- include/SFCGAL/TriangulatedSurface.h
- include/SFCGAL/Validity.h
- include/SFCGAL/algorithm/BoundaryVisitor.h
- include/SFCGAL/algorithm/ConsistentOrientationBuilder.h
- include/SFCGAL/algorithm/alphaShapes.h
- include/SFCGAL/algorithm/alphaWrapping3D.h
- include/SFCGAL/algorithm/area.h
- include/SFCGAL/algorithm/buffer3D.h
- include/SFCGAL/algorithm/centroid.h
- include/SFCGAL/algorithm/collect.h
- include/SFCGAL/algorithm/collectionExtract.h
- include/SFCGAL/algorithm/collectionHomogenize.h
- include/SFCGAL/algorithm/collectionToMulti.h
- include/SFCGAL/algorithm/connection.h
- include/SFCGAL/algorithm/convexHull.h
- include/SFCGAL/algorithm/covers.h
- include/SFCGAL/algorithm/difference.h
- include/SFCGAL/algorithm/differencePrimitives.h
- include/SFCGAL/algorithm/distance.h
- include/SFCGAL/algorithm/distance3d.h
- include/SFCGAL/algorithm/extrude.h
- include/SFCGAL/algorithm/force2D.h
- include/SFCGAL/algorithm/force3D.h
- include/SFCGAL/algorithm/forceMeasured.h
- include/SFCGAL/algorithm/intersection.h
- include/SFCGAL/algorithm/intersects.h
- include/SFCGAL/algorithm/isSimple.h
- include/SFCGAL/algorithm/isValid.h
- include/SFCGAL/algorithm/length.h
- include/SFCGAL/algorithm/lineSubstring.h
- include/SFCGAL/algorithm/minkowskiSum.h
- include/SFCGAL/algorithm/minkowskiSum3D.h
- include/SFCGAL/algorithm/normal.h
- include/SFCGAL/algorithm/offset.h
- include/SFCGAL/algorithm/orientation.h
- include/SFCGAL/algorithm/partition_2.h
- include/SFCGAL/algorithm/plane.h
- include/SFCGAL/algorithm/rotate.h
- include/SFCGAL/algorithm/scale.h
- include/SFCGAL/algorithm/simplification.h
- include/SFCGAL/algorithm/straightSkeleton.h
- include/SFCGAL/algorithm/tesselate.h
- include/SFCGAL/algorithm/translate.h
- include/SFCGAL/algorithm/union.h
- include/SFCGAL/algorithm/visibility.h
- include/SFCGAL/algorithm/volume.h
- include/SFCGAL/capi/sfcgal_c.h
- include/SFCGAL/config.h
- include/SFCGAL/detail/ComplexComparator.h
- include/SFCGAL/detail/ConstraintInfo.h
- include/SFCGAL/detail/EnvelopeVisitor.h
- include/SFCGAL/detail/ForceValidityVisitor.h
- include/SFCGAL/detail/GeometrySet.h
- include/SFCGAL/detail/GetPointsVisitor.h
- include/SFCGAL/detail/Interval.h
- include/SFCGAL/detail/SegmentStore.h
- include/SFCGAL/detail/TestGeometry.h
- include/SFCGAL/detail/TypeForDimension.h
- include/SFCGAL/detail/algorithm/coversPoints.h
- include/SFCGAL/detail/algorithm/simplification.h
- include/SFCGAL/detail/generator/building.h
- include/SFCGAL/detail/generator/disc.h
- include/SFCGAL/detail/generator/hoch.h
- include/SFCGAL/detail/generator/sierpinski.h
- include/SFCGAL/detail/graph/Edge.h
- include/SFCGAL/detail/graph/GeometryGraph.h
- include/SFCGAL/detail/graph/GeometryGraphBuilder.h
- include/SFCGAL/detail/graph/Vertex.h
- include/SFCGAL/detail/graph/algorithm/isHalfEdge.h
- include/SFCGAL/detail/graph/algorithm/orientation.h
- include/SFCGAL/detail/io/OsgFactory.h
- include/SFCGAL/detail/io/Serialization.h
- include/SFCGAL/detail/io/WkbReader.h
- include/SFCGAL/detail/io/WkbWriter.h
- include/SFCGAL/detail/io/WktReader.h
- include/SFCGAL/detail/io/WktWriter.h
- include/SFCGAL/detail/polygonSetToMultiPolygon.h
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| CGAL-6.0.1.tar.xz | 2.5659212e+07 | 0acdfbf317c556630dd526f3253780f29b6ec9713ee92903e81b5c93c0f59b7f |
| SFCGAL-v2.2.0.tar.bz2 | 2.839118e+06 | 053ccb225dbc4b31272fbbd49d014766d5080508c61875357539f29a6da9e9a2 |
Master sites 1
- https://github.com/CGAL/cgal/releases/download/v6.0.1/:source1