2 %bcond_without dist_kernel # without distribution kernel
3 %bcond_without kernel # don't build kernel module
4 %bcond_without userspace # don't build userspace package
5 %bcond_with force_userspace # force userspace build (useful if alt_kernel is set)
6 %bcond_with verbose # verbose kernel mod build
8 %if "%{_alt_kernel}" != "%{nil}"
9 %undefine with_userspace
11 %if %{with force_userspace}
12 %define with_userspace 1
14 # disable debug - no symbols here
15 %define _enable_debug_packages 0
23 %define pname VirtualBox
26 Summary: VirtualBox - x86 hardware virtualizer
27 Summary(pl.UTF-8): VirtualBox - wirtualizator sprzętu x86
31 License: Free for non-commercial use, non-distributable
32 Group: Applications/Emulators
33 Source0: http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}-%{prev}-Linux_%{arch}.run
34 # NoSource0-md5: 6bb3ab562162c3d6150f5183010ac5e2
36 Source1: http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
37 # Source1-md5: 322feb471c55b81e95e0caecdc93efb0
38 Source3: %{pname}-vboxdrv.init
39 Source4: %{pname}-vboxadd.init
40 Source5: %{pname}-vboxnetadp.init
41 Source6: %{pname}-vboxnetflt.init
42 Source7: %{pname}-vboxvfs.init
43 Source8: %{pname}.desktop
46 URL: http://www.virtualbox.org/
47 %{?with_userspace:BuildRequires: ffmpeg-libs}
49 %{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build}
51 BuildRequires: rpmbuild(macros) >= 1.379
52 Requires(post,preun): /sbin/chkconfig
53 Requires(postun): /usr/sbin/groupdel
54 Requires(pre): /usr/bin/getgid
55 Requires(pre): /usr/sbin/groupadd
59 ExclusiveArch: %{ix86} %{x8664}
60 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
62 %define _noautoreq libavcodec.so.51 libavformat.so.51
65 Oracle VirtualBox is a general-purpose full virtualizer for x86
66 hardware. Targeted at server, desktop and embedded use.
68 Some of the features of VirtualBox are:
70 Modularity: VirtualBox has an extremely modular design with
71 well-defined internal programming interfaces and a client/server
72 design. This makes it easy to control it from several interfaces at
73 once: for example, you can start a virtual machine in a typical
74 virtual machine GUI and then control that machine from the command
77 Virtual machine descriptions in XML: the configuration settings of
78 virtual machines are stored entirely in XML and are independent of the
79 local machines. Virtual machine definitions can therefore easily be
80 ported to other computers.
82 %description -l pl.UTF-8
83 Oracle VirtualBox jest emulatorem sprzętu x86. Kierowany do zastosowań
84 serwerowych, desktopowych oraz wbudowanych.
86 Przykładowe cechy VirtualBoksa:
88 Modularność: VirtualBox jest wysoce zmodularyzowanym produktem z
89 dobrze zaprojektowanym wewnętrznym interfejsem programowym typu
90 klient/serwer. Dzięki temu można łatwo kontrolować go za pomocą
91 różnych interfejsów. Można na przykład uruchomić maszynę wirtualną z
92 poziomu interfejsu graficznego, a później kontrolować ją z linii
93 poleceń. VirtualBox dostarcza również pełny pakiet deweloperski, co
94 pozwala stworzyć dowolny inny interfejs zarządzania maszyną wirtualną.
96 Opisy maszyn wirtualnych w XML-u: konfiguracje poszczególnych maszyn
97 wirtualnych są w całości przechowywane w XML-u i są niezależne od
98 lokalnej maszyny. Dzięki temu można szybko i łatwo przenieść
99 konfigurację maszyny wirtualnej na inny komputer.
102 Summary: udev rules for VirtualBox kernel modules
103 Summary(pl.UTF-8): Reguły udev dla modułów jądra Linuksa dla VirtualBoksa
108 udev rules for VirtualBox kernel modules.
110 %description udev -l pl.UTF-8
111 Reguły udev dla modułów jądra Linuksa dla VirtualBoksa.
113 %package -n xorg-driver-input-vboxmouse
114 Summary: X.org mouse driver for VirtualBox guest OS
115 Summary(pl.UTF-8): Sterownik myszy dla systemu gościa w VirtualBoksie
116 Group: X11/Applications
117 Requires: xorg-xserver-server >= 1.0.99.901
119 %description -n xorg-driver-input-vboxmouse
120 X.org mouse driver for VirtualBox guest OS.
122 %description -n xorg-driver-input-vboxmouse -l pl.UTF-8
123 Sterownik myszy dla systemu gościa w VirtualBoksie.
125 %package -n xorg-driver-video-vboxvideo
126 Summary: X.org video driver for VirtualBox guest OS
127 Summary(pl.UTF-8): Sterownik grafiki dla systemu gościa w VirtualBoksie
128 Group: X11/Applications
129 Requires: xorg-xserver-server >= 1.0.99.901
131 %description -n xorg-driver-video-vboxvideo
132 X.org video driver for VirtualBox guest OS.
134 %description -n xorg-driver-video-vboxvideo -l pl.UTF-8
135 Sterownik grafiki dla systemu gościa w VirtualBoksie.
137 %package -n kernel%{_alt_kernel}-misc-vboxadd
138 Summary: VirtualBox Guest Additions for Linux Module
139 Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
140 Release: %{rel}@%{_kernel_ver_str}
142 Requires(post,postun): /sbin/depmod
143 Requires: dev >= 2.9.0-7
144 %if %{with dist_kernel}
145 %requires_releq_kernel
146 Requires(postun): %releq_kernel
148 Provides: kernel(vboxadd) = %{version}-%{rel}
150 %description -n kernel%{_alt_kernel}-misc-vboxadd
151 VirtualBox Guest Additions for Linux Module.
153 %description -n kernel%{_alt_kernel}-misc-vboxadd -l pl.UTF-8
154 Moduł jądra Linuksa vboxadd dla VirtualBoksa - dodatki dla systemu
157 %package -n kernel%{_alt_kernel}-misc-vboxdrv
158 Summary: VirtualBox Support Driver
159 Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
160 Release: %{rel}@%{_kernel_ver_str}
162 Requires(post,postun): /sbin/depmod
163 Requires: dev >= 2.9.0-7
164 %if %{with dist_kernel}
165 %requires_releq_kernel
166 Requires(postun): %releq_kernel
168 Provides: kernel(vboxdrv) = %{version}-%{rel}
170 %description -n kernel%{_alt_kernel}-misc-vboxdrv
171 VirtualBox Support Driver.
173 %description -n kernel%{_alt_kernel}-misc-vboxdrv -l pl.UTF-8
174 Moduł jądra Linuksa dla VirtualBoksa - sterownik wsparcia dla systemu
177 %package -n kernel%{_alt_kernel}-misc-vboxnetadp
178 Summary: VirtualBox Linux Host Virtual Network Adapter Driver
179 Release: %{rel}@%{_kernel_ver_str}
181 Requires(post,postun): /sbin/depmod
182 Requires: dev >= 2.9.0-7
183 Requires: kernel%{_alt_kernel}-misc-vboxdrv
184 %if %{with dist_kernel}
185 %requires_releq_kernel
186 Requires(postun): %releq_kernel
188 Provides: kernel(vboxnetadp) = %{version}-%{rel}
190 %description -n kernel%{_alt_kernel}-misc-vboxnetadp
191 This is a kernel module that creates a virtual interface that can be
192 attached to an internal network.
194 %package -n kernel%{_alt_kernel}-misc-vboxnetflt
195 Summary: VirtualBox Linux Host Network Filter Driver
196 Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
197 Release: %{rel}@%{_kernel_ver_str}
199 Requires(post,postun): /sbin/depmod
200 Requires: dev >= 2.9.0-7
201 Requires: kernel%{_alt_kernel}-misc-vboxdrv
202 %if %{with dist_kernel}
203 %requires_releq_kernel
204 Requires(postun): %releq_kernel
206 Provides: kernel(vboxnetflt) = %{version}-%{rel}
208 %description -n kernel%{_alt_kernel}-misc-vboxnetflt
209 This is a kernel module that attaches to a real interface on the host
210 and filters and injects packets.
212 %description -n kernel%{_alt_kernel}-misc-vboxnetflt -l pl.UTF-8
213 Moduł jądra Linuksa dla VirtualBoksa - sterownik filtrowania sieci dla
216 %package -n kernel%{_alt_kernel}-misc-vboxvfs
217 Summary: Host file system access VFS for VirtualBox
218 Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
219 Release: %{rel}@%{_kernel_ver_str}
221 Requires(post,postun): /sbin/depmod
222 Requires: dev >= 2.9.0-7
223 Requires: kernel%{_alt_kernel}-misc-vboxadd
224 %if %{with dist_kernel}
225 %requires_releq_kernel
226 Requires(postun): %releq_kernel
228 Provides: kernel(vboxvfs) = %{version}-%{rel}
230 %description -n kernel%{_alt_kernel}-misc-vboxvfs
231 Host file system access VFS for VirtualBox.
233 %description -n kernel%{_alt_kernel}-misc-vboxvfs -l pl.UTF-8
234 Moduł jądra Linuksa dla VirtualBoksa - dostęp do plików systemu
235 głównego z poziomu systemu gościa.
239 %{__sh} %{SOURCE0} --noexec --keep
240 %{__tar} -jxf install/VirtualBox.tar.bz2
243 sed 's#@LIBDIR@#%{_libdir}#' < %{SOURCE9} > VirtualBox-wrapper.sh
245 rm -rf PLD-MODULE-BUILD && mkdir PLD-MODULE-BUILD && cd PLD-MODULE-BUILD
247 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxdrv/Makefile
248 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxnetadp/Makefile
249 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxnetflt/Makefile
254 %build_kernel_modules -m vboxdrv -C vboxdrv
255 cp -a vboxdrv/Module.symvers vboxnetadp/
256 %build_kernel_modules -m vboxnetadp -C vboxnetadp
257 cp -a vboxdrv/Module.symvers vboxnetflt/
258 %build_kernel_modules -m vboxnetflt -C vboxnetflt
264 rm -rf $RPM_BUILD_ROOT
266 %if %{with userspace}
268 $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir}} \
269 $RPM_BUILD_ROOT%{_libdir}/VirtualBox/components
271 install VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_libdir}/VirtualBox
272 for f in {VBox{Headless,Manage,Net{AdpCtl,DHCP},SDL,SysInfo.sh,SVC,TestOGL,Tunctl,XPCOMIPCD,.sh},VirtualBox,rdesktop-vrdp,vboxwebsrv,webtest}; do
273 install $f $RPM_BUILD_ROOT%{_libdir}/VirtualBox/$f
276 for f in {VBox{Headless,Manage,SDL,VRDP},VirtualBox,rdesktop-vrdp,vboxwebsrv}; do
277 ln -s %{_libdir}/VirtualBox/VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_bindir}/$f
280 install libQt*.so.* VBox*.so VirtualBox.so VRDPAuth.so \
281 $RPM_BUILD_ROOT%{_libdir}/VirtualBox
282 install VBox{DD,DD2}{GC.gc,R0.r0} VMM{GC.gc,R0.r0} \
283 $RPM_BUILD_ROOT%{_libdir}/VirtualBox
285 for f in VBox{DDU,REM,RT,VMM,XPCOM}.so; do
286 ln -s %{_libdir}/VirtualBox/$f $RPM_BUILD_ROOT%{_libdir}/VirtualBox/components/$f
289 cp -a accessible additions components nls rdesktop-vrdp-keymaps $RPM_BUILD_ROOT%{_libdir}/VirtualBox
290 install License-8.html $RPM_BUILD_ROOT%{_libdir}/VirtualBox
292 install VBox.png $RPM_BUILD_ROOT%{_pixmapsdir}/VBox.png
293 install %{SOURCE8} $RPM_BUILD_ROOT%{_desktopdir}/%{pname}.desktop
295 install VirtualBox.chm $RPM_BUILD_ROOT%{_libdir}/VirtualBox
297 # required by VBoxFFmpegFB.so
298 ln -s %{_libdir}/libavcodec.so.5? $RPM_BUILD_ROOT%{_libdir}/VirtualBox/libavcodec.so.51
299 ln -s %{_libdir}/libavformat.so.5? $RPM_BUILD_ROOT%{_libdir}/VirtualBox/libavformat.so.51
301 install -d $RPM_BUILD_ROOT/etc/udev/rules.d
302 cp -a %{SOURCE10} $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules
306 install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
307 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxdrv
308 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetadp
309 install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetflt
310 %install_kernel_modules -m PLD-MODULE-BUILD/vboxdrv/vboxdrv -d misc
311 %install_kernel_modules -m PLD-MODULE-BUILD/vboxnetadp/vboxnetadp -d misc
312 %install_kernel_modules -m PLD-MODULE-BUILD/vboxnetflt/vboxnetflt -d misc
316 rm -rf $RPM_BUILD_ROOT
319 %groupadd -g 221 -r -f vbox
323 NOTE: You must also install kernel module for this software to work
324 kernel-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
325 kernel-desktop-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
326 kernel-laptop-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
327 kernel-vanilla-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
330 Depending on which kernel brand You use.
335 if [ "$1" = "0" ]; then
339 %post -n kernel%{_alt_kernel}-misc-vboxdrv
340 %depmod %{_kernel_ver}
341 /sbin/chkconfig --add vboxdrv
342 %service vboxdrv restart "VirtualBox driver"
344 %postun -n kernel%{_alt_kernel}-misc-vboxdrv
345 %depmod %{_kernel_ver}
347 %preun -n kernel%{_alt_kernel}-misc-vboxdrv
348 if [ "$1" = "0" ]; then
349 %service vboxdrv stop
350 /sbin/chkconfig --del vboxdrv
353 %post -n kernel%{_alt_kernel}-misc-vboxnetadp
354 %depmod %{_kernel_ver}
355 /sbin/chkconfig --add vboxnetadp
356 %service vboxnetadp restart "VirtualBox Network Adapter driver"
358 %postun -n kernel%{_alt_kernel}-misc-vboxnetadp
359 %depmod %{_kernel_ver}
361 %preun -n kernel%{_alt_kernel}-misc-vboxnetadp
362 if [ "$1" = "0" ]; then
363 %service vboxnetadp stop
364 /sbin/chkconfig --del vboxnetadp
367 %post -n kernel%{_alt_kernel}-misc-vboxnetflt
368 %depmod %{_kernel_ver}
369 /sbin/chkconfig --add vboxnetflt
370 %service vboxnetflt restart "VirtualBox Network Filter driver"
372 %postun -n kernel%{_alt_kernel}-misc-vboxnetflt
373 %depmod %{_kernel_ver}
375 %preun -n kernel%{_alt_kernel}-misc-vboxnetflt
376 if [ "$1" = "0" ]; then
377 %service vboxnetflt stop
378 /sbin/chkconfig --del vboxnetflt
381 %if %{with userspace}
383 %defattr(644,root,root,755)
385 %dir %{_libdir}/VirtualBox
386 %dir %{_libdir}/VirtualBox/accessible
387 %dir %{_libdir}/VirtualBox/additions
388 %dir %{_libdir}/VirtualBox/components
389 %dir %{_libdir}/VirtualBox/nls
390 %attr(755,root,root) %{_bindir}/VBoxHeadless
391 %attr(755,root,root) %{_bindir}/VBoxManage
392 %attr(755,root,root) %{_bindir}/VBoxSDL
393 %attr(755,root,root) %{_bindir}/VBoxVRDP
394 %attr(755,root,root) %{_bindir}/VirtualBox
395 %attr(755,root,root) %{_bindir}/rdesktop-vrdp
396 %attr(755,root,root) %{_bindir}/vboxwebsrv
397 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSVC
398 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxHeadless
399 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxManage
400 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxNetAdpCtl
401 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxNetDHCP
402 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxSDL
403 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxTestOGL
404 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxTunctl
405 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMIPCD
406 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDbg.so
407 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD2.so
408 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD.so
409 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDDU.so
410 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestControlSvc.so
411 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestPropSvc.so
412 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxHeadless.so
413 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxKeyboard.so
414 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxNetDHCP.so
415 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLhostcrutil.so
416 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLhosterrorspu.so
417 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLrenderspu.so
418 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython2_6.so
419 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython.so
420 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM.so
422 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM32.so
423 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM64.so
425 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxRT.so
426 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSDL.so
427 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedClipboard.so
428 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedCrOpenGL.so
429 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedFolders.so
430 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxVMM.so
431 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxVRDP.so
432 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMC.so
433 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOM.so
434 %attr(755,root,root) %{_libdir}/VirtualBox/libQtCoreVBox.so.4
435 %attr(755,root,root) %{_libdir}/VirtualBox/libQtGuiVBox.so.4
436 %attr(755,root,root) %{_libdir}/VirtualBox/libQtNetworkVBox.so.4
437 %attr(755,root,root) %{_libdir}/VirtualBox/libQtOpenGLVBox.so.4
438 %attr(755,root,root) %{_libdir}/VirtualBox/VRDPAuth.so
439 %attr(4755,root,root) %{_libdir}/VirtualBox/VirtualBox
440 %attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox.so
441 %attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox-wrapper.sh
442 %attr(755,root,root) %{_libdir}/VirtualBox/VBox.sh
443 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSysInfo.sh
444 %attr(755,root,root) %{_libdir}/VirtualBox/libavcodec.so.51
445 %attr(755,root,root) %{_libdir}/VirtualBox/libavformat.so.51
446 %attr(755,root,root) %{_libdir}/VirtualBox/rdesktop-vrdp
447 %attr(755,root,root) %{_libdir}/VirtualBox/vboxwebsrv
448 %attr(755,root,root) %{_libdir}/VirtualBox/webtest
449 # isn't it already packaged somewhere in the system?
450 %attr(755,root,root) %{_libdir}/VirtualBox/accessible/libqtaccessiblewidgets.so
451 %{_libdir}/VirtualBox/VBoxDD2GC.gc
452 %{_libdir}/VirtualBox/VBoxDDGC.gc
453 %{_libdir}/VirtualBox/VMMGC.gc
454 %{_libdir}/VirtualBox/VBoxDD2R0.r0
455 %{_libdir}/VirtualBox/VBoxDDR0.r0
456 %{_libdir}/VirtualBox/VMMR0.r0
457 %{_libdir}/VirtualBox/additions/VBoxGuestAdditions.iso
458 %{_libdir}/VirtualBox/components/VBoxC.so
459 %{_libdir}/VirtualBox/components/VBoxDDU.so
460 %{_libdir}/VirtualBox/components/VBoxREM.so
461 %{_libdir}/VirtualBox/components/VBoxRT.so
462 %{_libdir}/VirtualBox/components/VBoxSVCM.so
463 %{_libdir}/VirtualBox/components/VBoxVMM.so
464 %{_libdir}/VirtualBox/components/VBoxXPCOMBase.xpt
465 %{_libdir}/VirtualBox/components/VBoxXPCOMIPCC.so
466 %{_libdir}/VirtualBox/components/VBoxXPCOM.so
467 %{_libdir}/VirtualBox/components/VirtualBox_XPCOM.xpt
468 %{_libdir}/VirtualBox/rdesktop-vrdp-keymaps
469 %{_libdir}/VirtualBox/License-8.html
470 %{_libdir}/VirtualBox/VirtualBox.chm
471 %lang(bg) %{_libdir}/VirtualBox/nls/*_bg.qm
472 %lang(ca) %{_libdir}/VirtualBox/nls/*_ca.qm
473 %lang(ca_VA) %{_libdir}/VirtualBox/nls/*_ca_VA.qm
474 %lang(cs) %{_libdir}/VirtualBox/nls/*_cs.qm
475 %lang(da) %{_libdir}/VirtualBox/nls/*_da.qm
476 %lang(de) %{_libdir}/VirtualBox/nls/*_de.qm
477 %lang(en) %{_libdir}/VirtualBox/nls/*_en.qm
478 %lang(es) %{_libdir}/VirtualBox/nls/*_es.qm
479 %lang(eu) %{_libdir}/VirtualBox/nls/*_eu.qm
480 %lang(fi) %{_libdir}/VirtualBox/nls/*_fi.qm
481 %lang(fr) %{_libdir}/VirtualBox/nls/*_fr.qm
482 %lang(gl_ES) %{_libdir}/VirtualBox/nls/*_gl_ES.qm
483 %lang(hu) %{_libdir}/VirtualBox/nls/*_hu.qm
484 %lang(id) %{_libdir}/VirtualBox/nls/*_id.qm
485 %lang(it) %{_libdir}/VirtualBox/nls/*_it.qm
486 %lang(ja) %{_libdir}/VirtualBox/nls/*_ja.qm
487 %lang(km_KH) %{_libdir}/VirtualBox/nls/*_km_KH.qm
488 %lang(ko) %{_libdir}/VirtualBox/nls/*_ko.qm
489 %lang(lt) %{_libdir}/VirtualBox/nls/*_lt.qm
490 %lang(nl) %{_libdir}/VirtualBox/nls/*_nl.qm
491 %lang(pl) %{_libdir}/VirtualBox/nls/*_pl.qm
492 %lang(pt) %{_libdir}/VirtualBox/nls/*_pt.qm
493 %lang(pt_BR) %{_libdir}/VirtualBox/nls/*_pt_BR.qm
494 %lang(ro) %{_libdir}/VirtualBox/nls/*_ro.qm
495 %lang(ru) %{_libdir}/VirtualBox/nls/*_ru.qm
496 %lang(sk) %{_libdir}/VirtualBox/nls/*_sk.qm
497 %lang(sr) %{_libdir}/VirtualBox/nls/*_sr.qm
498 %lang(sv) %{_libdir}/VirtualBox/nls/*_sv.qm
499 %lang(tr) %{_libdir}/VirtualBox/nls/*_tr.qm
500 %lang(uk) %{_libdir}/VirtualBox/nls/*_uk.qm
501 %lang(zh_CN) %{_libdir}/VirtualBox/nls/*_zh_CN.qm
502 %lang(zh_TW) %{_libdir}/VirtualBox/nls/*_zh_TW.qm
503 %{_pixmapsdir}/VBox.png
504 %{_desktopdir}/%{pname}.desktop
507 %defattr(644,root,root,755)
508 %config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/virtualbox.rules
512 %files -n kernel%{_alt_kernel}-misc-vboxdrv
513 %defattr(644,root,root,755)
514 %attr(754,root,root) /etc/rc.d/init.d/vboxdrv
515 /lib/modules/%{_kernel_ver}/misc/vboxdrv.ko*
517 %files -n kernel%{_alt_kernel}-misc-vboxnetadp
518 %defattr(644,root,root,755)
519 %attr(754,root,root) /etc/rc.d/init.d/vboxnetadp
520 /lib/modules/%{_kernel_ver}/misc/vboxnetadp.ko*
522 %files -n kernel%{_alt_kernel}-misc-vboxnetflt
523 %defattr(644,root,root,755)
524 %attr(754,root,root) /etc/rc.d/init.d/vboxnetflt
525 /lib/modules/%{_kernel_ver}/misc/vboxnetflt.ko*