Source: openvdb
Section: libs
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Uploaders:
 Mathieu Malaterre <malat@debian.org>,
Build-Depends:
 debhelper-compat (= 13),
 dh-python,
 dpkg-dev (>= 1.22.5),
 bison (>= 3.0),
 cmake (>= 3.18),
 flex (>= 2.6),
 help2man,
 libblosc-dev (>= 1.17.0),
 libboost-iostreams-dev,
 libboost-numpy-dev,
 libboost-python-dev (>= 1.73),
 libcppunit-dev,
 libglfw3-dev,
 libglu1-mesa-dev | libglu1-dev,
 libgmock-dev (>= 1.10),
 libgtest-dev (>= 1.10),
 libjpeg-dev,
 liblog4cplus-dev (>= 1.1.2),
 libopenexr-dev (>= 3.1.5),
 libpng-dev (>= 1.6.38),
 libtbb-dev (>= 2020.2),
 libxcursor-dev,
 libxi-dev,
 libxinerama-dev,
 libxrandr-dev,
 libxxf86vm-dev,
 libz-dev | zlib1g-dev (>= 1.2.7),
 llvm-14-dev [kfreebsd-i386],
 nanobind-dev,
 pkgconf,
 python3-dev (>= 3.7),
 python3-numpy-dev (>= 1.19.0),
Build-Depends-Indep:
 doxygen-latex,
 graphviz,
Build-Conflicts:
 llvm-15-dev,
Homepage: http://openvdb.org
Vcs-Browser: https://salsa.debian.org/multimedia-team/openvdb
Vcs-Git: https://salsa.debian.org/multimedia-team/openvdb.git
Standards-Version: 4.7.3
X-Python3-Version: >= 3.7
X-Style: black

Package: libopenvdb13.0
Multi-Arch: same
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Pre-Depends:
 ${misc:Pre-Depends},
Description: Sparse Volume Processing toolkit - lib
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This package contains the libraries needed to run OpenVDB applications

Package: libopenvdb-ax13.0
Multi-Arch: same
Architecture: kfreebsd-i386
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Pre-Depends:
 ${misc:Pre-Depends},
Description: Sparse Volume Processing toolkit - lib
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This package contains the libraries needed to run OpenVDB/AX applications

Package: libopenvdb-dev
Architecture: any
Section: libdevel
Depends:
 libblosc-dev,
 libimath-dev,
 libopenvdb13.0 (= ${binary:Version}),
 libtbb-dev,
 ${misc:Depends},
Description: Sparse Volume Processing toolkit - dev
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for developping OpenVDB applications

Package: libopenvdb-ax-dev
Architecture: kfreebsd-i386
Section: libdevel
Depends:
 libblosc-dev,
 libimath-dev,
 libopenvdb-ax13.0 (= ${binary:Version}),
 libtbb-dev,
 ${misc:Depends},
Description: Sparse Volume Processing toolkit - dev
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for developping OpenVDB/AX applications

Package: libnanovdb-dev
Architecture: any
Section: libdevel
Depends:
 libblosc-dev,
 libimath-dev,
 libopenvdb13.0 (= ${binary:Version}),
 libtbb-dev,
 ${misc:Depends},
Description: Sparse Volume Processing toolkit - NanoVDB - dev
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for developping NanoVDB applications

Package: libopenvdb-doc
Architecture: all
Section: doc
Depends:
 doc-base,
 ${misc:Depends},
Description: Sparse Volume Processing toolkit - doc
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the doc files for OpenVDB

Package: libopenvdb-tools
Architecture: any
Section: utils
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Sparse Volume Processing toolkit - runtime
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the runtime. It installs vdb_lod, vdb_print, vdb_tool,
 vdb_render and vdb_view.

Package: libopenvdb-ax-tools
Architecture: kfreebsd-i386
Section: utils
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Sparse Volume Processing toolkit - runtime
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the runtime. It installs vdb_ax

Package: libnanovdb-tools
Architecture: any
Section: utils
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Sparse Volume Processing toolkit - NanoVDB - runtime
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the runtime. It installs nanovdb_convert,
 nanovdb_print, nanovdb_validate.

Package: python3-openvdb
Architecture: any
Section: python
Depends:
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Provides:
 ${python3:Provides},
Description: Sparse Volume Processing toolkit - Python 3 binding
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the Python 3 binding.
