15 |
|
|
16 |
%if !%simple |
%if !%simple |
17 |
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl) |
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl) |
18 |
%define version 331.38 |
%define version 331.49 |
19 |
%define rel 2 |
%define rel 1 |
20 |
# the highest supported videodrv abi |
# the highest supported videodrv abi |
21 |
%define videodrv_abi 15 |
%define videodrv_abi 15 |
22 |
%endif |
%endif |
117 |
Source10: nvidia-mgabuild-skel |
Source10: nvidia-mgabuild-skel |
118 |
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker |
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker |
119 |
Patch3: nvidia-settings-include-xf86vmproto.patch |
Patch3: nvidia-settings-include-xf86vmproto.patch |
|
# (tmb) fix uvm build when CONFIG_UIDGID_STRICT_TYPE_CHECKS is set |
|
|
Patch4: nvidia-current-331.38-CONFIG_UIDGID_STRICT_TYPE_CHECKS-buildfix.patch |
|
120 |
%endif |
%endif |
121 |
License: Freeware |
License: Freeware |
122 |
BuildRoot: %{_tmppath}/%{name}-buildroot |
BuildRoot: %{_tmppath}/%{name}-buildroot |
236 |
%endif |
%endif |
237 |
sh %{nsource} --extract-only |
sh %{nsource} --extract-only |
238 |
|
|
239 |
%if !%simple |
#%if !%simple |
240 |
cd %{pkgname} |
#cd %{pkgname} |
241 |
%patch4 -p2 |
#cd .. |
242 |
cd .. |
#%endif |
|
%endif |
|
243 |
|
|
244 |
rm -rf %{pkgname}/usr/src/nv/precompiled |
rm -rf %{pkgname}/usr/src/nv/precompiled |
245 |
|
|
470 |
parseparams arch dest |
parseparams arch dest |
471 |
install_lib_symlink nvidia $nvidia_libdir |
install_lib_symlink nvidia $nvidia_libdir |
472 |
;; |
;; |
473 |
|
EXPLICIT_PATH) |
474 |
|
parseparams dest |
475 |
|
install_file nvidia %{_datadir}/nvidia |
476 |
|
;; |
477 |
NVCUVID_LIB) |
NVCUVID_LIB) |
478 |
parseparams arch subdir |
parseparams arch subdir |
479 |
install_file nvidia-cuda $nvidia_libdir/$subdir |
install_file nvidia-cuda $nvidia_libdir/$subdir |
926 |
%{_sysconfdir}/%{drivername}/nvidia.icd |
%{_sysconfdir}/%{drivername}/nvidia.icd |
927 |
%dir %{_datadir}/nvidia |
%dir %{_datadir}/nvidia |
928 |
%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc |
%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc |
929 |
|
%{_datadir}/nvidia/monitoring.conf |
930 |
|
%{_datadir}/nvidia/pci.ids |
931 |
%endif |
%endif |
932 |
|
|
933 |
%dir %{_sysconfdir}/OpenCL |
%dir %{_sysconfdir}/OpenCL |
1075 |
%ifarch %{biarches} |
%ifarch %{biarches} |
1076 |
%{nvidia_libdir32}/libnvidia-ml.so |
%{nvidia_libdir32}/libnvidia-ml.so |
1077 |
%{nvidia_libdir32}/libGL.so |
%{nvidia_libdir32}/libGL.so |
|
%{nvidia_libdir32}/libGLESv1_CM.so |
|
|
%{nvidia_libdir32}/libGLESv2.so |
|
1078 |
%{nvidia_libdir32}/libcuda.so |
%{nvidia_libdir32}/libcuda.so |
1079 |
%{nvidia_libdir32}/libnvcuvid.so |
%{nvidia_libdir32}/libnvcuvid.so |
1080 |
%{nvidia_libdir32}/libnvidia-ifr.so |
%{nvidia_libdir32}/libnvidia-ifr.so |