1
0
forked from jengelh/virtualbox

Accepting request 68294 from home:mseben:branches:Virtualization

update to virtualbox 4.0.6

OBS-URL: https://build.opensuse.org/request/show/68294
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=43
This commit is contained in:
Michal Seben
2011-04-25 05:36:42 +00:00
committed by Git OBS Bridge
parent 9f186762ba
commit d04ebed955
9 changed files with 80 additions and 185 deletions

View File

@@ -42,7 +42,7 @@ BuildRequires: gcc-32bit gcc-c++-32bit
%endif
#
ExclusiveArch: %ix86 x86_64
Version: 4.0.4
Version: 4.0.6
Release: 1
Summary: VirtualBox is an Emulator
License: GPLv2+
@@ -92,8 +92,7 @@ Patch100: vbox-no-build-dates.diff
Patch101: vbox-default-os-type.diff
#disable update in vbox gui
Patch102: vbox-disable-updates.diff
Patch103: virtualbox-ose_4.0.4-dfsg-1.diff.gz
Patch104: vbox-kernel-2.6.39.patch
Patch103: virtualbox-ose_%{version}-dfsg-1.diff.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: pwdutils permissions
Requires: %{name}-host-kmp = %version
@@ -218,7 +217,6 @@ quilt push -a
%patch100
%patch101
%patch102 -p1
%patch104
#copy user manual
%__cp %{S:1} ./UserManual.pdf
@@ -433,14 +431,16 @@ pushd out/linux.*/release/bin
popd
# the build process tells us the desktop file is missing a semicolon...(repackage?)
%__sed 's/^MimeType.*[^;]$/&;/' out/linux.*/release/bin/virtualbox.desktop > %{_tmppath}/virtualbox.desktop
#%__sed 's/^MimeType.*[^;]$/&;/' out/linux.*/release/bin/virtualbox.desktop > %{_tmppath}/virtualbox.desktop
#%__sed 's/Icon=VBox/Icon=VBox.png/' out/linux.*/release/bin/virtualbox.desktop > %{_tmppath}/virtualbox.desktop
# install desktop file
%__install -m 644 %{_tmppath}/virtualbox.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
#%__install -m 644 %{_tmppath}/virtualbox.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
%__install -m 644 out/linux.*/release/bin/virtualbox.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
%suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop 'System Emulator'
# create a menu entry
%__install -m 644 out/linux.*/release/bin/VBox.png \
%{buildroot}%{_datadir}/pixmaps/
%{buildroot}%{_datadir}/pixmaps/virtualbox.png
# install udev rule for host (virtualbox)
%__install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/udev/rules.d/60-vboxdrv.rules
# install config with session shutdown defs
@@ -612,7 +612,7 @@ exit 0
%{_var}/adm/fillup-templates/sysconfig.vbox
%{_sbindir}/rcvboxes
%{_sbindir}/rcvboxdrv
%if %suse_version > 1140
%if %suse_version >= 1140
%verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP
%else
%{_vbox_instdir}/VBoxNetDHCP
@@ -637,7 +637,7 @@ exit 0
#qm's translations
%{_datadir}/virtualbox/nls
%{_vbox_instdir}/VirtualBox.so
%{_datadir}/pixmaps/VBox.png
%{_datadir}/pixmaps/virtualbox.png
%{_datadir}/applications/%{name}.desktop
#