File xvba-video-amd.spec of Package xvba-video-amd
Name: xvba-video-amd
%define _name xvba-video
Version: 0.8.0
Release: 1
License: Binary
Summary: An XvBA-based backend for VA-API
Url: http://www.splitted-desktop.com/~gbeauchesne/
Group: System/Libraries
Source: %{_name}-%{version}.i686.tar.gz
Source2: %{_name}-%{version}.x86_64.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: pkg-config
Recommends: libva1 >= 1.0.6
%description
An XvBA-based backend for VA-API and binary AMD drivers
Packaged precompiled driver from splitted desktop for both 32 and 64-bit systems
%prep
%build
%install
rm -rf %{buildroot}
%ifarch x86_64
tar xzvf ../SOURCES/%{_name}-%{version}.x86_64.tar.gz
mkdir -p %{buildroot}%{_libdir}/dri
cp -f %{_name}-%{version}.x86_64/usr/lib/va/drivers/xvba_drv_video.so %{buildroot}%{_libdir}/dri/xvba_drv_video.so
ln -s xvba_drv_video.so %{buildroot}%{_libdir}/dri/fglrx_drv_video.so
%else
tar xzvf ../SOURCES/%{_name}-%{version}.i686.tar.gz
mkdir -p %{buildroot}%{_libdir}/dri
cp -f %{_name}-%{version}.i686/usr/lib/va/drivers/xvba_drv_video.so %{buildroot}%{_libdir}/dri/xvba_drv_video.so
ln -s xvba_drv_video.so %{buildroot}%{_libdir}/dri/fglrx_drv_video.so
%endif
%clean
rm -rf %{buildroot}
%files
%defattr(-, root, root)
%dir %{_libdir}/dri
%{_libdir}/dri/xvba_drv_video.so
%{_libdir}/dri/fglrx_drv_video.so
%ifarch x86_64
%doc %{_name}-%{version}.x86_64/AUTHORS
%doc %{_name}-%{version}.x86_64/COPYING
%doc %{_name}-%{version}.x86_64/NEWS
%doc %{_name}-%{version}.x86_64/README
%else
%doc %{_name}-%{version}.i686/AUTHORS
%doc %{_name}-%{version}.i686/COPYING
%doc %{_name}-%{version}.i686/NEWS
%doc %{_name}-%{version}.i686/README
%endif