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