From 41c0745a33ba53644b6a7c8ce012f4fefed08b99 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Tue, 18 Sep 2012 17:51:15 +0100 Subject: [PATCH] packaging: Add udev rule to quirk the touchscreen on VTC1000 --- packaging/99-vtc1000-quirk.rules | 1 + packaging/weston.spec | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 packaging/99-vtc1000-quirk.rules diff --git a/packaging/99-vtc1000-quirk.rules b/packaging/99-vtc1000-quirk.rules new file mode 100644 index 0000000..36f953c --- /dev/null +++ b/packaging/99-vtc1000-quirk.rules @@ -0,0 +1 @@ +ATTRS{idVendor}=="14e1", ATTRS{idProduct}=="6000", ENV{WL_QUIRK_SWAP_AXES}="yes" diff --git a/packaging/weston.spec b/packaging/weston.spec index 6029262..8072fa2 100644 --- a/packaging/weston.spec +++ b/packaging/weston.spec @@ -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,-) -- 2.7.4