[xorg-x11-server] don't build tests when --disable-xorg is used like on s390(x)
Dan Horák
sharkcz at fedoraproject.org
Wed Jun 29 14:31:26 UTC 2011
commit 06dd782b5d6315bc012049b8de67e3185833cb5a
Author: Dan Horák <dan at danny.cz>
Date: Wed Jun 29 16:31:13 2011 +0200
don't build tests when --disable-xorg is used like on s390(x)
xorg-x11-server.spec | 8 +++++++-
xserver-1.10.99.1-test.patch | 37 +++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+), 1 deletions(-)
---
diff --git a/xorg-x11-server.spec b/xorg-x11-server.spec
index 5dca6a8..3e2e241 100644
--- a/xorg-x11-server.spec
+++ b/xorg-x11-server.spec
@@ -30,7 +30,7 @@
Summary: X.Org X11 X server
Name: xorg-x11-server
Version: 1.10.99.1
-Release: 7%{?gitdate:.%{gitdate}}%{dist}
+Release: 8%{?gitdate:.%{gitdate}}%{dist}
URL: http://www.x.org
License: MIT
Group: User Interface/X
@@ -83,6 +83,8 @@ Patch6053: xserver-1.8-disable-vboxvideo.patch
# misc
Patch7006: xserver-1.10-pointer-barriers.patch
+# tests require Xorg
+Patch7007: xserver-1.10.99.1-test.patch
%define moduledir %{_libdir}/xorg/modules
%define drimoduledir %{_libdir}/dri
@@ -418,6 +420,7 @@ find %{inst_srcdir}/hw/xfree86 -name \*.c -delete
%if !%{with_hw_servers}
rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/xorg-server.pc
rm -f $RPM_BUILD_ROOT%{_datadir}/aclocal/xorg-server.m4
+ rm -rf $RPM_BUILD_ROOT%{_defaultdocdir}/xorg-server
%endif
}
@@ -550,6 +553,9 @@ rm -rf $RPM_BUILD_ROOT
%{xserver_source_dir}
%changelog
+* Wed Jun 29 2011 Dan Horák <dan[at]danny.cz> 1.10.99.1-8.20110511
+- don't build tests when --disable-xorg is used like on s390(x)
+
* Tue Jun 21 2011 Adam Jackson <ajax at redhat.com> 1.10.99.1-7.20110511
- BuildRequires: systemtap-sdt-devel, configure --with-dtrace
diff --git a/xserver-1.10.99.1-test.patch b/xserver-1.10.99.1-test.patch
new file mode 100644
index 0000000..8d704c3
--- /dev/null
+++ b/xserver-1.10.99.1-test.patch
@@ -0,0 +1,37 @@
+From 56a6a585918f1aa84da244dec803783cd90b92ac Mon Sep 17 00:00:00 2001
+From: Dan Horák <dan at danny.cz>
+Date: Wed, 29 Jun 2011 15:08:27 +0200
+Subject: [PATCH] test subdir requires xorg to be built
+
+Something changed between 20110418 and 20110510 and the test subdir is now
+processed. But it needs some libraries that are built as part of xorg driver.
+---
+ Makefile.am | 5 +++--
+ 1 files changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 62c8d95..bc4091d 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -38,8 +38,7 @@ SUBDIRS = \
+ $(GLX_DIR) \
+ exa \
+ config \
+- hw \
+- test
++ hw
+
+ if XORG
+ aclocaldir = $(datadir)/aclocal
+@@ -47,6 +46,8 @@ aclocal_DATA = xorg-server.m4
+
+ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = xorg-server.pc
++
++SUBDIRS += test
+ endif
+
+ EXTRA_DIST = xorg-server.pc.in xorg-server.m4 autogen.sh
+--
+1.7.4.4
+
More information about the scm-commits
mailing list