
%define appdir /usr/local/bin/
%define inputdir /usr/lib/xorg/modules/input/
%define x11dir /etc/X11/
%define imagedir %{_datadir}/images
%define localedir %{_datadir}/locale

Summary:	Risintech Touch Panel Utility
Name:		xfhiddrv
Version:	0.0.1
Release:	1.1
License:	GPLv2+
Group:		System/X11
Source0:	%{name}-%{version}.tar.gz
#This might not be the best way, but..
URL:		http://www.risintech.com.tw/RISINTechdriver.htm
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
hfhiddrv(Risingtech Touch Panel Utility) contains controller IC driver and touch calibration tools.

%prep
%setup -q
%{__rm} -rf $RPM_BUILD_ROOT
%{__install} -d $RPM_BUILD_ROOT%{appdir}
%{__install} -d $RPM_BUILD_ROOT%{inputdir}
%{__install} -d $RPM_BUILD_ROOT%{x11dir}
%{__install} -d $RPM_BUILD_ROOT%{imagedir}
%{__install} -d $RPM_BUILD_ROOT%{localedir}
%{__cp} ./LinearAp $RPM_BUILD_ROOT%{appdir}
%{__cp} ./TouchPanelKit $RPM_BUILD_ROOT%{appdir}
%{__cp} TouchM/*.bmp $RPM_BUILD_ROOT%{imagedir}
%{__cp} ./chgxorg $RPM_BUILD_ROOT%{x11dir}
%{__cp} ./*.so $RPM_BUILD_ROOT%{inputdir}
%{__cp} -R TouchM/lang/* $RPM_BUILD_ROOT%{localedir}
%{__cp} -R Calibration/lang/* $RPM_BUILD_ROOT%{localedir}

%post
cd %{x11dir}
./chgxorg

%clean
rm -rf  $RPM_BUILD_ROOT

%files
%attr(0755,root,root)
%dir %{appdir}
%dir %{inputdir}
%dir %{x11dir}
%dir %{imagedir}
%dir %{localedir}
%{appdir}/TouchPanelKit
%{appdir}/LinearAp
%{inputdir}/xfhiddrv_drv.so
%{x11dir}/chgxorg
%{imagedir}/add.bmp
%{imagedir}/main.bmp
%{imagedir}/minus.bmp
%{localedir}/ar
%{localedir}/de
%{localedir}/es
%{localedir}/es_LA
%{localedir}/es_MX
%{localedir}/fr
%{localedir}/gr
%{localedir}/hu
%{localedir}/it
%{localedir}/ja
%{localedir}/ko
%{localedir}/pt
%{localedir}/pt_BR
%{localedir}/ru
%{localedir}/sp
%{localedir}/th
%{localedir}/tr
%{localedir}/zh_CN
%{localedir}/zh_TW