Updated symbols
[sdk] / debian / control
1 Source: ecere-sdk
2 Section: devel
3 Priority: optional
4 Maintainer: Jerome St-Louis <jerstlouis@gmail.com>
5 Build-Depends: debhelper (>= 9~),
6                dh-exec (>= 0.3~),
7                dpkg-dev (>= 1.16.1~),
8                libffi-dev,
9                libfontconfig1-dev,
10                libfreetype6-dev,
11                libgl1-mesa-dev,
12                libgl1-mesa-glx,
13                libjpeg62-dev,
14                libncurses5-dev,
15                libpng12-dev,
16                libsqlite3-dev,
17                libx11-dev,
18                libxext-dev,
19                libxrender-dev,
20                linux-libc-dev,
21                upx-ucl,
22                zlib1g-dev
23 Standards-Version: 3.9.3
24 Homepage: http://www.ecere.com/
25
26 Package: ecere-sdk
27 Architecture: any
28 Depends: ecere-dev, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
29 Recommends: ecere-extras, ecere-samples, libeda0, libedasqlite0
30 Description: Ecere cross-platform SDK
31  This package is a metapackage providing
32  the entire Ecere cross-platform SDK
33  (ecere-dev, ecere-samples, ecere-extras,
34  libeda0, libedasqlite0).
35
36 Package: ecere-dev
37 Architecture: any
38 Recommends: fonts-freefont-ttf
39 Depends: libecc0 (= ${binary:Version}),
40          libecerecom0 (= ${binary:Version}),
41          ${devel:Depends},
42          ${misc:Depends},
43          ${shlibs:Depends}
44 Description: Ecere SDK Development Tools
45  This package provides the compiling tools
46  for the eC language, the Ecere IDE,
47  as well as the symlinks for the Ecere
48  libraries.
49
50 Package: libecere0
51 Section: libs
52 Architecture: any
53 Multi-Arch: same
54 Pre-Depends: multiarch-support
55 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
56 Description: Ecere Runtime Library
57  This package provides the Linux version
58  of Ecere's cross-platform runtime library
59  for running applications built using the
60  Ecere SDK. It includes a GUI toolkit,
61  2D/3D graphics engine, networking engine
62  as well as system functionality.
63
64 Package: libecerecom0
65 Section: libs
66 Architecture: any
67 Multi-Arch: same
68 Pre-Depends: multiarch-support
69 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
70 Description: eC Core Runtime Library
71  This package provides the bare minimum
72  runtime library for applications
73  written in eC.
74
75 Package: libecc0
76 Section: libs
77 Architecture: any
78 Multi-Arch: same
79 Replaces: libec0 (<= 0.44.02-1)
80 Breaks: libec0 (<= 0.44.02-1)
81 Pre-Depends: multiarch-support
82 Depends: libecere0 (= ${binary:Version}),
83          ${devel:Depends},
84          ${misc:Depends},
85          ${shlibs:Depends}
86 Description: eC Compiler Library
87  This package provides the eC compiler.
88  It is used by the Ecere IDE, as well
89  as the eC compiling tools (ecp, ecc, ecs).
90  It could also be used by applications
91  wanting to parse or compile eC code.
92
93 Package: libeda0
94 Section: libs
95 Architecture: any
96 Multi-Arch: same
97 Pre-Depends: multiarch-support
98 Depends: libecere0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
99 Description: Ecere Data Access
100  This package provides the Ecere
101  Data Access RDBMS abstraction layer.
102  The Ecere Database (EDB) engine is built-in.
103  For SQLite support, the SQLite driver
104  (libedasqlite0) is also required.
105
106 Package: libedasqlite0
107 Section: libs
108 Architecture: any
109 Multi-Arch: same
110 Pre-Depends: multiarch-support
111 Depends: libeda0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
112 Description: EDA SQLite Driver
113  This package provides SQLite driver
114  for building database applications
115  with the Ecere Database Access layer.
116
117 Package: ecere-samples
118 Architecture: all
119 Multi-Arch: foreign
120 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
121 Description: Project samples for the Ecere SDK
122  This package contains samples for
123  multimedia, database, graphics,
124  communication, and other useful
125  software that can be created with
126  the Ecere SDK.
127
128 Package: ecere-extras
129 Architecture: all
130 Multi-Arch: foreign
131 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
132 Description: Extras for the Ecere SDK
133  This package provides additional Ecere
134  functionality, such as SSL Sockets,
135  Audio, in the form of source code.