Source: polymake
Section: math
Priority: optional
Maintainer: David Bremner
Build-Depends: debhelper (>= 10),
libbliss-dev,
libboost-dev,
libcdd-dev (>= 094g~),
libgmp-dev,
liblrs-dev,
libmpfr-dev,
libnormaliz-dev,
libperl-dev,
libppl-dev,
libsingular4-dev,
libxml2-dev,
libterm-readkey-perl ,
libterm-readline-gnu-perl ,
libxml-libxml-perl ,
libxml-libxslt-perl ,
libxml-writer-perl ,
ninja-build,
node-uglify,
pkg-config
Standards-Version: 4.0.0
Homepage: http://www.polymake.org/
Vcs-Browser: https://salsa.debian.org/bremner/polymake.git
Vcs-Git: https://salsa.debian.org/bremner/polymake.git
Package: polymake
Architecture: any
Depends: polymake-common (= ${source:Version}),
libpolymake-dev-common (= ${source:Version}),
ninja-build,
${misc:Depends},
${shlibs:Depends}
Recommends: gfan, graphviz, iceweasel | chromium | conkeror, sketch, xdg-utils
Suggests: povray, texlive-pictures
Description: Tool for algorithmic discrete geometry
Polymake started out as a tool for the algorithmic treatment of convex
polyhedra. By now it also deals with finite simplicial complexes,
tight spans of finite metric spaces, polyhedral surfaces, and other
discrete mathematical objects.
.
This package contains the core module and the application modules.
Package: polymake-common
Architecture: all
Depends: libpolymake-dev-common (= ${source:Version}),
g++,
libterm-readkey-perl,
libterm-readline-gnu-perl,
libxml-libxml-perl,
libxml-libxslt-perl,
libxml-writer-perl,
sensible-utils,
${perl:Depends},
${misc:Depends}
Replaces: polymake (<< 3.2)
Breaks: polymake (<< 3.2)
Description: Tool for algorithmic discrete geometry -- shared files
Polymake started out as a tool for the algorithmic treatment of convex
polyhedra. By now it also deals with finite simplicial complexes,
tight spans of finite metric spaces, polyhedral surfaces, and other
discrete mathematical objects.
.
This package contains architecture independent material.
Package: libpolymake3.2
Provides: libpolymake
Section: libs
Architecture: any
Conflicts: libpolymake
Depends: polymake-common (= ${source:Version}),
${misc:Depends},
${shlibs:Depends}
Replaces: polymake (<< 3.2)
Breaks: polymake (<< 3.2)
Description: Tool for algorithmic discrete geometry -- library package
Polymake started out as a tool for the algorithmic treatment of convex
polyhedra. By now it also deals with finite simplicial complexes,
tight spans of finite metric spaces, polyhedral surfaces, and other
discrete mathematical objects.
.
This package contains shared libraries.
Package: libpolymake-dev
Section: libdevel
Architecture: any
Depends: libpolymake3.2 (= ${binary:Version}),
libpolymake-dev-common (= ${source:Version}),
${misc:Depends}
Replaces: polymake (<< 3.2)
Breaks: polymake (<< 3.2)
Description: Tool for algorithmic discrete geometry -- development package
Polymake started out as a tool for the algorithmic treatment of convex
polyhedra. By now it also deals with finite simplicial complexes,
tight spans of finite metric spaces, polyhedral surfaces, and other
discrete mathematical objects.
.
This package contains shared library symlinks.
Package: libpolymake-dev-common
Section: libdevel
Architecture: all
Depends: libgmp-dev,
libmpfr-dev,
${misc:Depends}
Replaces: polymake (<< 3.2)
Breaks: polymake (<< 3.2)
Description: Tool for algorithmic discrete geometry -- common dev package
Polymake started out as a tool for the algorithmic treatment of convex
polyhedra. By now it also deals with finite simplicial complexes,
tight spans of finite metric spaces, polyhedral surfaces, and other
discrete mathematical objects.
.
This package contains common header files.