]> git.pld-linux.org Git - packages/xorg-xserver-server.git/blob - xorg-xserver-server.spec
- R: xorg-app-rgb
[packages/xorg-xserver-server.git] / xorg-xserver-server.spec
1 # TODO:
2 # - Xdmx DDX (now disabled in configure)
3 #
4 Summary:        X.org server
5 Summary(pl):    Serwer X.org
6 Name:           xorg-xserver-server
7 Version:        0.99.2
8 Release:        0.1
9 License:        MIT
10 Group:          X11/Applications
11 Source0:        http://xorg.freedesktop.org/releases/X11R7.0-RC1/xserver/xorg-server-%{version}.tar.bz2
12 # Source0-md5:  8467f86e0832a5c532b30387c82d1e49
13 Source1:        http://dl.sourceforge.net/mesa3d/MesaLib-6.3.2.tar.bz2
14 # Source1-md5:  0df27701df0924d17ddf41185efa8ce1
15 Patch0:         %{name}-ncurses.patch
16 URL:            http://xorg.freedesktop.org/
17 # for glx headers
18 BuildRequires:  Mesa-devel
19 BuildRequires:  autoconf >= 2.57
20 BuildRequires:  automake
21 BuildRequires:  cpp
22 BuildRequires:  libdrm-devel
23 BuildRequires:  libtool
24 BuildRequires:  ncurses-devel
25 BuildRequires:  perl-base
26 BuildRequires:  pkgconfig >= 1:0.19
27 BuildRequires:  xorg-lib-libXau-devel
28 BuildRequires:  xorg-lib-libXaw-devel
29 BuildRequires:  xorg-lib-libXdmcp-devel
30 BuildRequires:  xorg-lib-libXfont-devel
31 BuildRequires:  xorg-lib-libXi-devel
32 BuildRequires:  xorg-lib-libXmu-devel
33 BuildRequires:  xorg-lib-libXpm-devel
34 BuildRequires:  xorg-lib-libXres-devel
35 BuildRequires:  xorg-lib-libXt-devel
36 BuildRequires:  xorg-lib-libXtst-devel
37 BuildRequires:  xorg-lib-libXxf86dga-devel
38 BuildRequires:  xorg-lib-libXxf86misc-devel
39 BuildRequires:  xorg-lib-libXxf86vm-devel
40 BuildRequires:  xorg-lib-libdmx-devel
41 BuildRequires:  xorg-lib-libfontenc-devel
42 BuildRequires:  xorg-lib-liblbxutil-devel
43 BuildRequires:  xorg-lib-libxkbfile-devel
44 BuildRequires:  xorg-lib-libxkbui-devel
45 BuildRequires:  xorg-lib-xtrans-devel
46 BuildRequires:  xorg-proto-bigreqsproto-devel
47 BuildRequires:  xorg-proto-compositeproto-devel
48 BuildRequires:  xorg-proto-damageproto-devel
49 BuildRequires:  xorg-proto-evieext-devel
50 BuildRequires:  xorg-proto-fixesproto-devel
51 BuildRequires:  xorg-proto-fontsproto-devel
52 BuildRequires:  xorg-proto-glproto-devel >= 1.4.1
53 BuildRequires:  xorg-proto-printproto-devel
54 BuildRequires:  xorg-proto-randrproto-devel
55 BuildRequires:  xorg-proto-recordproto-devel
56 BuildRequires:  xorg-proto-renderproto-devel
57 BuildRequires:  xorg-proto-resourceproto-devel
58 BuildRequires:  xorg-proto-scrnsaverproto-devel
59 BuildRequires:  xorg-proto-trapproto-devel
60 BuildRequires:  xorg-proto-videoproto-devel
61 BuildRequires:  xorg-proto-xcmiscproto-devel
62 BuildRequires:  xorg-proto-xextproto-devel
63 BuildRequires:  xorg-proto-xf86bigfontproto-devel
64 BuildRequires:  xorg-proto-xf86dgaproto-devel
65 BuildRequires:  xorg-proto-xf86driproto-devel
66 BuildRequires:  xorg-proto-xf86miscproto-devel
67 BuildRequires:  xorg-proto-xf86vidmodeproto-devel
68 BuildRequires:  xorg-proto-xineramaproto-devel
69 BuildRequires:  xorg-proto-xproto-devel
70 BuildRequires:  xorg-util-util-macros >= 0.99.1
71 # for rgb.txt
72 Requires:       xorg-app-rgb
73 # just for %{_includedir}/bitmaps dir
74 Requires:       xorg-data-xbitmaps
75 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
76
77 %description
78 X.org server.
79
80 %description -l pl
81 Serwer X.org.
82
83 %package devel
84 Summary:        Header files for X.org server
85 Summary(pl):    Pliki nag³ówkowe dla servera X.org
86 Group:          X11/Development/Libraries
87 Requires:       libdrm-devel
88 Requires:       xorg-proto-fontsproto-devel
89 Requires:       xorg-proto-renderproto-devel
90 Requires:       xorg-proto-videoproto-devel
91 Requires:       xorg-proto-xextproto-devel
92
93 %description devel
94 Header files for X.org server.
95
96 %description devel -l pl
97 Pliki nag³ówkowe dla serwera X.org.
98
99 %prep
100 %setup -q -a1 -n xorg-server-%{version}
101 %patch0 -p1
102
103 %build
104 %{__libtoolize}
105 %{__aclocal}
106 %{__autoconf}
107 %{__autoheader}
108 %{__automake}
109 %configure \
110         --enable-dga \
111         --enable-lbx \
112         --enable-xevie \
113         --enable-xtrap \
114         --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/CID,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
115         --with-mesa-source="`pwd`/Mesa-6.3.2"
116
117 %{__make}
118
119 %install
120 rm -rf $RPM_BUILD_ROOT
121
122 %{__make} install \
123         DESTDIR=$RPM_BUILD_ROOT \
124         drivermandir=%{_mandir}/man4 \
125         filemandir=%{_mandir}/man5
126
127 rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.{la,a}
128
129 %clean
130 rm -rf $RPM_BUILD_ROOT
131
132 %files
133 %defattr(644,root,root,755)
134 %doc ChangeLog
135 %attr(755,root,root) %{_bindir}/*
136 %{_includedir}/X11/bitmaps/*
137 %{_includedir}/X11/pixmaps
138 %{_libdir}/X11/Cards
139 %{_libdir}/X11/app-defaults/*
140 %{_libdir}/X11/getconfig
141 %{_libdir}/X11/xserver
142 # broken symlinks:
143 %exclude %{_libdir}/X11/xserver/C/print
144 %dir %{_libdir}/xorg
145 %dir %{_libdir}/xorg/modules
146 %attr(755,root,root) %{_libdir}/xorg/modules/lib*.so
147 %dir %{_libdir}/xorg/modules/extensions
148 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri.so
149 %dir %{_libdir}/xorg/modules/linux
150 %attr(755,root,root) %{_libdir}/xorg/modules/linux/libdrm.so
151 %dir %{_libdir}/xorg/modules/multimedia
152 %attr(755,root,root) %{_libdir}/xorg/modules/multimedia/*.so
153 %{_datadir}/X11/xkb/compiled
154 %{_mandir}/man1/*.1*
155 %{_mandir}/man4/*.4x*
156 %{_mandir}/man5/*.5x*
157
158 %files devel
159 %defattr(644,root,root,755)
160 %{_includedir}/xorg
161 %{_pkgconfigdir}/xorg-server.pc
This page took 0.708607 seconds and 3 git commands to generate.