Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Feb 2012 10:56:06 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/math Makefile ports/math/carve Makefile distinfo pkg-descr pkg-plist ports/math/carve/files patch-CMakeLists.txt patch-common_scene.cpp patch-glu_triangulator.cpp patch-include_CMakeLists.txt patch-lib_intersect_classify_common_impl.hpp patch-src_CMakeLists.txt patch-src_extrude.cpp
Message-ID:  <201202201056.q1KAu68S077489@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
gahr        2012-02-20 10:56:06 UTC

  FreeBSD ports repository

  Modified files:
    math                 Makefile 
  Added files:
    math/carve           Makefile distinfo pkg-descr pkg-plist 
    math/carve/files     patch-CMakeLists.txt 
                         patch-common_scene.cpp 
                         patch-glu_triangulator.cpp 
                         patch-include_CMakeLists.txt 
                         patch-lib_intersect_classify_common_impl.hpp 
                         patch-src_CMakeLists.txt 
                         patch-src_extrude.cpp 
  Log:
  - New port: math/carve
  
    Carve is a C++ library designed to perform boolean operations between two
    arbitrary polygonal meshes. The standard union and intersection operations
    are supported, as are symmetric and asymmetric difference. It is also
    possible to implement custom operations using Carve, allowing results to be
    formed from any combination of inputs.
    Carve supports a variety of inputs, including both closed and open surfaces,
    faces with arbitrary edge counts and datasets with multiple disjoint,
    embedded or touching surfaces. Carve can also interpolate arbitrary values
    across faces, meaning that CSG operations need not discard colour, texture
    coordinates or other data.
  
    WWW: http://code.google.com/p/carve/
  
  Revision  Changes    Path
  1.768     +1 -0      ports/math/Makefile
  1.1       +50 -0     ports/math/carve/Makefile (new)
  1.1       +2 -0      ports/math/carve/distinfo (new)
  1.1       +31 -0     ports/math/carve/files/patch-CMakeLists.txt (new)
  1.1       +11 -0     ports/math/carve/files/patch-common_scene.cpp (new)
  1.1       +22 -0     ports/math/carve/files/patch-glu_triangulator.cpp (new)
  1.1       +18 -0     ports/math/carve/files/patch-include_CMakeLists.txt (new)
  1.1       +10 -0     ports/math/carve/files/patch-lib_intersect_classify_common_impl.hpp (new)
  1.1       +28 -0     ports/math/carve/files/patch-src_CMakeLists.txt (new)
  1.1       +10 -0     ports/math/carve/files/patch-src_extrude.cpp (new)
  1.1       +13 -0     ports/math/carve/pkg-descr (new)
  1.1       +83 -0     ports/math/carve/pkg-plist (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201202201056.q1KAu68S077489>