1 %define debug_package %{nil}
2 #%define targetarch %{_target_cpu}
3 %define targetarch i386
7 Version: 1.7.17.296760.%{binrelease}
9 Summary: Binary graphics driver and libraries from PowerVR
10 Group: Development/Libraries
11 License: Intel Proprietary
12 ExclusiveArch: %{ix86} x86_64
13 Source0: %{name}-%{version}-%{targetarch}.tar.bz2
14 Source1: %{name}-tests-%{version}-%{targetarch}.tar.bz2
15 Source2: %{name}-devel-%{version}-%{targetarch}.tar.bz2
17 Source100: pvr-bin-mdfld-rpmlintrc
23 Provides: libGLES_CM.so
24 Provides: libGLES_CM.so.1
25 Provides: libGLESv2.so.2
26 Provides: libOpenVG.so.1
29 PowerVR graphics driver and runtime library.
32 Summary: Unit tests for pvr driver
33 Group: Development/Libraries
34 Requires: %{name} = %{version}-%{release}
38 Unit tests for pvr-video libraries.
41 Summary: Development package for pvr driver
42 Group: Development/Libraries
43 Requires: %{name} = %{version}-%{release}
45 Provides: libGLESv1_CM.so
46 Provides: libGLESv2.so
47 Provides: libOpenVG.so
48 Conflicts: mesa-libEGL-devel mesa-libGLESv1-devel mesa-libGLESv2-devel mesa-libOpenVG-devel
51 pvr-bin development package
66 install -d %{buildroot}
67 cp -arv %{name}-%{version}/* %{buildroot}/
68 cp -arv %{name}-tests-%{version}-%{targetarch}/* %{buildroot}/
69 cp -arv %{name}-devel-%{version}-%{targetarch}/* %{buildroot}/
71 # create lists of files
72 find %{name}-%{version} -type f -o -type l | \
73 sed s'![^/]*!!' > files.list
74 # add config macro in front of config files
75 sed -i s'!^\(/etc*\)!%config \1!' files.list
76 sed -i s'!^\(/opt/etc*\)!%config \1!' files.list
78 find %{name}-tests-%{version}-%{targetarch} -type f -o -type l | \
79 sed s'![^/]*!!' > files-tests.list
81 find %{name}-devel-%{version}-%{targetarch} -type f -o -type l | \
82 sed s'![^/]*!!' > files-devel.list
85 %post -p /sbin/ldconfig
87 %postun -p /sbin/ldconfig
91 %defattr(-,root,root,-)
93 %files tests -f files-tests.list
94 %defattr(-,root,root,-)
96 %files devel -f files-devel.list
97 %defattr(-,root,root,-)