]> git.pld-linux.org Git - packages/xorg-xserver-server.git/blame - xorg-xserver-server.spec
- very ugly hack for broken gcc on x86_64
[packages/xorg-xserver-server.git] / xorg-xserver-server.spec
CommitLineData
be25dd56
AM
1# NOTE:
2# - DMX is broken at this moment (so --disable-dmx added for now)
3# - same for xprint
27d22b31
JB
4#
5# Conditional build:
6%bcond_with dmx # Xdmx server
7%bcond_with xprint # Xprint server
8#
ef5a4e65 9Summary: X.org server
10Summary(pl): Serwer X.org
11Name: xorg-xserver-server
be25dd56 12Version: 1.2.99.0
b21063d3 13Release: 0.2
ef5a4e65 14License: MIT
5cd265ab 15Group: X11/Servers
de380e48 16Source0: http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
be25dd56 17# Source0-md5: b21e7262541f6d3c8c5dfdfd29238bbe
643343d3
JB
18%define mesa_version 6.5.2
19Source1: http://dl.sourceforge.net/mesa3d/MesaLib-%{mesa_version}.tar.bz2
20# Source1-md5: e4d894181f1859651658b3704633e10d
3edafdd8 21Source2: xserver.pamd
ec5b0b88 22Patch0: %{name}-ncurses.patch
5cd265ab 23Patch1: %{name}-symlinks.patch
934be85d 24Patch2: %{name}-xwrapper.patch
be25dd56 25Patch3: %{name}-dbus.patch
03da6d05 26Patch4: %{name}-xkb.patch
ef5a4e65 27URL: http://xorg.freedesktop.org/
ce1773fa 28# for glx headers
f6f4cf9a 29BuildRequires: OpenGL-GLX-devel
ff624999 30BuildRequires: autoconf >= 2.57
ef5a4e65 31BuildRequires: automake
ff624999 32BuildRequires: cpp
be25dd56 33BuildRequires: libdrm-devel >= 2.2.0
ff624999 34BuildRequires: libtool
ec5b0b88 35BuildRequires: ncurses-devel
934be85d 36BuildRequires: pam-devel
ff624999 37BuildRequires: perl-base
e768ee3c 38BuildRequires: pkgconfig >= 1:0.19
c8331d8e 39BuildRequires: xorg-app-mkfontscale
30a17203 40BuildRequires: xorg-lib-libX11-devel
ef5a4e65 41BuildRequires: xorg-lib-libXau-devel
42BuildRequires: xorg-lib-libXaw-devel
ff624999 43BuildRequires: xorg-lib-libXdmcp-devel
30a17203 44BuildRequires: xorg-lib-libXext-devel
ef5a4e65 45BuildRequires: xorg-lib-libXfont-devel
ff624999 46BuildRequires: xorg-lib-libXi-devel
88e91f7d
JB
47BuildRequires: xorg-lib-libXmu-devel
48BuildRequires: xorg-lib-libXpm-devel
30a17203 49BuildRequires: xorg-lib-libXrender-devel
ff624999 50BuildRequires: xorg-lib-libXres-devel
62bc11ce 51BuildRequires: xorg-lib-libXt-devel >= 1.0.0
ff624999 52BuildRequires: xorg-lib-libXtst-devel
ef5a4e65 53BuildRequires: xorg-lib-libXxf86dga-devel
54BuildRequires: xorg-lib-libXxf86misc-devel
55BuildRequires: xorg-lib-libXxf86vm-devel
be25dd56 56%{?with_dmx:BuildRequires: xorg-lib-libdmx-devel}
ff624999
JB
57BuildRequires: xorg-lib-libfontenc-devel
58BuildRequires: xorg-lib-liblbxutil-devel
ef5a4e65 59BuildRequires: xorg-lib-libxkbfile-devel
88e91f7d 60BuildRequires: xorg-lib-libxkbui-devel >= 1.0.2
ef5a4e65 61BuildRequires: xorg-lib-xtrans-devel
62BuildRequires: xorg-proto-bigreqsproto-devel
d6914b6b 63BuildRequires: xorg-proto-compositeproto-devel >= 0.3
ef5a4e65 64BuildRequires: xorg-proto-damageproto-devel
be25dd56 65%{?with_dmx:BuildRequires: xorg-proto-dmxproto-devel}
ff624999 66BuildRequires: xorg-proto-evieext-devel
d6914b6b 67BuildRequires: xorg-proto-fixesproto-devel >= 4.0
14d9b23d 68BuildRequires: xorg-proto-fontcacheproto-devel
ef5a4e65 69BuildRequires: xorg-proto-fontsproto-devel
88e91f7d 70BuildRequires: xorg-proto-glproto-devel >= 1.4.7
be25dd56 71BuildRequires: xorg-proto-inputproto-devel >= 1.4
88e91f7d 72BuildRequires: xorg-proto-kbproto-devel >= 1.0.3
ff624999 73BuildRequires: xorg-proto-printproto-devel
ef5a4e65 74BuildRequires: xorg-proto-randrproto-devel
75BuildRequires: xorg-proto-recordproto-devel
76BuildRequires: xorg-proto-renderproto-devel
77BuildRequires: xorg-proto-resourceproto-devel
507f68f4 78BuildRequires: xorg-proto-scrnsaverproto-devel >= 1.1.0
ff624999 79BuildRequires: xorg-proto-trapproto-devel
ef5a4e65 80BuildRequires: xorg-proto-videoproto-devel
81BuildRequires: xorg-proto-xcmiscproto-devel
82BuildRequires: xorg-proto-xextproto-devel
83BuildRequires: xorg-proto-xf86bigfontproto-devel
ff624999 84BuildRequires: xorg-proto-xf86dgaproto-devel
ef5a4e65 85BuildRequires: xorg-proto-xf86driproto-devel
86BuildRequires: xorg-proto-xf86miscproto-devel
87BuildRequires: xorg-proto-xf86vidmodeproto-devel
88BuildRequires: xorg-proto-xineramaproto-devel
89BuildRequires: xorg-proto-xproto-devel
30a17203 90BuildRequires: xorg-util-util-macros >= 0.99.2
88e91f7d
JB
91# xcalibrateproto, tslib (for KDRIVE only)
92# glitz-devel >= 0.4.3 (for XGL and EGL only)
ceb929ad 93# for rgb.txt
b7331c94 94Requires: xorg-app-rgb >= 0.99.3
72a92456 95Requires: xorg-app-xkbcomp
ff624999
JB
96# just for %{_includedir}/bitmaps dir
97Requires: xorg-data-xbitmaps
b3913e17 98Requires: xkeyboard-config
0e75ca25
PS
99# xserver requires default fixed and cursosr fonts.
100Requires: xorg-font-font-alias
101Requires: xorg-font-font-cursor-misc
9d193532 102Requires: xorg-font-font-misc-misc-base >= 1.0.0-0.3
62bc11ce
JB
103# for new app-defaults location
104Requires: xorg-lib-libXt >= 1.0.0
765b36a9
AM
105Obsoletes: X11-Xserver < 1:7.0.0
106Obsoletes: X11-modules < 1:7.0.0
107Obsoletes: XFree86-Xserver < 1:7.0.0
108Obsoletes: XFree86-modules < 1:7.0.0
236ed19c 109Obsoletes: Xserver
ef5a4e65 110BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
111
112%description
5cd265ab
JB
113Xorg server is a generally used X server which uses display hardware.
114It requires proper driver for your display hardware.
ef5a4e65 115
116%description -l pl
5cd265ab
JB
117