]> git.pld-linux.org Git - packages/VirtualBox-bin.git/blob - VirtualBox-bin.spec
- split build revision per arch.
[packages/VirtualBox-bin.git] / VirtualBox-bin.spec
1 #
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     verbose         # verbose kernel mod build
6
7 # disable debug - no symbols here
8 %define         _enable_debug_packages  0
9 %define         rel     1
10 %ifarch %{x8664}
11 %define         arch    amd64
12 %define         prev    52130
13 %else
14 %define         arch    x86
15 %define         prev    52128
16 %endif
17
18 %define         pname   VirtualBox
19 Summary:        VirtualBox - x86 hardware virtualizer
20 Summary(pl.UTF-8):      VirtualBox - wirtualizator sprzętu x86
21 Name:           %{pname}-bin
22 Version:        3.0.6
23 Release:        %{rel}
24 License:        Free for non-commercial use, non-distributable
25 Group:          Applications/Emulators
26 #Source0:       http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}-%{prev}-Linux_%{arch}.run
27 Source0:        %{pname}-%{version}-%{prev}-Linux_%{arch}.run
28 NoSource:       0
29 #Source1:       http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
30 Source1:        UserManual.pdf
31 # Source1-md5:  7b9dcaa2339f122db12228c6501c2176
32 Source3:        %{pname}-vboxdrv.init
33 Source4:        %{pname}-vboxadd.init
34 Source5:        %{pname}-vboxnetadp.init
35 Source6:        %{pname}-vboxnetflt.init
36 Source7:        %{pname}-vboxvfs.init
37 Source8:        %{pname}.desktop
38 Source9:        %{pname}.sh
39 URL:            http://www.virtualbox.org/
40 %{?with_userspace:BuildRequires:        ffmpeg-libs}
41 BuildRequires:  rpmbuild(macros) >= 1.379
42 Requires(post,preun):   /sbin/chkconfig
43 Requires(postun):       /usr/sbin/groupdel
44 Requires(pre):  /usr/bin/getgid
45 Requires(pre):  /usr/sbin/groupadd
46 Suggests:       gxmessage
47 Provides:       group(vbox)
48 Conflicts:      %{pname}
49 ExclusiveArch:  %{ix86} %{x8664}
50 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51
52 %define _noautoreq      libavcodec.so.51 libavformat.so.51
53
54 %description
55 Sun VirtualBox is a general-purpose full virtualizer for x86 hardware.
56 Targeted at server, desktop and embedded use.
57
58 Some of the features of VirtualBox are:
59
60 Modularity: VirtualBox has an extremely modular design with
61 well-defined internal programming interfaces and a client/server
62 design. This makes it easy to control it from several interfaces at
63 once: for example, you can start a virtual machine in a typical
64 virtual machine GUI and then control that machine from the command
65 line.
66
67 Virtual machine descriptions in XML: the configuration settings of
68 virtual machines are stored entirely in XML and are independent of the
69 local machines. Virtual machine definitions can therefore easily be
70 ported to other computers.
71
72 %description -l pl.UTF-8
73 Sun VirtualBox jest emulatorem sprzętu x86. Kierowany do zastosowań
74 serwerowych, desktopowych oraz wbudowanych.
75
76 Przykładowe cechy VirtualBoksa:
77
78 Modularność: VirtualBox jest wysoce zmodularyzowanym produktem z
79 dobrze zaprojektowanym wewnętrznym interfejsem programowym typu
80 klient/serwer. Dzięki temu można łatwo kontrolować go za pomocą
81 różnych interfejsów. Można na przykład uruchomić maszynę wirtualną z
82 poziomu interfejsu graficznego, a później kontrolować ją z linii
83 poleceń. VirtualBox dostarcza również pełny pakiet deweloperski, co
84 pozwala stworzyć dowolny inny interfejs zarządzania maszyną wirtualną.
85
86 Opisy maszyn wirtualnych w XML-u: konfiguracje poszczególnych maszyn
87 wirtualnych są w całości przechowywane w XML-u i są niezależne od
88 lokalnej maszyny. Dzięki temu można szybko i łatwo przenieść
89 konfigurację maszyny wirtualnej na inny komputer.
90
91 %package udev
92 Summary:        udev rules for VirtualBox kernel modules
93 Summary(pl.UTF-8):      Reguły udev dla modułów jądra Linuksa dla VirtualBoksa
94 Release:        %{rel}
95 Group:          Base/Kernel
96 Requires:       udev-core
97
98 %description udev
99 udev rules for VirtualBox kernel modules.
100
101 %description udev -l pl.UTF-8
102 Reguły udev dla modułów jądra Linuksa dla VirtualBoksa.
103
104 %package -n kernel%{_alt_kernel}-misc-vboxadd
105 Summary:        VirtualBox Guest Additions for Linux Module
106 Summary(pl.UTF-8):      Moduł jądra Linuksa dla VirtualBoksa
107 Release:        %{rel}@%{_kernel_ver_str}
108 Group:          Base/Kernel
109 Requires(post,postun):  /sbin/depmod
110 Requires:       dev >= 2.9.0-7
111 %if %{with dist_kernel}
112 %requires_releq_kernel
113 Requires(postun):       %releq_kernel
114 %endif
115 Provides:       kernel(vboxadd) = %{version}-%{rel}
116
117 %description -n kernel%{_alt_kernel}-misc-vboxadd
118 VirtualBox Guest Additions for Linux Module.
119
120 %description -n kernel%{_alt_kernel}-misc-vboxadd -l pl.UTF-8
121 Moduł jądra Linuksa vboxadd dla VirtualBoksa - dodatki dla
122 systemu gościa.
123
124 %package -n kernel%{_alt_kernel}-misc-vboxdrv
125 Summary:        VirtualBox Support Driver
126 Summary(pl.UTF-8):      Moduł jądra Linuksa dla VirtualBoksa
127 Release:        %{rel}@%{_kernel_ver_str}
128 Group:          Base/Kernel
129 Requires(post,postun):  /sbin/depmod
130 Requires:       dev >= 2.9.0-7
131 %if %{with dist_kernel}
132 %requires_releq_kernel
133 Requires(postun):       %releq_kernel
134 %endif
135 Provides:       kernel(vboxdrv) = %{version}-%{rel}
136
137 %description -n kernel%{_alt_kernel}-misc-vboxdrv
138 VirtualBox Support Driver.
139
140 %description -n kernel%{_alt_kernel}-misc-vboxdrv -l pl.UTF-8
141 Moduł jądra Linuksa dla VirtualBoksa - sterownik wsparcia dla
142 systemu głównego.
143
144 %package -n kernel%{_alt_kernel}-misc-vboxnetadp
145 Summary:        VirtualBox Linux Host Virtual Network Adapter Driver
146 Release:        %{rel}@%{_kernel_ver_str}
147 Group:          Base/Kernel
148 Requires(post,postun):  /sbin/depmod
149 Requires:       dev >= 2.9.0-7
150 Requires:       kernel%{_alt_kernel}-misc-vboxdrv
151 %if %{with dist_kernel}
152 %requires_releq_kernel
153 Requires(postun):       %releq_kernel
154 %endif
155 Provides:       kernel(vboxnetadp) = %{version}-%{rel}
156
157 %description -n kernel%{_alt_kernel}-misc-vboxnetadp
158 This is a kernel module that creates a virtual interface that
159 can be attached to an internal network.
160
161 %package -n kernel%{_alt_kernel}-misc-vboxnetflt
162 Summary:        VirtualBox Linux Host Network Filter Driver
163 Summary(pl.UTF-8):      Moduł jądra Linuksa dla VirtualBoksa
164 Release:        %{rel}@%{_kernel_ver_str}
165 Group:          Base/Kernel
166 Requires(post,postun):  /sbin/depmod
167 Requires:       dev >= 2.9.0-7
168 Requires:       kernel%{_alt_kernel}-misc-vboxdrv
169 %if %{with dist_kernel}
170 %requires_releq_kernel
171 Requires(postun):       %releq_kernel
172 %endif
173 Provides:       kernel(vboxnetflt) = %{version}-%{rel}
174
175 %description -n kernel%{_alt_kernel}-misc-vboxnetflt
176 This is a kernel module that attaches to a real interface on the
177 host and filters and injects packets.
178
179 %description -n kernel%{_alt_kernel}-misc-vboxnetflt -l pl.UTF-8
180 Moduł jądra Linuksa dla VirtualBoksa - sterownik filtrowania
181 sieci dla systemu głównego.
182
183 %package -n kernel%{_alt_kernel}-misc-vboxvfs
184 Summary:        Host file system access VFS for VirtualBox
185 Summary(pl.UTF-8):      Moduł jądra Linuksa dla VirtualBoksa
186 Release:        %{rel}@%{_kernel_ver_str}
187 Group:          Base/Kernel
188 Requires(post,postun):  /sbin/depmod
189 Requires:       dev >= 2.9.0-7
190 Requires:       kernel%{_alt_kernel}-misc-vboxadd
191 %if %{with dist_kernel}
192 %requires_releq_kernel
193 Requires(postun):       %releq_kernel
194 %endif
195 Provides:       kernel(vboxvfs) = %{version}-%{rel}
196
197 %description -n kernel%{_alt_kernel}-misc-vboxvfs
198 Host file system access VFS for VirtualBox.
199
200 %description -n kernel%{_alt_kernel}-misc-vboxvfs -l pl.UTF-8
201 Moduł jądra Linuksa dla VirtualBoksa - dostęp do plików
202 systemu głównego z poziomu systemu gościa.
203
204 %package -n xorg-driver-input-vboxmouse
205 Summary:        X.org mouse driver for VirtualBox guest OS
206 Summary(pl.UTF-8):      Sterownik myszy dla systemu gościa w VirtualBoksie
207 Release:        %{rel}
208 Group:          X11/Applications
209 Requires:       xorg-xserver-server >= 1.0.99.901
210
211 %description -n xorg-driver-input-vboxmouse
212 X.org mouse driver for VirtualBox guest OS.
213
214 %description -n xorg-driver-input-vboxmouse  -l pl.UTF-8
215 Sterownik myszy dla systemu gościa w VirtualBoksie.
216
217 %package -n xorg-driver-video-vboxvideo
218 Summary:        X.org video driver for VirtualBox guest OS
219 Summary(pl.UTF-8):      Sterownik grafiki dla systemu gościa w VirtualBoksie
220 Release:        %{rel}
221 Group:          X11/Applications
222 Requires:       xorg-xserver-server >= 1.0.99.901
223
224 %description -n xorg-driver-video-vboxvideo
225 X.org video driver for VirtualBox guest OS.
226
227 %description -n xorg-driver-video-vboxvideo -l pl.UTF-8
228 Sterownik grafiki dla systemu gościa w VirtualBoksie.
229
230 %prep
231 %setup -qcT
232 %{__sh} %{SOURCE0} --noexec --keep
233 %{__tar} -jxf install/VirtualBox.tar.bz2
234
235 cat <<'EOF' > udev.conf
236 KERNEL=="vboxdrv", NAME="%k", GROUP="vbox", MODE="0660"
237 KERNEL=="vboxadd", NAME="%k", GROUP="vbox", MODE="0660"
238 KERNEL=="vboxnetctl", NAME="%k", GROUP="vbox", MODE="0660"
239 EOF
240
241 install %{SOURCE1} .
242 sed 's#@LIBDIR@#%{_libdir}#' < %{SOURCE9} > VirtualBox-wrapper.sh
243
244 rm -rf PLD-MODULE-BUILD && mkdir PLD-MODULE-BUILD && cd PLD-MODULE-BUILD
245 cp -rdf ../src/* ./
246 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxdrv/Makefile
247 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxnetadp/Makefile
248 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxnetflt/Makefile
249
250 %build
251 %if %{with kernel}
252 cd PLD-MODULE-BUILD
253 %build_kernel_modules -m vboxdrv -C vboxdrv
254 cp -a vboxdrv/Module.symvers vboxnetadp/
255 %build_kernel_modules -m vboxnetadp -C vboxnetadp
256 cp -a vboxdrv/Module.symvers vboxnetflt/
257 %build_kernel_modules -m vboxnetflt -C vboxnetflt
258 cd ..
259 %endif
260
261
262 %install
263 rm -rf $RPM_BUILD_ROOT
264
265 %if %{with userspace}
266 install -d \
267         $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir}} \
268         $RPM_BUILD_ROOT%{_libdir}/VirtualBox/components
269
270 install VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_libdir}/VirtualBox
271 for f in {VBox{Headless,Manage,Net{AdpCtl,DHCP},SDL,SysInfo.sh,SVC,TestOGL,Tunctl,XPCOMIPCD,.sh},VirtualBox,rdesktop-vrdp,vboxwebsrv,webtest}; do
272         install $f $RPM_BUILD_ROOT%{_libdir}/VirtualBox/$f
273 done
274
275 for f in {VBox{Headless,Manage,SDL,VRDP},VirtualBox,rdesktop-vrdp,vboxwebsrv}; do
276         ln -s %{_libdir}/VirtualBox/VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_bindir}/$f
277 done
278
279 install libQt*.so.* VBox*.so VirtualBox.so VRDPAuth.so \
280         $RPM_BUILD_ROOT%{_libdir}/VirtualBox
281 install VBox{DD,DD2}{GC.gc,R0.r0} VMM{GC.gc,R0.r0} \
282         $RPM_BUILD_ROOT%{_libdir}/VirtualBox
283
284 for f in VBox{DDU,REM,RT,VMM,XPCOM}.so; do
285         ln -s %{_libdir}/VirtualBox/$f $RPM_BUILD_ROOT%{_libdir}/VirtualBox/components/$f
286 done
287
288 cp -a accessible additions components nls rdesktop-vrdp-keymaps $RPM_BUILD_ROOT%{_libdir}/VirtualBox
289 install License-7.html $RPM_BUILD_ROOT%{_libdir}/VirtualBox
290
291 install VBox.png $RPM_BUILD_ROOT%{_pixmapsdir}/VBox.png
292 install %{SOURCE8} $RPM_BUILD_ROOT%{_desktopdir}/%{pname}.desktop
293
294 install VirtualBox.chm $RPM_BUILD_ROOT%{_libdir}/VirtualBox
295
296 # required by VBoxFFmpegFB.so
297 ln -s %{_libdir}/libavcodec.so.5? $RPM_BUILD_ROOT%{_libdir}/VirtualBox/libavcodec.so.51
298 ln -s %{_libdir}/libavformat.so.5? $RPM_BUILD_ROOT%{_libdir}/VirtualBox/libavformat.so.51
299
300 install -d $RPM_BUILD_ROOT/etc/udev/rules.d
301 install udev.conf $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules
302 %endif
303
304 %if %{with kernel}
305 install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
306 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxdrv
307 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetadp
308 install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetflt
309 %install_kernel_modules -m PLD-MODULE-BUILD/vboxdrv/vboxdrv -d misc
310 %install_kernel_modules -m PLD-MODULE-BUILD/vboxnetadp/vboxnetadp -d misc
311 %install_kernel_modules -m PLD-MODULE-BUILD/vboxnetflt/vboxnetflt -d misc
312 %endif
313
314 %clean
315 rm -rf $RPM_BUILD_ROOT
316
317 %pre
318 %groupadd -g 221 -r -f vbox
319
320 %post
321 cat << 'EOF'
322 NOTE: You must also install kernel module for this software to work
323   kernel-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
324   kernel-desktop-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
325   kernel-laptop-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
326   kernel-vanilla-misc-vboxdrv-%{version}-%{rel}@%{_kernel_ver_str}
327   etc.
328
329 Depending on which kernel brand You use.
330
331 EOF
332
333 %postun
334 if [ "$1" = "0" ]; then
335         %groupremove vbox
336 fi
337
338 %post   -n kernel%{_alt_kernel}-misc-vboxdrv
339 %depmod %{_kernel_ver}
340 /sbin/chkconfig --add vboxdrv
341 %service vboxdrv restart "VirtualBox driver"
342
343 %postun -n kernel%{_alt_kernel}-misc-vboxdrv
344 %depmod %{_kernel_ver}
345
346 %preun -n kernel%{_alt_kernel}-misc-vboxdrv
347 if [ "$1" = "0" ]; then
348         %service vboxdrv stop
349         /sbin/chkconfig --del vboxdrv
350 fi
351
352 %post   -n kernel%{_alt_kernel}-misc-vboxnetadp
353 %depmod %{_kernel_ver}
354 /sbin/chkconfig --add vboxnetadp
355 %service vboxnetadp restart "VirtualBox Network Adapter driver"
356
357 %postun -n kernel%{_alt_kernel}-misc-vboxnetadp
358 %depmod %{_kernel_ver}
359
360 %preun -n kernel%{_alt_kernel}-misc-vboxnetadp
361 if [ "$1" = "0" ]; then
362         %service vboxnetadp stop
363         /sbin/chkconfig --del vboxnetadp
364 fi
365
366 %post   -n kernel%{_alt_kernel}-misc-vboxnetflt
367 %depmod %{_kernel_ver}
368 /sbin/chkconfig --add vboxnetflt
369 %service vboxnetflt restart "VirtualBox Network Filter driver"
370
371 %postun -n kernel%{_alt_kernel}-misc-vboxnetflt
372 %depmod %{_kernel_ver}
373
374 %preun -n kernel%{_alt_kernel}-misc-vboxnetflt
375 if [ "$1" = "0" ]; then
376         %service vboxnetflt stop
377         /sbin/chkconfig --del vboxnetflt
378 fi
379
380 %if %{with userspace}
381 %files
382 %defattr(644,root,root,755)
383 %doc UserManual.pdf
384 %dir %{_libdir}/VirtualBox
385 %dir %{_libdir}/VirtualBox/accessible
386 %dir %{_libdir}/VirtualBox/additions
387 %dir %{_libdir}/VirtualBox/components
388 %dir %{_libdir}/VirtualBox/nls
389 %attr(755,root,root) %{_bindir}/VBoxHeadless
390 %attr(755,root,root) %{_bindir}/VBoxManage
391 %attr(755,root,root) %{_bindir}/VBoxSDL
392 %attr(755,root,root) %{_bindir}/VBoxVRDP
393 %attr(755,root,root) %{_bindir}/VirtualBox
394 %attr(755,root,root) %{_bindir}/rdesktop-vrdp
395 %attr(755,root,root) %{_bindir}/vboxwebsrv
396 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSVC
397 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxHeadless
398 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxManage
399 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxNetAdpCtl
400 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxNetDHCP
401 %attr(4755,root,root) %{_libdir}/VirtualBox/VBoxSDL
402 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxTestOGL
403 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxTunctl
404 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMIPCD
405 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDbg.so
406 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD2.so
407 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD.so
408 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxDDU.so
409 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestPropSvc.so
410 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxHeadless.so
411 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxKeyboard.so
412 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxNetDHCP.so
413 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLhostcrutil.so
414 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLhosterrorspu.so
415 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxOGLrenderspu.so
416 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython2_6.so
417 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython.so
418 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM.so
419 %ifarch %{ix86}
420 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM32.so
421 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM64.so
422 %endif
423 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxRT.so
424 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSDL.so
425 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSettings.so
426 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedClipboard.so
427 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedCrOpenGL.so
428 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedFolders.so
429 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxVMM.so
430 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxVRDP.so
431 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMC.so
432 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOM.so
433 %attr(755,root,root) %{_libdir}/VirtualBox/libQtCoreVBox.so.4
434 %attr(755,root,root) %{_libdir}/VirtualBox/libQtGuiVBox.so.4
435 %attr(755,root,root) %{_libdir}/VirtualBox/libQtNetworkVBox.so.4
436 %attr(755,root,root) %{_libdir}/VirtualBox/VRDPAuth.so
437 %attr(4755,root,root) %{_libdir}/VirtualBox/VirtualBox
438 %attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox.so
439 %attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox-wrapper.sh
440 %attr(755,root,root) %{_libdir}/VirtualBox/VBox.sh
441 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSysInfo.sh
442 %attr(755,root,root) %{_libdir}/VirtualBox/libavcodec.so.51
443 %attr(755,root,root) %{_libdir}/VirtualBox/libavformat.so.51
444 %attr(755,root,root) %{_libdir}/VirtualBox/rdesktop-vrdp
445 %attr(755,root,root) %{_libdir}/VirtualBox/vboxwebsrv
446 %attr(755,root,root) %{_libdir}/VirtualBox/webtest
447 # isn't it already packaged somewhere in the system?
448 %attr(755,root,root) %{_libdir}/VirtualBox/accessible/libqtaccessiblewidgets.so
449 %{_libdir}/VirtualBox/VBoxDD2GC.gc
450 %{_libdir}/VirtualBox/VBoxDDGC.gc
451 %{_libdir}/VirtualBox/VMMGC.gc
452 %{_libdir}/VirtualBox/VBoxDD2R0.r0
453 %{_libdir}/VirtualBox/VBoxDDR0.r0
454 %{_libdir}/VirtualBox/VMMR0.r0
455 %{_libdir}/VirtualBox/additions/VBoxGuestAdditions.iso
456 %{_libdir}/VirtualBox/components/VBoxC.so
457 %{_libdir}/VirtualBox/components/VBoxDDU.so
458 %{_libdir}/VirtualBox/components/VBoxREM.so
459 %{_libdir}/VirtualBox/components/VBoxRT.so
460 %{_libdir}/VirtualBox/components/VBoxSVCM.so
461 %{_libdir}/VirtualBox/components/VBoxVMM.so
462 %{_libdir}/VirtualBox/components/VBoxXPCOMBase.xpt
463 %{_libdir}/VirtualBox/components/VBoxXPCOMIPCC.so
464 %{_libdir}/VirtualBox/components/VBoxXPCOM.so
465 %{_libdir}/VirtualBox/components/VirtualBox_XPCOM.xpt
466 %{_libdir}/VirtualBox/rdesktop-vrdp-keymaps
467 %{_libdir}/VirtualBox/License-7.html
468 %{_libdir}/VirtualBox/VirtualBox.chm
469 %lang(bg) %{_libdir}/VirtualBox/nls/*_bg.qm
470 %lang(ca) %{_libdir}/VirtualBox/nls/*_ca.qm
471 %lang(cs) %{_libdir}/VirtualBox/nls/*_cs.qm
472 %lang(de) %{_libdir}/VirtualBox/nls/*_de.qm
473 %lang(es) %{_libdir}/VirtualBox/nls/*_es.qm
474 %lang(eu) %{_libdir}/VirtualBox/nls/*_eu.qm
475 %lang(fi) %{_libdir}/VirtualBox/nls/*_fi.qm
476 %lang(fr) %{_libdir}/VirtualBox/nls/*_fr.qm
477 %lang(hu) %{_libdir}/VirtualBox/nls/*_hu.qm
478 %lang(id) %{_libdir}/VirtualBox/nls/*_id.qm
479 %lang(it) %{_libdir}/VirtualBox/nls/*_it.qm
480 %lang(ja) %{_libdir}/VirtualBox/nls/*_ja.qm
481 %lang(km_KH) %{_libdir}/VirtualBox/nls/*_km_KH.qm
482 %lang(ko) %{_libdir}/VirtualBox/nls/*_ko.qm
483 %lang(pl) %{_libdir}/VirtualBox/nls/*_pl.qm
484 %lang(pt) %{_libdir}/VirtualBox/nls/*_pt.qm
485 %lang(pt_BR) %{_libdir}/VirtualBox/nls/*_pt_BR.qm
486 %lang(ro) %{_libdir}/VirtualBox/nls/*_ro.qm
487 %lang(ru) %{_libdir}/VirtualBox/nls/*_ru.qm
488 %lang(sk) %{_libdir}/VirtualBox/nls/*_sk.qm
489 %lang(sr) %{_libdir}/VirtualBox/nls/*_sr.qm
490 %lang(sv) %{_libdir}/VirtualBox/nls/*_sv.qm
491 %lang(tr) %{_libdir}/VirtualBox/nls/*_tr.qm
492 %lang(uk) %{_libdir}/VirtualBox/nls/*_uk.qm
493 %lang(zh_CN) %{_libdir}/VirtualBox/nls/*_zh_CN.qm
494 %lang(zh_TW) %{_libdir}/VirtualBox/nls/*_zh_TW.qm
495 %{_pixmapsdir}/VBox.png
496 %{_desktopdir}/%{pname}.desktop
497
498 %files udev
499 %defattr(644,root,root,755)
500 %config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/virtualbox.rules
501 %endif
502
503 %if %{with kernel}
504 %files -n kernel%{_alt_kernel}-misc-vboxdrv
505 %defattr(644,root,root,755)
506 %attr(754,root,root) /etc/rc.d/init.d/vboxdrv
507 /lib/modules/%{_kernel_ver}/misc/vboxdrv.ko*
508
509 %files -n kernel%{_alt_kernel}-misc-vboxnetadp
510 %defattr(644,root,root,755)
511 %attr(754,root,root) /etc/rc.d/init.d/vboxnetadp
512 /lib/modules/%{_kernel_ver}/misc/vboxnetadp.ko*
513
514 %files -n kernel%{_alt_kernel}-misc-vboxnetflt
515 %defattr(644,root,root,755)
516 %attr(754,root,root) /etc/rc.d/init.d/vboxnetflt
517 /lib/modules/%{_kernel_ver}/misc/vboxnetflt.ko*
518 %endif
This page took 1.457098 seconds and 4 git commands to generate.