Source: sod Section: devel Priority: extra Maintainer: Mark Wooding Build-Depends: debhelper (>= 8), cl-launch, sbcl | clisp, cl-asdf, cl-xlunit Standards-Version: 3.1.1 Package: libsod Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: An object system for C, runtime library Sod is a `sensible object design' for C, supporting a number of fancy features, including multiple inheritance, method combinations with daemon methods, and a compile-time metaprotocol. The only downside is that the translator is written in Common Lisp. . This package contains a dynamically linkable version of the runtime support library for Sod programs, which is deliberately very small. Package: libsod-dev Architecture: any Depends: libsod (= ${Source-Version}), libc6-dev, ${misc:Depends} Suggests: sod Description: An object system for C, runtime library Sod is a `sensible object design' for C, supporting a number of fancy features, including multiple inheritance, method combinations with daemon methods, and a compile-time metaprotocol. The only downside is that the translator is written in Common Lisp. . This package contains the development files for the runtime support library, which are useful for clients of other libraries which are themselves built on Sod. Package: sod Architecture: any Depends: ${shlibs:Depends} Recommends: libsod-dev (= ${Source-Version}), sod-doc (= ${Source-Version}) Description: An object system for C, translator Sod is a `sensible object design' for C, supporting a number of fancy features, including multiple inheritance, method combinations with daemon methods, and a compile-time metaprotocol. The only downside is that the translator is written in Common Lisp. . This package contains the Sod translator, which reads object definitions and produces compilable C code. Package: sod-doc Architecture: all Description: An object system for C, translator Sod is a `sensible object design' for C, supporting a number of fancy features, including multiple inheritance, method combinations with daemon methods, and a compile-time metaprotocol. The only downside is that the translator is written in Common Lisp. . This package contains the Sod manual, which describes everything in excruciating detail. Package: sod-dev Architecture: any Recommends: sbcl | clisp, cl-asdf, cl-xlunit, sod-doc (= ${Source-Version}) Description: An object system for C, Lisp source Sod is a `sensible object design' for C, supporting a number of fancy features, including multiple inheritance, method combinations with daemon methods, and a compile-time metaprotocol. The only downside is that the translator is written in Common Lisp. . This package contains the source and ASDF system definition for the Sod translator which, while may be useful for developing extensions or doing interesting things with the translator.