Tizen 2.1 base
[adaptation/intel_mfld/psb-video-mfld.git] / packaging / psb-video-mfld.spec
1 %define drimoduledir  /usr/lib/dri
2 %define configfiledir  /etc
3 %define debug_package %{nil}
4
5 Name:           psb-video-mfld
6 Version:        20130111.1.b96918
7 Release:        1
8 License:        Intel Free Distribution Binary License 
9 Source0:        psb-video-mfld-%{version}.tar.gz
10 Source2:        license.txt 
11 Source1001:     packaging/psb-video-mfld.manifest 
12 Group:          Development/Libraries
13 Summary:        User space video driver for mdfld
14 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
15 ExclusiveArch:  %{ix86}
16 Requires:       pvr-bin-mdfld
17 AutoReqProv:    no  
18
19 %description
20 User space driver for video decode on mdfld
21
22 %prep
23 %setup -q -n %{name}-%{version}
24
25 %build
26 cp %{SOURCE1001} .
27
28 %install
29
30 mkdir -p %{buildroot}/%{drimoduledir}
31 mkdir -p %{buildroot}/%{configfiledir}
32 cp -arv  usr/lib/dri/* %{buildroot}/%{drimoduledir}
33 cp -arv  etc/psbvideo.conf %{buildroot}/%{configfiledir}
34 install -m 644 -D %{SOURCE2} %{buildroot}/%{_docdir}/%{name}-%{version}/license.txt
35
36 pushd $RPM_BUILD_ROOT%{drimoduledir}
37 ln -s pvr_drv_video.so psb_drv_video.so
38 popd
39
40 %clean
41 rm -rf $RPM_BUILD_ROOT
42
43 %files
44 %manifest psb-video-mfld.manifest
45 %defattr(-,root,root,-)
46 %{_docdir}/%{name}-%{version}/license.txt
47 %{drimoduledir}/psb_drv_video.so
48 %{drimoduledir}/pvr_drv_video.so
49 %{configfiledir}/psbvideo.conf