]> git.pld-linux.org Git - packages/VirtualBox-bin.git/blame - VirtualBox-bin.spec
- Titanium has Python 2.6
[packages/VirtualBox-bin.git] / VirtualBox-bin.spec
CommitLineData
6b8b3a79 1#
af40882b 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
6fd945b0 5%bcond_with force_userspace # force userspace build (useful if alt_kernel is set)
af40882b 6%bcond_with verbose # verbose kernel mod build
6b8b3a79 7
6fd945b0
KK
8%if "%{_alt_kernel}" != "%{nil}"
9%undefine with_userspace
10%endif
11%if %{with force_userspace}
12%define with_userspace 1
13%endif
6b8b3a79 14# disable debug - no symbols here
15%define _enable_debug_packages 0
7c019c49 16%define rel 2
6b8b3a79 17%ifarch %{x8664}
bba7e338 18%define arch amd64
6b8b3a79 19%else
bba7e338 20%define arch x86
6b8b3a79 21%endif
22
6b8b3a79 23%define pname VirtualBox
22c7801a 24%define prev 64453
6fd945b0 25
6b8b3a79 26Summary: VirtualBox - x86 hardware virtualizer
27Summary(pl.UTF-8): VirtualBox - wirtualizator sprzętu x86
28Name: %{pname}-bin
22c7801a 29Version: 3.2.8
af40882b 30Release: %{rel}
6b8b3a79 31License: Free for non-commercial use, non-distributable
32Group: Applications/Emulators
a9d1b8fe 33Source0: http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}-%{prev}-Linux_%{arch}.run
0573593f 34# NoSource0-md5: 9b85875277ef728527e421b7f69f5b55
6b8b3a79 35NoSource: 0
ce4f7b38 36Source1: http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
22c7801a 37# Source1-md5: 322feb471c55b81e95e0caecdc93efb0
bba7e338 38Source3: %{pname}-vboxdrv.init
39Source4: %{pname}-vboxadd.init
40Source5: %{pname}-vboxnetadp.init
41Source6: %{pname}-vboxnetflt.init
42Source7: %{pname}-vboxvfs.init
43Source8: %{pname}.desktop
44Source9: %{pname}.sh
22c7801a 45Source10: udev.rules
6b8b3a79 46URL: http://www.virtualbox.org/
a799f0e2 47%{?with_userspace:BuildRequires: ffmpeg-libs}
6fd945b0
KK
48%if %{with kernel}
49%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build}
50%endif
6b8b3a79 51BuildRequires: rpmbuild(macros) >= 1.379
52Requires(post,preun): /sbin/chkconfig
53Requires(postun): /usr/sbin/groupdel
54Requires(pre): /usr/bin/getgid
55Requires(pre): /usr/sbin/groupadd
56Suggests: gxmessage
57Provides: group(vbox)
58Conflicts: %{pname}
59ExclusiveArch: %{ix86} %{x8664}
60BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
62%define _noautoreq libavcodec.so.51 libavformat.so.51
63
64%description
d52cc2a9
CM
65Oracle VirtualBox is a general-purpose full virtualizer for x86
66hardware. Targeted at server, desktop and embedded use.
6b8b3a79 67
68Some of the features of VirtualBox are:
69
70Modularity: VirtualBox has an extremely modular design with
71well-defined internal programming interfaces and a client/server
72design. This makes it easy to control it from several interfaces at
73once: for example, you can start a virtual machine in a typical
74virtual machine GUI and then control that machine from the command
75line.
76
77Virtual machine descriptions in XML: the configuration settings of
78virtual machines are stored entirely in XML and are independent of the
79local machines. Virtual machine definitions can therefore easily be
80ported to other computers.
81
82%description -l pl.UTF-8
ca100975 83Oracle VirtualBox jest emulatorem sprzętu x86. Kierowany do zastosowań
6b8b3a79 84serwerowych, desktopowych oraz wbudowanych.
85
86Przykładowe cechy VirtualBoksa:
87
88Modularność: VirtualBox jest wysoce zmodularyzowanym produktem z
89dobrze zaprojektowanym wewnętrznym interfejsem programowym typu
90klient/serwer. Dzięki temu można łatwo kontrolować go za pomocą
91różnych interfejsów. Można na przykład uruchomić maszynę wirtualną z
92poziomu interfejsu graficznego, a później kontrolować ją z linii
93poleceń. VirtualBox dostarcza również pełny pakiet deweloperski, co
94pozwala stworzyć dowolny inny interfejs zarządzania maszyną wirtualną.
95
96Opisy maszyn wirtualnych w XML-u: konfiguracje poszczególnych maszyn
97wirtualnych są w całości przechowywane w XML-u i są niezależne od
98lokalnej maszyny. Dzięki temu można szybko i łatwo przenieść
99konfigurację maszyny wirtualnej na inny komputer.
100
af40882b 101%package udev
d5d1e69f 102Summary: udev rules for VirtualBox kernel modules
af40882b 103Summary(pl.UTF-8): Reguły udev dla modułów jądra Linuksa dla VirtualBoksa
af40882b 104Group: Base/Kernel
105Requires: udev-core
106
107%description udev
d5d1e69f 108udev rules for VirtualBox kernel modules.
af40882b 109
110%description udev -l pl.UTF-8
111Reguły udev dla modułów jądra Linuksa dla VirtualBoksa.
112
22c7801a
AG
113%package -n xorg-driver-input-vboxmouse
114Summary: X.org mouse driver for VirtualBox guest OS
115Summary(pl.UTF-8): Sterownik myszy dla systemu gościa w VirtualBoksie
116Group: X11/Applications
117Requires: xorg-xserver-server >= 1.0.99.901
118
119%description -n xorg-driver-input-vboxmouse
120X.org mouse driver for VirtualBox guest OS.
121
122%description -n xorg-driver-input-vboxmouse -l pl.UTF-8
123Sterownik myszy dla systemu gościa w VirtualBoksie.
124
125%package -n xorg-driver-video-vboxvideo
126Summary: X.org video driver for VirtualBox guest OS
127Summary(pl.UTF-8): Sterownik grafiki dla systemu gościa w VirtualBoksie
128Group: X11/Applications
129Requires: xorg-xserver-server >= 1.0.99.901
130
131%description -n xorg-driver-video-vboxvideo
132X.org video driver for VirtualBox guest OS.
133
134%description -n xorg-driver-video-vboxvideo -l pl.UTF-8
135Sterownik grafiki dla systemu gościa w VirtualBoksie.
136
af40882b 137%package -n kernel%{_alt_kernel}-misc-vboxadd
d5d1e69f
AG
138Summary: VirtualBox Guest Additions for Linux Module
139Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
af40882b 140Release: %{rel}@%{_kernel_ver_str}
141Group: Base/Kernel
142Requires(post,postun): /sbin/depmod
143Requires: dev >= 2.9.0-7
144%if %{with dist_kernel}
145%requires_releq_kernel
146Requires(postun): %releq_kernel
147%endif
148Provides: kernel(vboxadd) = %{version}-%{rel}
149
150%description -n kernel%{_alt_kernel}-misc-vboxadd
d5d1e69f 151VirtualBox Guest Additions for Linux Module.
af40882b 152
153%description -n kernel%{_alt_kernel}-misc-vboxadd -l pl.UTF-8
bba7e338 154Moduł jądra Linuksa vboxadd dla VirtualBoksa - dodatki dla systemu
155gościa.
af40882b 156
157%package -n kernel%{_alt_kernel}-misc-vboxdrv
d5d1e69f
AG
158Summary: VirtualBox Support Driver
159Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
af40882b 160Release: %{rel}@%{_kernel_ver_str}
161Group: Base/Kernel
162Requires(post,postun): /sbin/depmod
163Requires: dev >= 2.9.0-7
164%if %{with dist_kernel}
165%requires_releq_kernel
166Requires(postun): %releq_kernel
167%endif
168Provides: kernel(vboxdrv) = %{version}-%{rel}
169
170%description -n kernel%{_alt_kernel}-misc-vboxdrv
d5d1e69f 171VirtualBox Support Driver.
af40882b 172
173%description -n kernel%{_alt_kernel}-misc-vboxdrv -l pl.UTF-8
bba7e338 174Moduł jądra Linuksa dla VirtualBoksa - sterownik wsparcia dla systemu
175głównego.
af40882b 176
8bf9b919
KK
177%package -n kernel%{_alt_kernel}-misc-vboxnetadp
178Summary: VirtualBox Linux Host Virtual Network Adapter Driver
179Release: %{rel}@%{_kernel_ver_str}
180Group: Base/Kernel
181Requires(post,postun): /sbin/depmod
182Requires: dev >= 2.9.0-7
183Requires: kernel%{_alt_kernel}-misc-vboxdrv
184%if %{with dist_kernel}
185%requires_releq_kernel
186Requires(postun): %releq_kernel
187%endif
188Provides: kernel(vboxnetadp) = %{version}-%{rel}
189
190%description -n kernel%{_alt_kernel}-misc-vboxnetadp
bba7e338 191This is a kernel module that creates a virtual interface that can be
192attached to an internal network.
8bf9b919 193
af40882b 194%package -n kernel%{_alt_kernel}-misc-vboxnetflt
8bf9b919 195Summary: VirtualBox Linux Host Network Filter Driver
d5d1e69f 196Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
af40882b 197Release: %{rel}@%{_kernel_ver_str}
198Group: Base/Kernel
199Requires(post,postun): /sbin/depmod
200Requires: dev >= 2.9.0-7
201Requires: kernel%{_alt_kernel}-misc-vboxdrv
202%if %{with dist_kernel}
203%requires_releq_kernel
204Requires(postun): %releq_kernel
205%endif
206Provides: kernel(vboxnetflt) = %{version}-%{rel}
207
208%description -n kernel%{_alt_kernel}-misc-vboxnetflt
bba7e338 209This is a kernel module that attaches to a real interface on the host
210and filters and injects packets.
af40882b 211
212%description -n kernel%{_alt_kernel}-misc-vboxnetflt -l pl.UTF-8
bba7e338 213Moduł jądra Linuksa dla VirtualBoksa - sterownik filtrowania sieci dla
214systemu głównego.
af40882b 215
216%package -n kernel%{_alt_kernel}-misc-vboxvfs
d5d1e69f
AG
217Summary: Host file system access VFS for VirtualBox
218Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa
af40882b 219Release: %{rel}@%{_kernel_ver_str}
220Group: Base/Kernel
221Requires(post,postun): /sbin/depmod
222Requires: dev >= 2.9.0-7
223Requires: kernel%{_alt_kernel}-misc-vboxadd
224%if %{with dist_kernel}
225%requires_releq_kernel
226Requires(postun): %releq_kernel
227%endif
228Provides: kernel(vboxvfs) = %{version}-%{rel}
229
230%description -n kernel%{_alt_kernel}-misc-vboxvfs
d5d1e69f 231Host file system access VFS for VirtualBox.
af40882b 232
233%description -n kernel%{_alt_kernel}-misc-vboxvfs -l pl.UTF-8
bba7e338 234Moduł jądra Linuksa dla VirtualBoksa - dostęp do plików systemu
235głównego z poziomu systemu gościa.
af40882b 236
6b8b3a79 237%prep
238%setup -qcT
239%{__sh} %{SOURCE0} --noexec --keep
240%{__tar} -jxf install/VirtualBox.tar.bz2
241
242install %{SOURCE1} .
8bf9b919 243sed 's#@LIBDIR@#%{_libdir}#' < %{SOURCE9} > VirtualBox-wrapper.sh
af40882b 244
245rm -rf PLD-MODULE-BUILD && mkdir PLD-MODULE-BUILD && cd PLD-MODULE-BUILD
246cp -rdf ../src/* ./
247sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxdrv/Makefile
8bf9b919 248sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxnetadp/Makefile
af40882b 249sed -i -e 's/-DVBOX_WITH_HARDENING//g' vboxnetflt/Makefile
250
251%build
252%if %{with kernel}
253cd PLD-MODULE-BUILD
254%build_kernel_modules -m vboxdrv -C vboxdrv
8bf9b919
KK
255cp -a vboxdrv/Module.symvers vboxnetadp/
256%build_kernel_modules -m vboxnetadp -C vboxnetadp
ab8d962c 257cp -a vboxdrv/Module.symvers vboxnetflt/
af40882b 258%build_kernel_modules -m vboxnetflt -C vboxnetflt
259cd ..
260%endif
261
6b8b3a79 262
263%install
264rm -rf $RPM_BUILD_ROOT
265
af40882b 266%if %{with userspace}
6b8b3a79 267install -d \
268 $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir}} \
ab8d962c 269 $RPM_BUILD_ROOT%{_libdir}/VirtualBox/components
6b8b3a79 270
271install VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_libdir}/VirtualBox
f668cc9f 272for f in {VBox{Headless,Manage,Net{AdpCtl,DHCP},SDL,SysInfo.sh,SVC,TestOGL,Tunctl,XPCOMIPCD,.sh},VirtualBox,rdesktop-vrdp,vboxwebsrv,webtest}; do
6b8b3a79 273 install $f $RPM_BUILD_ROOT%{_libdir}/VirtualBox/$f
e6cef9cd
KK
274done
275
276for f in {VBox{Headless,Manage,SDL,VRDP},VirtualBox,rdesktop-vrdp,vboxwebsrv}; do
6b8b3a79 277 ln -s %{_libdir}/VirtualBox/VirtualBox-wrapper.sh $RPM_BUILD_ROOT%{_bindir}/$f
278done
279
ab8d962c 280install libQt*.so.* VBox*.so VirtualBox.so VRDPAuth.so \
6b8b3a79 281 $RPM_BUILD_ROOT%{_libdir}/VirtualBox
282install VBox{DD,DD2}{GC.gc,R0.r0} VMM{GC.gc,R0.r0} \
283 $RPM_BUILD_ROOT%{_libdir}/VirtualBox
284
e6cef9cd 285for f in VBox{DDU,REM,RT,VMM,XPCOM}.so; do
ab8d962c
KK
286 ln -s %{_libdir}/VirtualBox/$f $RPM_BUILD_ROOT%{_libdir}/VirtualBox/components/$f
287done
288
af40882b 289cp -a accessible additions components nls rdesktop-vrdp-keymaps $RPM_BUILD_ROOT%{_libdir}/VirtualBox
d153d895 290install License-8.html $RPM_BUILD_ROOT%{_libdir}/VirtualBox
6b8b3a79 291
292install VBox.png $RPM_BUILD_ROOT%{_pixmapsdir}/VBox.png
8bf9b919 293install %{SOURCE8} $RPM_BUILD_ROOT%{_desktopdir}/%{pname}.desktop
af40882b 294
295install VirtualBox.chm $RPM_BUILD_ROOT%{_libdir}/VirtualBox
6b8b3a79 296
297# required by VBoxFFmpegFB.so
298ln -s %{_libdir}/libavcodec.so.5? $RPM_BUILD_ROOT%{_libdir}/VirtualBox/libavcodec.so.51
299ln -s %{_libdir}/libavformat.so.5? $RPM_BUILD_ROOT%{_libdir}/VirtualBox/libavformat.so.51
300
af40882b 301install -d $RPM_BUILD_ROOT/etc/udev/rules.d
22c7801a 302cp -a %{SOURCE10} $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules
af40882b 303%endif
304
305%if %{with kernel}
306install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
307install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxdrv
8bf9b919
KK
308install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetadp
309install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetflt
af40882b 310%install_kernel_modules -m PLD-MODULE-BUILD/vboxdrv/vboxdrv -d misc
8bf9b919 311%install_kernel_modules -m PLD-MODULE-BUILD/vboxnetadp/vboxnetadp -d misc
af40882b 312%install_kernel_modules -m PLD-MODULE-BUILD/vboxnetflt/vboxnetflt -d misc
313%endif
314
6b8b3a79 315%clean
316rm -rf $RPM_BUILD_ROOT
317
318%pre
319%groupadd -g 221 -r -f vbox
320
af40882b 321%post
322cat << 'EOF'
323NOTE: 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
330Depending on which kernel brand You use.
331
332EOF
333
6b8b3a79 334%postun
335if [ "$1" = "0" ]; then
336 %groupremove vbox
337fi
338
af40882b 339%post -n kernel%{_alt_kernel}-misc-vboxdrv
340%depmod %{_kernel_ver}
341/sbin/chkconfig --add vboxdrv
d5d1e69f 342%service vboxdrv restart "VirtualBox driver"
af40882b 343
344%postun -n kernel%{_alt_kernel}-misc-vboxdrv
345%depmod %{_kernel_ver}
346
347%preun -n kernel%{_alt_kernel}-misc-vboxdrv
348if [ "$1" = "0" ]; then
349 %service vboxdrv stop
350 /sbin/chkconfig --del vboxdrv
351fi
352
8bf9b919
KK
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
362if [ "$1" = "0" ]; then
363 %service vboxnetadp stop
364 /sbin/chkconfig --del vboxnetadp
365fi
366
af40882b 367%post -n kernel%{_alt_kernel}-misc-vboxnetflt
368%depmod %{_kernel_ver}
369/sbin/chkconfig --add vboxnetflt
d5d1e69f 370%service vboxnetflt restart "VirtualBox Network Filter driver"
af40882b 371
372%postun -n kernel%{_alt_kernel}-misc-vboxnetflt
373%depmod %{_kernel_ver}
374
375%preun -n kernel%{_alt_kernel}-misc-vboxnetflt
376if [ "$1" = "0" ]; then
377 %service vboxnetflt stop
378 /sbin/chkconfig --del vboxnetflt
379fi
380
381%if %{with userspace}
6b8b3a79 382%files
383%defattr(644,root,root,755)
384%doc UserManual.pdf
385%dir %{_libdir}/VirtualBox
af40882b 386%dir %{_libdir}/VirtualBox/accessible
6b8b3a79 387%dir %{_libdir}/VirtualBox/additions
388%dir %{_libdir}/VirtualBox/components
389%dir %{_libdir}/VirtualBox/nls
4a6bf252 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
6b8b3a79 394%attr(755,root,root) %{_bindir}/VirtualBox
af40882b 395%attr(755,root,root) %{_bindir}/rdesktop-vrdp
396%attr(755,root,root) %{_bindir}/vboxwebsrv
6b8b3a79 397%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSVC
398%attr(4755,root,root) %{_libdir}/VirtualBox/VBoxHeadless
399%attr(755,root,root) %{_libdir}/VirtualBox/VBoxManage
e6cef9cd 400%attr(4755,root,root) %{_libdir}/VirtualBox/VBoxNetAdpCtl
ab8d962c 401%attr(4755,root,root) %{_libdir}/VirtualBox/VBoxNetDHCP
6b8b3a79 402%attr(4755,root,root) %{_libdir}/VirtualBox/VBoxSDL
f668cc9f 403%attr(755,root,root) %{_libdir}/VirtualBox/VBoxTestOGL
6b8b3a79 404%attr(755,root,root) %{_libdir}/VirtualBox/VBoxTunctl
405%attr(755,root,root) %{_libdir}/VirtualBox/VBoxXPCOMIPCD
4a6bf252 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
d153d895 410%attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestControlSvc.so
4a6bf252 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
3a33af65 418
419%if "%{pld_release}" == "ti"
420%attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython2_6.so
421%else
7c019c49 422%attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython2_7.so
3a33af65 423%endif
424
4a6bf252 425%attr(755,root,root) %{_libdir}/VirtualBox/VBoxPython.so
426%attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM.so
afce24fb 427%ifarch %{ix86}
7935c8c1 428%attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM32.so
afce24fb 429%attr(755,root,root) %{_libdir}/VirtualBox/VBoxREM64.so
7935c8c1 430%endif
4a6bf252 431%attr(755,root,root) %{_libdir}/VirtualBox/VBoxRT.so
432%attr(755,root,root) %{_libdir}/VirtualBox/VBoxSDL.so
4a6bf252 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
13084364 443%attr(755,root,root) %{_libdir}/VirtualBox/libQtOpenGLVBox.so.4
af40882b 444%attr(755,root,root) %{_libdir}/VirtualBox/VRDPAuth.so
6b8b3a79 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
4a6bf252 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
af40882b 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
4a6bf252 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
af40882b 474%{_libdir}/VirtualBox/rdesktop-vrdp-keymaps
d153d895 475%{_libdir}/VirtualBox/License-8.html
af40882b 476%{_libdir}/VirtualBox/VirtualBox.chm
e6cef9cd 477%lang(bg) %{_libdir}/VirtualBox/nls/*_bg.qm
6b8b3a79 478%lang(ca) %{_libdir}/VirtualBox/nls/*_ca.qm
33409bfd 479%lang(ca_VA) %{_libdir}/VirtualBox/nls/*_ca_VA.qm
6b8b3a79 480%lang(cs) %{_libdir}/VirtualBox/nls/*_cs.qm
13084364 481%lang(da) %{_libdir}/VirtualBox/nls/*_da.qm
6b8b3a79 482%lang(de) %{_libdir}/VirtualBox/nls/*_de.qm
33409bfd 483%lang(en) %{_libdir}/VirtualBox/nls/*_en.qm
6b8b3a79 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
ce4f7b38 488%lang(gl_ES) %{_libdir}/VirtualBox/nls/*_gl_ES.qm
6b8b3a79 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
e084e0c4 493%lang(km_KH) %{_libdir}/VirtualBox/nls/*_km_KH.qm
6b8b3a79 494%lang(ko) %{_libdir}/VirtualBox/nls/*_ko.qm
22c7801a 495%lang(lt) %{_libdir}/VirtualBox/nls/*_lt.qm
d52cc2a9 496%lang(nl) %{_libdir}/VirtualBox/nls/*_nl.qm
6b8b3a79 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
4a6bf252 506%lang(uk) %{_libdir}/VirtualBox/nls/*_uk.qm
6b8b3a79 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
af40882b 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
8bf9b919
KK
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
af40882b 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.159784 seconds and 4 git commands to generate.