summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2012-03-08 15:49:12 +0200
committerAlon Levy <alevy@redhat.com>2012-03-08 17:21:40 +0200
commit0199f85bb6b4e589d00a8a46fca1fc879b05c4c2 (patch)
tree8ef64bbd24056b3039d467148fff3bb95951e592
parent3089417f3b0d0eb012caa71edef1668fd14984eb (diff)
add xdriver_xf86-video-qxlqxl.autotest
Signed-off-by: Alon Levy <alevy@redhat.com>
-rw-r--r--package/x11r7/Config.in1
-rw-r--r--package/x11r7/xdriver_xf86-video-qxl/Config.in14
-rw-r--r--package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch22
-rw-r--r--package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk13
4 files changed, 50 insertions, 0 deletions
diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in
index 664226f85..5a355f57d 100644
--- a/package/x11r7/Config.in
+++ b/package/x11r7/Config.in
@@ -199,6 +199,7 @@ endmenu
source package/x11r7/xdriver_xf86-video-openchrome/Config.in
source package/x11r7/xdriver_xf86-video-r128/Config.in
source package/x11r7/xdriver_xf86-video-rendition/Config.in
+ source package/x11r7/xdriver_xf86-video-qxl/Config.in
source package/x11r7/xdriver_xf86-video-s3/Config.in
source package/x11r7/xdriver_xf86-video-s3virge/Config.in
source package/x11r7/xdriver_xf86-video-savage/Config.in
diff --git a/package/x11r7/xdriver_xf86-video-qxl/Config.in b/package/x11r7/xdriver_xf86-video-qxl/Config.in
new file mode 100644
index 000000000..cc4c5f172
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-qxl/Config.in
@@ -0,0 +1,14 @@
+config BR2_PACKAGE_XDRIVER_XF86_VIDEO_QXL
+ bool "xf86-video-qxl"
+ select BR2_PACKAGE_XSERVER_XORG_SERVER
+ select BR2_PACKAGE_XPROTO_FONTSPROTO
+ select BR2_PACKAGE_XPROTO_GLPROTO
+ select BR2_PACKAGE_XPROTO_VIDEOPROTO
+ select BR2_PACKAGE_XPROTO_RANDRPROTO
+ select BR2_PACKAGE_XPROTO_XEXTPROTO
+ select BR2_PACKAGE_XPROTO_XF86DRIPROTO
+ select BR2_PACKAGE_XPROTO_XINERAMAPROTO
+ select BR2_PACKAGE_XPROTO_XPROTO
+ select BR2_PACKAGE_SPICE_PROTOCOL
+ help
+ QXL video driver
diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch
new file mode 100644
index 000000000..b514f2a94
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch
@@ -0,0 +1,22 @@
+--- xdriver_xf86-video-qxl-0.0.16/configure.ac.orig 2011-07-23 13:42:34.000000000 +0300
++++ xdriver_xf86-video-qxl-0.0.16/configure.ac 2012-03-08 16:29:27.210699818 +0200
+@@ -107,11 +107,14 @@
+
+ PKG_CHECK_MODULES([SPICE_PROTOCOL], [spice-protocol >= 0.8.1])
+
+-AC_CHECK_FILE(.git, [
+- GIT_VERSION=`git log -1 --format=%h`
+- AC_DEFINE_UNQUOTED([GIT_VERSION], ["$GIT_VERSION"], [Defined if building from git])
+- ], []
+-)
++# AC_CHECK_FILE is not supported when cross compiling
++if test "$cross_compiling" = "no" ; then
++ AC_CHECK_FILE(.git, [
++ GIT_VERSION=`git log -1 --format=%h`
++ AC_DEFINE_UNQUOTED([GIT_VERSION], ["$GIT_VERSION"], [Defined if building from git])
++ ], []
++ )
++fi
+
+ AC_CONFIG_FILES([
+ Makefile
diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk
new file mode 100644
index 000000000..b94a01476
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk
@@ -0,0 +1,13 @@
+################################################################################
+#
+# xdriver_xf86-video-qxl -- QXL video driver
+#
+################################################################################
+
+XDRIVER_XF86_VIDEO_QXL_VERSION = 0.0.16
+XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.bz2
+XDRIVER_XF86_VIDEO_QXL_SITE = http://xorg.freedesktop.org/releases/individual/driver
+XDRIVER_XF86_VIDEO_QXL_AUTORECONF = YES
+XDRIVER_XF86_VIDEO_QXL_DEPENDENCIES = xserver_xorg-server xproto_fontsproto xproto_glproto xproto_randrproto xproto_videoproto xproto_xextproto xproto_xf86driproto xproto_xineramaproto xproto_xproto spice-protocol
+
+$(eval $(call AUTOTARGETS))