Merge branch 'ubuntu'
[ubuntu-omap:xserver.git] / debian / control
1 Source: xorg-server
2 Section: x11
3 Priority: optional
4 Maintainer: Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>
5 XSBC-Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
6 Uploaders: Drew Parsons <dparsons@debian.org>, Cyril Brulebois <kibi@debian.org>
7 # all the Build-Depends up to x11proto-xf86-dri-dev are for the normal Xorg
8 # server, and common dependencies for the DIX.
9 # x11proto-xf86dri-dev and libdrm-dev are for DRI support for the Xorg server.
10 # x11proto-print-dev and libfreetype6-dev are for Xprint
11 # everything on is for the DMX and Xnest servers.
12 Build-Depends:
13  debhelper (>= 7),
14  quilt,
15  lsb-release,
16  pkg-config,
17  bison,
18  flex,
19  automake,
20  libtool,
21  xauth,
22  xutils-dev (>= 1:7.6+4),
23  xfonts-utils (>= 1:7.5+1),
24  x11proto-bigreqs-dev (>= 1:1.1.0),
25  x11proto-composite-dev (>= 1:0.4),
26  x11proto-core-dev (>= 7.0.22),
27  x11proto-damage-dev (>= 1.1),
28  x11proto-fixes-dev (>= 1:5.0-2ubuntu1),
29  x11proto-kb-dev (>= 1.0.3),
30  x11proto-xinerama-dev,
31  x11proto-randr-dev (>= 1.2.99.3),
32  x11proto-record-dev (>= 1.13.99.1),
33  x11proto-render-dev (>= 2:0.11),
34  x11proto-resource-dev,
35  x11proto-scrnsaver-dev,
36  x11proto-video-dev,
37  x11proto-xcmisc-dev (>= 1.2.0),
38  x11proto-xext-dev (>= 7.1.99),
39  x11proto-xf86bigfont-dev (>= 1.2.0),
40  x11proto-xf86dga-dev (>= 2.0.99.1),
41  x11proto-xf86vidmode-dev (>= 2.2.99.1),
42  xtrans-dev (>= 1.2.2),
43  libxau-dev (>= 1:1.0.5-2),
44  x11proto-input-dev (>= 2.1.99.6),
45  x11proto-dri2-dev (>= 2.6-2ubuntu1+ti1.1),
46  libxdmcp-dev (>= 1:0.99.1),
47  libxfont-dev (>= 1:1.4.2),
48  libxkbfile-dev (>= 1:0.99.1),
49  libpixman-1-dev (>= 0.21.8),
50  libpciaccess-dev (>= 0.11.0-2),
51  libgcrypt-dev,
52  nettle-dev,
53  libdbus-1-dev [kfreebsd-any],
54  libhal-dev [kfreebsd-any],
55  libudev-dev (>= 151-3),
56  libselinux1-dev (>= 2.0.80),
57  x11proto-xf86dri-dev (>= 2.1.0),
58  libdrm-dev (>= 2.4.30-1ubuntu1+ti1.0) [!hurd-i386],
59  libdri2-dev (>= 1.0.2-0ubuntu2), 
60  x11proto-gl-dev (>= 1.4.14),
61  mesa-common-dev (>= 7.10.3-0ubuntu1),
62  libgl1-mesa-dev (>= 7.8),
63  libxmuu-dev (>= 1:0.99.1),
64  libxext-dev (>= 1:0.99.1),
65  libx11-dev (>= 1:0.99.2),
66  libxrender-dev (>= 1:0.9.0),
67  libxi-dev (>= 2:1.2.99.1),
68  x11proto-dmx-dev (>= 1:2.2.99.1),
69  libdmx-dev (>= 1:1.0.1),
70  libxpm-dev (>= 1:3.5.3),
71  libxaw7-dev (>= 1:0.99.1),
72  libxt-dev (>= 1:0.99.1),
73  libxmu-dev (>= 1:0.99.1),
74  libxtst-dev (>= 1:0.99.1),
75  libxres-dev (>= 1:0.99.1),
76  libxfixes-dev (>= 1:3.0.0),
77  libxv-dev,
78  libxinerama-dev,
79 # unit tests
80  xkb-data,
81  x11-xkb-utils,
82 Standards-Version: 3.9.3
83 Vcs-Git: git://git.debian.org/git/pkg-xorg/xserver/xorg-server
84 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/xserver/xorg-server.git
85
86 Package: xserver-xorg-core
87 Architecture: any
88 Depends:
89  xserver-common (>= ${source:Version}),
90  keyboard-configuration [linux-any kfreebsd-any],
91  udev (>= 149) [linux-any],
92  ${shlibs:Depends},
93  ${misc:Depends},
94 Recommends: libgl1-mesa-dri (>= 7.10.2-4)
95 Suggests: xfonts-100dpi | xfonts-75dpi, xfonts-scalable
96 Breaks:
97  xserver-xorg-video,
98  xserver-xorg-video-1.0,
99  xserver-xorg-video-1.9,
100  xserver-xorg-video-2,
101  xserver-xorg-video-4,
102  xserver-xorg-video-5,
103  xserver-xorg-video-6,
104  xserver-xorg-input,
105  xserver-xorg-input-2,
106  xserver-xorg-input-2.1,
107  xserver-xorg-input-4,
108  xserver-xorg-input-7,
109  xserver-xorg-input-wacom (<< 0.7.8),
110  xserver-xorg-input-joystick (<= 1:1.5.0-3),
111  xserver-xorg-input-synaptics (<= 1.2.2-1ubuntu4),
112  xserver-xorg-input-tslib (<= 0.0.6-3),
113  xserver-xorg-input-vmmouse (<= 1:12.6.5-4ubuntu2),
114  xserver-xorg-input-wacom (<= 0.10.5+20100415-1),
115  xserver-xorg-video-cyrix (<= 1:1.1.0-8),
116  xserver-xorg-video-i810 (<< 2:2.4),
117  xserver-xorg-video-imstt (<= 1:1.1.0-7),
118  xserver-xorg-video-nsc (<= 1:2.8.3-4),
119  xserver-xorg-video-sunbw2 (<= 1:1.1.0-5),
120  xserver-xorg-video-v4l (<< 1:0.2.0),
121  xserver-xorg-video-vga (<= 1:4.1.0-8),
122  libgl1-mesa-dri (<< 7.10.2-4),
123  libgl1-mesa-dri-experimental (<< 7.10.2-4),
124  qt4-x11 (<< 4:4.8.0-1ubuntu2),
125  utouch-geis (<< 2.2.3),
126  utouch-frame (<< 2.1.0),
127  unity (<< 5.0.0),
128 Provides:
129  ${videoabi},
130  ${inputabi},
131 Description: Xorg X server - core server
132  The Xorg X server is an X server for several architectures and operating
133  systems, which is derived from the XFree86 4.x series of X servers.
134  .
135  The Xorg server supports most modern graphics hardware from most vendors,
136  and supersedes all XFree86 X servers.
137  .
138  More information about X.Org can be found at:
139  <URL:http://www.X.org>
140  .
141  This package is built from the X.org xserver module.
142
143 Package: xserver-xorg-core-udeb
144 XC-Package-Type: udeb
145 Section: debian-installer
146 # exclude sparc because of linker errors
147 Architecture: alpha amd64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe s390
148 Depends:
149 # merged: xserver-common (>= ${source:Version}),
150  xkb-data-udeb,
151  x11-xkb-utils-udeb,
152 # disabled: keyboard-configuration [linux-any kfreebsd-any],
153  udev-udeb (>= 149) [linux-any],
154  ${shlibs:Depends},
155  ${misc:Depends},
156 Provides:
157  ${videoabi},
158  ${inputabi},
159 Description: Xorg X server - core server
160  This is a udeb, or a microdeb, for the debian-installer.
161
162 Package: xserver-xorg-dev
163 Architecture: any
164 Depends:
165  libpixman-1-dev (>= 0.21.8),
166  x11proto-core-dev (>= 7.0.22),
167  x11proto-input-dev (>= 2.1.99.6),
168  x11proto-xext-dev (>= 7.1.99),
169  x11proto-video-dev,
170  x11proto-randr-dev (>= 1.2.99.3),
171  x11proto-render-dev (>= 2:0.11),
172  x11proto-dri2-dev (>= 2.6),
173  x11proto-fonts-dev,
174  x11proto-xinerama-dev,
175  x11proto-kb-dev,
176  libxkbfile-dev,
177  libpciaccess-dev,
178  ${misc:Depends},
179 Description: Xorg X server - development files
180  This package provides development files for the X.Org ('Xorg') X server.
181  This is not quite the same as the DDK (Driver Development Kit) from the
182  XFree86 4.x and X.Org 6.7, 6.8 and 6.9 series of servers; it provides
183  headers and a pkg-config file for drivers using autotools to build
184  against.
185  .
186  Unless you are developing or building a driver, you probably want
187  xserver-xorg and/or xserver-xorg-core instead.
188  .
189  More information about X.Org can be found at:
190  <URL:http://www.X.org>
191  .
192  This package is built from the X.org xserver module.
193
194 Package: xdmx
195 Architecture: any
196 Depends:
197  xserver-common (>= ${source:Version}),
198  ${shlibs:Depends},
199  ${misc:Depends},
200 Description: distributed multihead X server
201  Xdmx is a proxy X server that uses one or more other X servers as its
202  display device(s). It provides multi-head X functionality for displays that
203  might be located on different machines. Xdmx functions as a front-end X server
204  that acts as a proxy to a set of back-end X servers. All of the visible
205  rendering is passed to the back-end X servers. Clients connect to the Xdmx
206  front-end, and everything appears as it would in a regular multi-head
207  configuration. If Xinerama is enabled (e.g., with +xinerama on the command
208  line), the clients see a single large screen.
209  .
210  More information about X.Org can be found at:
211  <URL:http://www.X.org>
212  .
213  This package is built from the X.org xserver module.
214
215 Package: xdmx-tools
216 Architecture: any
217 Depends:
218  xdmx,
219  ${shlibs:Depends},
220  ${misc:Depends},
221 Description: Distributed Multihead X tools
222  This package provides a collection of tools used for administration of
223  the Xdmx server; see the xdmx package for more information.
224  .
225  More information about X.Org can be found at:
226  <URL:http://www.X.org>
227  .
228  This package is built from the X.org xserver module.
229
230 Package: xnest
231 Architecture: any
232 Depends:
233  xserver-common (>= ${source:Version}),
234  ${shlibs:Depends},
235  ${misc:Depends},
236 Recommends: libgl1-mesa-dri (>= 7.1~rc1)
237 Provides: xserver
238 Description: Nested X server
239  Xnest is a nested X server that simply relays all its requests to another
240  X server, where it runs as a client.  This means that it appears as another
241  window in your current X session.  Xnest relies upon its parent X server
242  for font services.
243  .
244  Use of the Xephyr X server instead of Xnest is recommended.
245  .
246  More information about X.Org can be found at:
247  <URL:http://www.X.org>
248  .
249  This package is built from the X.org xserver module.
250
251 Package: xvfb
252 Architecture: any
253 Depends:
254  xserver-common (>= ${source:Version}),
255  ${shlibs:Depends},
256  ${misc:Depends},
257  xauth,
258  x11-xkb-utils
259 Recommends: libgl1-mesa-dri
260 Provides: xserver
261 Description: Virtual Framebuffer 'fake' X server
262  Xvfb provides an X server that can run on machines with no display hardware
263  and no physical input devices. It emulates a dumb framebuffer using virtual
264  memory. The primary use of this server was intended to be server testing,
265  but other novel uses for it have been found, including testing clients
266  against unusual depths and screen configurations, doing batch processing with
267  Xvfb as a background rendering engine, load testing, as an aid to porting the
268  X server to a new platform, and providing an unobtrusive way to run
269  applications that don't really need an X server but insist on having one
270  anyway.
271  .
272  This package also contains a convenience script called xvfb-run which
273  simplifies the automated execution of X clients in a virtual server
274  environment. This convenience script requires the use of the xauth
275  program.
276  .
277  More information about X.Org can be found at:
278  <URL:http://www.X.org>
279  .
280  This package is built from the X.org xserver module.
281
282 Package: xserver-xephyr
283 Architecture: any
284 Depends:
285  xserver-common (>= ${source:Version}),
286  ${shlibs:Depends},
287  ${misc:Depends},
288 Recommends: libgl1-mesa-dri (>= 7.1~rc1)
289 Provides: xserver
290 Description: nested X server
291  Xephyr is an X server that can be run inside another X server,
292  much like Xnest. It is based on the kdrive X server, and as a
293  result it supports newer extensions than Xnest, including render and
294  composite.
295  .
296  More information about X.Org can be found at:
297  <URL:http://www.X.org>
298  .
299  This package is built from the X.org xserver module.
300
301 Package: xserver-xfbdev
302 Architecture: linux-any
303 Depends:
304  xserver-common (>= ${source:Version}),
305  ${shlibs:Depends},
306  ${misc:Depends},
307 Provides: xserver
308 Description: Linux framebuffer device tiny X server
309  xserver-xfbdev is a Linux framebuffer device tiny X server based on the
310  kdrive X server.
311  .
312  More information about X.Org can be found at:
313  <URL:http://www.X.org>
314  .
315  This package is built from the X.org xserver module.
316
317 Package: xserver-xorg-core-dbg
318 Architecture: any
319 Depends:
320  xserver-xorg-core (= ${binary:Version}),
321  ${misc:Depends},
322 Priority: extra
323 Section: debug
324 Description: Xorg - the X.Org X server (debugging symbols)
325  The Xorg X server is an X server for several architectures and operating
326  systems, which is derived from the XFree86 4.x series of X servers.
327  .
328  The Xorg server supports most modern graphics hardware from most vendors,
329  and supersedes all XFree86 X servers.
330  .
331  This package provides debugging symbols for the Xorg X server and associated
332  modules.
333
334 Package: xserver-common
335 Architecture: all
336 Depends:
337  x11-common,
338  xkb-data,
339  x11-xkb-utils,
340  ${misc:Depends},
341 Recommends:
342  xfonts-base,
343  xauth,
344 Replaces: xserver-xorg-core (<< 2:1.5.2)
345 Description: common files used by various X servers
346  This package provides files necessary for all X.Org based X servers.