1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= math graphics
7 SDESC[standard]= C++ wrapper library around CGAL
8 HOMEPAGE= http://www.sfcgal.org/
12 SITES[main]= GITHUB/Oslandia:SFCGAL:e28f690
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= gmp:static:standard
22 BUILDRUN_DEPENDS= cgal:single:standard
25 boost-libraries:rest:python_default
29 LICENSE= GPLv2+:single
30 LICENSE_TERMS= single:{{WRKDIR}}/TERMS
31 LICENSE_FILE= GPLv2+:{{WRKSRC}}/LICENSE
32 LICENSE_AWK= TERMS:"^$$"
33 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/Solid.h
36 FPC_EQUIVALENT= databases/sfcgal
40 CXXFLAGS= -Wno-deprecated-declarations
41 CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON
44 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSFCGAL.so
46 [FILE:331:descriptions/desc.single]
47 SFCGAL is a C++ wrapper library around CGAL with the aim of supporting ISO
48 19107:2013 and OGC Simple Features Access 1.2 for 3D operations.
50 SFCGAL provides standard compliant geometry types and operations, that can
51 be accessed from its C or C++ APIs. PostGIS uses the C API, to expose some
52 SFCGAL's functions in spatial databases
56 124235333fcc36cc8fdf975fe9e841b100a45c5943bdf4e3abc51a5243226459 2475627 Oslandia-SFCGAL-e28f690.tar.gz
59 [FILE:2057:manifests/plist.single]
88 include/SFCGAL/algorithm/
90 ConsistentOrientationBuilder.h
94 collectionHomogenize.h
100 differencePrimitives.h
120 include/SFCGAL/capi/sfcgal_c.h
121 include/SFCGAL/detail/
124 ForceValidityVisitor.h
128 Point_inside_polyhedron.h
131 polygonSetToMultiPolygon.h
133 include/SFCGAL/detail/algorithm/coversPoints.h
134 include/SFCGAL/detail/generator/
139 include/SFCGAL/detail/graph/
142 GeometryGraphBuilder.h
144 include/SFCGAL/detail/graph/algorithm/
147 include/SFCGAL/detail/io/
152 include/SFCGAL/detail/tools/
157 include/SFCGAL/detail/transform/
165 include/SFCGAL/detail/triangulate/
166 ConstraintDelaunayTriangulation.h
168 triangulateInGeometrySet.h
175 include/SFCGAL/triangulate/
180 libSFCGAL.so.%%SOMAJOR%%
181 libSFCGAL.so.%%SOVERSION%%
184 [FILE:810:patches/patch-CMakeLists.txt]
185 --- CMakeLists.txt.orig 2019-11-06 07:44:35 UTC
187 @@ -99,14 +99,6 @@ if ( SFCGAL_BUILD_TESTS OR SFCGAL_BUILD_
188 set( SFCGAL_Boost_COMPONENTS program_options chrono filesystem timer ${SFCGAL_Boost_COMPONENTS} )
190 find_package( Boost COMPONENTS ${SFCGAL_Boost_COMPONENTS} REQUIRED )
191 -if((${Boost_MAJOR_VERSION} EQUAL 1) AND (${Boost_MINOR_VERSION} EQUAL 58))
192 - message( STATUS "Defining BOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT" )
193 - add_definitions( "-DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT" )
195 -# patch boost 1.60.0
196 -if((${Boost_MAJOR_VERSION} EQUAL 1) AND (${Boost_MINOR_VERSION} EQUAL 60) AND (${Boost_SUBMINOR_VERSION} EQUAL 0))
197 - include_directories( patches/boost-1.60.0 )
200 if( SFCGAL_USE_STATIC_LIBS )
201 add_definitions( "-DSFCGAL_USE_STATIC_LIBS" )