~ubuntu-branches/ubuntu/quantal/virtualbox/quantal

« back to all changes in this revision

Viewing changes to src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec

  • Committer: Package Import Robot
  • Author(s): Felix Geyer
  • Date: 2012-04-05 12:41:55 UTC
  • mfrom: (3.1.12 sid)
  • Revision ID: package-import@ubuntu.com-20120405124155-i7b39tv5ddwhubbe
Tags: 4.1.12-dfsg-2
* Upstream has replaced the 4.1.12 tarball with a new one that fixes a
  crash when creating host only interfaces. (Closes: #667460)
  - Add 36-tarball-respin.patch which contains the diff between the old
    and the new tarball.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
#
4
4
 
5
5
#
6
 
# Copyright (C) 2006-2011 Oracle Corporation
 
6
# Copyright (C) 2006-2012 Oracle Corporation
7
7
#
8
8
# This file is part of VirtualBox Open Source Edition (OSE), as
9
9
# available from http://www.virtualbox.org. This file is free software;
15
15
#
16
16
 
17
17
%define %SPEC% 1
 
18
%define %OSE% 1
18
19
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
19
20
 
20
21
Summary:   Oracle VM VirtualBox
109
110
cd -
110
111
rmdir icons
111
112
mv virtualbox.xml $RPM_BUILD_ROOT/usr/share/mime/packages
112
 
for i in VBoxManage VBoxSVC VBoxSDL VirtualBox VBoxHeadless VBoxExtPackHelperApp VBoxBalloonCtrl vboxwebsrv webtest; do
 
113
for i in VBoxManage VBoxSVC VBoxSDL VirtualBox VBoxHeadless VBoxExtPackHelperApp VBoxBalloonCtrl; do
113
114
  mv $i $RPM_BUILD_ROOT/usr/lib/virtualbox; done
 
115
if %WEBSVC%; then
 
116
  for i in vboxwebsrv webtest; do
 
117
    mv $i $RPM_BUILD_ROOT/usr/lib/virtualbox; done
 
118
fi
114
119
for i in VBoxSDL VirtualBox VBoxHeadless VBoxNetDHCP VBoxNetAdpCtl; do
115
120
  chmod 4511 $RPM_BUILD_ROOT/usr/lib/virtualbox/$i; done
116
121
mv VBoxTunctl $RPM_BUILD_ROOT/usr/bin
 
122
%if %{?is_ose:0}%{!?is_ose:1}
117
123
for d in /lib/modules/*; do
118
124
  if [ -L $d/build ]; then
119
125
    rm -f /tmp/vboxdrv-Module.symvers
135
141
      %INSTMOD%
136
142
  fi
137
143
done
138
 
mv kchmviewer $RPM_BUILD_ROOT/usr/lib/virtualbox
139
 
for i in rdesktop-vrdp.tar.gz rdesktop-vrdp-keymaps additions/VBoxGuestAdditions.iso; do
 
144
%endif
 
145
%if %{?is_ose:0}%{!?is_ose:1}
 
146
  mv kchmviewer $RPM_BUILD_ROOT/usr/lib/virtualbox
 
147
  for i in rdesktop-vrdp.tar.gz rdesktop-vrdp-keymaps; do
 
148
    mv $i $RPM_BUILD_ROOT/usr/share/virtualbox; done
 
149
  mv rdesktop-vrdp $RPM_BUILD_ROOT/usr/bin
 
150
%endif
 
151
for i in additions/VBoxGuestAdditions.iso; do
140
152
  mv $i $RPM_BUILD_ROOT/usr/share/virtualbox; done
141
153
if [ -d accessible ]; then
142
154
  mv accessible $RPM_BUILD_ROOT/usr/lib/virtualbox
143
155
fi
144
 
mv rdesktop-vrdp $RPM_BUILD_ROOT/usr/bin
145
156
install -D -m 755 vboxdrv.init $RPM_BUILD_ROOT%{_initrddir}/vboxdrv
146
157
%if %{?rpm_suse:1}%{!?rpm_suse:0}
147
158
ln -sf ../etc/init.d/vboxdrv $RPM_BUILD_ROOT/sbin/rcvboxdrv
410
421
 
411
422
%files
412
423
%defattr(-,root,root)
413
 
%doc LICENSE
 
424
%doc %{!?is_ose: LICENSE}
414
425
%doc UserManual*.pdf
415
 
%doc VirtualBox*.chm
 
426
%doc %{!?is_ose: VirtualBox*.chm}
416
427
%{_initrddir}/vboxdrv
417
428
%{_initrddir}/vboxballoonctrl-service
418
429
%{_initrddir}/vboxweb-service