diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..a73ed746 --- /dev/null +++ b/debian/control @@ -0,0 +1,142 @@ +Source: gudhi +Maintainer: Gard Spreemann <gspr@nonempty.org> +Section: math +Priority: optional +Standards-Version: 4.5.0.0 +Build-Depends: cmake (>= 3.1), + cython3, + debhelper-compat (= 13), + dh-python, + libboost-filesystem-dev (>= 1.56), + libboost-program-options-dev (>= 1.56), + libboost-system-dev (>= 1.56), + libboost-test-dev (>= 1.56), + libboost-thread-dev (>= 1.56), + libboost-timer-dev (>= 1.56), + libcgal-dev (>= 5.0), + libcgal-qt5-dev (>> 4.11.0), + libeigen3-dev, + libgmp-dev, + libhera-dev, + libqglviewer-dev-qt5, + libtbb-dev, + pybind11-dev, + python3-all-dev, + python3-eagerpy, + python3-matplotlib, + python3-numpy, + python3-pot, + python3-pybind11, + python3-pytest, + python3-scipy, + python3-setuptools, + python3-sklearn, + python3-tk, + qtbase5-dev +Build-Depends-Indep: doxygen, + graphviz +Rules-Requires-Root: no +Homepage: https://gudhi.inria.fr/ +Vcs-Browser: https://salsa.debian.org/gspr/gudhi +Vcs-Git: https://salsa.debian.org/gspr/gudhi.git -b debian/sid + +Package: libgudhi-dev +Section: libdevel +Architecture: all +Multi-Arch: foreign +Depends: libboost-filesystem-dev (>= 1.56), + libboost-program-options-dev (>= 1.56), + libboost-system-dev (>= 1.56), + libboost-test-dev (>= 1.56), + libboost-thread-dev (>= 1.56), + libboost-timer-dev (>= 1.56), + libcgal-dev (>= 5.0), + libeigen3-dev (>= 3.1.0), + libgmp-dev (>= 4.2), + libtbb-dev, + ${misc:Depends} +Suggests: libgudhi-doc, libgudhi-examples, libhera-dev +Description: Generic open source C++ library for topological data analysis + The GUDHI library is a generic open source C++ library for + Topological Data Analysis (TDA) and Higher Dimensional Geometry + Understanding. The library offers state-of-the-art data structures + and algorithms to construct simplicial complexes and compute + persistent homology. + . + This package contains the header files. See the libgudhi-examples + package for example programs using the library. + +Package: libgudhi-examples +Section: misc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Suggests: libgudhi-dev, libgudhi-doc +Description: Example programs for the GUDHI library + The GUDHI library is a generic open source C++ library for + Topological Data Analysis (TDA) and Higher Dimensional Geometry + Understanding. The library offers state-of-the-art data structures + and algorithms to construct simplicial complexes and compute + persistent homology. + . + This package contains some source code examples. + +Package: libgudhi-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: libjs-mathjax, ${misc:Depends} +Description: Documentation for the GUDHI library + The GUDHI library is a generic open source C++ library for + Topological Data Analysis (TDA) and Higher Dimensional Geometry + Understanding. The library offers state-of-the-art data structures + and algorithms to construct simplicial complexes and compute + persistent homology. + . + This package contains documentation. + +Package: python3-gudhi +Section: python +Architecture: amd64 arm64 i386 mips64el ppc64el s390x ia64 ppc64 riscv64 sparc64 x32 +Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} +Recommends: python3-eagerpy, + python3-matplotlib, + python3-pot, + python3-scipy, + python3-sklearn +Description: Python 3 interface to the GUDHI library + The GUDHI library is a generic open source C++ library for + Topological Data Analysis (TDA) and Higher Dimensional Geometry + Understanding. The library offers state-of-the-art data structures + and algorithms to construct simplicial complexes and compute + persistent homology. + . + This package contains GUDHI's Python (3) interface. + +Package: gudhui +Section: math +Architecture: amd64 arm64 i386 mips64el ppc64el s390x ia64 ppc64 riscv64 sparc64 x32 +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: GUI for some of the functionality of the GUDHI library + The GUDHI library is a generic open source C++ library for + Topological Data Analysis (TDA) and Higher Dimensional Geometry + Understanding. The library offers state-of-the-art data structures + and algorithms to construct simplicial complexes and compute + persistent homology. + . + This package contains GudhUI, a graphical interface to a few of GUDHI's + features. Be aware that it is quite rough around the edges. + +Package: gudhi-utils +Section: math +Architecture: amd64 arm64 i386 mips64el ppc64el s390x ia64 ppc64 riscv64 sparc64 x32 +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Utilities from the GUDHI library + The GUDHI library is a generic open source C++ library for + Topological Data Analysis (TDA) and Higher Dimensional Geometry + Understanding. The library offers state-of-the-art data structures + and algorithms to construct simplicial complexes and compute + persistent homology. + . + This package contains some utilities built with the GUDHI library. + |