]> git.pld-linux.org Git - packages/VMware-player.git/blame - VMware-player.spec
- configurable NETWORKING
[packages/VMware-player.git] / VMware-player.spec
CommitLineData
e3c25a84 1#
c744b566 2# Conditional build:
3%bcond_without dist_kernel # without distribution kernel
4%bcond_without kernel # don't build kernel modules
c744b566 5%bcond_without userspace # don't build userspace utilities
c744b566 6%bcond_with internal_libs # internal libs stuff
7%bcond_with verbose # verbose build (V=1)
c744b566 8
397503c2
ER
9%if %{without kernel}
10%undefine with_dist_kernel
11%endif
8793ed7f 12
e3c25a84
JB
13%define ver 16.1.2
14%define buildid 17966106
8793ed7f
ER
15%define rel 0.1
16
17# point to some working url
18%define download_url %{nil}
19
c744b566 20Summary: VMware player
ae690285 21Summary(pl.UTF-8): VMware player - wirtualna platforma dla stacji roboczej
c744b566 22Name: VMware-player
397503c2 23Version: %{ver}.%{buildid}
8793ed7f 24Release: %{rel}
c744b566 25License: custom, non-distributable
26Group: Applications/Emulators
8793ed7f 27# https://www.vmware.com/go/downloadplayer/
e3c25a84
JB
28Source0: %{download_url}VMware-Player-%{ver}-%{buildid}.x86_64.bundle
29# NoSource0-md5: f50090a394730f20c0ae9c715e56f6ed
6f6022e1 30NoSource: 0
8793ed7f 31Patch0: installer.patch
e3c25a84 32URL: https://www.vmware.com/products/workstation-player.html
7116706d 33%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.7}
c744b566 34BuildRequires: rpmbuild(macros) >= 1.268
35BuildRequires: sed >= 4.0
fe0a685e 36Requires(post,postun): gtk-update-icon-cache
d99adf06
ER
37Requires: atk
38Requires: cairo
d99adf06
ER
39Requires: expat
40Requires: fontconfig-libs
41Requires: freetype
42Requires: glib2
fe0a685e 43Requires: hicolor-icon-theme
f5ea5751 44Requires: libaio
d99adf06
ER
45Requires: libgcc
46Requires: libpng
47Requires: librsvg
d99adf06 48Requires: libstdc++
d99adf06 49Requires: libxml2
d99adf06 50Requires: pango
d99adf06
ER
51Requires: xorg-lib-libXau
52Requires: xorg-lib-libXcomposite
53Requires: xorg-lib-libXcursor
54Requires: xorg-lib-libXdamage
55Requires: xorg-lib-libXdmcp
56Requires: xorg-lib-libXfixes
57Requires: xorg-lib-libXft
58Requires: xorg-lib-libXinerama
59Requires: xorg-lib-libXrandr
60Requires: xorg-lib-libXrender
e3c25a84 61ExclusiveArch: %{x8664}
c744b566 62BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63
6dd70173
JB
64# private libraries shouldn't provide sonames
65%define _noautoprovfiles %{_libdir}/vmware/lib/.*\.so.*
66%define _noautoreq libcrypto.so.1.0.2 libssl.so.1.0.2 libbasichttp.so libcds.so libgvmomi.so libvmwarebase.so libvmwareui.so libvnetlib.so
4038d9f7 67%define skip_post_check_so .*%{_libdir}/vmware/lib/.*
c744b566 68
e3c25a84
JB
69%define debug_package %{nil}
70
c744b566 71%description
72VMware Player Virtual Platform is a thin software layer that allows
73multiple guest operating systems to run concurrently on a single
74standard PC, without repartitioning or rebooting, and without
75significant loss of performance.
76
8cef0267 77%description -l pl.UTF-8
c744b566 78VMware Player Virtual Platform to cienka warstwa oprogramowania
8cef0267
JR
79pozwalająca na jednoczesne działanie wielu gościnnych systemów
80operacyjnych na jednym zwykłym PC, bez repartycjonowania ani
81rebootowania, bez znacznej utraty wydajności.
c744b566 82
83%package debug
84Summary: VMware debug utility
ae690285 85Summary(pl.UTF-8): Narzędzie VMware do odpluskwiania
c744b566 86Group: Applications/Emulators
87Requires: %{name} = %{version}-%{release}
88
89%description debug
90VMware debug utility.
91
8cef0267
JR
92%description debug -l pl.UTF-8
93Narzędzie VMware do odpluskwiania.
c744b566 94
95%package help
96Summary: VMware Player help files
ae690285 97Summary(pl.UTF-8): Pliki pomocy dla VMware Player
c744b566 98Group: Applications/Emulators
99Requires: %{name} = %{version}-%{release}
c744b566 100
101%description help
102VMware Player help files.
103
8cef0267 104%description help -l pl.UTF-8
c744b566 105Pliki pomocy dla VMware Player.
106
107%package networking
108Summary: VMware networking utilities
ae690285 109Summary(pl.UTF-8): Narzędzia VMware do obsługi sieci
c744b566 110Group: Applications/Emulators
111Requires(post,preun): /sbin/chkconfig
112Requires: %{name} = %{version}-%{release}
c744b566 113Requires: rc-scripts
e9f6663b 114Obsoletes: VMware-player-samba < 2.0
c744b566 115
116%description networking
117VMware networking utilities.
118
8cef0267
JR
119%description networking -l pl.UTF-8
120Narzędzia VMware do obsługi sieci.
c744b566 121
7eb646b8 122%package -n kernel%{_alt_kernel}-misc-vmmon
47b88725
JB
123Summary: VMware Virtual Machine Monitor kernel module
124Summary(pl.UTF-8): Moduł jądra VMware Virtual Machine Monitor - monitor maszyny wirtualnej
8793ed7f 125Release: %{rel}@%{_kernel_ver_str}
c744b566 126Group: Base/Kernel
127Requires(post,postun): /sbin/depmod
128Requires: dev >= 2.9.0-7
129%if %{with dist_kernel}
a0a85295 130%requires_releq_kernel
131Requires(postun): %releq_kernel
c744b566 132%endif
c744b566 133
7eb646b8 134%description -n kernel%{_alt_kernel}-misc-vmmon
47b88725 135VMware Virtual Machine Monitor kernel module.
c744b566 136
8cef0267 137%description -n kernel%{_alt_kernel}-misc-vmmon -l pl.UTF-8
47b88725
JB
138Moduł jądra VMware Virtual Machine Monitor - monitor maszyny
139wirtualnej.
c744b566 140
7eb646b8 141%package -n kernel%{_alt_kernel}-misc-vmnet
47b88725
JB
142Summary: VMware Virtual Networking Driver kernel module
143Summary(pl.UTF-8): Moduł jądra VMware Virtual Networking Driver - sterownik sieciowy maszyny wirtualnej
8793ed7f 144Release: %{rel}@%{_kernel_ver_str}
c744b566 145Group: Base/Kernel
146Requires(post,postun): /sbin/depmod
147Requires: dev >= 2.9.0-7
148%if %{with dist_kernel}
a0a85295 149%requires_releq_kernel
150Requires(postun): %releq_kernel
c744b566 151%endif
c744b566 152
7eb646b8 153%description -n kernel%{_alt_kernel}-misc-vmnet
3f055ecc 154VMware Virtual Networking Driver.
c744b566 155
8cef0267 156%description -n kernel%{_alt_kernel}-misc-vmnet -l pl.UTF-8
47b88725
JB
157Moduł jądra VMware Virtual Networking Driver - sterownik sieciowy
158maszyny wirtualnej.
c744b566 159
8793ed7f
ER
160%prep
161%setup -qcT
e3c25a84 162
8793ed7f 163export SOURCE=%{SOURCE0}
c744b566 164
8793ed7f
ER
165# extract installer shell blob
166%{__sed} -ne '1,/^exit/{s,$0,$SOURCE,;p}' $SOURCE > install.sh
167%{__sed} -i -e "2iSOURCE=$SOURCE" install.sh
397503c2 168%patch0 -p1
8793ed7f
ER
169chmod a+x install.sh
170
171./install.sh --extract bundles
172
df473f00 173%if %{with kernel}
e3c25a84 174cd bundles/vmware-vmx/lib/modules
8793ed7f
ER
175%{__tar} xf source/vmmon.tar
176%{__tar} xf source/vmnet.tar
8793ed7f 177cd -
df473f00
JB
178%endif
179
180%if %{with userspace}
181%{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' bundles/vmware-player-app/bin/{vmplayer,vmware-license-{check,enter}.sh}
182%{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' bundles/vmware-vmx/bin/vmware-{gksu,modconfig}
183%endif
397503c2 184
c744b566 185%build
8793ed7f 186%if %{with kernel}
e3c25a84
JB
187cd bundles/vmware-vmx/lib/modules
188
189%build_kernel_modules -C vmmon-only -m vmmon SRCROOT=$PWD VM_KBUILD=yes
190
191%build_kernel_modules -C vmnet-only -m vmnet SRCROOT=$PWD VM_KBUILD=yes
192
193cd ../../../..
c744b566 194%endif
195
196%install
197rm -rf $RPM_BUILD_ROOT
e3c25a84 198
c744b566 199%if %{with kernel}
e3c25a84
JB
200%install_kernel_modules -m bundles/vmware-vmx/lib/modules/vmmon-only/vmmon -d misc
201%install_kernel_modules -m bundles/vmware-vmx/lib/modules/vmnet-only/vmnet -d misc
c744b566 202%endif
203
4038d9f7 204%if %{with userspace}
fe0a685e 205install -d $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}/vmware,%{_prefix}/lib/cups/filter,%{_datadir}/{appdata,mime/packages},%{_desktopdir},%{_pixmapsdir},%{_docdir}/vmware-player,%{_iconsdir},%{_sysconfdir}/{cups,thnuclnt,vmware}}
4038d9f7
JB
206
207install bundles/vmware-network-editor/lib/libvmware-netcfg.so/libvmware-netcfg.so $RPM_BUILD_ROOT%{_libdir}
208
fe0a685e
JB
209# TODO: the rest of ovftool?
210install -d $RPM_BUILD_ROOT%{_prefix}/lib/vmware-ovftool
211cp -p bundles/vmware-ovftool/vmware.eula $RPM_BUILD_ROOT%{_prefix}/lib/vmware-ovftool
4038d9f7 212
fe0a685e 213cp -p bundles/vmware-player/doc/EULA $RPM_BUILD_ROOT%{_docdir}/vmware-player
4038d9f7
JB
214#cp -p bundles/vmware-player/lib/share/pixmaps/*.png $RPM_BUILD_ROOT%{_pixmapsdir}
215
216install bundles/vmware-player-app/bin/* $RPM_BUILD_ROOT%{_bindir}
217cp -p bundles/vmware-player-app/etc/cups/* $RPM_BUILD_ROOT%{_sysconfdir}/cups
218cp -p bundles/vmware-player-app/extras/.thnumod $RPM_BUILD_ROOT%{_sysconfdir}/thnuclnt
219cp -p bundles/vmware-player-app/extras/thnucups $RPM_BUILD_ROOT%{_prefix}/lib/cups/filter
220cp -pr bundles/vmware-player-app/lib/* $RPM_BUILD_ROOT%{_libdir}/vmware
221cp -pr bundles/vmware-player-app/share/appdata/* $RPM_BUILD_ROOT%{_datadir}/appdata
222%{__sed} -e 's,@@BINARY@@,%{_bindir}/vmplayer,' bundles/vmware-player-app/share/applications/vmware-player.desktop >$RPM_BUILD_ROOT%{_desktopdir}/vmware-player.desktop
223cp -pr bundles/vmware-player-app/share/icons/hicolor $RPM_BUILD_ROOT%{_iconsdir}
224cp -pr bundles/vmware-player-app/share/mime/packages/* $RPM_BUILD_ROOT%{_datadir}/mime/packages
225for f in vmplayer vmware-enter-serial vmware-setup-helper licenseTool vmware-{mount,fuseUI,app-control,zenity} ; do
226 ln -sf appLoader $RPM_BUILD_ROOT%{_libdir}/vmware/bin/$f
227done
228ln -s ../%{_lib}/vmware/bin/vmware-mount $RPM_BUILD_ROOT%{_bindir}/vmware-mount
229ln -s ../%{_lib}/vmware/bin/vmware-netcfg $RPM_BUILD_ROOT%{_bindir}/vmware-netcfg
230ln -s ../%{_lib}/vmware/bin/vmware-fuseUI $RPM_BUILD_ROOT%{_bindir}/vmware-fuseUI
231ln -s ../%{_lib}/vmware/bin/appLoader $RPM_BUILD_ROOT%{_bindir}/vmrest
232
233install -D bundles/vmware-player-setup/vmware-config $RPM_BUILD_ROOT%{_libdir}/vmware/setup/vmware-config
234
235install bundles/vmware-usbarbitrator/bin/vmware-usbarbitrator $RPM_BUILD_ROOT%{_libdir}/vmware/bin
236
237install bundles/vmware-vmx/bin/* $RPM_BUILD_ROOT%{_bindir}
238install bundles/vmware-vmx/sbin/* $RPM_BUILD_ROOT%{_sbindir}
239cp -pr bundles/vmware-vmx/lib/* $RPM_BUILD_ROOT%{_libdir}/vmware
c2e6e57d 240ln -s ../..%{_libdir}/vmware/icu $RPM_BUILD_ROOT%{_sysconfdir}/vmware/icu
4038d9f7
JB
241install -d $RPM_BUILD_ROOT%{_libdir}/vmware/{modules,roms}
242cp -p bundles/vmware-vmx/extra/modules.xml $RPM_BUILD_ROOT%{_libdir}/vmware/modules
243cp -pr bundles/vmware-vmx/roms/* $RPM_BUILD_ROOT%{_libdir}/vmware/roms
ed3bc2bd 244for f in vmware-{modconfig,modconfig-console,gksu,vmblock-fuse} ; do
4038d9f7
JB
245 ln -sf appLoader $RPM_BUILD_ROOT%{_libdir}/vmware/bin/$f
246done
247
fe0a685e
JB
248# TODO: adapt and package init.d files:
249# bundles/vmware-usbarbitrator/etc/init.d/vmware-USBArbitrator
250# bundles/vmware-vmx/etc/init.d/vmware
251
6dd70173
JB
252# for autoreq to work
253chmod 755 $RPM_BUILD_ROOT%{_libdir}/vmware/lib/lib*/lib*.so*
254
df473f00
JB
255# available in system packages
256%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libICE.so.6,libSM.so.6,libX11.so.6,libXau.so.6,libXcomposite.so.1,libXcursor.so.1,libXdamage.so.1,libXdmcp.so.6,libXext.so.6,libXfixes.so.3,libXft.so.2,libXi.so.6,libXinerama.so.1,libXrandr.so.2,libXrender.so.1,libXtst.so.6,libxcb.so.1}
ed3bc2bd
JB
257%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libcairo.so.2,libcairo-gobject.so.2,libpixman-1.so.0}
258%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libatk-1.0.so.0,libatk-bridge-2.0.so.0,libatspi.so.0,libcroco-0.6.so.3,libepoxy.so.0,libgailutil-3.so.0,libgck-1.so.0,libgcr-base-3.so.1,libgcr-ui-3.so.1,libgdk-3.so.0,libgdk_pixbuf-2.0.so.0,libgio-2.0.so.0,libglib-2.0.so.0,libgmodule-2.0.so.0,libgobject-2.0.so.0,libgthread-2.0.so.0,libgtk-3.so.0,libpango-1.0.so.0,libpangocairo-1.0.so.0,libpangoft2-1.0.so.0,librsvg-2.so.2,libvte-2.91.so.0}
df473f00
JB
259%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/libconf/etc/gtk-3.0
260%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/libconf/lib/gtk-3.0
261%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libgcc_s.so.1,libstdc++.so.6}
262%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libgcrypt.so.20,libgpg-error.so.0,libtasn1.so.6}
263%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libaio.so.1
df473f00
JB
264%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libdbus-1.so.3
265%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libexpat.so.1
266%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libfontconfig.so.1
267%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/libconf/etc/fonts
268%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libfreetype.so.6
269%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libfuse.so.2
270%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libharfbuzz.so.0
271%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libjpeg.so.62
272%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libp11-kit.so.0
273%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libpcre.so.1
274%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libpcsclite.so.1
275%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libpng16.so.16
276%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libtiff.so.5
277%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libxml2.so.2
278%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libz.so.1
ed3bc2bd 279
fe0a685e
JB
280install -d $RPM_BUILD_ROOT{/var/run/vmware,%{systemdtmpfilesdir}}
281cat >$RPM_BUILD_ROOT%{systemdtmpfilesdir}/VMware-player.conf <<EOF
282d /var/run/vmware 0755 root root -
283EOF
284
ed3bc2bd
JB
285# configuration
286install -d $RPM_BUILD_ROOT%{_sysconfdir}/vmware
287cat >$RPM_BUILD_ROOT%{_sysconfdir}/vmware/bootstrap <<'EOF'
288PREFIX=%{_prefix}
289BINDIR=%{_bindir}
290SBINDIR=%{_sbindir}
291LIBDIR=%{_libdir}
292DATADIR=%{_datadir}
293SYSCONFDIR=%{_sysconfdir}
294DOCDIR=%{_docdir}
295MANDIR=%{_mandir}
296INCLUDEDIR=%{_includedir}
297INITDIR=/etc/rc.d
298INITSCRIPTDIR=/etc/rc.d/init.d
299EOF
300
301cat >$RPM_BUILD_ROOT%{_sysconfdir}/vmware/config <<'EOF'
fe0a685e
JB
302libdir="%{_libdir}/vmware"
303bindir="%{_bindir}"
304authd.fullpath="%{_sbindir}/vmware-authd"
739c47ce 305NETWORKING="yes"
fe0a685e
JB
306EOF
307
308cat >$RPM_BUILD_ROOT%{_sysconfdir}/vmware/networking <<EOF
309VERSION=1,0
310answer VNET_1_DHCP yes
311answer VNET_1_DHCP_CFG_HASH CE242E938515A79D6691EB455951662082636941
312answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
313answer VNET_1_HOSTONLY_SUBNET 172.16.198.0
314answer VNET_1_VIRTUAL_ADAPTER yes
315answer VNET_8_DHCP yes
316answer VNET_8_DHCP_CFG_HASH 4C5787A6BB34F84E90B209824FA80FF17713C192
317answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
318answer VNET_8_HOSTONLY_SUBNET 192.168.242.0
319answer VNET_8_NAT yes
320answer VNET_8_VIRTUAL_ADAPTER yes
ed3bc2bd 321EOF
4038d9f7
JB
322%endif
323
c744b566 324%clean
325rm -rf $RPM_BUILD_ROOT
326
fe0a685e
JB
327%post
328/sbin/ldconfig
329%update_icon_cache hicolor
330
331%postun
332/sbin/ldconfig
333%update_icon_cache hicolor
df473f00 334
7eb646b8 335%post -n kernel%{_alt_kernel}-misc-vmmon
c744b566 336%depmod %{_kernel_ver}
337
7eb646b8 338%postun -n kernel%{_alt_kernel}-misc-vmmon
c744b566 339%depmod %{_kernel_ver}
340
7eb646b8 341%post -n kernel%{_alt_kernel}-misc-vmnet
c744b566 342%depmod %{_kernel_ver}
343
7eb646b8 344%postun -n kernel%{_alt_kernel}-misc-vmnet
c744b566 345%depmod %{_kernel_ver}
346
75ff6eae
ER
347%if %{with userspace}
348%files
349%defattr(644,root,root,755)
df473f00
JB
350%attr(755,root,root) %{_bindir}/vmnet-bridge
351%attr(755,root,root) %{_bindir}/vmnet-dhcpd
352%attr(755,root,root) %{_bindir}/vmnet-natd
353%attr(755,root,root) %{_bindir}/vmnet-netifup
354%attr(755,root,root) %{_bindir}/vmnet-sniffer
355%attr(755,root,root) %{_bindir}/vmplayer
356%attr(755,root,root) %{_bindir}/vmrest
357%attr(755,root,root) %{_bindir}/vmware-collect-host-support-info
358%attr(755,root,root) %{_bindir}/vmware-fuseUI
359%attr(755,root,root) %{_bindir}/vmware-gksu
360%attr(755,root,root) %{_bindir}/vmware-license-check.sh
361%attr(755,root,root) %{_bindir}/vmware-license-enter.sh
362%attr(755,root,root) %{_bindir}/vmware-modconfig
363%attr(755,root,root) %{_bindir}/vmware-mount
364%attr(755,root,root) %{_bindir}/vmware-netcfg
365%attr(755,root,root) %{_bindir}/vmware-networks
366%attr(755,root,root) %{_bindir}/vmware-ping
367%attr(4755,root,root) %{_sbindir}/vmware-authd
368%attr(755,root,root) %{_sbindir}/vmware-authdlauncher
369%attr(755,root,root) %{_libdir}/libvmware-netcfg.so
370%dir %{_libdir}/vmware
371%dir %{_libdir}/vmware/bin
372%attr(755,root,root) %{_libdir}/vmware/bin/appLoader
373%attr(755,root,root) %{_libdir}/vmware/bin/fusermount
374%attr(755,root,root) %{_libdir}/vmware/bin/licenseTool
375%attr(755,root,root) %{_libdir}/vmware/bin/mkisofs
376%attr(755,root,root) %{_libdir}/vmware/bin/swagger.zip
377%attr(755,root,root) %{_libdir}/vmware/bin/thnuclnt
378%attr(755,root,root) %{_libdir}/vmware/bin/tpm2emu
379%attr(755,root,root) %{_libdir}/vmware/bin/vmplayer
380%attr(755,root,root) %{_libdir}/vmware/bin/vmrest
381%attr(755,root,root) %{_libdir}/vmware/bin/vmware-app-control
382%attr(755,root,root) %{_libdir}/vmware/bin/vmware-enter-serial
383%attr(755,root,root) %{_libdir}/vmware/bin/vmware-fuseUI
384%attr(755,root,root) %{_libdir}/vmware/bin/vmware-gksu
385%attr(755,root,root) %{_libdir}/vmware/bin/vmware-modconfig-console
ed3bc2bd 386%attr(755,root,root) %{_libdir}/vmware/bin/vmware-modconfig
df473f00
JB
387%attr(755,root,root) %{_libdir}/vmware/bin/vmware-mount
388%attr(755,root,root) %{_libdir}/vmware/bin/vmware-remotemks
389%attr(755,root,root) %{_libdir}/vmware/bin/vmware-setup-helper
390%attr(755,root,root) %{_libdir}/vmware/bin/vmware-usbarbitrator
391%attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmblock-fuse
392%attr(4755,root,root) %{_libdir}/vmware/bin/vmware-vmx
393%attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmx-debug
394%attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmx-stats
395%attr(755,root,root) %{_libdir}/vmware/bin/vmware-zenity
396%{_libdir}/vmware/config
397%dir %{_libdir}/vmware/configurator
398%{_libdir}/vmware/configurator/vmnet-dhcpd.conf
399%{_libdir}/vmware/configurator/vmnet-nat.conf
400%{_libdir}/vmware/icu
401%dir %{_libdir}/vmware/include
402%{_libdir}/vmware/include/vmci
403%{_libdir}/vmware/isoimages
404%dir %{_libdir}/vmware/lib
405%attr(755,root,root) %{_libdir}/vmware/lib/libbasichttp.so
406%attr(755,root,root) %{_libdir}/vmware/lib/libcds.so
407%attr(755,root,root) %{_libdir}/vmware/lib/libgvmomi.so
408%attr(755,root,root) %{_libdir}/vmware/lib/liblicenseTool.so
409%attr(755,root,root) %{_libdir}/vmware/lib/libsvga3dsw.so
410%attr(755,root,root) %{_libdir}/vmware/lib/libvmplayer.so
411%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-app-control.so
412%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-enter-serial.so
413%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-fuseUI.so
414%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-gksu.so
415%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-modconfig.so
416%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-modconfig-console.so
417%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-mount.so
418%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-setup-helper.so
419%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-vmblock-fuse.so
420%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-zenity.so
421%attr(755,root,root) %{_libdir}/vmware/lib/libvmwarebase.so
422%attr(755,root,root) %{_libdir}/vmware/lib/libvmwareui.so
423%attr(755,root,root) %{_libdir}/vmware/lib/libvnetlib.so
424# openssl 1.0.2X
425%attr(755,root,root) %{_libdir}/vmware/lib/libcrypto.so.1.0.2
426%attr(755,root,root) %{_libdir}/vmware/lib/libssl.so.1.0.2
fe0a685e
JB
427# curl linked with openssl 1.0.2X (mixing openssl versions with system libs causes SIGSEGV)
428%attr(755,root,root) %{_libdir}/vmware/lib/libcurl.so.4
df473f00
JB
429# libffi >= 3.0.11 < 3.2
430%attr(755,root,root) %{_libdir}/vmware/lib/libffi.so.6
ed3bc2bd
JB
431# libsigc++ 2.x, atkmm, cairomm, glibmm, gtkmm 3.x, pangomm built with pre-C++11 ABI
432%attr(755,root,root) %{_libdir}/vmware/lib/libatkmm-1.6.so.1
433%attr(755,root,root) %{_libdir}/vmware/lib/libcairomm-1.0.so.1
434%attr(755,root,root) %{_libdir}/vmware/lib/libgdkmm-3.0.so.1
435%attr(755,root,root) %{_libdir}/vmware/lib/libgiomm-2.4.so.1
436%attr(755,root,root) %{_libdir}/vmware/lib/libglibmm-2.4.so.1
437%attr(755,root,root) %{_libdir}/vmware/lib/libglibmm_generate_extra_defs-2.4.so.1
438%attr(755,root,root) %{_libdir}/vmware/lib/libgtkmm-3.0.so.1
439%attr(755,root,root) %{_libdir}/vmware/lib/libpangomm-1.4.so.1
440%attr(755,root,root) %{_libdir}/vmware/lib/libsigc-2.0.so.0
df473f00
JB
441%dir %{_libdir}/vmware/libconf
442%dir %{_libdir}/vmware/libconf/etc
443%dir %{_libdir}/vmware/libconf/lib
444%{_libdir}/vmware/licenses
445%{_libdir}/vmware/modules
446%{_libdir}/vmware/resources
447%{_libdir}/vmware/roms
448%{_libdir}/vmware/scripts
449%dir %{_libdir}/vmware/setup
450%attr(755,root,root) %{_libdir}/vmware/setup/vmware-config
451%dir %{_libdir}/vmware/share
452%{_libdir}/vmware/share/icons
453%{_libdir}/vmware/share/pixmaps
454%{_libdir}/vmware/share/themes
455%{_libdir}/vmware/tools-upgraders
456%{_libdir}/vmware/vnckeymap
457%{_libdir}/vmware/xkeymap
458%{_libdir}/vmware/vixwrapper-product-config.txt
fe0a685e
JB
459# EULA files required to start (don't mark as doc!)
460%dir %{_prefix}/lib/vmware-ovftool
461%{_prefix}/lib/vmware-ovftool/vmware.eula
462%dir %{_docdir}/vmware-player
463%{_docdir}/vmware-player/EULA
df473f00
JB
464%{_datadir}/appdata/vmware-player.appdata.xml
465%{_desktopdir}/vmware-player.desktop
466%{_iconsdir}/hicolor/*x*/apps/vmware-player.png
467%{_iconsdir}/hicolor/*x*/mimetypes/application-certificate.png
468%{_iconsdir}/hicolor/*x*/mimetypes/application-x-vmware-*.png
469%{_iconsdir}/hicolor/scalable/mimetypes/application-certificate.svg
470%{_iconsdir}/hicolor/scalable/mimetypes/application-x-vmware-*.svg
471%{_datadir}/mime/packages/vmware-player.xml
ed3bc2bd
JB
472%dir %{_sysconfdir}/vmware
473%{_sysconfdir}/vmware/bootstrap
739c47ce 474%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/config
fe0a685e
JB
475%{_sysconfdir}/vmware/icu
476%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/networking
477%dir /var/run/vmware
478%{systemdtmpfilesdir}/VMware-player.conf
df473f00
JB
479
480# cups
481%{_sysconfdir}/cups/thnuclnt.convs
482%{_sysconfdir}/cups/thnuclnt.types
483%{_sysconfdir}/thnuclnt/.thnumod
484%attr(755,root,root) %{_prefix}/lib/cups/filter/thnucups
75ff6eae
ER
485%endif
486
4038d9f7 487%if %{with kernel}
7eb646b8 488%files -n kernel%{_alt_kernel}-misc-vmmon
c744b566 489%defattr(644,root,root,755)
490/lib/modules/%{_kernel_ver}/misc/vmmon.ko*
491
7eb646b8 492%files -n kernel%{_alt_kernel}-misc-vmnet
c744b566 493%defattr(644,root,root,755)
494/lib/modules/%{_kernel_ver}/misc/vmnet.ko*
4038d9f7 495%endif
This page took 0.164192 seconds and 4 git commands to generate.