4 Maintainer: Mark Wooding <mdw@distorted.org.uk>
5 Build-Depends: debhelper (>= 10), cl-launch, sbcl | clisp, cl-asdf, cl-xlunit
6 Build-Depends-Indep: texlive-base, texlive-latex-base, texlive-latex-extra,
7 texlive-fonts-recommended, texlive-pictures, strayman, mdwtools, mdwfonts
8 Standards-Version: 3.1.1
13 Pre-Depends: ${misc:Pre-Depends}
14 Depends: ${shlibs:Depends}, ${misc:Depends}
15 Description: An object system for C, runtime library
16 Sod is a `sensible object design' for C, supporting a number of fancy
17 features, including multiple inheritance, method combinations with daemon
18 methods, and a compile-time metaprotocol. The only downside is that the
19 translator is written in Common Lisp.
21 This package contains a dynamically linkable version of the runtime support
22 library for Sod programs, which is deliberately very small.
26 Depends: libsod (= ${binary:Version}), libc6-dev, ${misc:Depends}
28 Description: An object system for C, runtime library
29 Sod is a `sensible object design' for C, supporting a number of fancy
30 features, including multiple inheritance, method combinations with daemon
31 methods, and a compile-time metaprotocol. The only downside is that the
32 translator is written in Common Lisp.
34 This package contains the development files for the runtime support library,
35 which are useful for clients of other libraries which are themselves built
40 Depends: ${shlibs:Depends}
41 Recommends: libsod-dev (= ${source:Version}), sod-doc (= ${source:Version})
42 Description: An object system for C, translator
43 Sod is a `sensible object design' for C, supporting a number of fancy
44 features, including multiple inheritance, method combinations with daemon
45 methods, and a compile-time metaprotocol. The only downside is that the
46 translator is written in Common Lisp.
48 This package contains the Sod translator, which reads object definitions and
49 produces compilable C code.
53 Description: An object system for C, translator
54 Sod is a `sensible object design' for C, supporting a number of fancy
55 features, including multiple inheritance, method combinations with daemon
56 methods, and a compile-time metaprotocol. The only downside is that the
57 translator is written in Common Lisp.
59 This package contains the Sod manual, which describes everything in
64 Recommends: sbcl | clisp, cl-asdf, cl-xlunit, sod-doc (= ${source:Version})
65 Description: An object system for C, Lisp source
66 Sod is a `sensible object design' for C, supporting a number of fancy
67 features, including multiple inheritance, method combinations with daemon
68 methods, and a compile-time metaprotocol. The only downside is that the
69 translator is written in Common Lisp.
71 This package contains the source and ASDF system definition for the Sod
72 translator which, while may be useful for developing extensions or doing
73 interesting things with the translator.