Source: manifold-dmo
Section: libs
Maintainer: Christian Marillat <marillat@deb-multimedia.org>
Bugs: mailto:marillat@deb-multimedia.org
Homepage: https://github.com/elalish/manifold
Standards-Version: 4.7.4
Build-Depends: debhelper-compat (= 14), cmake, ninja-build, dh-sequence-python3,
 python3-nanobind, pybind11-dev, libtbb-dev, libclipper2-dev, python3-dev,

Package: libmanifold3
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends},
Description: Geometry library for topological robustness
 A geometry library dedicated to creating and operating on manifold triangle
 meshes. A manifold mesh is a mesh that represents a solid object, and so is
 very important in manufacturing, CAD, structural analysis, etc. Manifold
 also supports arbitrary vertex properties and enables mapping of materials
 for rendering use-cases. Our primary goal is reliability: guaranteed
 manifold output without caveats or edge cases. Our secondary goal is
 performance: efficient algorithms that make extensive use of
 parallelization, or pipelining when only a single thread is available.

Package: libmanifold-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libmanifold3 (= ${binary:Version}), ${misc:Depends}, libclipper2-dev, libtbb-dev,
Description: Geometry library for topological robustness
 A geometry library dedicated to creating and operating on manifold triangle
 meshes. A manifold mesh is a mesh that represents a solid object, and so is
 very important in manufacturing, CAD, structural analysis, etc. Manifold
 also supports arbitrary vertex properties and enables mapping of materials
 for rendering use-cases. Our primary goal is reliability: guaranteed
 manifold output without caveats or edge cases. Our secondary goal is
 performance: efficient algorithms that make extensive use of
 parallelization, or pipelining when only a single thread is available.

Package: python3-manifold
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${python3:Depends}, ${misc:Depends},
Description: Geometry library for topological robustness
 A geometry library dedicated to creating and operating on manifold triangle
 meshes. A manifold mesh is a mesh that represents a solid object, and so is
 very important in manufacturing, CAD, structural analysis, etc. Manifold
 also supports arbitrary vertex properties and enables mapping of materials
 for rendering use-cases. Our primary goal is reliability: guaranteed
 manifold output without caveats or edge cases. Our secondary goal is
 performance: efficient algorithms that make extensive use of
 parallelization, or pipelining when only a single thread is available.
