Commit | Line | Data |
---|---|---|
259726f3 MW |
1 | Source: sod |
2 | Section: devel | |
3 | Priority: extra | |
4 | Maintainer: Mark Wooding <mdw@distorted.org.uk> | |
5 | Build-Depends: debhelper (>= 8), cl-launch, sbcl | clisp, cl-asdf, cl-xlunit | |
6 | Standards-Version: 3.1.1 | |
7 | ||
8 | Package: libsod | |
9 | Architecture: any | |
10 | Multi-Arch: same | |
11 | Pre-Depends: ${misc:Pre-Depends} | |
12 | Depends: ${shlibs:Depends}, ${misc:Depends} | |
13 | Description: An object system for C, runtime library | |
14 | Sod is a `sensible object design' for C, supporting a number of fancy | |
15 | features, including multiple inheritance, method combinations with daemon | |
16 | methods, and a compile-time metaprotocol. The only downside is that the | |
17 | translator is written in Common Lisp. | |
18 | . | |
19 | This package contains a dynamically linkable version of the runtime support | |
20 | library for Sod programs, which is deliberately very small. | |
21 | ||
22 | Package: libsod-dev | |
23 | Architecture: any | |
24 | Depends: libsod (= ${Source-Version}), libc6-dev, ${misc:Depends} | |
25 | Suggests: sod | |
26 | Description: An object system for C, runtime library | |
27 | Sod is a `sensible object design' for C, supporting a number of fancy | |
28 | features, including multiple inheritance, method combinations with daemon | |
29 | methods, and a compile-time metaprotocol. The only downside is that the | |
30 | translator is written in Common Lisp. | |
31 | . | |
32 | This package contains the development files for the runtime support library, | |
33 | which are useful for clients of other libraries which are themselves built | |
34 | on Sod. | |
35 | ||
36 | Package: sod | |
37 | Architecture: any | |
38 | Depends: ${shlibs:Depends} | |
39 | Recommends: libsod-dev (= ${Source-Version}) | |
40 | Description: An object system for C, translator | |
41 | Sod is a `sensible object design' for C, supporting a number of fancy | |
42 | features, including multiple inheritance, method combinations with daemon | |
43 | methods, and a compile-time metaprotocol. The only downside is that the | |
44 | translator is written in Common Lisp. | |
45 | . | |
46 | This package contains the Sod translator, which reads object definitions and | |
47 | produces compilable C code. | |
48 | ||
49 | Package: sod-dev | |
50 | Architecture: any | |
51 | Recommends: sbcl | clisp, cl-asdf, cl-xlunit | |
52 | Description: An object system for C, Lisp source | |
53 | Sod is a `sensible object design' for C, supporting a number of fancy | |
54 | features, including multiple inheritance, method combinations with daemon | |
55 | methods, and a compile-time metaprotocol. The only downside is that the | |
56 | translator is written in Common Lisp. | |
57 | . | |
58 | This package contains the source and ASDF system definition for the Sod | |
59 | translator which, while may be useful for developing extensions or doing | |
60 | interesting things with the translator. |