commit virtualbox-ose for openSUSE:Factory
Hello community, here is the log from the commit of package virtualbox-ose for openSUSE:Factory checked in at Fri Aug 28 00:48:55 CEST 2009. -------- --- virtualbox-ose/virtualbox-ose.changes 2009-08-17 22:04:49.000000000 +0200 +++ virtualbox-ose/virtualbox-ose.changes 2009-08-27 14:26:56.000000000 +0200 @@ -1,0 +2,6 @@ +Sun Aug 23 16:10:54 UTC 2009 - mseben@novell.com + +- added vboxvideo.ko kernel module to virtualbox-ose-kmp-* +- added VBoxOGL libraries to xorg-x11-driver-virtualbox-ose + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- Makefile Makefile-vboxadd Makefile-vboxnetflt Makefile-vboxvfs ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox-ose.spec ++++++ --- /var/tmp/diff_new_pack.wnKJiQ/_old 2009-08-28 00:46:48.000000000 +0200 +++ /var/tmp/diff_new_pack.wnKJiQ/_new 2009-08-28 00:46:48.000000000 +0200 @@ -67,7 +67,7 @@ # ExclusiveArch: %ix86 x86_64 Version: 3.0.4 -Release: 3 +Release: 4 Summary: VirtualBox OSE is an Emulator License: GPL v2 or later Group: System/Emulators/PC @@ -76,17 +76,13 @@ # WARNING: This is not a comment, but the real command to repack souce: #%(sh %{_sourcedir}/virtualbox-patch-source VirtualBox-%{version}_OSE.tar.bz2) Source0: VirtualBox-3.0.4-OSE-patched.tar.bz2 -Source1: Makefile Source2: 60-vboxdrv.rules Source3: README.SUSE Source4: virtualbox.desktop -Source5: Makefile-vboxadd -Source6: Makefile-vboxvfs Source7: LocalConfig.kmk Source8: preamble Source9: virtualbox-ose.easy Source10: virtualbox-ose.secure -Source11: Makefile-vboxnetflt Source99: virtualbox-patch-source # Patch0: vbox-futex.diff @@ -218,17 +214,12 @@ VBOX_LINUX_SRC=/usr/src/linux-%{kernel_version}-obj/%{_target_cpu}/default \ %endif all -# install custom Makefiles, -# ! I don't see any reasons why we should use customs Makefiles, disabled for now -#%__cp %{SOURCE1} out/linux.*/release/bin/src/vboxdrv -#%__cp %{SOURCE11} out/linux.*/release/bin/src/vboxnetflt/Makefile -#%__cp %{SOURCE5} out/linux.*/release/bin/additions/src/vboxadd/Makefile -#%__cp %{SOURCE6} out/linux.*/release/bin/additions/src/vboxvfs/Makefile for mod in out/linux.*/release/bin/src/vboxdrv \ out/linux.*/release/bin/src/vboxnetflt \ out/linux.*/release/bin/src/vboxnetadp \ out/linux.*/release/bin/additions/src/vboxadd \ - out/linux.*/release/bin/additions/src/vboxvfs + out/linux.*/release/bin/additions/src/vboxvfs \ + out/linux.*/release/bin/additions/src/vboxvideo_drm do pushd $mod %__mkdir obj @@ -261,7 +252,8 @@ out/linux.*/release/bin/src/vboxnetflt \ out/linux.*/release/bin/src/vboxnetadp \ out/linux.*/release/bin/additions/src/vboxadd \ - out/linux.*/release/bin/additions/src/vboxvfs + out/linux.*/release/bin/additions/src/vboxvfs \ + out/linux.*/release/bin/additions/src/vboxvideo_drm do pushd $mod for flavor in %flavors_to_build; do @@ -335,11 +327,19 @@ # install languages %__cp -R nls %{buildroot}%{_datadir}/virtualbox popd -# removing executable flags to disable stripping -# see bug 307722 -#%ifarch amd64 x86_64 ia32e em64t -#%__chmod ugo-x %{buildroot}%{_vbox_instdir}/VBoxREM2.rel -#%endif +#copy VBoxOGL* libs for xorg-x11-driver-virtualbox-ose +pushd out/linux.*/release/bin/additions +%__install -m 644 VBoxOGL.so %{buildroot}%{_libdir} +%__install -m 644 VBoxOGLarrayspu.so %{buildroot}%{_libdir} +%__install -m 644 VBoxOGLcrutil.so %{buildroot}%{_libdir} +%__install -m 644 VBoxOGLerrorspu.so %{buildroot}%{_libdir} +%__install -m 644 VBoxOGLfeedbackspu.so %{buildroot}%{_libdir} +%__install -m 644 VBoxOGLpackspu.so %{buildroot}%{_libdir} +%__install -m 644 VBoxOGLpassthroughspu.so %{buildroot}%{_libdir} +popd +#make link for dri lib +%__install -d -m 755 %{buildroot}%{_libdir}/dri/ +%__ln_s %{_libdir}/VBoxOGL.so %{buildroot}%{_libdir}/dri/vboxvideo_dri.so # install udev rule %__install -d -m 755 %{buildroot}%{_sysconfdir}/udev/rules.d %__install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/udev/rules.d @@ -405,10 +405,6 @@ +device.name ${DEVICE} +driver.xfree 4|${SERVER} EOF -# do not generate SaX data until ABI mismatch is solved [374710] -#%__rm $RPM_BUILD_ROOT/%{_var}/lib/hardware/ids/xorg-x11-driver-virtualbox-ose -#%__rm $RPM_BUILD_ROOT/%{_datadir}/sax/api/data/cdb/Cards.xorg-x11-driver-virtualbox-ose -#%__rm $RPM_BUILD_ROOT/%{_datadir}/sax/sysp/maps/update/Identity.map.xorg-x11-driver-virtualbox-ose %if %suse_version > 1020 %fdupes %{buildroot}/%{_datadir}/virtualbox/nls %fdupes %{buildroot}/%{_bindir} @@ -481,9 +477,6 @@ %{_vbox_instdir}/VirtualBox*.so %{_vbox_instdir}/VBox*.gc %{_vbox_instdir}/VBox*.r0 -#%ifarch x86_64 -#%{_vbox_instdir}/VBoxREM2.rel -#%endif %{_vbox_instdir}/VMMGC.gc %{_vbox_instdir}/VMMR0.r0 %{_vbox_instdir}/VBoxManage @@ -513,7 +506,6 @@ %{_sysconfdir}/permissions.d/virtualbox-ose.easy %{_sysconfdir}/permissions.d/virtualbox-ose.secure %endif -#%dir %{_var}/run/VirtualBox %files -n xorg-x11-driver-virtualbox-ose %defattr(-, root, root) @@ -529,11 +521,14 @@ %dir %{_datadir}/sax/sysp/maps/update %dir %{_var}/lib/hardware %dir %{_var}/lib/hardware/ids +%dir %{_libdir}/dri/ %{_libdir}/xorg/modules/drivers/vboxvideo_drv.so %{_libdir}/xorg/modules/input/vboxmouse_drv.so %{_var}/lib/hardware/ids/xorg-x11-driver-virtualbox-ose %{_datadir}/sax/api/data/cdb/Cards.xorg-x11-driver-virtualbox-ose %{_datadir}/sax/sysp/maps/update/Identity.map.xorg-x11-driver-virtualbox-ose +%{_libdir}/VBoxOGL*.so +%{_libdir}/dri/vboxvideo_dri.so %files guest-tools %defattr(-, root, root) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de