svn commit: r356448 - in head/databases: . sfcgal
Martin Wilke
miwi at FreeBSD.org
Wed Jun 4 08:49:58 UTC 2014
Author: miwi
Date: Wed Jun 4 08:49:57 2014
New Revision: 356448
URL: http://svnweb.freebsd.org/changeset/ports/356448
QAT: https://qat.redports.org/buildarchive/r356448/
Log:
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
WWW: http://www.sfcgal.org/
PR: ports/188927
Submitted by: Loïc BARTOLETTI <coder at tuxfamily.org>
Added:
head/databases/sfcgal/
head/databases/sfcgal/Makefile (contents, props changed)
head/databases/sfcgal/distinfo (contents, props changed)
head/databases/sfcgal/pkg-descr (contents, props changed)
head/databases/sfcgal/pkg-plist (contents, props changed)
Modified:
head/databases/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Wed Jun 4 08:36:12 2014 (r356447)
+++ head/databases/Makefile Wed Jun 4 08:49:57 2014 (r356448)
@@ -873,6 +873,7 @@
SUBDIR += rubygem-sqlite3
SUBDIR += rubygem-sqlite3-ruby
SUBDIR += rubygem-tarantool
+ SUBDIR += sfcgal
SUBDIR += sharedance
SUBDIR += skytools
SUBDIR += slony1
Added: head/databases/sfcgal/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/sfcgal/Makefile Wed Jun 4 08:49:57 2014 (r356448)
@@ -0,0 +1,25 @@
+# Created by: Loïc BARTOLETTI <coder at tuxfamily.org>
+# $FreeBSD$
+
+PORTNAME= sfcgal
+PORTVERSION= 1.0.4
+CATEGORIES= databases math graphics
+MASTER_SITES= http://github.com/Oslandia/${PORTNAME}/archive/v${PORTVERSION}.tar.gz?dummy=/
+
+MAINTAINER= coder at tuxfamily.org
+COMMENT= Wrapper library around CGAL for PostGIS
+
+LICENSE= GPLv2
+
+LIB_DEPENDS= libCGAL.so:${PORTSDIR}/math/cgal \
+ libboost_system.so:${PORTSDIR}/devel/boost-libs \
+ libgmp.so:${PORTSDIR}/math/gmp \
+ libmpfr.so:${PORTSDIR}/math/mpfr
+
+WRKSRC= ${WRKDIR}/SFCGAL-${PORTVERSION}
+
+USES= cmake compiler
+compiler_ARGS= c++0x
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
Added: head/databases/sfcgal/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/sfcgal/distinfo Wed Jun 4 08:49:57 2014 (r356448)
@@ -0,0 +1,2 @@
+SHA256 (sfcgal-1.0.4.tar.gz) = f4660631bf42e2ed3f8b06bcd7a083f3f25e8a860a902bbb4687c60fcde1e131
+SIZE (sfcgal-1.0.4.tar.gz) = 2373804
Added: head/databases/sfcgal/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/sfcgal/pkg-descr Wed Jun 4 08:49:57 2014 (r356448)
@@ -0,0 +1,8 @@
+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
+
+WWW: http://www.sfcgal.org/
Added: head/databases/sfcgal/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/sfcgal/pkg-plist Wed Jun 4 08:49:57 2014 (r356448)
@@ -0,0 +1,122 @@
+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/Grid.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/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/area.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/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/intersection.h
+include/SFCGAL/algorithm/intersects.h
+include/SFCGAL/algorithm/isValid.h
+include/SFCGAL/algorithm/length.h
+include/SFCGAL/algorithm/minkowskiSum.h
+include/SFCGAL/algorithm/normal.h
+include/SFCGAL/algorithm/offset.h
+include/SFCGAL/algorithm/orientation.h
+include/SFCGAL/algorithm/plane.h
+include/SFCGAL/algorithm/straightSkeleton.h
+include/SFCGAL/algorithm/tesselate.h
+include/SFCGAL/algorithm/translate.h
+include/SFCGAL/algorithm/volume.h
+include/SFCGAL/capi/sfcgal_c.h
+include/SFCGAL/config.h
+include/SFCGAL/config.h.cmake
+include/SFCGAL/detail/ComplexComparator.h
+include/SFCGAL/detail/EnvelopeVisitor.h
+include/SFCGAL/detail/GeometrySet.h
+include/SFCGAL/detail/GetPointsVisitor.h
+include/SFCGAL/detail/Interval.h
+include/SFCGAL/detail/TestGeometry.h
+include/SFCGAL/detail/TypeForDimension.h
+include/SFCGAL/detail/algorithm/coversPoints.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/WktReader.h
+include/SFCGAL/detail/io/WktWriter.h
+include/SFCGAL/detail/polygonSetToMultiPolygon.h
+include/SFCGAL/detail/tools/CharArrayBuffer.h
+include/SFCGAL/detail/tools/InputStreamReader.h
+include/SFCGAL/detail/tools/Log.h
+include/SFCGAL/detail/tools/Registry.h
+include/SFCGAL/detail/transform/AffineTransform2.h
+include/SFCGAL/detail/transform/AffineTransform3.h
+include/SFCGAL/detail/transform/Force2D.h
+include/SFCGAL/detail/transform/ForceOrderPoints.h
+include/SFCGAL/detail/transform/ForceZ.h
+include/SFCGAL/detail/transform/ForceZOrderPoints.h
+include/SFCGAL/detail/transform/RoundTransform.h
+include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h
+include/SFCGAL/detail/triangulate/markDomains.h
+include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h
+include/SFCGAL/detail/ublas.h
+include/SFCGAL/export.h
+include/SFCGAL/io/GeometryStreams.h
+include/SFCGAL/io/asc.h
+include/SFCGAL/io/ewkt.h
+include/SFCGAL/io/osg.h
+include/SFCGAL/io/vtk.h
+include/SFCGAL/io/wkt.h
+include/SFCGAL/numeric.h
+include/SFCGAL/triangulate/triangulate2DZ.h
+include/SFCGAL/triangulate/triangulatePolygon.h
+include/SFCGAL/version.h
+include/SFCGAL/version.h.cmake
+lib/libSFCGAL.la
+lib/libSFCGAL.so
+ at dirrmtry include/SFCGAL/triangulate
+ at dirrmtry include/SFCGAL/io
+ at dirrmtry include/SFCGAL/detail/triangulate
+ at dirrmtry include/SFCGAL/detail/transform
+ at dirrmtry include/SFCGAL/detail/tools
+ at dirrmtry include/SFCGAL/detail/io
+ at dirrmtry include/SFCGAL/detail/graph/algorithm
+ at dirrmtry include/SFCGAL/detail/graph
+ at dirrmtry include/SFCGAL/detail/generator
+ at dirrmtry include/SFCGAL/detail/algorithm
+ at dirrmtry include/SFCGAL/detail
+ at dirrmtry include/SFCGAL/capi
+ at dirrmtry include/SFCGAL/algorithm
+ at dirrmtry include/SFCGAL
More information about the svn-ports-all
mailing list