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-head mailing list