View | Details | Raw Unified | Return to bug 33781
Collapse All | Expand All

(-)a/tmp/nvidia_glx_src.spec (-9 / +10 lines)
Lines 11-20 Link Here
11
%endif
11
%endif
12
12
13
# version-release
13
# version-release
14
%define nv_version 375
14
%define nv_version 384
15
%define nv_release 82
15
%define nv_release 59
16
%define nv_minor %nil
16
%define nv_minor %nil
17
%define pkg_rel alt172%ubt
17
%define pkg_rel alt173%ubt
18
%def_enable kernelsource
18
%def_enable kernelsource
19
%def_disable glvnd
19
%def_disable glvnd
20
20
Lines 195-201 soname() Link Here
195
%__install -m 0644 libnvidia-glcore.so.%tbver %buildroot/%_libdir/
195
%__install -m 0644 libnvidia-glcore.so.%tbver %buildroot/%_libdir/
196
%__install -m 0644 libnvidia-eglcore.so.%tbver %buildroot/%_libdir/
196
%__install -m 0644 libnvidia-eglcore.so.%tbver %buildroot/%_libdir/
197
%__install -m 0644 libnvidia-glsi.so.%tbver %buildroot/%_libdir/
197
%__install -m 0644 libnvidia-glsi.so.%tbver %buildroot/%_libdir/
198
%__install -m 0644 libnvidia-egl-wayland.so.%tbver %buildroot/%_libdir/
198
#%__install -m 0644 libnvidia-egl-wayland.so.%tbver %buildroot/%_libdir/
199
%__install -m 0644 libnvidia-egl-wayland.so.* %buildroot/%_libdir/
199
%__install -m 0644 tls/libnvidia-tls.so.%tbver %buildroot/%_libdir/
200
%__install -m 0644 tls/libnvidia-tls.so.%tbver %buildroot/%_libdir/
200
201
201
%__ln_s %nv_lib_dir/nvidia.xinf %buildroot/%nv_lib_sym_dir/nvidia.xinf
202
%__ln_s %nv_lib_dir/nvidia.xinf %buildroot/%nv_lib_sym_dir/nvidia.xinf
Lines 245-255 fi Link Here
245
mkdir -p %buildroot/%_datadir/glvnd/egl_vendor.d/
246
mkdir -p %buildroot/%_datadir/glvnd/egl_vendor.d/
246
install -m 0644 10_nvidia.json %buildroot/%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json
247
install -m 0644 10_nvidia.json %buildroot/%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json
247
mkdir -p %buildroot/%_datadir/vulkan/icd.d/
248
mkdir -p %buildroot/%_datadir/vulkan/icd.d/
248
install -m 0644 nvidia_icd.json %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json
249
install -m 0644 nvidia_icd.json.template %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template
249
%if_enabled glvnd
250
%if_enabled glvnd
250
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGLX_nvidia.so.0"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json
251
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGLX_nvidia.so.0"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template
251
%else
252
%else
252
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGL.so.1"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json
253
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGL.so.1"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template
253
%endif
254
%endif
254
255
255
# kernel-source install
256
# kernel-source install
Lines 288-294 fi Link Here
288
%_libdir/libnvidia-glcore.so.%version
289
%_libdir/libnvidia-glcore.so.%version
289
%_libdir/libnvidia-eglcore.so.%version
290
%_libdir/libnvidia-eglcore.so.%version
290
%_libdir/libnvidia-glsi.so.%version
291
%_libdir/libnvidia-glsi.so.%version
291
%_libdir/libnvidia-egl-wayland.so.%version
292
%_libdir/libnvidia-egl-wayland.so.*
292
%_altdir/%name
293
%_altdir/%name
293
%_bindir/nvidia-bug-report-%version.sh
294
%_bindir/nvidia-bug-report-%version.sh
294
%dir %nv_lib_dir
295
%dir %nv_lib_dir
Lines 313-319 fi Link Here
313
%_datadir/nvidia/nvidia-application-profiles-%version-rc
314
%_datadir/nvidia/nvidia-application-profiles-%version-rc
314
%_datadir/nvidia/nvidia-application-profiles-%version-key-documentation
315
%_datadir/nvidia/nvidia-application-profiles-%version-key-documentation
315
%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json
316
%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json
316
%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json
317
%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template
317
318
318
%if_enabled kernelsource
319
%if_enabled kernelsource
319
%files -n kernel-source-%module_name-%module_version
320
%files -n kernel-source-%module_name-%module_version

Return to bug 33781