]> git.pld-linux.org Git - packages/VirtualBox-bin.git/blob - VirtualBox-bin.spec
- Finished upgrade to 3.2.10
[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     force_userspace # force userspace build (useful if alt_kernel is set)
6 %bcond_with     verbose         # verbose kernel mod build
7
8 %if "%{_alt_kernel}" != "%{nil}"
9 %undefine       with_userspace
10 %endif
11 %if %{with force_userspace}
12 %define         with_userspace 1
13 %endif
14 # disable debug - no symbols here
15 %define         _enable_debug_packages  0
16 %define         rel     1
17 %ifarch %{x8664}
18 %define                arch    amd64
19 %else
20 %define                arch    x86
21 %endif
22
23 %define         pname   VirtualBox
24 %define         prev    66523
25
26 Summary:        VirtualBox - x86 hardware virtualizer
27 Summary(pl.UTF-8):      VirtualBox - wirtualizator sprzętu x86
28 Name:           %{pname}-bin
29 Version:        3.2.10
30 Release:        %{rel}
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:        a72291e91d521f879338559954ac8b08
35 NoSource:       0
36 Source1:        http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
37 # Source1-md5:  370bb3e893acffa584536c8f9e966c79
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
44 Source9:        %{pname}.sh
45 Source10:       udev.rules
46 URL:            http://www.virtualbox.org/
47 %{?with_userspace:BuildRequires:        ffmpeg-libs}
48 %if %{with kernel}
49 %{?with_dist_kernel:BuildRequires:      kernel%{_alt_kernel}-module-build}
50 %endif
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
56 Suggests:       gxmessage
57 Provides:       group(vbox)
58 Conflicts:      %{pname}
59 ExclusiveArch:  %{ix86} %{x8664}
60 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
62 %define _noautoreq      libavcodec.so.51 libavformat.so.51
63
64 %description
65 Oracle VirtualBox is a general-purpose full virtualizer for x86
66 hardware. Targeted at server, desktop and embedded use.
67
68 Some of the features of VirtualBox are:
69
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
75 line.
76
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.
81
82 %description -l pl.UTF-8
83 Oracle VirtualBox jest emulatorem sprzętu x86. Kierowany do zastosowań
84 serwerowych, desktopowych oraz wbudowanych.
85
86 Przykładowe cechy VirtualBoksa:
87
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ą.
95
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.
100
101 %package udev
102 Summary:        udev rules for VirtualBox kernel modules
103 Summary(pl.UTF-8):      Reguły udev dla modułów jądra Linuksa dla VirtualBoksa
104 Group:          Base/Kernel
105 Requires:       udev-core
106
107 %description udev
108 udev rules for VirtualBox kernel modules.
109
110 %description udev -l pl.UTF-8
111 Reguły udev dla modułów jądra Linuksa dla VirtualBoksa.
112
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
118
119 %description -n xorg-driver-input-vboxmouse
120 X.org mouse driver for VirtualBox guest OS.
121
122 %description -n xorg-driver-input-vboxmouse  -l pl.UTF-8
123 Sterownik myszy dla systemu gościa w VirtualBoksie.
124
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
130
131 %description -n xorg-driver-video-vboxvideo
132 X.org video driver for VirtualBox guest OS.
133
134 %description -n xorg-driver-video-vboxvideo -l pl.UTF-8
135 Sterownik grafiki dla systemu gościa w VirtualBoksie.
136
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}
141 Group:          Base/Kernel
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
147 %endif
148 Provides:       kernel(vboxadd) = %{version}-%{rel}
149
150 %description -n kernel%{_alt_kernel}-misc-vboxadd
151 VirtualBox Guest Additions for Linux Module.
152
153 %description -n kernel%{_alt_kernel}-misc-vboxadd -l pl.UTF-8
154 Moduł jądra Linuksa vboxadd dla VirtualBoksa - dodatki dla systemu
155 gościa.
156
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}
161 Group:          Base/Kernel
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
167 %endif
168 Provides:       kernel(vboxdrv) = %{version}-%{rel}
169
170 %description -n kernel%{_alt_kernel}-misc-vboxdrv
171 VirtualBox Support Driver.
172
173 %description -n kernel%{_alt_kernel}-misc-vboxdrv -l pl.UTF-8
174 Moduł jądra Linuksa dla VirtualBoksa - sterownik wsparcia dla systemu
175 głównego.
176
177 %package -n kernel%{_alt_kernel}-misc-vboxnetadp
178 Summary:        VirtualBox Linux Host Virtual Network Adapter Driver
179 Release:        %{rel}@%{_kernel_ver_str}
180 Group:          Base/Kernel
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
187 %endif
188 Provides:       kernel(vboxnetadp) = %{version}-%{rel}
189
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.
193
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}
198 Group:          Base/Kernel
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
205 %endif
206 Provides:       kernel(vboxnetflt) = %{version}-%{rel}
207
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.
211
212 %description -n kernel%{_alt_kernel}-misc-vboxnetflt -l pl.UTF-8
213 Moduł jądra Linuksa dla VirtualBoksa - sterownik filtrowania sieci dla
214 systemu głównego.
215
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}
220 Group:          Base/Kernel
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
227 %endif
228 Provides:       kernel(vboxvfs) = %{version}-%{rel}
229
230 %description -n kernel%{_alt_kernel}-misc-vboxvfs
231 Host file system access VFS for VirtualBox.
232
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.
236
237 %prep
238 %setup -qcT
239 %{__sh} %{SOURCE0} --noexec --keep
240 %{__tar} -jxf install/VirtualBox.tar.bz2
241
242 install %{SOURCE1} .
243 sed 's#@LIBDIR@#%{_libdir}#' < %{SOURCE9} > VirtualBox-wrapper.sh
244
245 rm -rf PLD-MODULE-BUILD && mkdir PLD-MODULE-BUILD && cd PLD-MODULE-BUILD
246 cp -rdf ../src/* ./
247 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxhost/vboxdrv/Makefile
248 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxhost/vboxnetadp/Makefile
249 sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxhost/vboxnetflt/Makefile
250
251 %build
252 %if %{with kernel}
253 cd PLD-MODULE-BUILD/vboxhost
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
259 cd ..
260 %endif
261
262
263 %install
264 rm -rf $RPM_BUILD_ROOT
265
266 %if %{with userspace}
267 install -d \
268         $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir}} \
269         $RPM_BUILD_ROOT%{_libdir}/VirtualBox/components
270
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
274 done
275
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
278 done
279
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
284
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
287 done
288
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
291
292 install VBox.png $RPM_BUILD_ROOT%{_pixmapsdir}/VBox.png
293 install %{SOURCE8} $RPM_BUILD_ROOT%{_desktopdir}/%{pname}.desktop
294
295 install VirtualBox.chm $RPM_BUILD_ROOT%{_libdir}/VirtualBox
296
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
300
301 install -d $RPM_BUILD_ROOT/etc/udev/rules.d
302 cp -a %{SOURCE10} $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules
303 %endif
304
305 %if %{with kernel}
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/vboxhost/vboxdrv/vboxdrv -d misc
311 %install_kernel_modules -m PLD-MODULE-BUILD/vboxhost/vboxnetadp/vboxnetadp -d misc
312 %install_kernel_modules -m PLD-MODULE-BUILD/vboxhost/vboxnetflt/vboxnetflt -d misc
313 %endif
314
315 %clean
316 rm -rf $RPM_BUILD_ROOT
317
318 %pre
319 %groupadd -g 221 -r -f vbox
320
321 %post
322 cat << 'EOF'
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}
328   etc.
329
330 Depending on which kernel brand You use.
331
332 EOF
333
334 %postun
335 if [ "$1" = "0" ]; then
336         %groupremove vbox
337 fi
338
339 %post   -n kernel%{_alt_kernel}-misc-vboxdrv
340 %depmod %{_kernel_ver}
341 /sbin/chkconfig --add vboxdrv
342 %service vboxdrv restart "VirtualBox driver"
343
344 %postun -n kernel%{_alt_kernel}-misc-vboxdrv
345 %depmod %{_kernel_ver}
346
347 %preun -n kernel%{_alt_kernel}-misc-vboxdrv
348 if [ "$1" = "0" ]; then
349         %service vboxdrv stop
350         /sbin/chkconfig --del vboxdrv
351 fi
352
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"
357
358 %postun -n kernel%{_alt_kernel}-misc-vboxnetadp
359 %depmod %{_kernel_ver}
360
361 %preun -n kernel%{_alt_kernel}-misc-vboxnetadp
362 if [ "$1" = "0" ]; then
363         %service vboxnetadp stop
364         /sbin/chkconfig --del vboxnetadp
365 fi
366
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"
371
372 %postun -n kernel%{_alt_kernel}-misc-vboxnetflt
373 %depmod %{_kernel_ver}
374
375 %preun -n kernel%{_alt_kernel}-misc-vboxnetflt
376 if [ "$1" = "0" ]; then
377         %service vboxnetflt stop
378         /sbin/chkconfig --del vboxnetflt
379 fi
380
381 %if %{with userspace}
382 %files
383 %defattr(644,root,root,755)
384 %doc UserManual.pdf
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
419 %if "%{pld_release}" == "ti"
420 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython2_6.so
421 %else
422 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython2_7.so
423 %endif
424
425 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython.so
426 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM.so
427 %ifarch %{ix86}
428 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM32.so
429 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM64.so
430 %endif
431 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxRT.so
432 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSDL.so
433 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedClipboard.so
434 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedCrOpenGL.so
435 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSharedFolders.so
436 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxVMM.so
437 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxVRDP.so
438 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMC.so
439 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOM.so
440 %attr(755,root,root) %{_libdir}/VirtualBox/libQtCoreVBox.so.4
441 %attr(755,root,root) %{_libdir}/VirtualBox/libQtGuiVBox.so.4
442 %attr(755,root,root) %{_libdir}/VirtualBox/libQtNetworkVBox.so.4
443 %attr(755,root,root) %{_libdir}/VirtualBox/libQtOpenGLVBox.so.4
444 %attr(755,root,root) %{_libdir}/VirtualBox/VRDPAuth.so
445 %attr(4755,root,root) %{_libdir}/VirtualBox/VirtualBox
446 %attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox.so
447 %attr(755,root,root) %{_libdir}/VirtualBox/VirtualBox-wrapper.sh
448 %attr(755,root,root) %{_libdir}/VirtualBox/VBox.sh
449 %attr(755,root,root) %{_libdir}/VirtualBox/VBoxSysInfo.sh
450 %attr(755,root,root) %{_libdir}/VirtualBox/libavcodec.so.51
451 %attr(755,root,root) %{_libdir}/VirtualBox/libavformat.so.51
452 %attr(755,root,root) %{_libdir}/VirtualBox/rdesktop-vrdp
453 %attr(755,root,root) %{_libdir}/VirtualBox/vboxwebsrv
454 %attr(755,root,root) %{_libdir}/VirtualBox/webtest
455 # isn't it already packaged somewhere in the system?
456 %attr(755,root,root) %{_libdir}/VirtualBox/accessible/libqtaccessiblewidgets.so
457 %{_libdir}/VirtualBox/VBoxDD2GC.gc
458 %{_libdir}/VirtualBox/VBoxDDGC.gc
459 %{_libdir}/VirtualBox/VMMGC.gc
460 %{_libdir}/VirtualBox/VBoxDD2R0.r0
461 %{_libdir}/VirtualBox/VBoxDDR0.r0
462 %{_libdir}/VirtualBox/VMMR0.r0
463 %{_libdir}/VirtualBox/additions/VBoxGuestAdditions.iso
464 %{_libdir}/VirtualBox/components/VBoxC.so
465 %{_libdir}/VirtualBox/components/VBoxDDU.so
466 %{_libdir}/VirtualBox/components/VBoxREM.so
467 %{_libdir}/VirtualBox/components/VBoxRT.so
468 %{_libdir}/VirtualBox/components/VBoxSVCM.so
469 %{_libdir}/VirtualBox/components/VBoxVMM.so
470 %{_libdir}/VirtualBox/components/VBoxXPCOMBase.xpt
471 %{_libdir}/VirtualBox/components/VBoxXPCOMIPCC.so
472 %{_libdir}/VirtualBox/components/VBoxXPCOM.so
473 %{_libdir}/VirtualBox/components/VirtualBox_XPCOM.xpt
474 %{_libdir}/VirtualBox/rdesktop-vrdp-keymaps
475 %{_libdir}/VirtualBox/License-8.html
476 %{_libdir}/VirtualBox/VirtualBox.chm
477 %lang(bg) %{_libdir}/VirtualBox/nls/*_bg.qm
478 %lang(ca) %{_libdir}/VirtualBox/nls/*_ca.qm
479 %lang(ca_VA) %{_libdir}/VirtualBox/nls/*_ca_VA.qm
480 %lang(cs) %{_libdir}/VirtualBox/nls/*_cs.qm
481 %lang(da) %{_libdir}/VirtualBox/nls/*_da.qm
482 %lang(de) %{_libdir}/VirtualBox/nls/*_de.qm
483 %lang(en) %{_libdir}/VirtualBox/nls/*_en.qm
484 %lang(es) %{_libdir}/VirtualBox/nls/*_es.qm
485 %lang(eu) %{_libdir}/VirtualBox/nls/*_eu.qm
486 %lang(fi) %{_libdir}/VirtualBox/nls/*_fi.qm
487 %lang(fr) %{_libdir}/VirtualBox/nls/*_fr.qm
488 %lang(gl_ES) %{_libdir}/VirtualBox/nls/*_gl_ES.qm
489 %lang(hu) %{_libdir}/VirtualBox/nls/*_hu.qm
490 %lang(id) %{_libdir}/VirtualBox/nls/*_id.qm
491 %lang(it) %{_libdir}/VirtualBox/nls/*_it.qm
492 %lang(ja) %{_libdir}/VirtualBox/nls/*_ja.qm
493 %lang(km_KH) %{_libdir}/VirtualBox/nls/*_km_KH.qm
494 %lang(ko) %{_libdir}/VirtualBox/nls/*_ko.qm
495 %lang(lt) %{_libdir}/VirtualBox/nls/*_lt.qm
496 %lang(nl) %{_libdir}/VirtualBox/nls/*_nl.qm
497 %lang(pl) %{_libdir}/VirtualBox/nls/*_pl.qm
498 %lang(pt) %{_libdir}/VirtualBox/nls/*_pt.qm
499 %lang(pt_BR) %{_libdir}/VirtualBox/nls/*_pt_BR.qm
500 %lang(ro) %{_libdir}/VirtualBox/nls/*_ro.qm
501 %lang(ru) %{_libdir}/VirtualBox/nls/*_ru.qm
502 %lang(sk) %{_libdir}/VirtualBox/nls/*_sk.qm
503 %lang(sr) %{_libdir}/VirtualBox/nls/*_sr.qm
504 %lang(sv) %{_libdir}/VirtualBox/nls/*_sv.qm
505 %lang(tr) %{_libdir}/VirtualBox/nls/*_tr.qm
506 %lang(uk) %{_libdir}/VirtualBox/nls/*_uk.qm
507 %lang(zh_CN) %{_libdir}/VirtualBox/nls/*_zh_CN.qm
508 %lang(zh_TW) %{_libdir}/VirtualBox/nls/*_zh_TW.qm
509 %{_pixmapsdir}/VBox.png
510 %{_desktopdir}/%{pname}.desktop
511
512 %files udev
513 %defattr(644,root,root,755)
514 %config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/virtualbox.rules
515 %endif
516
517 %if %{with kernel}
518 %files -n kernel%{_alt_kernel}-misc-vboxdrv
519 %defattr(644,root,root,755)
520 %attr(754,root,root) /etc/rc.d/init.d/vboxdrv
521 /lib/modules/%{_kernel_ver}/misc/vboxdrv.ko*
522
523 %files -n kernel%{_alt_kernel}-misc-vboxnetadp
524 %defattr(644,root,root,755)
525 %attr(754,root,root) /etc/rc.d/init.d/vboxnetadp
526 /lib/modules/%{_kernel_ver}/misc/vboxnetadp.ko*
527
528 %files -n kernel%{_alt_kernel}-misc-vboxnetflt
529 %defattr(644,root,root,755)
530 %attr(754,root,root) /etc/rc.d/init.d/vboxnetflt
531 /lib/modules/%{_kernel_ver}/misc/vboxnetflt.ko*
532 %endif
This page took 0.10745 seconds and 3 git commands to generate.