]> git.pld-linux.org Git - packages/VMware-player.git/blob - VMware-player.spec
94f729b0471eb6acd70566a9c325c234367d5bfa
[packages/VMware-player.git] / VMware-player.spec
1 #
2 # Conditional build:
3 %bcond_without  dist_kernel     # without distribution kernel
4 %bcond_without  kernel          # don't build kernel modules
5 %bcond_without  userspace       # don't build userspace utilities
6 %bcond_with     internal_libs   # internal libs stuff
7 %bcond_with     verbose         # verbose build (V=1)
8
9 %if %{without kernel}
10 %undefine       with_dist_kernel
11 %endif
12
13 %define         ver             16.1.2
14 %define         buildid         17966106
15 %define         rel             0.1
16
17 # point to some working url
18 %define         download_url    %{nil}
19
20 Summary:        VMware player
21 Summary(pl.UTF-8):      VMware player - wirtualna platforma dla stacji roboczej
22 Name:           VMware-player
23 Version:        %{ver}.%{buildid}
24 Release:        %{rel}
25 License:        custom, non-distributable
26 Group:          Applications/Emulators
27 # https://www.vmware.com/go/downloadplayer/
28 Source0:        %{download_url}VMware-Player-%{ver}-%{buildid}.x86_64.bundle
29 # NoSource0-md5:        f50090a394730f20c0ae9c715e56f6ed
30 NoSource:       0
31 Patch0:         installer.patch
32 URL:            https://www.vmware.com/products/workstation-player.html
33 %{?with_dist_kernel:BuildRequires:      kernel%{_alt_kernel}-module-build >= 3:2.6.7}
34 BuildRequires:  rpmbuild(macros) >= 1.268
35 BuildRequires:  sed >= 4.0
36 Requires(post,postun):  gtk-update-icon-cache
37 Requires:       atk
38 Requires:       cairo
39 Requires:       expat
40 Requires:       fontconfig-libs
41 Requires:       freetype
42 Requires:       glib2
43 Requires:       hicolor-icon-theme
44 Requires:       libaio
45 Requires:       libgcc
46 Requires:       libpng
47 Requires:       librsvg
48 Requires:       libstdc++
49 Requires:       libxml2
50 Requires:       pango
51 Requires:       xorg-lib-libXau
52 Requires:       xorg-lib-libXcomposite
53 Requires:       xorg-lib-libXcursor
54 Requires:       xorg-lib-libXdamage
55 Requires:       xorg-lib-libXdmcp
56 Requires:       xorg-lib-libXfixes
57 Requires:       xorg-lib-libXft
58 Requires:       xorg-lib-libXinerama
59 Requires:       xorg-lib-libXrandr
60 Requires:       xorg-lib-libXrender
61 ExclusiveArch:  %{x8664}
62 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63
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
67 %define         skip_post_check_so      .*%{_libdir}/vmware/lib/.*
68
69 %define         debug_package   %{nil}
70
71 %description
72 VMware Player Virtual Platform is a thin software layer that allows
73 multiple guest operating systems to run concurrently on a single
74 standard PC, without repartitioning or rebooting, and without
75 significant loss of performance.
76
77 %description -l pl.UTF-8
78 VMware Player Virtual Platform to cienka warstwa oprogramowania
79 pozwalająca na jednoczesne działanie wielu gościnnych systemów
80 operacyjnych na jednym zwykłym PC, bez repartycjonowania ani
81 rebootowania, bez znacznej utraty wydajności.
82
83 %package debug
84 Summary:        VMware debug utility
85 Summary(pl.UTF-8):      Narzędzie VMware do odpluskwiania
86 Group:          Applications/Emulators
87 Requires:       %{name} = %{version}-%{release}
88
89 %description debug
90 VMware debug utility.
91
92 %description debug -l pl.UTF-8
93 Narzędzie VMware do odpluskwiania.
94
95 %package help
96 Summary:        VMware Player help files
97 Summary(pl.UTF-8):      Pliki pomocy dla VMware Player
98 Group:          Applications/Emulators
99 Requires:       %{name} = %{version}-%{release}
100
101 %description help
102 VMware Player help files.
103
104 %description help -l pl.UTF-8
105 Pliki pomocy dla VMware Player.
106
107 %package networking
108 Summary:        VMware networking utilities
109 Summary(pl.UTF-8):      Narzędzia VMware do obsługi sieci
110 Group:          Applications/Emulators
111 Requires(post,preun):   /sbin/chkconfig
112 Requires:       %{name} = %{version}-%{release}
113 Requires:       rc-scripts
114 Obsoletes:      VMware-player-samba < 2.0
115
116 %description networking
117 VMware networking utilities.
118
119 %description networking -l pl.UTF-8
120 Narzędzia VMware do obsługi sieci.
121
122 %package -n kernel%{_alt_kernel}-misc-vmmon
123 Summary:        VMware Virtual Machine Monitor kernel module
124 Summary(pl.UTF-8):      Moduł jądra VMware Virtual Machine Monitor - monitor maszyny wirtualnej
125 Release:        %{rel}@%{_kernel_ver_str}
126 Group:          Base/Kernel
127 Requires(post,postun):  /sbin/depmod
128 Requires:       dev >= 2.9.0-7
129 %if %{with dist_kernel}
130 %requires_releq_kernel
131 Requires(postun):       %releq_kernel
132 %endif
133
134 %description -n kernel%{_alt_kernel}-misc-vmmon
135 VMware Virtual Machine Monitor kernel module.
136
137 %description -n kernel%{_alt_kernel}-misc-vmmon -l pl.UTF-8
138 Moduł jądra VMware Virtual Machine Monitor - monitor maszyny
139 wirtualnej.
140
141 %package -n kernel%{_alt_kernel}-misc-vmnet
142 Summary:        VMware Virtual Networking Driver kernel module
143 Summary(pl.UTF-8):      Moduł jądra VMware Virtual Networking Driver - sterownik sieciowy maszyny wirtualnej
144 Release:        %{rel}@%{_kernel_ver_str}
145 Group:          Base/Kernel
146 Requires(post,postun):  /sbin/depmod
147 Requires:       dev >= 2.9.0-7
148 %if %{with dist_kernel}
149 %requires_releq_kernel
150 Requires(postun):       %releq_kernel
151 %endif
152
153 %description -n kernel%{_alt_kernel}-misc-vmnet
154 VMware Virtual Networking Driver.
155
156 %description -n kernel%{_alt_kernel}-misc-vmnet -l pl.UTF-8
157 Moduł jądra VMware Virtual Networking Driver - sterownik sieciowy
158 maszyny wirtualnej.
159
160 %prep
161 %setup -qcT
162
163 export SOURCE=%{SOURCE0}
164
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
168 %patch0 -p1
169 chmod a+x install.sh
170
171 ./install.sh --extract bundles
172
173 %if %{with kernel}
174 cd bundles/vmware-vmx/lib/modules
175 %{__tar} xf source/vmmon.tar
176 %{__tar} xf source/vmnet.tar
177 cd -
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
184
185 %build
186 %if %{with kernel}
187 cd 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
193 cd ../../../..
194 %endif
195
196 %install
197 rm -rf $RPM_BUILD_ROOT
198
199 %if %{with kernel}
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
202 %endif
203
204 %if %{with userspace}
205 install -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}}
206
207 install bundles/vmware-network-editor/lib/libvmware-netcfg.so/libvmware-netcfg.so $RPM_BUILD_ROOT%{_libdir}
208
209 # TODO: the rest of ovftool?
210 install -d $RPM_BUILD_ROOT%{_prefix}/lib/vmware-ovftool
211 cp -p bundles/vmware-ovftool/vmware.eula $RPM_BUILD_ROOT%{_prefix}/lib/vmware-ovftool
212
213 cp -p bundles/vmware-player/doc/EULA $RPM_BUILD_ROOT%{_docdir}/vmware-player
214 #cp -p bundles/vmware-player/lib/share/pixmaps/*.png $RPM_BUILD_ROOT%{_pixmapsdir}
215
216 install bundles/vmware-player-app/bin/* $RPM_BUILD_ROOT%{_bindir}
217 cp -p bundles/vmware-player-app/etc/cups/* $RPM_BUILD_ROOT%{_sysconfdir}/cups
218 cp -p bundles/vmware-player-app/extras/.thnumod $RPM_BUILD_ROOT%{_sysconfdir}/thnuclnt
219 cp -p bundles/vmware-player-app/extras/thnucups $RPM_BUILD_ROOT%{_prefix}/lib/cups/filter
220 cp -pr bundles/vmware-player-app/lib/* $RPM_BUILD_ROOT%{_libdir}/vmware
221 cp -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
223 cp -pr bundles/vmware-player-app/share/icons/hicolor $RPM_BUILD_ROOT%{_iconsdir}
224 cp -pr bundles/vmware-player-app/share/mime/packages/* $RPM_BUILD_ROOT%{_datadir}/mime/packages
225 for 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
227 done
228 ln -s ../%{_lib}/vmware/bin/vmware-mount $RPM_BUILD_ROOT%{_bindir}/vmware-mount
229 ln -s ../%{_lib}/vmware/bin/vmware-netcfg $RPM_BUILD_ROOT%{_bindir}/vmware-netcfg
230 ln -s ../%{_lib}/vmware/bin/vmware-fuseUI $RPM_BUILD_ROOT%{_bindir}/vmware-fuseUI
231 ln -s ../%{_lib}/vmware/bin/appLoader $RPM_BUILD_ROOT%{_bindir}/vmrest
232
233 install -D bundles/vmware-player-setup/vmware-config $RPM_BUILD_ROOT%{_libdir}/vmware/setup/vmware-config
234
235 install bundles/vmware-usbarbitrator/bin/vmware-usbarbitrator $RPM_BUILD_ROOT%{_libdir}/vmware/bin
236
237 install bundles/vmware-vmx/bin/* $RPM_BUILD_ROOT%{_bindir}
238 install bundles/vmware-vmx/sbin/* $RPM_BUILD_ROOT%{_sbindir}
239 cp -pr bundles/vmware-vmx/lib/* $RPM_BUILD_ROOT%{_libdir}/vmware
240 ln -s ../..%{_libdir}/vmware/icu $RPM_BUILD_ROOT%{_sysconfdir}/vmware/icu
241 install -d $RPM_BUILD_ROOT%{_libdir}/vmware/{modules,roms}
242 cp -p bundles/vmware-vmx/extra/modules.xml $RPM_BUILD_ROOT%{_libdir}/vmware/modules
243 cp -pr bundles/vmware-vmx/roms/* $RPM_BUILD_ROOT%{_libdir}/vmware/roms
244 for f in vmware-{modconfig,modconfig-console,gksu,vmblock-fuse} ; do
245         ln -sf appLoader $RPM_BUILD_ROOT%{_libdir}/vmware/bin/$f
246 done
247
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
252 # for autoreq to work
253 chmod 755 $RPM_BUILD_ROOT%{_libdir}/vmware/lib/lib*/lib*.so*
254
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}
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}
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
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
279
280 install -d $RPM_BUILD_ROOT{/var/run/vmware,%{systemdtmpfilesdir}}
281 cat >$RPM_BUILD_ROOT%{systemdtmpfilesdir}/VMware-player.conf <<EOF
282 d /var/run/vmware 0755 root root -
283 EOF
284
285 # configuration
286 install -d $RPM_BUILD_ROOT%{_sysconfdir}/vmware
287 cat >$RPM_BUILD_ROOT%{_sysconfdir}/vmware/bootstrap <<'EOF'
288 PREFIX=%{_prefix}
289 BINDIR=%{_bindir}
290 SBINDIR=%{_sbindir}
291 LIBDIR=%{_libdir}
292 DATADIR=%{_datadir}
293 SYSCONFDIR=%{_sysconfdir}
294 DOCDIR=%{_docdir}
295 MANDIR=%{_mandir}
296 INCLUDEDIR=%{_includedir}
297 INITDIR=/etc/rc.d
298 INITSCRIPTDIR=/etc/rc.d/init.d
299 EOF
300
301 cat >$RPM_BUILD_ROOT%{_sysconfdir}/vmware/config <<'EOF'
302 libdir="%{_libdir}/vmware"
303 bindir="%{_bindir}"
304 authd.fullpath="%{_sbindir}/vmware-authd"
305 EOF
306
307 cat >$RPM_BUILD_ROOT%{_sysconfdir}/vmware/networking <<EOF
308 VERSION=1,0
309 answer VNET_1_DHCP yes
310 answer VNET_1_DHCP_CFG_HASH CE242E938515A79D6691EB455951662082636941
311 answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
312 answer VNET_1_HOSTONLY_SUBNET 172.16.198.0
313 answer VNET_1_VIRTUAL_ADAPTER yes
314 answer VNET_8_DHCP yes
315 answer VNET_8_DHCP_CFG_HASH 4C5787A6BB34F84E90B209824FA80FF17713C192
316 answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
317 answer VNET_8_HOSTONLY_SUBNET 192.168.242.0
318 answer VNET_8_NAT yes
319 answer VNET_8_VIRTUAL_ADAPTER yes
320 EOF
321 %endif
322
323 %clean
324 rm -rf $RPM_BUILD_ROOT
325
326 %post
327 /sbin/ldconfig
328 %update_icon_cache hicolor
329
330 %postun
331 /sbin/ldconfig
332 %update_icon_cache hicolor
333
334 %post   -n kernel%{_alt_kernel}-misc-vmmon
335 %depmod %{_kernel_ver}
336
337 %postun -n kernel%{_alt_kernel}-misc-vmmon
338 %depmod %{_kernel_ver}
339
340 %post   -n kernel%{_alt_kernel}-misc-vmnet
341 %depmod %{_kernel_ver}
342
343 %postun -n kernel%{_alt_kernel}-misc-vmnet
344 %depmod %{_kernel_ver}
345
346 %if %{with userspace}
347 %files
348 %defattr(644,root,root,755)
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
385 %attr(755,root,root) %{_libdir}/vmware/bin/vmware-modconfig
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
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
428 # libffi >= 3.0.11 < 3.2
429 %attr(755,root,root) %{_libdir}/vmware/lib/libffi.so.6
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
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
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
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
471 %dir %{_sysconfdir}/vmware
472 %{_sysconfdir}/vmware/bootstrap
473 %{_sysconfdir}/vmware/config
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
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
484 %endif
485
486 %if %{with kernel}
487 %files -n kernel%{_alt_kernel}-misc-vmmon
488 %defattr(644,root,root,755)
489 /lib/modules/%{_kernel_ver}/misc/vmmon.ko*
490
491 %files -n kernel%{_alt_kernel}-misc-vmnet
492 %defattr(644,root,root,755)
493 /lib/modules/%{_kernel_ver}/misc/vmnet.ko*
494 %endif
This page took 0.132163 seconds and 2 git commands to generate.