chiark / gitweb /
debian/: Bump to Debhelper 10.
[sod] / debian / control
CommitLineData
259726f3
MW
1Source: sod
2Section: devel
3Priority: extra
4Maintainer: Mark Wooding <mdw@distorted.org.uk>
08628cc8 5Build-Depends: debhelper (>= 10), cl-launch, sbcl | clisp, cl-asdf, cl-xlunit
d27fd5f3
MW
6Build-Depends-Indep: texlive-base, texlive-latex-base, texlive-latex-extra,
7 texlive-fonts-recommended, texlive-pictures, strayman, mdwtools, mdwfonts
259726f3
MW
8Standards-Version: 3.1.1
9
10Package: libsod
11Architecture: any
12Multi-Arch: same
13Pre-Depends: ${misc:Pre-Depends}
14Depends: ${shlibs:Depends}, ${misc:Depends}
15Description: 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.
20 .
21 This package contains a dynamically linkable version of the runtime support
22 library for Sod programs, which is deliberately very small.
23
24Package: libsod-dev
25Architecture: any
342ff697 26Depends: libsod (= ${binary:Version}), libc6-dev, ${misc:Depends}
259726f3
MW
27Suggests: sod
28Description: 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.
33 .
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
36 on Sod.
37
38Package: sod
39Architecture: any
40Depends: ${shlibs:Depends}
342ff697 41Recommends: libsod-dev (= ${source:Version}), sod-doc (= ${source:Version})
259726f3
MW
42Description: 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.
47 .
48 This package contains the Sod translator, which reads object definitions and
49 produces compilable C code.
50
3f725f73
MW
51Package: sod-doc
52Architecture: all
53Description: 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.
58 .
59 This package contains the Sod manual, which describes everything in
60 excruciating detail.
61
259726f3
MW
62Package: sod-dev
63Architecture: any
342ff697 64Recommends: sbcl | clisp, cl-asdf, cl-xlunit, sod-doc (= ${source:Version})
259726f3
MW
65Description: 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.
70 .
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.