Sophie

Sophie

distrib > Arklinux > devel > x86_64 > by-pkgid > d627886ea266fddd77e570cdeb88ac6f > files > 1

Xdriver-input-elousb-1.3-1ark.src.rpm

Name: Xdriver-input-elousb
Version: 1.3
Release: 1ark
Summary: X.org driver for ELO USB Touchscreens
URL: http://www.elotouch.com/
Source: http://www.elotouch.com/files/drivers/linux_public.zip
Patch: elousb-work.patch
License: MIT
Group: Hardware/Drivers
Prefix: %{_prefix}
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: unzip xorg-sdk xorg-devel

%description
X.org driver for ELO USB Touchscreens

%prep
%setup -c
unzip Public_Usb.zip
%patch -p0 -b .work~

cd EloUsb
xmkmf -a /usr/X11R6/lib/Server

%build
cd EloUsb
make %?_smp_mflags

%install
rm -rf $RPM_BUILD_ROOT
cd EloUsb
make %?_smp_mflags install DESTDIR="$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%_prefix/X11R6/lib/modules/input/elousb_drv.so

%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version}

%changelog
* Thu Jun 09 2005 Bernhard Rosenkraenzer <bero@arklinux.org> 1.3-1ark
- initial RPM
  Changes from base: Actually make it do anything
  Needed Config for the Infinity version:
  Section "InputDevice"
	Identifier	"Touch0"
	Driver		"elousb"
	Option		"Device"	"/dev/input/event1"
	Option		"SwapAxes"	"true"
	Option		"MinY"		"0"
	Option		"MaxY"		"4095"
	Option		"MinX"		"100"
	Option		"MaxX"		"4250"
  EndSection