Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 405171 | Differences between
and this patch

Collapse All | Expand All

(-)nvidia-drivers-295.20-r1.ebuild (-22 / +25 lines)
Lines 98-106 Link Here
98
	usr/lib64/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0
98
	usr/lib64/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0
99
	usr/lib64/libnvidia-compiler.so.${PV}
99
	usr/lib64/libnvidia-compiler.so.${PV}
100
	usr/lib64/xorg/modules/drivers/nvidia_drv.so
100
	usr/lib64/xorg/modules/drivers/nvidia_drv.so
101
	usr/bin/nvidia-smi
101
	opt/bin/nvidia-smi
102
	usr/bin/nvidia-xconfig
102
	opt/bin/nvidia-xconfig
103
	usr/bin/nvidia-settings"
103
	opt/bin/nvidia-settings-bin"
104
104
105
QA_WX_LOAD_x86="usr/lib/libnvidia-glcore.so.${PV}
105
QA_WX_LOAD_x86="usr/lib/libnvidia-glcore.so.${PV}
106
	usr/lib/opengl/nvidia/lib/libGL.so.${PV}
106
	usr/lib/opengl/nvidia/lib/libGL.so.${PV}
Lines 140-148 Link Here
140
	usr/lib64/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0
140
	usr/lib64/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0
141
	usr/lib64/libnvidia-compiler.so.${PV}
141
	usr/lib64/libnvidia-compiler.so.${PV}
142
	usr/lib64/libnvcuvid.so.${PV}
142
	usr/lib64/libnvcuvid.so.${PV}
143
	usr/bin/nvidia-smi
143
	opt/bin/nvidia-smi
144
	usr/bin/nvidia-xconfig
144
	opt/bin/nvidia-xconfig
145
	usr/bin/nvidia-settings"
145
	opt/bin/nvidia-settings-bin"
146
146
147
QA_DT_HASH_x86="usr/lib/libcuda.so.${PV}
147
QA_DT_HASH_x86="usr/lib/libcuda.so.${PV}
148
	usr/lib/libnvidia-cfg.so.${PV}
148
	usr/lib/libnvidia-cfg.so.${PV}
Lines 157-165 Link Here
157
	usr/lib/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0
157
	usr/lib/OpenCL/vendors/nvidia/libOpenCL.so.1.0.0
158
	usr/lib/libnvidia-compiler.so.${PV}
158
	usr/lib/libnvidia-compiler.so.${PV}
159
	usr/lib/libnvcuvid.so.${PV}
159
	usr/lib/libnvcuvid.so.${PV}
160
	usr/bin/nvidia-smi
160
	opt/bin/nvidia-smi
161
	usr/bin/nvidia-xconfig
161
	opt/bin/nvidia-xconfig
162
	usr/bin/nvidia-settings"
162
	opt/bin/nvidia-settings-bin"
163
163
164
S=${WORKDIR}/
164
S=${WORKDIR}/
165
165
Lines 400-433 Link Here
400
	if use x86-fbsd; then
400
	if use x86-fbsd; then
401
		dodoc "${NV_DOC}/README"
401
		dodoc "${NV_DOC}/README"
402
		doman "${NV_MAN}/nvidia-xconfig.1"
402
		doman "${NV_MAN}/nvidia-xconfig.1"
403
		use gtk && doman "${NV_MAN}/nvidia-settings.1"
403
		use gtk && newman "${NV_MAN}/nvidia-settings.1" nvidia-settings-bin.1
404
	else
404
	else
405
		# Docs
405
		# Docs
406
		newdoc "${NV_DOC}/README.txt" README
406
		newdoc "${NV_DOC}/README.txt" README
407
		dodoc "${NV_DOC}/NVIDIA_Changelog"
407
		dodoc "${NV_DOC}/NVIDIA_Changelog"
408
		doman "${NV_MAN}/nvidia-smi.1.gz"
408
		doman "${NV_MAN}/nvidia-smi.1.gz"
409
		doman "${NV_MAN}/nvidia-xconfig.1.gz"
409
		doman "${NV_MAN}/nvidia-xconfig.1.gz"
410
		use gtk && doman "${NV_MAN}/nvidia-settings.1.gz"
410
		use gtk && newman "${NV_MAN}/nvidia-settings.1.gz" nvidia-settings-bin.1.gz
411
	fi
411
	fi
412
412
413
	# Helper Apps
413
	# Helper Apps
414
	dobin ${NV_EXEC}/nvidia-xconfig || die
414
	exeinto /opt/bin
415
	if use gtk; then
415
	doexe ${NV_EXEC}/nvidia-xconfig || die
416
		dobin ${NV_EXEC}/nvidia-settings || die
416
	doexe ${NV_EXEC}/nvidia-bug-report.sh || die
417
	if use gtk ; then 
418
		newexe ${NV_EXEC}/nvidia-settings nvidia-settings-bin || die
419
		dosym nvidia-settings-bin /opt/bin/nvidia-settings
417
	fi
420
	fi
418
	dobin ${NV_EXEC}/nvidia-bug-report.sh || die
421
	if use kernel_linux ; then
419
	if use kernel_linux; then
422
		doexe ${NV_EXEC}/nvidia-smi || die
420
		dobin ${NV_EXEC}/nvidia-smi || die
421
	fi
423
	fi
422
424
423
	# Desktop entries for nvidia-settings
425
	# Desktop entries for nvidia-settings
424
	if use gtk; then
426
	if use gtk; then
425
		sed -e 's:__UTILS_PATH__:/usr/bin:' \
427
		sed -e 's:__UTILS_PATH__:/opt/bin:' \
426
			-e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \
428
			-e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \
427
			-i "${NV_EXEC}/nvidia-settings.desktop"
429
			-e 's:nvidia-settings:&-bin:' \
428
		domenu ${NV_EXEC}/nvidia-settings.desktop
430
			-i "${NV_EXEC}/nvidia-settings.desktop" || die
431
		newmenu ${NV_EXEC}/nvidia-settings.desktop nvidia-settings-bin.desktop
429
432
430
		doicon ${NV_EXEC}/nvidia-settings.png
433
		newicon ${NV_EXEC}/nvidia-settings.png nvidia-settings-bin.png
431
	fi
434
	fi
432
435
433
	if has_multilib_profile ; then
436
	if has_multilib_profile ; then
Lines 540-546 Link Here
540
	elog "To use the NVIDIA CUDA/OpenCL, run \"eselect opencl set nvidia\""
543
	elog "To use the NVIDIA CUDA/OpenCL, run \"eselect opencl set nvidia\""
541
	elog
544
	elog
542
	elog "NVIDIA has requested that any bug reports submitted have the"
545
	elog "NVIDIA has requested that any bug reports submitted have the"
543
	elog "output of /usr/bin/nvidia-bug-report.sh included."
546
	elog "output of /opt/bin/nvidia-bug-report.sh included."
544
	elog
547
	elog
545
	elog "To work with compiz, you must enable the AddARGBGLXVisuals option."
548
	elog "To work with compiz, you must enable the AddARGBGLXVisuals option."
546
	elog
549
	elog

Return to bug 405171