control (upx-ucl, linux-libc-dev), changelog, copyright, 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                libasound2-dev,
9                libffi-dev,
10                libfontconfig1-dev,
11                libfreetype6-dev,
12                libgif-dev,
13                libgl1-mesa-dev,
14                libgl1-mesa-glx,
15                libjpeg-dev,
16                libncurses5-dev,
17                libpng-dev,
18                libsqlite3-dev,
19                libx11-dev,
20                libxext-dev,
21                libxrender-dev,
22                linux-libc-dev [linux-any],
23                upx-ucl [!sparc64 !x32],
24                zlib1g-dev
25 Standards-Version: 3.9.6
26 Homepage: http://ecere.org/
27
28 Package: ecere-sdk
29 Architecture: any
30 Depends: ecere-dev, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
31 Recommends: ecere-extras, ecere-samples, libeda0, libedasqlite0, libecereaudio0
32 Description: Ecere cross-platform SDK
33  This package is a metapackage providing
34  the entire Ecere cross-platform SDK
35  (ecere-dev, ecere-samples, ecere-extras,
36  libeda0, libedasqlite0).
37
38 Package: ecere-dev
39 Architecture: any
40 Recommends: fonts-freefont-ttf
41 Depends: libecc0 (= ${binary:Version}),
42          libecerecom0 (= ${binary:Version}),
43          ${devel:Depends},
44          ${misc:Depends},
45          ${shlibs:Depends}
46 Description: Ecere SDK Development Tools
47  This package provides the compiling tools
48  for the eC language, the Ecere IDE,
49  as well as the symlinks for the Ecere
50  libraries.
51
52 Package: libecere0
53 Section: libs
54 Architecture: any
55 Multi-Arch: same
56 Pre-Depends: ${misc:Pre-Depends}
57 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
58 Description: Ecere Runtime Library
59  This package provides the Linux version
60  of Ecere's cross-platform runtime library
61  for running applications built using the
62  Ecere SDK. It includes a GUI toolkit,
63  2D/3D graphics engine, networking engine
64  as well as system functionality.
65
66 Package: libecerecom0
67 Section: libs
68 Architecture: any
69 Multi-Arch: same
70 Pre-Depends: ${misc:Pre-Depends}
71 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
72 Description: eC Core Runtime Library
73  This package provides the bare minimum
74  runtime library for applications
75  written in eC.
76
77 Package: libecc0
78 Section: libs
79 Architecture: any
80 Multi-Arch: same
81 Replaces: libec0 (<= 0.44.02-1)
82 Breaks: libec0 (<= 0.44.02-1)
83 Pre-Depends: ${misc:Pre-Depends}
84 Depends: libecere0 (= ${binary:Version}),
85          ${devel:Depends},
86          ${misc:Depends},
87          ${shlibs:Depends}
88 Description: eC Compiler Library
89  This package provides the eC compiler.
90  It is used by the Ecere IDE, as well
91  as the eC compiling tools (ecp, ecc, ecs).
92  It could also be used by applications
93  wanting to parse or compile eC code.
94
95 Package: libeda0
96 Section: libs
97 Architecture: any
98 Multi-Arch: same
99 Pre-Depends: ${misc:Pre-Depends}
100 Depends: libecere0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
101 Description: Ecere Data Access
102  This package provides the Ecere
103  Data Access RDBMS abstraction layer.
104  The Ecere Database (EDB) engine is built-in.
105  For SQLite support, the SQLite driver
106  (libedasqlite0) is also required.
107
108 Package: libedasqlite0
109 Section: libs
110 Architecture: any
111 Multi-Arch: same
112 Pre-Depends: ${misc:Pre-Depends}
113 Depends: libeda0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
114 Description: EDA SQLite Driver
115  This package provides SQLite driver
116  for building database applications
117  with the Ecere Database Access layer.
118
119 Package: libecereaudio0
120 Section: libs
121 Architecture: any
122 Multi-Arch: same
123 Pre-Depends: ${misc:Pre-Depends}
124 Depends: libecere0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
125 Description: Ecere Audio
126  This package provides an audio playback and mixer API
127  as well as support for basic .wav sound files.
128  It makes use of ALSA.
129
130 Package: ecere-samples
131 Architecture: all
132 Multi-Arch: foreign
133 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
134 Description: Project samples for the Ecere SDK
135  This package contains samples for
136  multimedia, database, graphics,
137  communication, and other useful
138  software that can be created with
139  the Ecere SDK.
140
141 Package: ecere-extras
142 Architecture: all
143 Multi-Arch: foreign
144 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
145 Description: Extras for the Ecere SDK
146  This package provides miscellaneous utilities
147  not yet part of any library in the form of
148  source code.