packaging: Add udev rule to quirk the touchscreen on VTC1000
authorRob Bradford <rob@linux.intel.com>
Tue, 18 Sep 2012 16:51:15 +0000 (17:51 +0100)
committerOssama Othman <ossama.othman@intel.com>
Fri, 19 Apr 2013 22:59:49 +0000 (15:59 -0700)
packaging/99-vtc1000-quirk.rules [new file with mode: 0644]
packaging/weston.spec

diff --git a/packaging/99-vtc1000-quirk.rules b/packaging/99-vtc1000-quirk.rules
new file mode 100644 (file)
index 0000000..36f953c
--- /dev/null
@@ -0,0 +1 @@
+ATTRS{idVendor}=="14e1", ATTRS{idProduct}=="6000", ENV{WL_QUIRK_SWAP_AXES}="yes"
index 6029262..8072fa2 100644 (file)
@@ -8,6 +8,7 @@ URL:        http://wayland.freedesktop.org
 Source0:    %{name}-%{version}.tar.bz2
 Source1:    cursors.tar.bz2
 Source2:    weston.service
+Source3:    99-vtc1000-quirk.rules
 BuildRequires: pkgconfig(wayland-server)
 BuildRequires: pkgconfig(egl)
 BuildRequires: pkgconfig(gl)
@@ -69,6 +70,8 @@ install -m 755 clients/smoke $RPM_BUILD_ROOT%{_bindir}/wayland-smoke
 
 mkdir -p $RPM_BUILD_ROOT/%{_libdir}/systemd/system/graphical.target.wants
 install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_libdir}/systemd/system/
+mkdir -p $RPM_BUILD_ROOT/%{_libdir}/udev/rules.d/
+install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT/%{_libdir}/udev/rules.d/
 ln -sf ../weston.service $RPM_BUILD_ROOT/%{_libdir}/systemd/system/graphical.target.wants/weston.service
 
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/default
@@ -92,6 +95,7 @@ tar -C $RPM_BUILD_ROOT%{_datadir}/icons/default -xvf %{SOURCE1}
 %{_datadir}/man/*/*
 %{_libdir}/systemd/system/weston.service
 %{_libdir}/systemd/system/graphical.target.wants/weston.service
+%{_libdir}/udev/rules.d/99-vtc1000-quirk.rules
 
 %files cursors
 %defattr(-,root,root,-)