Source: yorick Maintainer: Debian Science Maintainers Uploaders: Thibaut Paumard Section: science Priority: optional Build-Depends: libx11-dev, texinfo, debhelper (>= 10.0.0), quilt, po-debconf, xvfb, xauth, xfonts-base Build-Depends-Indep: imagemagick Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/science-team/yorick Vcs-Git: https://salsa.debian.org/science-team/yorick.git Homepage: http://yorick.sourceforge.net Package: yorick Architecture: any Depends: yorick-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, debconf Recommends: rlwrap, yorick-z Suggests: yorick-full, emacsen, curl Description: interpreted language and scientific graphics Yorick is an interpreted programming language for: * scientific simulations or calculations * postprocessing or steering large simulation codes * interactive scientific graphics * reading, writing, and translating large files of numbers . The language features a compact syntax for many common array operations, so it processes large arrays of numbers very quickly and efficiently. Superficially, yorick code resembles C code, but yorick variables are never explicitly declared and have a dynamic scoping similar to many Lisp dialects. The yorick language is designed to be typed interactively at a keyboard, as well as stored in files for later use. . This package includes an emacs-based development environment, which you can launch by typing M-x yorick in emacs. . Many add-on packages and plug-ins are available for Yorick (the package names begin with "yorick-"). You may want to install the yorick-full metapackage which depends on the vast majority of them. Package: yorick-data Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: yorick (>= ${source:Version}) Description: interpreted library for the Yorick language Yorick is an interpreted programming language for: * scientific simulations or calculations * postprocessing or steering large simulation codes * interactive scientific graphics * reading, writing, and translating large files of numbers . The yorick-data package contains all the architecture-independent data, which is mostly the standard interpreted library. Package: yorick-dev Architecture: any Depends: yorick (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: development files for the Yorick interpreted language Yorick is an interpreted programming language for: * scientific simulations or calculations * postprocessing or steering large simulation codes * interactive scientific graphics * reading, writing, and translating large files of numbers . The yorick-dev package contains the files needed to compile (or package) plug-ins or custom `yorick' executables. Package: yorick-doc Architecture: all Section: doc Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: yorick Description: documentation for the Yorick interpreted language Yorick is an interpreted programming language for: * scientific simulations or calculations * postprocessing or steering large simulation codes * interactive scientific graphics * reading, writing, and translating large files of numbers . The Yorick package ships with little documentation: a manpage, the Yorick Manual in info format, and its own "help" command. This package adds the Yorick Manual and Quick Reference in PDF and HTML format and a utility (update-yorickdoc) to build HTML documentation for the set of functions (from Yorick and add-on packages) installed on this machine. By default, these pages are built and updated automatically whenever necessary. . Once this package is installed, simply point your preferred web browser to file:///usr/share/doc/yorick-doc/README.html .