SPECS: xorg-xserver-server.spec - builds (without dri2 and without dmx)
arekm
arekm at pld-linux.org
Wed Dec 3 11:03:31 CET 2008
Author: arekm Date: Wed Dec 3 10:03:31 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- builds (without dri2 and without dmx)
---- Files affected:
SPECS:
xorg-xserver-server.spec (1.159 -> 1.160)
---- Diffs:
================================================================
Index: SPECS/xorg-xserver-server.spec
diff -u SPECS/xorg-xserver-server.spec:1.159 SPECS/xorg-xserver-server.spec:1.160
--- SPECS/xorg-xserver-server.spec:1.159 Wed Dec 3 09:45:19 2008
+++ SPECS/xorg-xserver-server.spec Wed Dec 3 11:03:26 2008
@@ -4,6 +4,7 @@
%bcond_with multigl # package libglx.so in a way allowing concurrent install with nvidia/fglrx drivers
%bcond_without dri2 # DRI2 support
%bcond_without hal # HAL support
+%bcond_without dmx # DMX support
%bcond_with record # RECORD extension
#
# ABI versions, see hw/xfree86/common/xf86Module.h
@@ -26,6 +27,8 @@
Patch0: %{name}-xwrapper.patch
Patch1: %{name}-pic-libxf86config.patch
Patch2: %{name}-fb-size.patch
+Patch3: %{name}-Xi.patch
+Patch4: %{name}-glxproxy.patch
URL: http://xorg.freedesktop.org/
BuildRequires: Mesa-libGL-devel >= 7.2
# for glx headers
@@ -51,7 +54,7 @@
BuildRequires: xorg-lib-libXdmcp-devel
BuildRequires: xorg-lib-libXext-devel
BuildRequires: xorg-lib-libXfont-devel
-BuildRequires: xorg-lib-libXi-devel >= 1.2.90
+BuildRequires: xorg-lib-libXi-devel >= 1.2
BuildRequires: xorg-lib-libXmu-devel
BuildRequires: xorg-lib-libXpm-devel
BuildRequires: xorg-lib-libXrender-devel
@@ -61,7 +64,7 @@
BuildRequires: xorg-lib-libXxf86dga-devel
BuildRequires: xorg-lib-libXxf86misc-devel
BuildRequires: xorg-lib-libXxf86vm-devel
-BuildRequires: xorg-lib-libdmx-devel
+%{?with_dmx:BuildRequires: xorg-lib-libdmx-devel}
BuildRequires: xorg-lib-libfontenc-devel
BuildRequires: xorg-lib-libpciaccess-devel
BuildRequires: xorg-lib-libxkbfile-devel
@@ -70,7 +73,7 @@
BuildRequires: xorg-proto-bigreqsproto-devel
BuildRequires: xorg-proto-compositeproto-devel >= 0.4
BuildRequires: xorg-proto-damageproto-devel >= 1.1
-BuildRequires: xorg-proto-dmxproto-devel
+%{?with_dmx:BuildRequires: xorg-proto-dmxproto-devel}
%{?with_dri2:BuildRequires: xorg-proto-dri2proto-devel >= 1.99.3}
BuildRequires: xorg-proto-evieext-devel
BuildRequires: xorg-proto-fixesproto-devel >= 4.0
@@ -272,6 +275,8 @@
%patch0 -p0
%patch1 -p1
%patch2 -p1
+%patch3 -p1
+%patch4 -p1
# xserver uses pixman-1 API/ABI so put that explictly here
sed -i -e 's#<pixman\.h#<pixman-1/pixman.h#g' ./fb/fb.h ./include/miscstruct.h ./render/picture.h
@@ -318,7 +323,7 @@
--enable-aiglx \
--enable-builddocs \
--enable-dga \
- --enable-dmx \
+ %{?with_dmx:--enable-dmx} \
--enable-glx-tls \
--enable-install-libxf86config \
%{?with_record:--enable-record} \
@@ -378,11 +383,6 @@
%attr(4755,root,root) %{_bindir}/Xwrapper
%attr(755,root,root) %{_bindir}/cvt
%attr(755,root,root) %{_bindir}/gtf
-%attr(755,root,root) %{_bindir}/in[bwl]
-%attr(755,root,root) %{_bindir}/ioport
-%attr(755,root,root) %{_bindir}/out[bwl]
-%attr(755,root,root) %{_bindir}/xorgconfig
-%{_libdir}/X11/Cards
%{_libdir}/X11/Options
%dir %{_libdir}/xorg
%{_libdir}/xorg/protocol.txt
@@ -395,8 +395,6 @@
%{?with_dri2:%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri2.so}
%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libextmod.so
%{?with_record:%attr(755,root,root) %{_libdir}/xorg/modules/extensions/librecord.so}
-%dir %{_libdir}/xorg/modules/fonts
-%attr(755,root,root) %{_libdir}/xorg/modules/fonts/lib*.so
%dir %{_libdir}/xorg/modules/input
%dir %{_libdir}/xorg/modules/linux
%attr(755,root,root) %{_libdir}/xorg/modules/linux/libfbdevhw.so
@@ -412,11 +410,11 @@
%{_mandir}/man1/Xserver.1x*
%{_mandir}/man1/cvt.1*
%{_mandir}/man1/gtf.1x*
-%{_mandir}/man1/xorgconfig.1*
%{_mandir}/man4/exa.4*
%{_mandir}/man4/fbdevhw.4*
%{_mandir}/man5/xorg.conf.5x*
+%if %{with dmx}
%files -n xorg-xserver-Xdmx
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/Xdmx
@@ -435,6 +433,7 @@
%{_mandir}/man1/dmxtodmx.1x*
%{_mandir}/man1/vdltodmx.1x*
%{_mandir}/man1/xdmxconfig.1x*
+%endif
%files -n xorg-xserver-Xnest
%defattr(644,root,root,755)
@@ -468,6 +467,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.160 2008/12/03 10:03:26 arekm
+- builds (without dri2 and without dmx)
+
Revision 1.159 2008/12/03 08:45:19 arekm
- 1.5.99.2; dri2 needs unreleasted mesa, xserver itself needs unreleased libXi
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/xorg-xserver-server.spec?r1=1.159&r2=1.160&f=u
More information about the pld-cvs-commit
mailing list