46ed9f7f150142c298753d0f3d5d27196cb292b0
[sdk] / debian / control
1 Source: ecere-sdk
2 Section: devel
3 Priority: optional
4 Maintainer: Jerome St-Louis <jerstlouis@gmail.com>
5 Build-Depends:
6  autotools-dev,
7  debhelper (>= 7.0.50~),
8  libfontconfig1-dev,
9  libfreetype6-dev,
10  libgif-dev,
11  libgl1-mesa-glx,
12  libgl1-mesa-dev,
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  libffi-dev
24 Standards-Version: 3.9.3
25 Homepage: http://www.ecere.com/
26
27 Package: ecere-sdk
28 Architecture: i386 armel armhf powerpc
29 Depends: ecere-dev, ecere-samples, ecere-extras, libeda0, libedasqlite0, ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
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: i386 armel armhf powerpc
38 Depends: libec0 (= ${binary:Version}), libecerecom0 (= ${binary:Version}), ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
39 Description: Ecere SDK Development Tools
40  This package provides the compiling tools
41  for the eC language, the Ecere IDE,
42  as well as the symlinks for the Ecere
43  libraries.
44
45 Package: libecere0
46 Architecture: i386 armel armhf powerpc
47 Depends: ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
48 Description: Ecere Runtime Library
49  This package provides the Linux version
50  of Ecere's cross-platform runtime library
51  for running applications built using the
52  Ecere SDK. It includes a GUI toolkit,
53  2D/3D graphics engine, networking engine
54  as well as system functionality.
55
56 Package: libecerecom0
57 Architecture: i386 armel armhf powerpc
58 Depends: ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
59 Description: eC Core Runtime Library
60  This package provides the bare minimum
61  runtime library for applications
62  written in eC.
63
64 Package: libec0
65 Architecture: i386 armel armhf powerpc
66 Depends: libecere0 (= ${binary:Version}), ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
67 Description: Ecere Compiler Library
68  This package provides the eC compiler.
69  It is used by the Ecere IDE, as well
70  as the eC compiling tools (ecp, ecc, ecs).
71  It could also be used by applications
72  wanting to parse or compile eC code.
73
74 Package: libeda0
75 Architecture: i386 armel armhf powerpc
76 Depends: libecere0, ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
77 Description: Ecere Data Access
78  This package provides the Ecere
79  Data Access RDBMS abstraction layer.
80  The Ecere Database (EDB) engine is built-in.
81  For SQLite support, the SQLite driver
82  (libedasqlite0) is also required.
83
84 Package: libedasqlite0
85 Architecture: i386 armel armhf powerpc
86 Depends: libeda0, ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
87 Description: EDA SQLite Driver
88  This package provides SQLite driver
89  for building database applications
90  with the Ecere Database Access layer.
91
92 Package: ecere-samples
93 Architecture: all
94 Depends: ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
95 Description: Project samples for the Ecere SDK
96  This package contains samples for
97  multimedia, database, graphics,
98  communication, and other useful
99  software that can be created with
100  the Ecere SDK.
101
102 Package: ecere-extras
103 Architecture: all
104 Depends: ${devel:Depends}, ${shlibs:Depends}, ${misc:Depends}
105 Description: Extras for the Ecere SDK
106  This package provides additional Ecere
107  functionality, such as SSL Sockets,
108  Audio, in the form of source code.