]> git.pld-linux.org Git - packages/VMware-player.git/blame - VMware-player.spec
- need to use included curl library, added some config and data files
[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
fe0a685e 240ln -s ../..%{_libdir}/vmware/lib/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"
305EOF
306
307cat >$RPM_BUILD_ROOT%{_sysconfdir}/vmware/networking <<EOF
308VERSION=1,0
309answer VNET_1_DHCP yes
310answer VNET_1_DHCP_CFG_HASH CE242E938515A79D6691EB455951662082636941
311answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
312answer VNET_1_HOSTONLY_SUBNET 172.16.198.0
313answer VNET_1_VIRTUAL_ADAPTER yes
314answer VNET_8_DHCP yes
315answer VNET_8_DHCP_CFG_HASH 4C5787A6BB34F84E90B209824FA80FF17713C192
316answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
317answer VNET_8_HOSTONLY_SUBNET 192.168.242.0
318answer VNET_8_NAT yes
319answer VNET_8_VIRTUAL_ADAPTER yes
ed3bc2bd 320EOF
4038d9f7
JB
321%endif
322
c744b566 323%clean
324rm -rf $RPM_BUILD_ROOT
325
fe0a685e
JB
326%post
327/sbin/ldconfig
328%update_icon_cache hicolor
329
330%postun
331/sbin/ldconfig
332%update_icon_cache hicolor
df473f00 333
7eb646b8 334%post -n kernel%{_alt_kernel}-misc-vmmon
c744b566 335%depmod %{_kernel_ver}
336
7eb646b8 337%postun -n kernel%{_alt_kernel}-misc-vmmon
c744b566 338%depmod %{_kernel_ver}
339
7eb646b8 340%post -n kernel%{_alt_kernel}-misc-vmnet
c744b566 341%depmod %{_kernel_ver}
342
7eb646b8 343%postun -n kernel%{_alt_kernel}-misc-vmnet
c744b566 344%depmod %{_kernel_ver}
345
75ff6eae
ER
346%if %{with userspace}
347%files
348%defattr(644,root,root,755)
df473f00
JB
349%attr(755,root,root) %{_bindir}/vmnet-bridge
350%attr(755,root,root) %{_bindir}/vmnet-dhcpd
351%attr(755,root,root) %{_bindir}/vmnet-natd
352%attr(755,root,root) %{_bindir}/vmnet-netifup
353%attr(755,root,root) %{_bindir}/vmnet-sniffer
354%attr(755,root,root) %{_bindir}/vmplayer
355%attr(755,root,root) %{_bindir}/vmrest
356%attr(755,root,root) %{_bindir}/vmware-collect-host-support-info
357%attr(755,root,root) %{_bindir}/vmware-fuseUI
358%attr(755,root,root) %{_bindir}/vmware-gksu
359%attr(755,root,root) %{_bindir}/vmware-license-check.sh
360%attr(755,root,root) %{_bindir}/vmware-license-enter.sh
361%attr(755,root,root) %{_bindir}/vmware-modconfig
362%attr(755,root,root) %{_bindir}/vmware-mount
363%attr(755,root,root) %{_bindir}/vmware-netcfg
364%attr(755,root,root) %{_bindir}/vmware-networks
365%attr(755,root,root) %{_bindir}/vmware-ping
366%attr(4755,root,root) %{_sbindir}/vmware-authd
367%attr(755,root,root) %{_sbindir}/vmware-authdlauncher
368%attr(755,root,root) %{_libdir}/libvmware-netcfg.so
369%dir %{_libdir}/vmware
370%dir %{_libdir}/vmware/bin
371%attr(755,root,root) %{_libdir}/vmware/bin/appLoader
372%attr(755,root,root) %{_libdir}/vmware/bin/fusermount
373%attr(755,root,root) %{_libdir}/vmware/bin/licenseTool
374%attr(755,root,root) %{_libdir}/vmware/bin/mkisofs
375%attr(755,root,root) %{_libdir}/vmware/bin/swagger.zip
376%attr(755,root,root) %{_libdir}/vmware/bin/thnuclnt
377%attr(755,root,root) %{_libdir}/vmware/bin/tpm2emu
378%attr(755,root,root) %{_libdir}/vmware/bin/vmplayer
379%attr(755,root,root) %{_libdir}/vmware/bin/vmrest
380%attr(755,root,root) %{_libdir}/vmware/bin/vmware-app-control
381%attr(755,root,root) %{_libdir}/vmware/bin/vmware-enter-serial
382%attr(755,root,root) %{_libdir}/vmware/bin/vmware-fuseUI
383%attr(755,root,root) %{_libdir}/vmware/bin/vmware-gksu
384%attr(755,root,root) %{_libdir}/vmware/bin/vmware-modconfig-console
ed3bc2bd 385%attr(755,root,root) %{_libdir}/vmware/bin/vmware-modconfig
df473f00
JB
386%attr(755,root,root) %{_libdir}/vmware/bin/vmware-mount
387%attr(755,root,root) %{_libdir}/vmware/bin/vmware-remotemks
388%attr(755,root,root) %{_libdir}/vmware/bin/vmware-setup-helper
389%attr(755,root,root) %{_libdir}/vmware/bin/vmware-usbarbitrator
390%attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmblock-fuse
391%attr(4755,root,root) %{_libdir}/vmware/bin/vmware-vmx
392%attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmx-debug
393%attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmx-stats
394%attr(755,root,root) %{_libdir}/vmware/bin/vmware-zenity
395%{_libdir}/vmware/config
396%dir %{_libdir}/vmware/configurator
397%{_libdir}/vmware/configurator/vmnet-dhcpd.conf
398%{_libdir}/vmware/configurator/vmnet-nat.conf
399%{_libdir}/vmware/icu
400%dir %{_libdir}/vmware/include
401%{_libdir}/vmware/include/vmci
402%{_libdir}/vmware/isoimages
403%dir %{_libdir}/vmware/lib
404%attr(755,root,root) %{_libdir}/vmware/lib/libbasichttp.so
405%attr(755,root,root) %{_libdir}/vmware/lib/libcds.so
406%attr(755,root,root) %{_libdir}/vmware/lib/libgvmomi.so
407%attr(755,root,root) %{_libdir}/vmware/lib/liblicenseTool.so
408%attr(755,root,root) %{_libdir}/vmware/lib/libsvga3dsw.so
409%attr(755,root,root) %{_libdir}/vmware/lib/libvmplayer.so
410%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-app-control.so
411%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-enter-serial.so
412%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-fuseUI.so
413%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-gksu.so
414%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-modconfig.so
415%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-modconfig-console.so
416%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-mount.so
417%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-setup-helper.so
418%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-vmblock-fuse.so
419%attr(755,root,root) %{_libdir}/vmware/lib/libvmware-zenity.so
420%attr(755,root,root) %{_libdir}/vmware/lib/libvmwarebase.so
421%attr(755,root,root) %{_libdir}/vmware/lib/libvmwareui.so
422%attr(755,root,root) %{_libdir}/vmware/lib/libvnetlib.so
423# openssl 1.0.2X
424%attr(755,root,root) %{_libdir}/vmware/lib/libcrypto.so.1.0.2
425%attr(755,root,root) %{_libdir}/vmware/lib/libssl.so.1.0.2
fe0a685e
JB
426# curl linked with openssl 1.0.2X (mixing openssl versions with system libs causes SIGSEGV)
427%attr(755,root,root) %{_libdir}/vmware/lib/libcurl.so.4
df473f00
JB
428# libffi >= 3.0.11 < 3.2
429%attr(755,root,root) %{_libdir}/vmware/lib/libffi.so.6
ed3bc2bd
JB
430# libsigc++ 2.x, atkmm, cairomm, glibmm, gtkmm 3.x, pangomm built with pre-C++11 ABI
431%attr(755,root,root) %{_libdir}/vmware/lib/libatkmm-1.6.so.1
432%attr(755,root,root) %{_libdir}/vmware/lib/libcairomm-1.0.so.1
433%attr(755,root,root) %{_libdir}/vmware/lib/libgdkmm-3.0.so.1
434%attr(755,root,root) %{_libdir}/vmware/lib/libgiomm-2.4.so.1
435%attr(755,root,root) %{_libdir}/vmware/lib/libglibmm-2.4.so.1
436%attr(755,root,root) %{_libdir}/vmware/lib/libglibmm_generate_extra_defs-2.4.so.1
437%attr(755,root,root) %{_libdir}/vmware/lib/libgtkmm-3.0.so.1
438%attr(755,root,root) %{_libdir}/vmware/lib/libpangomm-1.4.so.1
439%attr(755,root,root) %{_libdir}/vmware/lib/libsigc-2.0.so.0
df473f00
JB
440%dir %{_libdir}/vmware/libconf
441%dir %{_libdir}/vmware/libconf/etc
442%dir %{_libdir}/vmware/libconf/lib
443%{_libdir}/vmware/licenses
444%{_libdir}/vmware/modules
445%{_libdir}/vmware/resources
446%{_libdir}/vmware/roms
447%{_libdir}/vmware/scripts
448%dir %{_libdir}/vmware/setup
449%attr(755,root,root) %{_libdir}/vmware/setup/vmware-config
450%dir %{_libdir}/vmware/share
451%{_libdir}/vmware/share/icons
452%{_libdir}/vmware/share/pixmaps
453%{_libdir}/vmware/share/themes
454%{_libdir}/vmware/tools-upgraders
455%{_libdir}/vmware/vnckeymap
456%{_libdir}/vmware/xkeymap
457%{_libdir}/vmware/vixwrapper-product-config.txt
fe0a685e
JB
458# EULA files required to start (don't mark as doc!)
459%dir %{_prefix}/lib/vmware-ovftool
460%{_prefix}/lib/vmware-ovftool/vmware.eula
461%dir %{_docdir}/vmware-player
462%{_docdir}/vmware-player/EULA
df473f00
JB
463%{_datadir}/appdata/vmware-player.appdata.xml
464%{_desktopdir}/vmware-player.desktop
465%{_iconsdir}/hicolor/*x*/apps/vmware-player.png
466%{_iconsdir}/hicolor/*x*/mimetypes/application-certificate.png
467%{_iconsdir}/hicolor/*x*/mimetypes/application-x-vmware-*.png
468%{_iconsdir}/hicolor/scalable/mimetypes/application-certificate.svg
469%{_iconsdir}/hicolor/scalable/mimetypes/application-x-vmware-*.svg
470%{_datadir}/mime/packages/vmware-player.xml
ed3bc2bd
JB
471%dir %{_sysconfdir}/vmware
472%{_sysconfdir}/vmware/bootstrap
473%{_sysconfdir}/vmware/config
fe0a685e
JB
474%{_sysconfdir}/vmware/icu
475%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/networking
476%dir /var/run/vmware
477%{systemdtmpfilesdir}/VMware-player.conf
df473f00
JB
478
479# cups
480%{_sysconfdir}/cups/thnuclnt.convs
481%{_sysconfdir}/cups/thnuclnt.types
482%{_sysconfdir}/thnuclnt/.thnumod
483%attr(755,root,root) %{_prefix}/lib/cups/filter/thnucups
75ff6eae
ER
484%endif
485
4038d9f7 486%if %{with kernel}
7eb646b8 487%files -n kernel%{_alt_kernel}-misc-vmmon
c744b566 488%defattr(644,root,root,755)
489/lib/modules/%{_kernel_ver}/misc/vmmon.ko*
490
7eb646b8 491%files -n kernel%{_alt_kernel}-misc-vmnet
c744b566 492%defattr(644,root,root,755)
493/lib/modules/%{_kernel_ver}/misc/vmnet.ko*
4038d9f7 494%endif
This page took 0.131774 seconds and 4 git commands to generate.