]> git.pld-linux.org Git - packages/VirtualBox.git/blame - VirtualBox.spec
- fix duplicate export of vboxnetadp, which made whole export to fail and spec used...
[packages/VirtualBox.git] / VirtualBox.spec
CommitLineData
48363591 1#
2# TODO:
74268e47 3# - Find how to compile with PLD CFLAGS/CXXFLAGS/LDFLAGS.
74268e47 4# - Package SDK.
09c79ddb 5# - Package utils (and write initscripts ?) for Guest OS.
ffb38bb6 6# - Check License of VBoxGuestAdditions_*.iso, it's probably not GPL v2.
5f8b0a92 7# If so check if it is distributable.
48363591 8#
9# Conditional build:
10%bcond_without dist_kernel # without distribution kernel
d1c4ec5b 11%bcond_without kernel # don't build kernel module
d1c4ec5b 12%bcond_without userspace # don't build userspace package
cc9d49be 13%bcond_with force_userspace # force userspace build (useful if alt_kernel is set)
b29bcb41 14%bcond_with verbose
05f1b1f5 15
8833bce1 16%if %{without kernel}
17%undefine with_dist_kernel
18%endif
bd3faca3 19%if "%{_alt_kernel}" != "%{nil}"
20%undefine with_userspace
21%endif
cc9d49be
AG
22%if %{with force_userspace}
23%define with_userspace 1
24%endif
05f9288a
ER
25%if %{without userspace}
26# nothing to be placed to debuginfo package
27%define _enable_debug_packages 0
28%endif
bd3faca3 29
c9d8654a
JR
30%define rel 1
31%define pname VirtualBox
32
93ccc0e8
ER
33Summary: VirtualBox OSE - x86 hardware virtualizer
34Summary(pl.UTF-8): VirtualBox OSE - wirtualizator sprzętu x86
bd3faca3 35Name: %{pname}%{_alt_kernel}
3613936b 36Version: 3.2.6
fe3d1798 37Release: %{rel}
48363591 38License: GPL v2
39Group: Applications/Emulators
0b0842e2 40Source0: http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}-OSE.tar.bz2
3613936b 41# Source0-md5: 65b822ab3c08ff882d9621101996dc14
0b0842e2 42Source1: http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
3613936b 43# Source1-md5: 8891557360f816f7604d26aac7503489
0b0842e2 44Source2: http://download.virtualbox.org/virtualbox/%{version}/VBoxGuestAdditions_%{version}.iso
3613936b 45# Source2-md5: 9542cf2fb93e1921a860930ac2a1d0de
67ad4c40 46Source3: %{pname}-vboxdrv.init
dc0a2786 47Source4: %{pname}-vboxguest.init
11848f5b 48Source5: %{pname}-vboxnetflt.init
b06d932c 49Source6: %{pname}-vboxsf.init
c1cd3b9a 50Source7: %{pname}-vboxnetadp.init
11848f5b 51Source8: %{pname}.sh
4f09a416 52Source9: mount.vdi
80ec693d 53Source10: udev.rules
bd3faca3 54Patch0: %{pname}-configure.patch
006342ee 55Patch1: %{pname}-configure-spaces.patch
67a4f3c1 56Patch2: %{pname}-export_modules.patch
8473a80d 57Patch3: %{pname}-VBoxSysInfo.patch
3613936b 58Patch4: %{pname}-warning_workaround.patch
48363591 59URL: http://www.virtualbox.org/
d0471f70 60BuildRequires: rpmbuild(macros) >= 1.535
83ffcfa8 61%if %{with userspace}
ce9843cd
ER
62%ifarch %{x8664}
63BuildRequires: gcc-multilib
64BuildRequires: glibc-devel(i686)
65BuildRequires: libstdc++-multilib-devel
4fff279a 66BuildRequires: libstdc++-multilib-static
ce9843cd 67%endif
ce9843cd
ER
68%if "%{pld_release}" == "ac"
69BuildRequires: XFree86-devel
70%else
71BuildRequires: xorg-lib-libXcursor-devel
72BuildRequires: xorg-lib-libXmu-devel
73%endif
00149140 74BuildRequires: OpenGL-GLU-devel
523e7409 75BuildRequires: OpenGL-devel
cef75615 76BuildRequires: QtGui-devel
2d17bb72 77BuildRequires: QtNetwork-devel
dd64a424 78BuildRequires: QtOpenGL-devel
c574efad 79BuildRequires: SDL-devel >= 1.2.7
9a1cb119 80BuildRequires: acpica
ba702945 81BuildRequires: alsa-lib-devel >= 1.0.6
e5aaadde 82BuildRequires: bash
48363591 83BuildRequires: bcc
84BuildRequires: bin86
07ef7f06 85BuildRequires: curl-devel
eba4b2aa 86BuildRequires: gcc >= 5:3.2.3
48363591 87BuildRequires: libIDL-devel
fa974331 88BuildRequires: libcap-static
ff01a704 89BuildRequires: libpng-devel >= 1.2.5
d22f0a53 90BuildRequires: libstdc++-devel >= 5:3.2.3
4fff279a 91BuildRequires: libstdc++-static >= 5:3.2.3
48363591 92BuildRequires: libuuid-devel
ba702945 93BuildRequires: libxml2-devel >= 2.6.26
76ea5ecb 94BuildRequires: libxslt-devel >= 1.1.17
ba702945 95BuildRequires: libxslt-progs >= 1.1.17
3613936b 96BuildRequires: pam-devel
0bf43862 97BuildRequires: pkgconfig
ba702945 98BuildRequires: pulseaudio-devel >= 0.9.0
523e7409 99BuildRequires: python-devel
6055e733 100BuildRequires: python-modules
250583d4 101BuildRequires: qt4-build >= 4.2.0
2700662b 102BuildRequires: qt4-linguist
1e840a77 103BuildRequires: sed >= 4.0
0bf43862 104BuildRequires: which
e5aaadde 105BuildRequires: xalan-c-devel >= 1.10.0
e5aaadde 106BuildRequires: xerces-c-devel >= 2.6.0
107BuildRequires: zlib-devel >= 1.2.1
23d9d34e 108%endif
ce9843cd
ER
109%if %{with dist_kernel}
110BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.20
83ffcfa8 111%endif
0afa64ad 112Requires(post,preun): /sbin/chkconfig
5f1cec1f
ER
113Requires(postun): /usr/sbin/groupdel
114Requires(pre): /usr/bin/getgid
115Requires(pre): /usr/sbin/groupadd
8aaa5dec 116Requires: QtCore >= 4.6.1
fb661e50 117Suggests: gxmessage
5f1cec1f 118Provides: group(vbox)
eba4b2aa 119ExclusiveArch: %{ix86} %{x8664}
48363591 120BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
121
eba4b2aa 122%ifarch %{x8664}
dd3487fc 123%define vbox_platform linux.amd64
5088674d 124%else
dd3487fc 125%define vbox_platform linux.x86
5088674d 126%endif
27a1aef6 127%define outdir out/%{vbox_platform}/release/bin
fa974331 128%define _sbindir /sbin
5088674d 129
48363591 130%description
3613936b 131Oracle VirtualBox OSE is a general-purpose full virtualizer for x86
48363591 132hardware. Targeted at server, desktop and embedded use, it is now the
133only professional-quality virtualization solution that is also Open
134Source Software.
135
93ccc0e8 136Some of the features of VirtualBox OSE are:
48363591 137
93ccc0e8 138Modularity: VirtualBox OSE has an extremely modular design with
48363591 139well-defined internal programming interfaces and a client/server
140design. This makes it easy to control it from several interfaces at
141once: for example, you can start a virtual machine in a typical
142virtual machine GUI and then control that machine from the command
2df47f85 143line. VirtualBox OSE also comes with a full Software Development Kit:
144even though it is Open Source Software, you don't have to hack the
145source to write a new interface for VirtualBox OSE.
48363591 146
147Virtual machine descriptions in XML: the configuration settings of
148virtual machines are stored entirely in XML and are independent of the
149local machines. Virtual machine definitions can therefore easily be
150ported to other computers.
151
1067d08d
ER
152You should install this package in your Host OS.
153
fd8fc899 154%description -l pl.UTF-8
3613936b 155Oracle VirtualBox OSE jest emulatorem sprzętu x86. Kierowany do
fd8fc899
JR
156zastosowań serwerowych, desktopowych oraz wbudowanych jest obecnie
157jedynym wysokiej jakości rozwiązaniem wirtualizacyjnym dostępnym
158również jako Otwarte Oprogramowanie.
48363591 159
fd8fc899 160Przykładowe cechy VirtualBoksa:
48363591 161
93ccc0e8 162Modularność: VirtualBox OSE jest wysoce zmodularyzowanym produktem z
fd8fc899
JR
163dobrze zaprojektowanym wewnętrznym interfejsem programowym typu
164klient/serwer. Dzięki temu można łatwo kontrolować go za pomocą
165różnych interfejsów. Można na przykład uruchomić maszynę wirtualną z
166poziomu interfejsu graficznego, a później kontrolować ją z linii
2df47f85 167poleceń. VirtualBox OSE dostarcza również pełny pakiet deweloperski,
168co pozwala stworzyć dowolny inny interfejs zarządzania maszyną
169wirtualną.
48363591 170
fd8fc899
JR
171Opisy maszyn wirtualnych w XML-u: konfiguracje poszczególnych maszyn
172wirtualnych są w całości przechowywane w XML-u i są niezależne od
173lokalnej maszyny. Dzięki temu można szybko i łatwo przenieść
174konfigurację maszyny wirtualnej na inny komputer.
48363591 175
abb636b9 176%package udev
93ccc0e8 177Summary: udev rules for VirtualBox OSE kernel modules
da083e45 178Summary(pl.UTF-8): Reguły udev dla modułów jądra Linuksa dla VirtualBoksa
8512deca 179Release: %{rel}
abb636b9 180Group: Base/Kernel
93bf3da1 181Requires: udev-core
abb636b9 182
183%description udev
2df47f85 184udev rules for VirtualBox OSE kernel modules.
abb636b9 185
1067d08d
ER
186You should install this package in your Host OS.
187
abb636b9 188%description udev -l pl.UTF-8
2df47f85 189Reguły udev dla modułów jądra Linuksa dla VirtualBoksa.
abb636b9 190
ffb38bb6
ER
191%package additions
192Summary: VirtualBox Guest Additions
193Group: Base
194Requires: %{name} = %{version}-%{release}
195
00a4a7ca 196%description additions
ffb38bb6
ER
197VirtualBox Guest Additions.
198
199This package contains ISO9660 image with drivers for Guest OS.
200
1067d08d
ER
201You should install this package in your Host OS.
202
203%package guest
204Summary: VirtualBox Guest Additions
205Group: Base
206Requires: kernel%{_alt_kernel}-misc-vboxsf = %{version}-%{release}
207Requires: kernel%{_alt_kernel}-misc-vboxvideo = %{version}-%{release}
208Requires: xorg-driver-input-vboxmouse = %{version}-%{release}
209Requires: xorg-driver-video-vboxvideo = %{version}-%{release}
210
211%description guest
212Tools that utilize kernel modules for supporting integration with the
213Host, including file sharing and tracking of mouse pointer movement
214and X.org X11 video and mouse driver.
215
216You should install this package in your Guest OS.
217
3613936b
JR
218%package -n pam-pam_vbox
219Summary: PAM module to perform automated guest logons
220Group: Base
221
222%description -n pam-pam_vbox
3ee6b9d9
ER
223PAM module (Pluggable Authentication Module) which can be used to
224perform automated guest logons.
3613936b 225
fbea1005
ER
226%package -n xorg-driver-input-vboxmouse
227Summary: X.org mouse driver for VirtualBox OSE guest OS
228Summary(pl.UTF-8): Sterownik myszy dla systemu gościa w VirtualBoksie OSE
229Group: X11/Applications
230Requires: xorg-xserver-server >= 1.0.99.901
231%if "%{pld_release}" == "ti"
232Requires: xorg-xserver-server(xinput-abi) <= 7.0
233%else
234Requires: xorg-xserver-server(xinput-abi) <= 9.0
235%endif
236Requires: xorg-xserver-server(xinput-abi) >= 4.0
237
238%description -n xorg-driver-input-vboxmouse
239X.org mouse driver for VirtualBox OSE guest OS.
240
241%description -n xorg-driver-input-vboxmouse -l pl.UTF-8
242Sterownik myszy dla systemu gościa w VirtualBoksie.
243
244%package -n xorg-driver-video-vboxvideo
245Summary: X.org video driver for VirtualBox OSE guest OS
246Summary(pl.UTF-8): Sterownik grafiki dla systemu gościa w VirtualBoksie OSE
247Group: X11/Applications
248Requires: xorg-xserver-libdri >= 1.7.4
249Requires: xorg-xserver-server >= 1.0.99.901
250%if "%{pld_release}" == "ti"
251Requires: xorg-xserver-server(videodrv-abi) <= 6.0
252%else
253Requires: xorg-xserver-server(videodrv-abi) <= 7.0
254%endif
255Requires: xorg-xserver-server(videodrv-abi) >= 2.0
256
257%description -n xorg-driver-video-vboxvideo
258X.org video driver for VirtualBox OSE guest OS.
259
260%description -n xorg-driver-video-vboxvideo -l pl.UTF-8
261Sterownik grafiki dla systemu gościa w VirtualBoksie OSE.
262
dc0a2786 263%package -n kernel%{_alt_kernel}-misc-vboxguest
b0444796 264Summary: VirtualBox OSE Guest Additions for Linux Module
ea074a55 265Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa OSE
fe3d1798 266Release: %{rel}@%{_kernel_ver_str}
74268e47 267Group: Base/Kernel
268Requires(post,postun): /sbin/depmod
269Requires: dev >= 2.9.0-7
270%if %{with dist_kernel}
271%requires_releq_kernel
ca8701ad 272Requires(postun): %releq_kernel
74268e47 273%endif
dc0a2786
AG
274Provides: kernel(vboxguest) = %{version}-%{rel}
275Obsoletes: kernel%{_alt_kernel}-misc-vboxadd
f7de19b3 276Conflicts: kernel%{_alt_kernel}-misc-vboxdrv
74268e47 277
dc0a2786 278%description -n kernel%{_alt_kernel}-misc-vboxguest
b0444796 279VirtualBox OSE Guest Additions for Linux Module.
74268e47 280
91e5103c
ER
281You should install this package in your Guest OS.
282
dc0a2786 283%description -n kernel%{_alt_kernel}-misc-vboxguest -l pl.UTF-8
9dda6415
ER
284Moduł jądra Linuksa vboxguest dla VirtualBoksa OSE - dodatki dla
285systemu gościa.
74268e47 286
48363591 287%package -n kernel%{_alt_kernel}-misc-vboxdrv
b0444796 288Summary: VirtualBox OSE Support Driver
ea074a55 289Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa OSE
fe3d1798 290Release: %{rel}@%{_kernel_ver_str}
48363591 291Group: Base/Kernel
292Requires(post,postun): /sbin/depmod
293Requires: dev >= 2.9.0-7
294%if %{with dist_kernel}
d6f0c54e 295%requires_releq_kernel
296Requires(postun): %releq_kernel
48363591 297%endif
fe3d1798 298Provides: kernel(vboxdrv) = %{version}-%{rel}
48363591 299
300%description -n kernel%{_alt_kernel}-misc-vboxdrv
b0444796 301VirtualBox OSE Support Driver.
48363591 302
91e5103c
ER
303You should install this package in your Host OS.
304
fd8fc899 305%description -n kernel%{_alt_kernel}-misc-vboxdrv -l pl.UTF-8
ea074a55 306Moduł jądra Linuksa dla VirtualBoksa OSE - sterownik wsparcia dla
307systemu głównego.
48363591 308
d2a7514f 309%package -n kernel%{_alt_kernel}-misc-vboxnetadp
9dda6415 310Summary: VirtualBox OSE Network Adapter Driver
d2a7514f
ŁK
311Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa OSE
312Release: %{rel}@%{_kernel_ver_str}
313Group: Base/Kernel
314Requires(post,postun): /sbin/depmod
315Requires: dev >= 2.9.0-7
316Requires: kernel%{_alt_kernel}-misc-vboxdrv
317%if %{with dist_kernel}
318%requires_releq_kernel
319Requires(postun): %releq_kernel
320%endif
321Provides: kernel(vboxnetflt) = %{version}-%{rel}
322
323%description -n kernel%{_alt_kernel}-misc-vboxnetadp
324VirtualBox OSE Network Adapter Driver.
325
91e5103c
ER
326You should install this package in your Host OS.
327
d2a7514f 328%description -n kernel%{_alt_kernel}-misc-vboxnetadp -l pl.UTF-8
9dda6415
ER
329Moduł jądra Linuksa dla VirtualBoksa OSE - sterownik witrualnej karty
330sieciowej.
d2a7514f 331
1dda2f69 332%package -n kernel%{_alt_kernel}-misc-vboxnetflt
9dda6415 333Summary: VirtualBox OSE Network Filter Driver
ea074a55 334Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa OSE
1dda2f69 335Release: %{rel}@%{_kernel_ver_str}
336Group: Base/Kernel
337Requires(post,postun): /sbin/depmod
338Requires: dev >= 2.9.0-7
339Requires: kernel%{_alt_kernel}-misc-vboxdrv
340%if %{with dist_kernel}
341%requires_releq_kernel
342Requires(postun): %releq_kernel
343%endif
344Provides: kernel(vboxnetflt) = %{version}-%{rel}
345
346%description -n kernel%{_alt_kernel}-misc-vboxnetflt
ea074a55 347VirtualBox OSE Network Filter Driver.
1dda2f69 348
91e5103c
ER
349You should install this package in your Host OS.
350
1dda2f69 351%description -n kernel%{_alt_kernel}-misc-vboxnetflt -l pl.UTF-8
4f09a416
ER
352Moduł jądra Linuksa dla VirtualBoksa OSE - sterownik filtrowania sieci
353dla systemu głównego.
1dda2f69 354
ecfe25a3
PS
355%package -n kernel%{_alt_kernel}-misc-vboxsf
356Summary: Host file system access (Shared Folders) for VirtualBox OSE
ea074a55 357Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa OSE
fe3d1798 358Release: %{rel}@%{_kernel_ver_str}
74268e47 359Group: Base/Kernel
360Requires(post,postun): /sbin/depmod
361Requires: dev >= 2.9.0-7
dc0a2786 362Requires: kernel%{_alt_kernel}-misc-vboxguest
74268e47 363%if %{with dist_kernel}
364%requires_releq_kernel
365Requires(postun): %releq_kernel
366%endif
ecfe25a3
PS
367Provides: kernel(vboxsf) = %{version}-%{rel}
368Obsoletes: kernel%{_alt_kernel}-misc-vboxvfs
74268e47 369
ecfe25a3
PS
370%description -n kernel%{_alt_kernel}-misc-vboxsf
371Host file system access (Shared Folders) for VirtualBox OSE.
74268e47 372
91e5103c
ER
373You should install this package in your Guest OS.
374
ecfe25a3 375%description -n kernel%{_alt_kernel}-misc-vboxsf -l pl.UTF-8
4f09a416
ER
376Moduł jądra Linuksa dla VirtualBoksa OSE - dostęp do plików systemu
377głównego z poziomu systemu gościa.
74268e47 378
67a4f3c1 379%package -n kernel%{_alt_kernel}-misc-vboxvideo
380Summary: DRM support for VirtualBox OSE
381Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa OSE
382Release: %{rel}@%{_kernel_ver_str}
383Group: Base/Kernel
384Requires(post,postun): /sbin/depmod
385Requires: dev >= 2.9.0-7
386%if %{with dist_kernel}
387%requires_releq_kernel
d0471f70 388%if "%{rpm_build_macros}" >= "1.531"
d14fba96 389%requires_releq_kernel -n drm
d0471f70 390%endif
67a4f3c1 391Requires(postun): %releq_kernel
392%endif
393Provides: kernel(vboxvideo) = %{version}-%{rel}
394
395%description -n kernel%{_alt_kernel}-misc-vboxvideo
396DRM support for VirtualBox OSE.
397
91e5103c
ER
398You should install this package in your Guest OS.
399
67a4f3c1 400%description -n kernel%{_alt_kernel}-misc-vboxvideo -l pl.UTF-8
401Moduł jądra Linuksa dla VirtualBoksa OSE - sterownik obsługi DRM.
402
48363591 403%prep
506ebac4 404%setup -q -n %{pname}-%{version}_OSE
e709ce6b 405%patch0 -p1
006342ee
AM
406%patch1 -p1
407%patch2 -p1
8473a80d 408%patch3 -p1
dced50c1 409%patch4 -p1
fddcb741 410
0b6de2b7
ER
411%{__sed} -i -e 's,$VBOX_DOC_PATH,%{_docdir}/%{name}-%{version},' src/VBox/Installer/linux/virtualbox.desktop
412%{__sed} -i -e 's/Categories=.*/Categories=Utility;Emulator;/' src/VBox/Installer/linux/virtualbox.desktop
413
0b6de2b7 414cp -a %{SOURCE1} .
11848f5b 415sed 's#@LIBDIR@#%{_libdir}#' < %{SOURCE8} > VirtualBox-wrapper.sh
fa19f650 416
1794e74d
ER
417install -d PLD-MODULE-BUILD/{GuestDrivers,HostDrivers}
418cd PLD-MODULE-BUILD
419../src/VBox/Additions/linux/export_modules guest-modules.tar.gz
420tar -zxf guest-modules.tar.gz -C GuestDrivers
421
422../src/VBox/HostDrivers/linux/export_modules host-modules.tar.gz --without-hardening && \
423tar -zxf host-modules.tar.gz -C HostDrivers
424cd -
05f1b1f5 425
fddcb741 426%build
83ffcfa8 427%if %{with userspace}
106d8451 428./configure \
ae1bbc88 429 --with-gcc="%{__cc}" \
430 --with-g++="%{__cxx}" \
5a497466 431 --disable-hardening \
655754f2 432 --disable-kmods
48363591 433
0864aefd 434. ./env.sh && \
006342ee 435kmk -j1 %{?with_verbose:KBUILD_VERBOSE=3} USER=$(id -un)
48363591 436%endif
74268e47 437
438%if %{with kernel}
1794e74d
ER
439cd PLD-MODULE-BUILD/HostDrivers
440%build_kernel_modules -m vboxdrv -C vboxdrv
441%build_kernel_modules -m vboxnetadp -C vboxnetadp
442%build_kernel_modules -m vboxnetflt -C vboxnetflt
443
444cd ../GuestDrivers
dc0a2786 445%build_kernel_modules -m vboxguest -C vboxguest
ecfe25a3
PS
446cp -a vboxguest/Module.symvers vboxsf
447%build_kernel_modules -m vboxsf -C vboxsf -c
67a4f3c1 448%build_kernel_modules -m vboxvideo -C vboxvideo_drm
1794e74d 449cd ../..
50863744 450%{__cc} %{rpmcflags} %{rpmldflags} -Wall -Werror src/VBox/Additions/linux/sharedfolders/mount.vboxsf.c -o mount.vboxsf
d1c4ec5b 451%endif
48363591 452
453%install
454rm -rf $RPM_BUILD_ROOT
455
d1c4ec5b 456%if %{with userspace}
48363591 457install -d \
dca6c443
ER
458 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir},%{_pixmapsdir},%{_desktopdir}} \
459 $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{drivers,dri,input}
a70507fb 460
dca6c443
ER
461# test if we can hardlink -- %{_builddir} and $RPM_BUILD_ROOT on same partition
462if cp -al VBox.png $RPM_BUILD_ROOT/Vbox.png 2>/dev/null; then
463 l=l
464 rm -f $RPM_BUILD_ROOT/VBox.png
465fi
466
467cp -a$l %{outdir} $RPM_BUILD_ROOT%{_libdir}/%{pname}
468
469cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_libdir}/VirtualBox/additions/VBoxGuestAdditions.iso
50863744 470install -p %{SOURCE9} $RPM_BUILD_ROOT%{_sbindir}/mount.vdi
dca6c443 471install -p VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_libdir}/%{pname}
5b399826 472for f in {VBox{BFE,Headless,Manage,SDL,SVC,Tunctl,XPCOMIPCD},VirtualBox}; do
dca6c443 473 ln -s %{_libdir}/%{pname}/VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_bindir}/$f
05f1b1f5 474done
475
dca6c443 476mv $RPM_BUILD_ROOT{%{_libdir}/%{pname},%{_pixmapsdir}}/VBox.png
7bb1ab10 477mv $RPM_BUILD_ROOT{%{_libdir}/%{pname},%{_desktopdir}}/virtualbox.desktop
48363591 478
55f3f0a2 479%if "%{pld_release}" == "ti"
480mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxmouse_drv_17.so,%{_libdir}/xorg/modules/input/vboxmouse_drv.so}
481mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxvideo_drv_17.so,%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so}
482%else
d0471f70
ER
483mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxmouse_drv_18.so,%{_libdir}/xorg/modules/input/vboxmouse_drv.so}
484mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/vboxvideo_drv_18.so,%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so}
55f3f0a2 485%endif
dca6c443
ER
486mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions/VBoxOGL.so,%{_libdir}/xorg/modules/dri/vboxvideo_dri.so}
487# xorg other driver versions
d0471f70
ER
488rm -vf $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/vboxmouse_drv*.{o,so}
489rm -vf $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/vboxvideo_drv*.{o,so}
916ab34d 490
27a1aef6 491# XXX: where else to install them that vboxvideo_dri.so finds them? patch with rpath?
1067d08d 492mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_libdir}}/VBoxOGLarrayspu.so
dca6c443 493mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_libdir}}/VBoxOGLcrutil.so
dca6c443
ER
494mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_libdir}}/VBoxOGLerrorspu.so
495mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_libdir}}/VBoxOGLfeedbackspu.so
1067d08d 496mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_libdir}}/VBoxOGLpackspu.so
dca6c443 497mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_libdir}}/VBoxOGLpassthroughspu.so
d1c4ec5b 498
33233365 499install -d $RPM_BUILD_ROOT/etc/udev/rules.d
80ec693d 500cp -a %{SOURCE10} $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules
dca6c443 501
3613936b
JR
502install -d $RPM_BUILD_ROOT/%{_lib}/security
503mv $RPM_BUILD_ROOT{%{_libdir}/VirtualBox/additions,/%{_lib}/security}/pam_vbox.so
504
dca6c443
ER
505# cleanup unpackaged
506rm -r $RPM_BUILD_ROOT%{_libdir}/%{pname}/{src,sdk,testcase}
507rm -r $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/src
3613936b 508rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/vboxkeyboard.tar.bz2
dca6c443
ER
509rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/tst*
510
1067d08d
ER
511# IPRT Testcase / Tool - Source Code Massager.
512rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/scm
513
514# Guest Only Tools
515mv $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_bindir}}/VBoxService
516
dca6c443 517# unknown - checkme
1067d08d 518%if 1
dca6c443
ER
519rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/SUPInstall
520rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/SUPLoggerCtl
521rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/SUPUninstall
522rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/VBox.sh
dca6c443
ER
523rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/VBoxClient
524rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/VBoxControl
dca6c443
ER
525rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/vboxshell.py
526rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/xpidl
1067d08d 527%endif
dca6c443
ER
528
529# packaged by kernel part
530rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/mount.vboxsf
da083e45 531%endif
33233365 532
da083e45 533%if %{with kernel}
50863744 534install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,modprobe.d},%{_sbindir}}
70ce4861 535install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxdrv
dc0a2786 536install -p %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxguest
70ce4861 537install -p %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetflt
b06d932c 538install -p %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxsf
c1cd3b9a 539install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetadp
1794e74d
ER
540%install_kernel_modules -m PLD-MODULE-BUILD/HostDrivers/vboxdrv/vboxdrv -d misc
541%install_kernel_modules -m PLD-MODULE-BUILD/HostDrivers/vboxnetadp/vboxnetadp -d misc
542%install_kernel_modules -m PLD-MODULE-BUILD/HostDrivers/vboxnetflt/vboxnetflt -d misc
543%install_kernel_modules -m PLD-MODULE-BUILD/GuestDrivers/vboxguest/vboxguest -d misc
544%install_kernel_modules -m PLD-MODULE-BUILD/GuestDrivers/vboxsf/vboxsf -d misc
545%install_kernel_modules -m PLD-MODULE-BUILD/GuestDrivers/vboxvideo_drm/vboxvideo -d misc
fa974331 546
50863744
ER
547install -p mount.vboxsf $RPM_BUILD_ROOT%{_sbindir}/mount.vboxsf
548
d1c4ec5b 549%endif
05f1b1f5 550
48363591 551%clean
552rm -rf $RPM_BUILD_ROOT
553
3b63d3e8 554%pre
555%groupadd -g 221 -r -f vbox
556
14561782 557%post
d8ed80f4 558cat << 'EOF'
3ee6b9d9 559You must install vboxdrv kernel module for this software to work:
7841ddfd
ER
560 kernel-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
561
562Additionally you might want to install:
d2a7514f 563 kernel-misc-vboxnetadp-%{version}-%{rel}@%{_kernel_ver_str}
05f12a30
ER
564 kernel-misc-vboxnetflt-%{version}-%{rel}@%{_kernel_ver_str}
565
fa974331 566On Guest Linux system you might want to install:
dc0a2786 567 kernel-misc-vboxguest-%{version}-%{rel}@%{_kernel_ver_str}
ecfe25a3 568 kernel-misc-vboxsf-%{version}-%{rel}@%{_kernel_ver_str}
67a4f3c1 569 kernel-misc-vboxvideo-%{version}-%{rel}@%{_kernel_ver_str}
7841ddfd 570
d8ed80f4 571EOF
572
3b63d3e8 573%postun
574if [ "$1" = "0" ]; then
575 %groupremove vbox
576fi
577
dc0a2786 578%post -n kernel%{_alt_kernel}-misc-vboxguest
74268e47 579%depmod %{_kernel_ver}
dc0a2786
AG
580/sbin/chkconfig --add vboxguest
581%service vboxguest restart "VirtualBox OSE Guest additions driver"
74268e47 582
dc0a2786 583%postun -n kernel%{_alt_kernel}-misc-vboxguest
74268e47 584%depmod %{_kernel_ver}
585
dc0a2786 586%preun -n kernel%{_alt_kernel}-misc-vboxguest
270f67bc 587if [ "$1" = "0" ]; then
dc0a2786
AG
588 %service vboxguest stop
589 /sbin/chkconfig --del vboxguest
270f67bc 590fi
591
48363591 592%post -n kernel%{_alt_kernel}-misc-vboxdrv
593%depmod %{_kernel_ver}
270f67bc 594/sbin/chkconfig --add vboxdrv
ffb38bb6 595%service vboxdrv restart "VirtualBox OSE Support Driver"
48363591 596
597%postun -n kernel%{_alt_kernel}-misc-vboxdrv
598%depmod %{_kernel_ver}
599
270f67bc 600%preun -n kernel%{_alt_kernel}-misc-vboxdrv
601if [ "$1" = "0" ]; then
602 %service vboxdrv stop
603 /sbin/chkconfig --del vboxdrv
604fi
605
d2a7514f
ŁK
606%post -n kernel%{_alt_kernel}-misc-vboxnetadp
607%depmod %{_kernel_ver}
c1cd3b9a 608/sbin/chkconfig --add vboxnetadp
609%service vboxnetadp restart "VirtualBox OSE Network HostOnly driver"
d2a7514f
ŁK
610
611%postun -n kernel%{_alt_kernel}-misc-vboxnetadp
612%depmod %{_kernel_ver}
613
c1cd3b9a 614%preun -n kernel%{_alt_kernel}-misc-vboxnetadp
615if [ "$1" = "0" ]; then
616 %service vboxnetadp stop
617 /sbin/chkconfig --del vboxnetadp
618fi
619
1dda2f69 620%post -n kernel%{_alt_kernel}-misc-vboxnetflt
621%depmod %{_kernel_ver}
11848f5b 622/sbin/chkconfig --add vboxnetflt
fd488e66 623%service vboxnetflt restart "VirtualBox OSE Network Filter driver"
1dda2f69 624
625%postun -n kernel%{_alt_kernel}-misc-vboxnetflt
626%depmod %{_kernel_ver}
627
11848f5b 628%preun -n kernel%{_alt_kernel}-misc-vboxnetflt
629if [ "$1" = "0" ]; then
630 %service vboxnetflt stop
631 /sbin/chkconfig --del vboxnetflt
632fi
633
ecfe25a3 634%post -n kernel%{_alt_kernel}-misc-vboxsf
74268e47 635%depmod %{_kernel_ver}
ecfe25a3
PS
636/sbin/chkconfig --add vboxsf
637%service vboxsf restart "VirtualBox OSE Host file system access (Shared Folders)"
74268e47 638
ecfe25a3 639%postun -n kernel%{_alt_kernel}-misc-vboxsf
74268e47 640%depmod %{_kernel_ver}
641
ecfe25a3 642%preun -n kernel%{_alt_kernel}-misc-vboxsf
ca8701ad 643if [ "$1" = "0" ]; then
ecfe25a3
PS
644 %service vboxsf stop
645 /sbin/chkconfig --del vboxsf
ca8701ad 646fi
647
67a4f3c1 648%post -n kernel%{_alt_kernel}-misc-vboxvideo
649%depmod %{_kernel_ver}
650
651%postun -n kernel%{_alt_kernel}-misc-vboxvideo
652%depmod %{_kernel_ver}
653
d1c4ec5b 654%if %{with userspace}
48363591 655%files
656%defattr(644,root,root,755)
7d1c0a63 657%doc UserManual.pdf
8833bce1 658%dir %{_libdir}/VirtualBox
916ab34d 659%dir %{_libdir}/VirtualBox/additions
8833bce1 660%dir %{_libdir}/VirtualBox/components
661%dir %{_libdir}/VirtualBox/nls
85b005e2 662%attr(755,root,root) %{_bindir}/VBoxBFE
663%attr(755,root,root) %{_bindir}/VBoxHeadless
664%attr(755,root,root) %{_bindir}/VBoxManage
665%attr(755,root,root) %{_bindir}/VBoxSDL
666%attr(755,root,root) %{_bindir}/VBoxSVC
667%attr(755,root,root) %{_bindir}/VBoxTunctl
668%attr(755,root,root) %{_bindir}/VBoxXPCOMIPCD
48363591 669%attr(755,root,root) %{_bindir}/VirtualBox
3ee6b9d9 670%attr(755,root,root) %{_sbindir}/mount.vdi
05f1b1f5 671%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSVC
672%attr(755,root,root) %{_libdir}/VirtualBox/VBoxBFE
8bb99fd5 673%attr(755,root,root) %{_libdir}/VirtualBox/VBoxHeadless
05f1b1f5 674%attr(755,root,root) %{_libdir}/VirtualBox/VBoxManage
675%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSDL
5b399826 676%attr(755,root,root) %{_libdir}/VirtualBox/VBoxTestOGL
8bb99fd5 677%attr(755,root,root) %{_libdir}/VirtualBox/VBoxTunctl
05f1b1f5 678%attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMIPCD
85b005e2 679%attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD.so
680%attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD2.so
681%attr(755,root,root) %{_libdir}/VirtualBox/VBoxDDU.so
3613936b 682%attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestControlSvc.so
85b005e2 683%attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestPropSvc.so
684%attr(755,root,root) %{_libdir}/VirtualBox/VBoxKeyboard.so
5b399826
MM
685%attr(755,root,root) %{_libdir}/VirtualBox/VBoxNetAdpCtl
686%attr(755,root,root) %{_libdir}/VirtualBox/VBoxNetDHCP
85b005e2 687%attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLhostcrutil.so
688%attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLhosterrorspu.so
689%attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLrenderspu.so
6935b837 690%attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython*.so
85b005e2 691%attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM.so
f701b529 692%ifarch %{ix86}
5b399826
MM
693%attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM32.so
694%attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM64.so
f701b529 695%endif
85b005e2 696%attr(755,root,root) %{_libdir}/VirtualBox/VBoxRT.so
85b005e2 697%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedClipboard.so
698%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedCrOpenGL.so
699%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedFolders.so
700%attr(755,root,root) %{_libdir}/VirtualBox/VBoxVMM.so
701%attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOM.so
702%attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMC.so
fdd1c725 703%attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox
704%attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox-wrapper.sh
2a9de9cd 705%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSysInfo.sh
85b005e2 706%{_libdir}/VirtualBox/VBoxDD2GC.gc
707%{_libdir}/VirtualBox/VBoxDDGC.gc
708%{_libdir}/VirtualBox/VMMGC.gc
709%{_libdir}/VirtualBox/VBoxDD2R0.r0
710%{_libdir}/VirtualBox/VBoxDDR0.r0
711%{_libdir}/VirtualBox/VMMR0.r0
1067d08d
ER
712%{_libdir}/VirtualBox/EfiThunk
713%{_libdir}/VirtualBox/VBoxEFI32.fd
714%{_libdir}/VirtualBox/VBoxEFI64.fd
85b005e2 715%{_libdir}/VirtualBox/components/VBoxXPCOMBase.xpt
85b005e2 716%{_libdir}/VirtualBox/components/VirtualBox_XPCOM.xpt
dca6c443
ER
717%attr(755,root,root) %{_libdir}/VirtualBox/components/VBoxC.so
718%attr(755,root,root) %{_libdir}/VirtualBox/components/VBoxSVCM.so
719%attr(755,root,root) %{_libdir}/VirtualBox/components/VBoxXPCOMIPCC.so
89ce7412 720%lang(ar) %{_libdir}/VirtualBox/nls/*_ar.qm
c5e10a4d 721%lang(bg) %{_libdir}/VirtualBox/nls/*_bg.qm
72d5ea57 722%lang(ca) %{_libdir}/VirtualBox/nls/*_ca.qm
3613936b 723%lang(ca_VA) %{_libdir}/VirtualBox/nls/*_ca_VA.qm
89ce7412 724%lang(cs) %{_libdir}/VirtualBox/nls/*_cs.qm
dc0a2786 725%lang(da) %{_libdir}/VirtualBox/nls/*_da.qm
89ce7412 726%lang(de) %{_libdir}/VirtualBox/nls/*_de.qm
11de52da 727%lang(el) %{_libdir}/VirtualBox/nls/*_el.qm
3613936b 728%lang(en) %{_libdir}/VirtualBox/nls/*_en.qm
89ce7412 729%lang(es) %{_libdir}/VirtualBox/nls/*_es.qm
730%lang(eu) %{_libdir}/VirtualBox/nls/*_eu.qm
731%lang(fi) %{_libdir}/VirtualBox/nls/*_fi.qm
732%lang(fr) %{_libdir}/VirtualBox/nls/*_fr.qm
3613936b 733%lang(gl_ES) %{_libdir}/VirtualBox/nls/*_gl_ES.qm
89ce7412 734%lang(hu) %{_libdir}/VirtualBox/nls/*_hu.qm
72d5ea57 735%lang(id) %{_libdir}/VirtualBox/nls/*_id.qm
89ce7412 736%lang(it) %{_libdir}/VirtualBox/nls/*_it.qm
737%lang(ja) %{_libdir}/VirtualBox/nls/*_ja.qm
c5e10a4d 738%lang(km_KH) %{_libdir}/VirtualBox/nls/*_km_KH.qm
89ce7412 739%lang(ko) %{_libdir}/VirtualBox/nls/*_ko.qm
72d5ea57 740%lang(nl) %{_libdir}/VirtualBox/nls/*_nl.qm
89ce7412 741%lang(pl) %{_libdir}/VirtualBox/nls/*_pl.qm
52b59a1b 742%lang(pt) %{_libdir}/VirtualBox/nls/*_pt.qm
89ce7412 743%lang(pt_BR) %{_libdir}/VirtualBox/nls/*_pt_BR.qm
89ce7412 744%lang(ro) %{_libdir}/VirtualBox/nls/*_ro.qm
745%lang(ru) %{_libdir}/VirtualBox/nls/*_ru.qm
746%lang(sk) %{_libdir}/VirtualBox/nls/*_sk.qm
72d5ea57 747%lang(sr) %{_libdir}/VirtualBox/nls/*_sr.qm
89ce7412 748%lang(sv) %{_libdir}/VirtualBox/nls/*_sv.qm
72d5ea57 749%lang(tr) %{_libdir}/VirtualBox/nls/*_tr.qm
85b005e2 750%lang(uk) %{_libdir}/VirtualBox/nls/*_uk.qm
89ce7412 751%lang(zh_CN) %{_libdir}/VirtualBox/nls/*_zh_CN.qm
752%lang(zh_TW) %{_libdir}/VirtualBox/nls/*_zh_TW.qm
d89980c7 753%{_pixmapsdir}/VBox.png
dca6c443 754%{_desktopdir}/*.desktop
09c79ddb 755
ffb38bb6 756%files additions
9dda6415 757%defattr(644,root,root,755)
ffb38bb6
ER
758%{_libdir}/VirtualBox/additions/VBoxGuestAdditions.iso
759
1067d08d
ER
760%files guest
761%defattr(644,root,root,755)
762%attr(755,root,root) %{_bindir}/VBoxService
763
3613936b
JR
764%files -n pam-pam_vbox
765%defattr(644,root,root,755)
3ee6b9d9 766%attr(755,root,root) /%{_lib}/security/pam_vbox.so
3613936b 767
abb636b9 768%files udev
769%defattr(644,root,root,755)
770%config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/virtualbox.rules
771
09c79ddb 772%files -n xorg-driver-input-vboxmouse
773%defattr(644,root,root,755)
774%attr(755,root,root) %{_libdir}/xorg/modules/input/vboxmouse_drv.so
775
776%files -n xorg-driver-video-vboxvideo
777%defattr(644,root,root,755)
778%attr(755,root,root) %{_libdir}/xorg/modules/drivers/vboxvideo_drv.so
27a1aef6
ER
779%attr(755,root,root) %{_libdir}/xorg/modules/dri/vboxvideo_dri.so
780# vboxvideo_dri.so deps
1067d08d 781%attr(755,root,root) %{_libdir}/VBoxOGLarrayspu.so
27a1aef6
ER
782%attr(755,root,root) %{_libdir}/VBoxOGLcrutil.so
783%attr(755,root,root) %{_libdir}/VBoxOGLerrorspu.so
784%attr(755,root,root) %{_libdir}/VBoxOGLfeedbackspu.so
785%attr(755,root,root) %{_libdir}/VBoxOGLpackspu.so
786%attr(755,root,root) %{_libdir}/VBoxOGLpassthroughspu.so
d1c4ec5b 787%endif
48363591 788
d1c4ec5b 789%if %{with kernel}
dc0a2786 790%files -n kernel%{_alt_kernel}-misc-vboxguest
74268e47 791%defattr(644,root,root,755)
dc0a2786
AG
792%attr(754,root,root) /etc/rc.d/init.d/vboxguest
793/lib/modules/%{_kernel_ver}/misc/vboxguest.ko*
74268e47 794
d1c4ec5b 795%files -n kernel%{_alt_kernel}-misc-vboxdrv
48363591 796%defattr(644,root,root,755)
67ad4c40 797%attr(754,root,root) /etc/rc.d/init.d/vboxdrv
d1c4ec5b 798/lib/modules/%{_kernel_ver}/misc/vboxdrv.ko*
74268e47 799
d2a7514f
ŁK
800%files -n kernel%{_alt_kernel}-misc-vboxnetadp
801%defattr(644,root,root,755)
c1cd3b9a 802%attr(754,root,root) /etc/rc.d/init.d/vboxnetadp
d2a7514f
ŁK
803/lib/modules/%{_kernel_ver}/misc/vboxnetadp.ko*
804
1dda2f69 805%files -n kernel%{_alt_kernel}-misc-vboxnetflt
806%defattr(644,root,root,755)
11848f5b 807%attr(754,root,root) /etc/rc.d/init.d/vboxnetflt
1dda2f69 808/lib/modules/%{_kernel_ver}/misc/vboxnetflt.ko*
809
ecfe25a3 810%files -n kernel%{_alt_kernel}-misc-vboxsf
74268e47 811%defattr(644,root,root,755)
b06d932c 812%attr(754,root,root) /etc/rc.d/init.d/vboxsf
50863744 813%attr(755,root,root) %{_sbindir}/mount.vboxsf
ecfe25a3 814/lib/modules/%{_kernel_ver}/misc/vboxsf.ko*
67a4f3c1 815
816%files -n kernel%{_alt_kernel}-misc-vboxvideo
817%defattr(644,root,root,755)
818/lib/modules/%{_kernel_ver}/misc/vboxvideo.ko*
819%endif
This page took 0.202306 seconds and 4 git commands to generate.