Source: cctools Section: utils Priority: optional Maintainer: Alastair McKinstry Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python3-all-dev, python3-examples, libglobus-common-dev, default-libmysqlclient-dev, libfuse-dev, libext2fs-dev, libossp-uuid-dev, libperl-dev, libkrb5-dev, libsqlite3-dev, pkg-config, libglobus-gss-assist-dev, net-tools, doxygen, libreadline6-dev | libreadline-dev, libncurses5-dev | libncurses-dev, libjsonparser-dev, swig, m4, mpi-default-dev Standards-Version: 4.5.1 Homepage: https://ccl.cse.nd.edu/software/ Vcs-Browser: https://salsa.debian.org:/neurodebian-team/cctools.git Vcs-Git: https://salsa.debian.org:/neurodebian-team/cctools.git -b debian/latest Package: coop-computing-tools Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python3 Suggests: coop-computing-tools-doc, condor, gridengine-client Description: cooperative computing tools This is a collection of software that help users to share resources in a complex, heterogeneous, and unreliable computing environment. This includes: . * Chirp: A personal filesystem and I/O protocol that allows unprivileged users to share space securely, efficiently, and conveniently. When combined with Parrot, Chirp allows users to create custom wide-area distributed filesystems. * Parrot: A transparent user-level virtual filesystem that allows any ordinary program to be attached to a remote storage device such as an FTP server or a Chirp server. * Makeflow: A workflow system for parallel and distributed computing that uses a language very similar to Make. * Work Queue: A system and API for building master-worker style programs that scale up to thousands of processors. * All Pairs: A computational abstraction for running very large Cartesian products. * Wavefront: A computational abstraction for running very large dynamic programming problems. * The Fault Tolerant Shell: A high-level programming language that allows users to combine the ease of shell scripting, the power of distributed programming, and the precision of compiled languages. Basically, parallel programming and exception handling for scripts. Package: coop-computing-tools-dev Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Description: libraries and header files for coop-computing-tools These tools are a collection of software that help users to share resources in a complex, heterogeneous, and unreliable computing environment. . This package provides static libraries and header files for development. Package: coop-computing-tools-doc Section: doc Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, libjs-jquery Description: documentation for coop-computing-tools These tools are a collection of software that help users to share resources in a complex, heterogeneous, and unreliable computing environment. . This package provides the documentation (manual and API reference) in HTML format. Package: python3-workqueue Section: python Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3 Description: cooperative computing tools work queue Python3 bindings CCTools's Work Queue is a system and API for building master-worker style programs that scale up to thousands of processors. This package provides bindings to access this system from Python3.