pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/cgal Import math/cgal version 3.9, Computational ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ea0cc7df8e0e
branches:  trunk
changeset: 600013:ea0cc7df8e0e
user:      reinoud <reinoud%pkgsrc.org@localhost>
date:      Mon Feb 27 12:46:27 2012 +0000

description:
Import math/cgal version 3.9, Computational Geometry Algorithms Library

diffstat:

 math/cgal/DESCR                              |    24 +
 math/cgal/Makefile                           |    25 +
 math/cgal/PLIST                              |  2548 ++++++++++++++++++++++++++
 math/cgal/buildlink3.mk                      |    18 +
 math/cgal/distinfo                           |     6 +
 math/cgal/patches/patch-manpage-installation |    15 +
 6 files changed, 2636 insertions(+), 0 deletions(-)

diffs (truncated from 2660 to 300 lines):

diff -r 2ffa9a410d08 -r ea0cc7df8e0e math/cgal/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/cgal/DESCR   Mon Feb 27 12:46:27 2012 +0000
@@ -0,0 +1,24 @@
+The goal of the CGAL Open Source Project is to provide easy access to
+efficient and reliable geometric algorithms in the form of a C++ library. CGAL
+is used in various areas needing geometric computation, such as: computer
+graphics, scientific visualization, computer aided design and modeling,
+geographic information systems, molecular biology, medical imaging, robotics
+and motion planning, mesh generation, numerical methods... More on the
+projects using CGAL web page.
+
+The Computational Geometry Algorithms Library (CGAL), offers data structures
+and algorithms like triangulations (2D constrained triangulations and Delaunay
+triangulations in 2D and 3D, periodic triangulations in 3D), Voronoi diagrams
+(for 2D and 3D points, 2D additively weighted Voronoi diagrams, and segment
+Voronoi diagrams), polygons (Boolean operations, offsets, straight skeleton),
+polyhedra (Boolean operations), arrangements of curves and their applications
+(2D and 3D envelopes, Minkowski sums), mesh generation (2D Delaunay mesh
+generation and 3D surface and volume mesh generation, skin surfaces), geometry
+processing (surface mesh simplification, subdivision and parameterization, as
+well as estimation of local differential properties, and approximation of
+ridges and umbilics), alpha shapes, convex hull algorithms (in 2D, 3D and dD),
+search structures (kd trees for nearest neighbor search, and range and segment
+trees), interpolation (natural neighbor interpolation and placement of
+streamlines), shape analysis, fitting, and distances (smallest enclosing
+sphere of points or spheres, smallest enclosing ellipsoid of points, principal
+component analysis), and kinetic data structures.
diff -r 2ffa9a410d08 -r ea0cc7df8e0e math/cgal/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/cgal/Makefile        Mon Feb 27 12:46:27 2012 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/02/27 12:46:27 reinoud Exp $
+#
+
+PKGNAME=       cgal-3.9
+DISTNAME=      CGAL-3.9
+CATEGORIES=    math
+MASTER_SITES=  https://gforge.inria.fr/frs/download.php/29125/
+
+MAINTAINER=    reinoud%NetBSD.org@localhost
+HOMEPAGE=      http://www.cgal.org/
+COMMENT=       Computational Geometry Algorithms Library
+LICENSE=       gnu-lgpl-v3
+
+FETCH_USING=   curl
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_CMAKE=     yes
+USE_LANGUAGES= c c++
+
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../math/mpfr/buildlink3.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2ffa9a410d08 -r ea0cc7df8e0e math/cgal/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/cgal/PLIST   Mon Feb 27 12:46:27 2012 +0000
@@ -0,0 +1,2548 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/02/27 12:46:27 reinoud Exp $
+bin/cgal_create_cmake_script
+bin/cgal_make_macosx_app
+include/CGAL/AABB_intersections.h
+include/CGAL/AABB_polyhedron_segment_primitive.h
+include/CGAL/AABB_polyhedron_triangle_primitive.h
+include/CGAL/AABB_segment_primitive.h
+include/CGAL/AABB_traits.h
+include/CGAL/AABB_tree.h
+include/CGAL/AABB_triangle_primitive.h
+include/CGAL/Aff_transformation_2.h
+include/CGAL/Aff_transformation_3.h
+include/CGAL/Algebraic_extension_traits.h
+include/CGAL/Algebraic_kernel_converter.h
+include/CGAL/Algebraic_kernel_d/Algebraic_curve_kernel_2.h
+include/CGAL/Algebraic_kernel_d/Algebraic_real_d_1.h
+include/CGAL/Algebraic_kernel_d/Algebraic_real_quadratic_refinement_rep_bfi.h
+include/CGAL/Algebraic_kernel_d/Algebraic_real_rep.h
+include/CGAL/Algebraic_kernel_d/Algebraic_real_rep_bfi.h
+include/CGAL/Algebraic_kernel_d/Bitstream_coefficient_kernel.h
+include/CGAL/Algebraic_kernel_d/Bitstream_coefficient_kernel_at_alpha.h
+include/CGAL/Algebraic_kernel_d/Bitstream_descartes.h
+include/CGAL/Algebraic_kernel_d/Bitstream_descartes_E08_tree.h
+include/CGAL/Algebraic_kernel_d/Bitstream_descartes_rndl_tree.h
+include/CGAL/Algebraic_kernel_d/Bitstream_descartes_rndl_tree_traits.h
+include/CGAL/Algebraic_kernel_d/Curve_analysis_2.h
+include/CGAL/Algebraic_kernel_d/Curve_pair_analysis_2.h
+include/CGAL/Algebraic_kernel_d/Descartes.h
+include/CGAL/Algebraic_kernel_d/Event_line_builder.h
+include/CGAL/Algebraic_kernel_d/Float_traits.h
+include/CGAL/Algebraic_kernel_d/Interval_evaluate_1.h
+include/CGAL/Algebraic_kernel_d/Interval_evaluate_2.h
+include/CGAL/Algebraic_kernel_d/LRU_hashed_map.h
+include/CGAL/Algebraic_kernel_d/Real_embeddable_extension.h
+include/CGAL/Algebraic_kernel_d/Real_roots.h
+include/CGAL/Algebraic_kernel_d/Shear_controller.h
+include/CGAL/Algebraic_kernel_d/Shear_transformation.h
+include/CGAL/Algebraic_kernel_d/Status_line_CA_1.h
+include/CGAL/Algebraic_kernel_d/Status_line_CPA_1.h
+include/CGAL/Algebraic_kernel_d/Xy_coordinate_2.h
+include/CGAL/Algebraic_kernel_d/algebraic_curve_kernel_2_tools.h
+include/CGAL/Algebraic_kernel_d/bound_between_1.h
+include/CGAL/Algebraic_kernel_d/construct_binary.h
+include/CGAL/Algebraic_kernel_d/enums.h
+include/CGAL/Algebraic_kernel_d/exceptions.h
+include/CGAL/Algebraic_kernel_d/flags.h
+include/CGAL/Algebraic_kernel_d/macros.h
+include/CGAL/Algebraic_kernel_d/refine_zero_against.h
+include/CGAL/Algebraic_kernel_d/shear.h
+include/CGAL/Algebraic_kernel_d/univariate_polynomial_utils.h
+include/CGAL/Algebraic_kernel_d_1.h
+include/CGAL/Algebraic_kernel_d_2.h
+include/CGAL/Algebraic_kernel_for_circles/function_objects_on_roots_and_polynomials_2_2.h
+include/CGAL/Algebraic_kernel_for_circles/internal_functions_comparison_root_for_circles_2_2.h
+include/CGAL/Algebraic_kernel_for_circles/internal_functions_on_roots_and_polynomial_1_2_and_2_2.h
+include/CGAL/Algebraic_kernel_for_circles/internal_functions_on_roots_and_polynomials_2_2.h
+include/CGAL/Algebraic_kernel_for_circles_2_2.h
+include/CGAL/Algebraic_kernel_for_spheres/function_objects_on_roots_and_polynomials_2_3.h
+include/CGAL/Algebraic_kernel_for_spheres/internal_functions_comparison_root_for_spheres_2_3.h
+include/CGAL/Algebraic_kernel_for_spheres/internal_functions_on_roots_and_polynomial_1_3_and_2_3.h
+include/CGAL/Algebraic_kernel_for_spheres/internal_functions_on_roots_and_polynomials_1_3.h
+include/CGAL/Algebraic_kernel_for_spheres/internal_functions_on_roots_and_polynomials_2_3.h
+include/CGAL/Algebraic_kernel_for_spheres_2_3.h
+include/CGAL/Algebraic_kernel_rs_gmpq_d_1.h
+include/CGAL/Algebraic_kernel_rs_gmpz_d_1.h
+include/CGAL/Algebraic_structure_traits.h
+include/CGAL/Alpha_shape_2.h
+include/CGAL/Alpha_shape_3.h
+include/CGAL/Alpha_shape_cell_base_3.h
+include/CGAL/Alpha_shape_euclidean_traits_2.h
+include/CGAL/Alpha_shape_euclidean_traits_3.h
+include/CGAL/Alpha_shape_face_base_2.h
+include/CGAL/Alpha_shape_vertex_base_2.h
+include/CGAL/Alpha_shape_vertex_base_3.h
+include/CGAL/Apollonius_graph_2.h
+include/CGAL/Apollonius_graph_2/Apollonius_graph_2_impl.h
+include/CGAL/Apollonius_graph_2/Apollonius_graph_hierarchy_2_impl.h
+include/CGAL/Apollonius_graph_2/Bounded_side_of_ccw_circle_C2.h
+include/CGAL/Apollonius_graph_2/Compare_weight_2.h
+include/CGAL/Apollonius_graph_2/Compare_x_2.h
+include/CGAL/Apollonius_graph_2/Compare_y_2.h
+include/CGAL/Apollonius_graph_2/Constructions_C2.h
+include/CGAL/Apollonius_graph_2/Constructions_ftC2.h
+include/CGAL/Apollonius_graph_2/Constructions_rtH2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_mixed_filtered_traits_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_mixed_traits_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_new_filtered_traits_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_new_traits_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Conflict_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Edge_conflict_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Finite_edge_conflict_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Infinite_edge_conflict_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/New_predicates_C2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Orientation_2.h
+include/CGAL/Apollonius_graph_2/Delage_traits/Vertex_conflict_2.h
+include/CGAL/Apollonius_graph_2/Finite_edge_test8_C2.h
+include/CGAL/Apollonius_graph_2/Finite_edge_test_C2.h
+include/CGAL/Apollonius_graph_2/Incircle8_C2.h
+include/CGAL/Apollonius_graph_2/Incircle_C2.h
+include/CGAL/Apollonius_graph_2/Infinite_edge_test_C2.h
+include/CGAL/Apollonius_graph_2/Is_degenerate_edge_C2.h
+include/CGAL/Apollonius_graph_2/Is_hidden_C2.h
+include/CGAL/Apollonius_graph_2/Kernel_wrapper_2.h
+include/CGAL/Apollonius_graph_2/Orientation8_C2.h
+include/CGAL/Apollonius_graph_2/Orientation_2.h
+include/CGAL/Apollonius_graph_2/Oriented_side_of_bisector_C2.h
+include/CGAL/Apollonius_graph_2/Predicate_constructions_C2.h
+include/CGAL/Apollonius_graph_2/Predicates_C2.h
+include/CGAL/Apollonius_graph_2/Traits_wrapper_2.h
+include/CGAL/Apollonius_graph_2/basic.h
+include/CGAL/Apollonius_graph_2/check_filter.h
+include/CGAL/Apollonius_graph_2/comparator_profiler.h
+include/CGAL/Apollonius_graph_2/compare_quadratic.h
+include/CGAL/Apollonius_graph_2/predicate_profiler.h
+include/CGAL/Apollonius_graph_2/uncertain/Apollonius_graph_uncertain_filtered_traits_2.h
+include/CGAL/Apollonius_graph_2/uncertain/Uncertain_is_hidden_C2.h
+include/CGAL/Apollonius_graph_2/uncertain/Uncertain_oriented_side_of_bisector_C2.h
+include/CGAL/Apollonius_graph_2/uncertain/Uncertain_vertex_conflict_2.h
+include/CGAL/Apollonius_graph_2/uncertain/uncertain_functions_on_signs.h
+include/CGAL/Apollonius_graph_adaptation_policies_2.h
+include/CGAL/Apollonius_graph_adaptation_traits_2.h
+include/CGAL/Apollonius_graph_data_structure_2.h
+include/CGAL/Apollonius_graph_filtered_traits_2.h
+include/CGAL/Apollonius_graph_hierarchy_2.h
+include/CGAL/Apollonius_graph_hierarchy_vertex_base_2.h
+include/CGAL/Apollonius_graph_traits_2.h
+include/CGAL/Apollonius_graph_vertex_base_2.h
+include/CGAL/Apollonius_site_2.h
+include/CGAL/Approximate_min_ellipsoid_d.h
+include/CGAL/Approximate_min_ellipsoid_d/Approximate_min_ellipsoid_d_configure.h
+include/CGAL/Approximate_min_ellipsoid_d/Approximate_min_ellipsoid_d_debug.h
+include/CGAL/Approximate_min_ellipsoid_d/Approximate_min_ellipsoid_d_impl.h
+include/CGAL/Approximate_min_ellipsoid_d/Khachiyan_approximation.h
+include/CGAL/Approximate_min_ellipsoid_d/Khachiyan_approximation_impl.h
+include/CGAL/Approximate_min_ellipsoid_d_traits_2.h
+include/CGAL/Approximate_min_ellipsoid_d_traits_3.h
+include/CGAL/Approximate_min_ellipsoid_d_traits_d.h
+include/CGAL/Arithmetic_kernel.h
+include/CGAL/Arithmetic_kernel/Arithmetic_kernel_base.h
+include/CGAL/Arr_Bezier_curve_traits_2.h
+include/CGAL/Arr_accessor.h
+include/CGAL/Arr_algebraic_segment_traits_2.h
+include/CGAL/Arr_batched_point_location.h
+include/CGAL/Arr_bounded_planar_topology_traits_2.h
+include/CGAL/Arr_circle_segment_traits_2.h
+include/CGAL/Arr_circular_arc_traits_2.h
+include/CGAL/Arr_circular_line_arc_traits_2.h
+include/CGAL/Arr_conic_traits_2.h
+include/CGAL/Arr_consolidated_curve_data_traits_2.h
+include/CGAL/Arr_counting_traits_2.h
+include/CGAL/Arr_curve_data_traits_2.h
+include/CGAL/Arr_dcel_base.h
+include/CGAL/Arr_default_dcel.h
+include/CGAL/Arr_default_overlay_traits.h
+include/CGAL/Arr_enums.h
+include/CGAL/Arr_extended_dcel.h
+include/CGAL/Arr_extended_rational_arc_traits_d_1.h
+include/CGAL/Arr_face_index_map.h
+include/CGAL/Arr_face_map.h
+include/CGAL/Arr_geodesic_arc_on_sphere_partition_traits_2.h
+include/CGAL/Arr_geodesic_arc_on_sphere_traits_2.h
+include/CGAL/Arr_geometry_traits/Arr_plane_3.h
+include/CGAL/Arr_geometry_traits/Bezier_bounding_rational_traits.h
+include/CGAL/Arr_geometry_traits/Bezier_cache.h
+include/CGAL/Arr_geometry_traits/Bezier_curve_2.h
+include/CGAL/Arr_geometry_traits/Bezier_point_2.h
+include/CGAL/Arr_geometry_traits/Bezier_x_monotone_2.h
+include/CGAL/Arr_geometry_traits/Circle_segment_2.h
+include/CGAL/Arr_geometry_traits/Conic_arc_2.h
+include/CGAL/Arr_geometry_traits/Conic_intersections_2.h
+include/CGAL/Arr_geometry_traits/Conic_point_2.h
+include/CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h
+include/CGAL/Arr_geometry_traits/Consolidated_curve_data_aux.h
+include/CGAL/Arr_geometry_traits/Curve_data_aux.h
+include/CGAL/Arr_geometry_traits/Hyperbolic_arc_2.h
+include/CGAL/Arr_geometry_traits/Polyline_2.h
+include/CGAL/Arr_geometry_traits/Rational_arc_2.h
+include/CGAL/Arr_geometry_traits/Segment_assertions.h
+include/CGAL/Arr_geometry_traits/de_Casteljau_2.h
+include/CGAL/Arr_hyperbolic_arc_traits_2.h
+include/CGAL/Arr_landmarks_point_location.h
+include/CGAL/Arr_line_arc_traits_2.h
+include/CGAL/Arr_linear_traits_2.h
+include/CGAL/Arr_naive_point_location.h
+include/CGAL/Arr_non_caching_segment_basic_traits_2.h
+include/CGAL/Arr_non_caching_segment_traits_2.h
+include/CGAL/Arr_observer.h
+include/CGAL/Arr_overlay.h
+include/CGAL/Arr_overlay_2.h
+include/CGAL/Arr_point_location/Arr_batched_point_location_traits_2.h
+include/CGAL/Arr_point_location/Arr_landmarks_pl_impl.h
+include/CGAL/Arr_point_location/Arr_lm_generator_base.h
+include/CGAL/Arr_point_location/Arr_lm_grid_generator.h
+include/CGAL/Arr_point_location/Arr_lm_halton_generator.h
+include/CGAL/Arr_point_location/Arr_lm_middle_edges_generator.h
+include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h
+include/CGAL/Arr_point_location/Arr_lm_random_generator.h
+include/CGAL/Arr_point_location/Arr_lm_specified_points_generator.h
+include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h
+include/CGAL/Arr_point_location/Arr_naive_point_location_impl.h
+include/CGAL/Arr_point_location/Arr_simple_point_location_impl.h
+include/CGAL/Arr_point_location/Arr_trapezoid_ric_pl_impl.h
+include/CGAL/Arr_point_location/Arr_triangulation_pl_functions.h
+include/CGAL/Arr_point_location/Arr_triangulation_pl_impl.h
+include/CGAL/Arr_point_location/Arr_walk_along_line_pl_impl.h
+include/CGAL/Arr_point_location/Td_X_trapezoid.h
+include/CGAL/Arr_point_location/Td_dag.h
+include/CGAL/Arr_point_location/Td_ninetuple.h
+include/CGAL/Arr_point_location/Td_predicates.h
+include/CGAL/Arr_point_location/Td_traits.h
+include/CGAL/Arr_point_location/Td_traits_functions.h
+include/CGAL/Arr_point_location/Trapezoidal_decomposition_2.h
+include/CGAL/Arr_point_location/Trapezoidal_decomposition_2_iostream.h
+include/CGAL/Arr_point_location/Trapezoidal_decomposition_2_misc.h
+include/CGAL/Arr_polyline_traits_2.h
+include/CGAL/Arr_rat_arc/Algebraic_point_2.h
+include/CGAL/Arr_rat_arc/Base_rational_arc_ds_1.h
+include/CGAL/Arr_rat_arc/Cache.h
+include/CGAL/Arr_rat_arc/Rational_arc_d_1.h
+include/CGAL/Arr_rat_arc/Rational_function.h
+include/CGAL/Arr_rat_arc/Rational_function_canonicalized_pair.h
+include/CGAL/Arr_rat_arc/Rational_function_ordered_pair.h
+include/CGAL/Arr_rat_arc/Rational_function_pair.h
+include/CGAL/Arr_rat_arc/Singleton.h
+include/CGAL/Arr_rat_arc/Vertical_segment_d_1.h
+include/CGAL/Arr_rational_arc_traits_2.h
+include/CGAL/Arr_rational_function_traits_2.h
+include/CGAL/Arr_segment_traits_2.h
+include/CGAL/Arr_simple_point_location.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_on_sphere_transformation.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_polyhedral_sgm.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_polyhedral_sgm_arr_dcel.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_polyhedral_sgm_initializer_visitor.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_polyhedral_sgm_overlay.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_polyhedral_sgm_polyhedron_3.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_polyhedral_sgm_traits.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_polyhedral_sgm_transformation.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_spherical_gaussian_map_3.h
+include/CGAL/Arr_spherical_gaussian_map_3/Arr_transform_on_sphere.h



Home | Main Index | Thread Index | Old Index