packages: VirtualBox/VirtualBox.spec - install vboxvideo_dri.so and it's de...
glen
glen at pld-linux.org
Thu Jan 28 17:24:07 CET 2010
Author: glen Date: Thu Jan 28 16:24:06 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- install vboxvideo_dri.so and it's deps, however still fails for me
---- Files affected:
packages/VirtualBox:
VirtualBox.spec (1.256 -> 1.257)
---- Diffs:
================================================================
Index: packages/VirtualBox/VirtualBox.spec
diff -u packages/VirtualBox/VirtualBox.spec:1.256 packages/VirtualBox/VirtualBox.spec:1.257
--- packages/VirtualBox/VirtualBox.spec:1.256 Thu Jan 28 17:06:33 2010
+++ packages/VirtualBox/VirtualBox.spec Thu Jan 28 17:24:01 2010
@@ -121,7 +121,7 @@
%else
%define vbox_platform linux.x86
%endif
-%define outdir out/%{box_platform}/release/bin
+%define outdir out/%{vbox_platform}/release/bin
%define _sbindir /sbin
%description
@@ -427,12 +427,22 @@
cp -a %{outdir}/components $RPM_BUILD_ROOT%{_libdir}/VirtualBox
cp -a %{outdir}/nls/* $RPM_BUILD_ROOT%{_libdir}/VirtualBox/nls
-install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{drivers,input}
+install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{drivers,dri,input}
install -p %{outdir}/additions/vboxmouse_drv_17.so \
$RPM_BUILD_ROOT%{_libdir}/xorg/modules/input/vboxmouse_drv.so
install -p %{outdir}/additions/vboxvideo_drv_17.so \
$RPM_BUILD_ROOT%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so
+install -p %{outdir}/additions/VBoxOGL.so \
+ $RPM_BUILD_ROOT%{_libdir}/xorg/modules/dri/vboxvideo_dri.so
+# XXX: where else to install them that vboxvideo_dri.so finds them? patch with rpath?
+install -p \
+ %{outdir}/additions/VBoxOGLcrutil.so \
+ %{outdir}/additions/VBoxOGLpackspu.so \
+ %{outdir}/additions/VBoxOGLerrorspu.so \
+ %{outdir}/additions/VBoxOGLfeedbackspu.so \
+ %{outdir}/additions/VBoxOGLpassthroughspu.so \
+ $RPM_BUILD_ROOT%{_libdir}
cp -a %{outdir}/VBox.png $RPM_BUILD_ROOT%{_pixmapsdir}/VBox.png
cp -a %{outdir}/virtualbox.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{pname}.desktop
@@ -676,6 +686,13 @@
%files -n xorg-driver-video-vboxvideo
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/xorg/modules/drivers/vboxvideo_drv.so
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/vboxvideo_dri.so
+# vboxvideo_dri.so deps
+%attr(755,root,root) %{_libdir}/VBoxOGLcrutil.so
+%attr(755,root,root) %{_libdir}/VBoxOGLerrorspu.so
+%attr(755,root,root) %{_libdir}/VBoxOGLfeedbackspu.so
+%attr(755,root,root) %{_libdir}/VBoxOGLpackspu.so
+%attr(755,root,root) %{_libdir}/VBoxOGLpassthroughspu.so
%endif
%if %{with kernel}
@@ -716,6 +733,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.257 2010/01/28 16:24:01 glen
+- install vboxvideo_dri.so and it's deps, however still fails for me
+
Revision 1.256 2010/01/28 16:06:33 glen
- simplify outdir macro
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/VirtualBox/VirtualBox.spec?r1=1.256&r2=1.257&f=u
More information about the pld-cvs-commit
mailing list