Merged with pkgE
[framework/uifw/embryo.git] / debian / control
1 Source: embryo
2 Section: libs
3 Priority: optional
4 Maintainer:  Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
5 Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>,
6  Jan Lübbe <jluebbe@debian.org>, Xavier Oswald <x.oswald@free.fr>
7 Build-Depends: dpkg-dev (>= 1.14.8), debhelper (>= 6), cdbs, doxygen
8 Standards-Version: 3.8.0
9 Vcs-Git: git://git.debian.org/pkg-e/libs/embryo.git
10 Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/embryo.git
11 Homepage: http://www.enlightenment.org
12
13 Package: libembryo-dev
14 Section: libdevel
15 Architecture: any
16 Depends: ${misc:Depends}, libembryo0 (= ${binary:Version}), pkg-config
17 Description: Development files for libembryo0
18  Embryo is primarily a shared library that gives you an API to load
19  and control interpreted programs compiled into an abstract machine
20  bytecode that it understands.  This abstract (or virtual) machine is
21  similar to a real machine with a CPU, but it is emulated in
22  software.
23  .
24  This packages contains headers and static libraries for Embryo.
25
26 Package: libembryo0
27 Architecture: any
28 Depends: ${misc:Depends}, ${shlibs:Depends}
29 Suggests: libembryo-bin
30 Description: SMALL-based abstract machine (AMX) bytecode interpreter
31  Embryo is primarily a shared library that gives you an API to load
32  and control interpreted programs compiled into an abstract machine
33  bytecode that it understands.  This abstract (or virtual) machine is
34  similar to a real machine with a CPU, but it is emulated in
35  software.  The architecture is simple and is the same as the
36  abstract machine (AMX) in the SMALL language as it is based on
37  exactly the same code. Embryo has modified the code for the AMX
38  extensively and has made it smaller and more portable.  It is VERY
39  small.  The total size of the virtual machine code AND header files
40  is less than 2500 lines of code.  It includes the floating point
41  library support by default as well.  This makes it one of the
42  smallest interpreters around, and thus makes is very efficient to
43  use in code.
44  .
45  See also http://www.compuphase.com/small.htm for details on SMALL.
46
47 Package: libembryo-doc
48 Section: doc
49 Architecture: all
50 Depends: ${misc:Depends}
51 Enhances: libembryo-dev
52 Description: libembryo0 development documentation
53  Embryo is primarily a shared library that gives you an API to load
54  and control interpreted programs compiled into an abstract machine
55  bytecode that it understands.  This abstract (or virtual) machine is
56  similar to a real machine with a CPU, but it is emulated in
57  software.
58  .
59  This packages provides development documentation for Embryo.
60
61 Package: libembryo-dbg
62 Architecture: any
63 Section: libdevel
64 Depends: ${misc:Depends}, libembryo0 (= ${binary:Version})
65 Priority: extra
66 Description: Debugging symbols for libembryo
67  Embryo is primarily a shared library that gives you an API to load
68  and control interpreted programs compiled into an abstract machine
69  bytecode that it understands.  This abstract (or virtual) machine is
70  similar to a real machine with a CPU, but it is emulated in
71  software
72  .
73  This package contains unstripped shared libraries. It is provided primarily
74  to provide a backtrace with names in a debugger, this makes it somewhat
75  easier to interpret core dumps. The libraries are installed in
76  /usr/lib/debug and are automatically used by gdb.
77
78 Package: libembryo-bin
79 Section: devel
80 Architecture: any
81 Depends: ${misc:Depends}, ${shlibs:Depends}
82 Description: SMALL compiler creating Embryo bytecode
83  Embryo is primarily a shared library that gives you an API to load
84  and control interpreted programs compiled into an abstract machine
85  bytecode that it understands.  This abstract (or virtual) machine is
86  similar to a real machine with a CPU, but it is emulated in
87  software
88  .
89  This package contains the embryo compiler: embryo_cc.