]> git.pld-linux.org Git - packages/VirtualBox.git/blobdiff - VirtualBox.spec
- release 6
[packages/VirtualBox.git] / VirtualBox.spec
index 3821af9e158155207aaffdc95145f11cec8a3fe0..e9859c53d36e8998174a2bcb8ef083659b03b72e 100644 (file)
 %define                _enable_debug_packages  0
 %endif
 
-%define                rel             9
+%define                rel             6
 %define                pname           VirtualBox
 
 Summary:       VirtualBox OSE - x86 hardware virtualizer
 Summary(pl.UTF-8):     VirtualBox OSE - wirtualizator sprzętu x86
 Name:          %{pname}%{_alt_kernel}
-Version:       3.2.8
+Version:       3.2.10
 Release:       %{rel}
 License:       GPL v2
 Group:         Applications/Emulators
 Source0:       http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}-OSE.tar.bz2
-# Source0-md5: 84de65bddb365ba61eddd3b112b303e5
+# Source0-md5: 5aad764cd4e886f9d80d7bde42163c7a
 Source1:       http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
-# Source1-md5: 322feb471c55b81e95e0caecdc93efb0
+# Source1-md5: 370bb3e893acffa584536c8f9e966c79
 Source2:       http://download.virtualbox.org/virtualbox/%{version}/VBoxGuestAdditions_%{version}.iso
-# Source2-md5: 023cc07b07e0b3850c5e8c354ddc6075
+# Source2-md5: 4fde0f279854334b84c01972fbed2874
 Source3:       %{pname}-vboxdrv.init
 Source4:       %{pname}-vboxguest.init
 Source5:       %{pname}-vboxnetflt.init
@@ -51,12 +51,13 @@ Source7:    %{pname}-vboxnetadp.init
 Source8:       %{pname}.sh
 Source9:       mount.vdi
 Source10:      udev.rules
-Patch0:                %{pname}-configure.patch
-Patch1:                %{pname}-configure-spaces.patch
-Patch2:                %{pname}-export_modules.patch
-Patch3:                %{pname}-VBoxSysInfo.patch
-Patch4:                %{pname}-warning_workaround.patch
-Patch5:                %{pname}-vnc.patch
+Patch0:                %{pname}-configure-spaces.patch
+Patch1:                %{pname}-export_modules.patch
+Patch2:                %{pname}-VBoxSysInfo.patch
+Patch3:                %{pname}-warning_workaround.patch
+Patch4:                %{pname}-vnc.patch
+Patch5:                %{pname}-noorigin.patch
+Patch6:                %{pname}-dri.patch
 URL:           http://www.virtualbox.org/
 BuildRequires: rpmbuild(macros) >= 1.535
 %if %{with userspace}
@@ -115,7 +116,7 @@ Requires(post,preun):       /sbin/chkconfig
 Requires(postun):      /usr/sbin/groupdel
 Requires(pre): /usr/bin/getgid
 Requires(pre): /usr/sbin/groupadd
-Requires:      QtCore >= 4.6.1
+Requires:      QtCore >= 4.7.0
 Suggests:      gxmessage
 Provides:      group(vbox)
 ExclusiveArch: %{ix86} %{x8664}
@@ -204,8 +205,8 @@ You should install this package in your Host OS.
 %package guest
 Summary:       VirtualBox Guest Additions
 Group:         Base
-Requires:      kernel%{_alt_kernel}-misc-vboxsf = %{version}-%{rel}@%{_kernel_ver_str}
-Requires:      kernel%{_alt_kernel}-misc-vboxvideo = %{version}-%{rel}@%{_kernel_ver_str}
+Suggests:      kernel%{_alt_kernel}-misc-vboxsf = %{version}-%{rel}@%{_kernel_ver_str}
+Suggests:      kernel%{_alt_kernel}-misc-vboxvideo = %{version}-%{rel}@%{_kernel_ver_str}
 Requires:      xorg-driver-input-vboxmouse = %{version}-%{release}
 Requires:      xorg-driver-video-vboxvideo = %{version}-%{release}
 
@@ -232,7 +233,7 @@ Requires:   xorg-xserver-server >= 1.0.99.901
 %if "%{pld_release}" == "ti"
 Requires:      xorg-xserver-server(xinput-abi) <= 7.0
 %else
-Requires:      xorg-xserver-server(xinput-abi) <= 9.0
+Requires:      xorg-xserver-server(xinput-abi) <= 11.0
 %endif
 Requires:      xorg-xserver-server(xinput-abi) >= 4.0
 
@@ -246,12 +247,13 @@ Sterownik myszy dla systemu gościa w VirtualBoksie.
 Summary:       X.org video driver for VirtualBox OSE guest OS
 Summary(pl.UTF-8):     Sterownik grafiki dla systemu gościa w VirtualBoksie OSE
 Group:         X11/Applications
+Requires:      Mesa-dri-driver-swrast
 Requires:      xorg-xserver-libdri >= 1.7.4
 Requires:      xorg-xserver-server >= 1.0.99.901
 %if "%{pld_release}" == "ti"
 Requires:      xorg-xserver-server(videodrv-abi) <= 6.0
 %else
-Requires:      xorg-xserver-server(videodrv-abi) <= 7.0
+Requires:      xorg-xserver-server(videodrv-abi) <= 8.0
 %endif
 Requires:      xorg-xserver-server(videodrv-abi) >= 2.0
 
@@ -408,7 +410,8 @@ Moduł jądra Linuksa dla VirtualBoksa OSE - sterownik obsługi DRM.
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
+%patch5 -p0
+%patch6 -p1
 
 %{__sed} -i -e 's,$VBOX_DOC_PATH,%{_docdir}/%{name}-%{version},' src/VBox/Installer/linux/virtualbox.desktop
 %{__sed} -i -e 's/Categories=.*/Categories=Utility;Emulator;/' src/VBox/Installer/linux/virtualbox.desktop
@@ -483,8 +486,8 @@ mv $RPM_BUILD_ROOT{%{_libdir}/%{pname},%{_desktopdir}}/virtualbox.desktop
 mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxmouse_drv_17.so,%{_libdir}/xorg/modules/input/vboxmouse_drv.so}
 mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxvideo_drv_17.so,%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so}
 %else
-mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxmouse_drv_18.so,%{_libdir}/xorg/modules/input/vboxmouse_drv.so}
-mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxvideo_drv_18.so,%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so}
+mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxmouse_drv_19.so,%{_libdir}/xorg/modules/input/vboxmouse_drv.so}
+mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxvideo_drv_19.so,%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so}
 %endif
 mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/VBoxOGL.so,%{_libdir}/xorg/modules/dri/vboxvideo_dri.so}
 # xorg other driver versions
@@ -763,6 +766,9 @@ fi
 
 %files guest
 %defattr(644,root,root,755)
+# NOTE: unfinished, should contain .desktop files for starting up mouse
+# integration and other desktop services
+# NOTE: the filelist is incopmplete too
 %attr(755,root,root) %{_bindir}/VBoxService
 
 %files -n pam-pam_vbox
This page took 0.039087 seconds and 4 git commands to generate.