diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..4b093f1 --- /dev/null +++ b/debian/control @@ -0,0 +1,77 @@ +Source: icon +Maintainer: Christian Hudon <chrish@debian.org> +Standards-Version: 3.6.2 +Section: devel +Priority: optional +Build-Depends: libx11-dev, libxt-dev + +Package: icont +Architecture: any +Depends: ${shlibs-icont:Depends} +Recommends: iconx +Suggests: icon-ipl +Description: Interpreter for Icon, a high-level programming language + Ideal for both complex nonnumerical applications and for situations where + users need quick solutions with a minimum of programming effort, Icon is a + high-level, general purpose programming language with a syntax similar to + Pascal and C. Its applications include: rapid prototyping, analyzing + natural languages, generating computer programs, and artificial + intelligence. (From the back cover of the book "The Icon Programming + Language," by Griswold and Griswold.) + . + This package contains the Icon translator, which converts Icon source code + into `ucode` that can then be executed with the help of the iconx program. + +Package: iconx +Architecture: any +Depends: ${shlibs-iconx:Depends} +Description: Executor for Icon, a high-level programming language + Ideal for both complex nonnumerical applications and for situations where + users need quick solutions with a minimum of programming effort, Icon is a + high-level, general purpose programming language with a syntax similar to + Pascal and C. Its applications include: rapid prototyping, analyzing + natural languages, generating computer programs, and artificial + intelligence. (From the back cover of the book "The Icon Programming + Language," by Griswold and Griswold.) + . + This package contains the Icon executor, iconx, which is needed to execute + interpreted Icon programs. If you are starting from Icon source code (as + opposed to precompiled `ucode' files), you will also need the icont + package, which converts your Icon source into a program that iconx can + execute. + +Package: iconc +Architecture: any +Depends: ${shlibs-iconc:Depends}, gcc, libx11-dev, libxt-dev +Suggests: icont, icon-ipl +Description: Compiler for Icon, a high-level programming language + Ideal for both complex nonnumerical applications and for situations where + users need quick solutions with a minimum of programming effort, Icon is a + high-level, general purpose programming language with a syntax similar to + Pascal and C. Its applications include: rapid prototyping, analyzing + natural languages, generating computer programs, and artificial + intelligence. (From the back cover of the book "The Icon Programming + Language," by Griswold and Griswold.) + . + This package contains the Icon compiler. It generates programs that + generally run faster than those of the icont/iconx Icon interpreter. On the + other hand, the Icon compiler takes much longer to compile programs and is + more memory-hungry than the iconx/icont pair. As such, the compiler is + probably only useful to speed up the execution of large Icon programs once + they are fully developed and debugged. + +Package: icon-ipl +Architecture: all +Recommends: icont +Description: Libraries for Icon, a high-level programming language + Ideal for both complex nonnumerical applications and for situations where + users need quick solutions with a minimum of programming effort, Icon is a + high-level, general purpose programming language with a syntax similar to + Pascal and C. Its applications include: rapid prototyping, analyzing + natural languages, generating computer programs, and artificial + intelligence. (From the back cover of the book "The Icon Programming + Language," by Griswold and Griswold.) + . + This package contains the Icon program library, a library of Icon + procedures and programs contributed by Icon users. + |