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