1
0
forked from jengelh/virtualbox

Accepting request 395088 from home:lwfinger:branches:Virtualization

Fix shared folder automount (boo #977328)

OBS-URL: https://build.opensuse.org/request/show/395088
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=256
This commit is contained in:
Larry Finger
2016-05-16 21:36:43 +00:00
committed by Git OBS Bridge
parent 0fb113d11a
commit 5162e70a41
3 changed files with 89 additions and 19 deletions

View File

@@ -111,7 +111,7 @@ BuildRequires: kbuild >= 0.1.9998svn2689
BuildRequires: kernel-syms
BuildRequires: libcap-devel
BuildRequires: libcurl-devel
#BuildRequires: libgsoap-devel
BuildRequires: libgsoap-devel
BuildRequires: libidl-devel
BuildRequires: libopenssl-devel
BuildRequires: libqt4-devel
@@ -303,7 +303,7 @@ This package contains icons for guest desktop files that were created on the des
%prep
%setup -q -n VirtualBox-%{version}
%patch1
%patch2
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch6 -p1
@@ -386,7 +386,7 @@ echo "build basic parts"
#
# build kernel modules for guest and host (check novel-kmp package as example)
# host modules : vboxdrv,vboxnetflt,vboxnetadp
# guest modules : vboxguest,vboxsf,vboxvideo
# guest modules : vboxguest,vboxsf,vboxvideo, vboxpci
echo "build kernel modules"
for vbox_module in out/linux.*/release/bin/src/vbox{drv,netflt,netadp,pci} \
out/linux.*/release/bin/additions/src/vbox{guest,sf,video}; do
@@ -471,6 +471,8 @@ install -m 755 out/linux.*/release/bin/additions/VBoxService %{buildroot}%{_sbin
install -m 755 out/linux.*/release/bin/additions/mount.vboxsf %{buildroot}/sbin/mount.vboxsf
install -m 744 src/VBox/Additions/linux/installer/vboxadd.sh %{buildroot}%{_sysconfdir}/init.d/vboxadd
install -m 744 src/VBox/Additions/linux/installer/vboxadd-service.sh %{buildroot}%{_sysconfdir}/init.d/vboxadd-service
install -D -m 744 src/VBox/Additions/linux/installer/vboxadd.sh %{buildroot}/opt/VBoxGuestAdditions-%{version}/init/vboxadd
install -D -m 744 src/VBox/Additions/linux/installer/vboxadd-service.sh %{buildroot}/opt/VBoxGuestAdditions-%{version}/init/vboxadd-service
ln -s %{_sysconfdir}/init.d/vboxadd %{buildroot}%{_sbindir}/rcvboxadd
ln -s %{_sysconfdir}/init.d/vboxadd-service %{buildroot}%{_sbindir}/rcvboxadd-service
# udev rule for guest (virtualbox-guest-tools)
@@ -819,6 +821,10 @@ exit 0
%config %{_sysconfdir}/init.d/vboxadd-service
%{_sbindir}/rcvboxadd
%{_sbindir}/rcvboxadd-service
%dir /opt/VBoxGuestAdditions-%{version}
%dir /opt/VBoxGuestAdditions-%{version}/init
/opt/VBoxGuestAdditions-%{version}/init/vboxadd
/opt/VBoxGuestAdditions-%{version}/init/vboxadd-service
%if 0%{?suse_version} > 1310
%dir /media
%endif