]>
Commit | Line | Data |
---|---|---|
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 | 20 | Summary: VMware player |
ae690285 | 21 | Summary(pl.UTF-8): VMware player - wirtualna platforma dla stacji roboczej |
c744b566 | 22 | Name: VMware-player |
397503c2 | 23 | Version: %{ver}.%{buildid} |
8793ed7f | 24 | Release: %{rel} |
c744b566 | 25 | License: custom, non-distributable |
26 | Group: Applications/Emulators | |
8793ed7f | 27 | # https://www.vmware.com/go/downloadplayer/ |
e3c25a84 JB |
28 | Source0: %{download_url}VMware-Player-%{ver}-%{buildid}.x86_64.bundle |
29 | # NoSource0-md5: f50090a394730f20c0ae9c715e56f6ed | |
6f6022e1 | 30 | NoSource: 0 |
8793ed7f | 31 | Patch0: installer.patch |
e3c25a84 | 32 | URL: https://www.vmware.com/products/workstation-player.html |
7116706d | 33 | %{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.7} |
c744b566 | 34 | BuildRequires: rpmbuild(macros) >= 1.268 |
35 | BuildRequires: sed >= 4.0 | |
d99adf06 ER |
36 | Requires: atk |
37 | Requires: cairo | |
38 | Requires: cairomm | |
75ff6eae | 39 | Requires: curl-libs >= 7.19.7-2 |
d99adf06 ER |
40 | Requires: expat |
41 | Requires: fontconfig-libs | |
42 | Requires: freetype | |
43 | Requires: glib2 | |
44 | Requires: glibmm | |
f5ea5751 | 45 | Requires: libaio |
d99adf06 ER |
46 | Requires: libgcc |
47 | Requires: libpng | |
48 | Requires: librsvg | |
49 | Requires: libsigc++ | |
50 | Requires: libstdc++ | |
d99adf06 | 51 | Requires: libxml2 |
3c174bb2 | 52 | #Requires: openssl >= 1.0.2 |
d99adf06 ER |
53 | Requires: pango |
54 | Requires: pangomm | |
55 | Requires: xorg-lib-libXau | |
56 | Requires: xorg-lib-libXcomposite | |
57 | Requires: xorg-lib-libXcursor | |
58 | Requires: xorg-lib-libXdamage | |
59 | Requires: xorg-lib-libXdmcp | |
60 | Requires: xorg-lib-libXfixes | |
61 | Requires: xorg-lib-libXft | |
62 | Requires: xorg-lib-libXinerama | |
63 | Requires: xorg-lib-libXrandr | |
64 | Requires: xorg-lib-libXrender | |
e3c25a84 | 65 | ExclusiveArch: %{x8664} |
c744b566 | 66 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
67 | ||
6dd70173 JB |
68 | # private libraries shouldn't provide sonames |
69 | %define _noautoprovfiles %{_libdir}/vmware/lib/.*\.so.* | |
70 | %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 | 71 | %define skip_post_check_so .*%{_libdir}/vmware/lib/.* |
c744b566 | 72 | |
e3c25a84 JB |
73 | %define debug_package %{nil} |
74 | ||
c744b566 | 75 | %description |
76 | VMware Player Virtual Platform is a thin software layer that allows | |
77 | multiple guest operating systems to run concurrently on a single | |
78 | standard PC, without repartitioning or rebooting, and without | |
79 | significant loss of performance. | |
80 | ||
8cef0267 | 81 | %description -l pl.UTF-8 |
c744b566 | 82 | VMware Player Virtual Platform to cienka warstwa oprogramowania |
8cef0267 JR |
83 | pozwalająca na jednoczesne działanie wielu gościnnych systemów |
84 | operacyjnych na jednym zwykłym PC, bez repartycjonowania ani | |
85 | rebootowania, bez znacznej utraty wydajności. | |
c744b566 | 86 | |
87 | %package debug | |
88 | Summary: VMware debug utility | |
ae690285 | 89 | Summary(pl.UTF-8): Narzędzie VMware do odpluskwiania |
c744b566 | 90 | Group: Applications/Emulators |
91 | Requires: %{name} = %{version}-%{release} | |
92 | ||
93 | %description debug | |
94 | VMware debug utility. | |
95 | ||
8cef0267 JR |
96 | %description debug -l pl.UTF-8 |
97 | Narzędzie VMware do odpluskwiania. | |
c744b566 | 98 | |
99 | %package help | |
100 | Summary: VMware Player help files | |
ae690285 | 101 | Summary(pl.UTF-8): Pliki pomocy dla VMware Player |
c744b566 | 102 | Group: Applications/Emulators |
103 | Requires: %{name} = %{version}-%{release} | |
c744b566 | 104 | |
105 | %description help | |
106 | VMware Player help files. | |
107 | ||
8cef0267 | 108 | %description help -l pl.UTF-8 |
c744b566 | 109 | Pliki pomocy dla VMware Player. |
110 | ||
111 | %package networking | |
112 | Summary: VMware networking utilities | |
ae690285 | 113 | Summary(pl.UTF-8): Narzędzia VMware do obsługi sieci |
c744b566 | 114 | Group: Applications/Emulators |
115 | Requires(post,preun): /sbin/chkconfig | |
116 | Requires: %{name} = %{version}-%{release} | |
c744b566 | 117 | Requires: rc-scripts |
e9f6663b | 118 | Obsoletes: VMware-player-samba < 2.0 |
c744b566 | 119 | |
120 | %description networking | |
121 | VMware networking utilities. | |
122 | ||
8cef0267 JR |
123 | %description networking -l pl.UTF-8 |
124 | Narzędzia VMware do obsługi sieci. | |
c744b566 | 125 | |
7eb646b8 | 126 | %package -n kernel%{_alt_kernel}-misc-vmmon |
47b88725 JB |
127 | Summary: VMware Virtual Machine Monitor kernel module |
128 | Summary(pl.UTF-8): Moduł jądra VMware Virtual Machine Monitor - monitor maszyny wirtualnej | |
8793ed7f | 129 | Release: %{rel}@%{_kernel_ver_str} |
c744b566 | 130 | Group: Base/Kernel |
131 | Requires(post,postun): /sbin/depmod | |
132 | Requires: dev >= 2.9.0-7 | |
133 | %if %{with dist_kernel} | |
a0a85295 | 134 | %requires_releq_kernel |
135 | Requires(postun): %releq_kernel | |
c744b566 | 136 | %endif |
c744b566 | 137 | |
7eb646b8 | 138 | %description -n kernel%{_alt_kernel}-misc-vmmon |
47b88725 | 139 | VMware Virtual Machine Monitor kernel module. |
c744b566 | 140 | |
8cef0267 | 141 | %description -n kernel%{_alt_kernel}-misc-vmmon -l pl.UTF-8 |
47b88725 JB |
142 | Moduł jądra VMware Virtual Machine Monitor - monitor maszyny |
143 | wirtualnej. | |
c744b566 | 144 | |
7eb646b8 | 145 | %package -n kernel%{_alt_kernel}-misc-vmnet |
47b88725 JB |
146 | Summary: VMware Virtual Networking Driver kernel module |
147 | Summary(pl.UTF-8): Moduł jądra VMware Virtual Networking Driver - sterownik sieciowy maszyny wirtualnej | |
8793ed7f | 148 | Release: %{rel}@%{_kernel_ver_str} |
c744b566 | 149 | Group: Base/Kernel |
150 | Requires(post,postun): /sbin/depmod | |
151 | Requires: dev >= 2.9.0-7 | |
152 | %if %{with dist_kernel} | |
a0a85295 | 153 | %requires_releq_kernel |
154 | Requires(postun): %releq_kernel | |
c744b566 | 155 | %endif |
c744b566 | 156 | |
7eb646b8 | 157 | %description -n kernel%{_alt_kernel}-misc-vmnet |
3f055ecc | 158 | VMware Virtual Networking Driver. |
c744b566 | 159 | |
8cef0267 | 160 | %description -n kernel%{_alt_kernel}-misc-vmnet -l pl.UTF-8 |
47b88725 JB |
161 | Moduł jądra VMware Virtual Networking Driver - sterownik sieciowy |
162 | maszyny wirtualnej. | |
c744b566 | 163 | |
8793ed7f ER |
164 | %prep |
165 | %setup -qcT | |
e3c25a84 | 166 | |
8793ed7f | 167 | export SOURCE=%{SOURCE0} |
c744b566 | 168 | |
8793ed7f ER |
169 | # extract installer shell blob |
170 | %{__sed} -ne '1,/^exit/{s,$0,$SOURCE,;p}' $SOURCE > install.sh | |
171 | %{__sed} -i -e "2iSOURCE=$SOURCE" install.sh | |
397503c2 | 172 | %patch0 -p1 |
8793ed7f ER |
173 | chmod a+x install.sh |
174 | ||
175 | ./install.sh --extract bundles | |
176 | ||
df473f00 | 177 | %if %{with kernel} |
e3c25a84 | 178 | cd bundles/vmware-vmx/lib/modules |
8793ed7f ER |
179 | %{__tar} xf source/vmmon.tar |
180 | %{__tar} xf source/vmnet.tar | |
8793ed7f | 181 | cd - |
df473f00 JB |
182 | %endif |
183 | ||
184 | %if %{with userspace} | |
185 | %{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' bundles/vmware-player-app/bin/{vmplayer,vmware-license-{check,enter}.sh} | |
186 | %{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' bundles/vmware-vmx/bin/vmware-{gksu,modconfig} | |
187 | %endif | |
397503c2 | 188 | |
c744b566 | 189 | %build |
8793ed7f | 190 | %if %{with kernel} |
e3c25a84 JB |
191 | cd bundles/vmware-vmx/lib/modules |
192 | ||
193 | %build_kernel_modules -C vmmon-only -m vmmon SRCROOT=$PWD VM_KBUILD=yes | |
194 | ||
195 | %build_kernel_modules -C vmnet-only -m vmnet SRCROOT=$PWD VM_KBUILD=yes | |
196 | ||
197 | cd ../../../.. | |
c744b566 | 198 | %endif |
199 | ||
200 | %install | |
201 | rm -rf $RPM_BUILD_ROOT | |
e3c25a84 | 202 | |
c744b566 | 203 | %if %{with kernel} |
e3c25a84 JB |
204 | %install_kernel_modules -m bundles/vmware-vmx/lib/modules/vmmon-only/vmmon -d misc |
205 | %install_kernel_modules -m bundles/vmware-vmx/lib/modules/vmnet-only/vmnet -d misc | |
c744b566 | 206 | %endif |
207 | ||
4038d9f7 JB |
208 | %if %{with userspace} |
209 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}/vmware,%{_prefix}/lib/cups/filter,%{_datadir}/{appdata,mime/packages},%{_desktopdir},%{_pixmapsdir},%{_iconsdir},%{_sysconfdir}/{cups,thnuclnt,vmware}} | |
210 | ||
211 | install bundles/vmware-network-editor/lib/libvmware-netcfg.so/libvmware-netcfg.so $RPM_BUILD_ROOT%{_libdir} | |
212 | ||
213 | # TODO: ovftool? | |
214 | ||
215 | #cp -p bundles/vmware-player/lib/share/pixmaps/*.png $RPM_BUILD_ROOT%{_pixmapsdir} | |
216 | ||
217 | install bundles/vmware-player-app/bin/* $RPM_BUILD_ROOT%{_bindir} | |
218 | cp -p bundles/vmware-player-app/etc/cups/* $RPM_BUILD_ROOT%{_sysconfdir}/cups | |
219 | cp -p bundles/vmware-player-app/extras/.thnumod $RPM_BUILD_ROOT%{_sysconfdir}/thnuclnt | |
220 | cp -p bundles/vmware-player-app/extras/thnucups $RPM_BUILD_ROOT%{_prefix}/lib/cups/filter | |
221 | cp -pr bundles/vmware-player-app/lib/* $RPM_BUILD_ROOT%{_libdir}/vmware | |
222 | cp -pr bundles/vmware-player-app/share/appdata/* $RPM_BUILD_ROOT%{_datadir}/appdata | |
223 | %{__sed} -e 's,@@BINARY@@,%{_bindir}/vmplayer,' bundles/vmware-player-app/share/applications/vmware-player.desktop >$RPM_BUILD_ROOT%{_desktopdir}/vmware-player.desktop | |
224 | cp -pr bundles/vmware-player-app/share/icons/hicolor $RPM_BUILD_ROOT%{_iconsdir} | |
225 | cp -pr bundles/vmware-player-app/share/mime/packages/* $RPM_BUILD_ROOT%{_datadir}/mime/packages | |
226 | for f in vmplayer vmware-enter-serial vmware-setup-helper licenseTool vmware-{mount,fuseUI,app-control,zenity} ; do | |
227 | ln -sf appLoader $RPM_BUILD_ROOT%{_libdir}/vmware/bin/$f | |
228 | done | |
229 | ln -s ../%{_lib}/vmware/bin/vmware-mount $RPM_BUILD_ROOT%{_bindir}/vmware-mount | |
230 | ln -s ../%{_lib}/vmware/bin/vmware-netcfg $RPM_BUILD_ROOT%{_bindir}/vmware-netcfg | |
231 | ln -s ../%{_lib}/vmware/bin/vmware-fuseUI $RPM_BUILD_ROOT%{_bindir}/vmware-fuseUI | |
232 | ln -s ../%{_lib}/vmware/bin/appLoader $RPM_BUILD_ROOT%{_bindir}/vmrest | |
233 | ||
234 | install -D bundles/vmware-player-setup/vmware-config $RPM_BUILD_ROOT%{_libdir}/vmware/setup/vmware-config | |
235 | ||
236 | install bundles/vmware-usbarbitrator/bin/vmware-usbarbitrator $RPM_BUILD_ROOT%{_libdir}/vmware/bin | |
237 | ||
238 | install bundles/vmware-vmx/bin/* $RPM_BUILD_ROOT%{_bindir} | |
239 | install bundles/vmware-vmx/sbin/* $RPM_BUILD_ROOT%{_sbindir} | |
240 | cp -pr bundles/vmware-vmx/lib/* $RPM_BUILD_ROOT%{_libdir}/vmware | |
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-{modonfig,modconfig-console,gksu,vmblock-fuse} ; do | |
245 | ln -sf appLoader $RPM_BUILD_ROOT%{_libdir}/vmware/bin/$f | |
246 | done | |
247 | ||
6dd70173 JB |
248 | # for autoreq to work |
249 | chmod 755 $RPM_BUILD_ROOT%{_libdir}/vmware/lib/lib*/lib*.so* | |
250 | ||
df473f00 JB |
251 | # available in system packages |
252 | %{__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} | |
253 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libcairo.so.2,libcairo-gobject.so.2,libcairomm-1.0.so.1,libpixman-1.so.0} | |
254 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libatk-1.0.so.0,libatk-bridge-2.0.so.0,libatkmm-1.6.so.1,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,libgdkmm-3.0.so.1,libgio-2.0.so.0,libgiomm-2.4.so.1,libglib-2.0.so.0,libglibmm-2.4.so.1,libglibmm_generate_extra_defs-2.4.so.1,libgmodule-2.0.so.0,libgobject-2.0.so.0,libgthread-2.0.so.0,libgtk-3.so.0,libgtkmm-3.0.so.1,libpango-1.0.so.0,libpangocairo-1.0.so.0,libpangoft2-1.0.so.0,libpangomm-1.4.so.1,librsvg-2.so.2,libsigc-2.0.so.0,libvte-2.91.so.0} | |
255 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/libconf/etc/gtk-3.0 | |
256 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/libconf/lib/gtk-3.0 | |
257 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libgcc_s.so.1,libstdc++.so.6} | |
258 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libgcrypt.so.20,libgpg-error.so.0,libtasn1.so.6} | |
259 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libaio.so.1 | |
260 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libcurl.so.4 | |
261 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libdbus-1.so.3 | |
262 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libexpat.so.1 | |
263 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libfontconfig.so.1 | |
264 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/libconf/etc/fonts | |
265 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libfreetype.so.6 | |
266 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libfuse.so.2 | |
267 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libharfbuzz.so.0 | |
268 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libjpeg.so.62 | |
269 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libp11-kit.so.0 | |
270 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libpcre.so.1 | |
271 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libpcsclite.so.1 | |
272 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libpng16.so.16 | |
273 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libtiff.so.5 | |
274 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libxml2.so.2 | |
275 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libz.so.1 | |
4038d9f7 JB |
276 | %endif |
277 | ||
c744b566 | 278 | %clean |
279 | rm -rf $RPM_BUILD_ROOT | |
280 | ||
df473f00 JB |
281 | %post -p /sbin/ldconfig |
282 | %postun -p /sbin/ldconfig | |
283 | ||
7eb646b8 | 284 | %post -n kernel%{_alt_kernel}-misc-vmmon |
c744b566 | 285 | %depmod %{_kernel_ver} |
286 | ||
7eb646b8 | 287 | %postun -n kernel%{_alt_kernel}-misc-vmmon |
c744b566 | 288 | %depmod %{_kernel_ver} |
289 | ||
7eb646b8 | 290 | %post -n kernel%{_alt_kernel}-misc-vmnet |
c744b566 | 291 | %depmod %{_kernel_ver} |
292 | ||
7eb646b8 | 293 | %postun -n kernel%{_alt_kernel}-misc-vmnet |
c744b566 | 294 | %depmod %{_kernel_ver} |
295 | ||
75ff6eae ER |
296 | %if %{with userspace} |
297 | %files | |
298 | %defattr(644,root,root,755) | |
df473f00 JB |
299 | %attr(755,root,root) %{_bindir}/vmnet-bridge |
300 | %attr(755,root,root) %{_bindir}/vmnet-dhcpd | |
301 | %attr(755,root,root) %{_bindir}/vmnet-natd | |
302 | %attr(755,root,root) %{_bindir}/vmnet-netifup | |
303 | %attr(755,root,root) %{_bindir}/vmnet-sniffer | |
304 | %attr(755,root,root) %{_bindir}/vmplayer | |
305 | %attr(755,root,root) %{_bindir}/vmrest | |
306 | %attr(755,root,root) %{_bindir}/vmware-collect-host-support-info | |
307 | %attr(755,root,root) %{_bindir}/vmware-fuseUI | |
308 | %attr(755,root,root) %{_bindir}/vmware-gksu | |
309 | %attr(755,root,root) %{_bindir}/vmware-license-check.sh | |
310 | %attr(755,root,root) %{_bindir}/vmware-license-enter.sh | |
311 | %attr(755,root,root) %{_bindir}/vmware-modconfig | |
312 | %attr(755,root,root) %{_bindir}/vmware-mount | |
313 | %attr(755,root,root) %{_bindir}/vmware-netcfg | |
314 | %attr(755,root,root) %{_bindir}/vmware-networks | |
315 | %attr(755,root,root) %{_bindir}/vmware-ping | |
316 | %attr(4755,root,root) %{_sbindir}/vmware-authd | |
317 | %attr(755,root,root) %{_sbindir}/vmware-authdlauncher | |
318 | %attr(755,root,root) %{_libdir}/libvmware-netcfg.so | |
319 | %dir %{_libdir}/vmware | |
320 | %dir %{_libdir}/vmware/bin | |
321 | %attr(755,root,root) %{_libdir}/vmware/bin/appLoader | |
322 | %attr(755,root,root) %{_libdir}/vmware/bin/fusermount | |
323 | %attr(755,root,root) %{_libdir}/vmware/bin/licenseTool | |
324 | %attr(755,root,root) %{_libdir}/vmware/bin/mkisofs | |
325 | %attr(755,root,root) %{_libdir}/vmware/bin/swagger.zip | |
326 | %attr(755,root,root) %{_libdir}/vmware/bin/thnuclnt | |
327 | %attr(755,root,root) %{_libdir}/vmware/bin/tpm2emu | |
328 | %attr(755,root,root) %{_libdir}/vmware/bin/vmplayer | |
329 | %attr(755,root,root) %{_libdir}/vmware/bin/vmrest | |
330 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-app-control | |
331 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-enter-serial | |
332 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-fuseUI | |
333 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-gksu | |
334 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-modconfig-console | |
335 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-modonfig | |
336 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-mount | |
337 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-remotemks | |
338 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-setup-helper | |
339 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-usbarbitrator | |
340 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmblock-fuse | |
341 | %attr(4755,root,root) %{_libdir}/vmware/bin/vmware-vmx | |
342 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmx-debug | |
343 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-vmx-stats | |
344 | %attr(755,root,root) %{_libdir}/vmware/bin/vmware-zenity | |
345 | %{_libdir}/vmware/config | |
346 | %dir %{_libdir}/vmware/configurator | |
347 | %{_libdir}/vmware/configurator/vmnet-dhcpd.conf | |
348 | %{_libdir}/vmware/configurator/vmnet-nat.conf | |
349 | %{_libdir}/vmware/icu | |
350 | %dir %{_libdir}/vmware/include | |
351 | %{_libdir}/vmware/include/vmci | |
352 | %{_libdir}/vmware/isoimages | |
353 | %dir %{_libdir}/vmware/lib | |
354 | %attr(755,root,root) %{_libdir}/vmware/lib/libbasichttp.so | |
355 | %attr(755,root,root) %{_libdir}/vmware/lib/libcds.so | |
356 | %attr(755,root,root) %{_libdir}/vmware/lib/libgvmomi.so | |
357 | %attr(755,root,root) %{_libdir}/vmware/lib/liblicenseTool.so | |
358 | %attr(755,root,root) %{_libdir}/vmware/lib/libsvga3dsw.so | |
359 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmplayer.so | |
360 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-app-control.so | |
361 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-enter-serial.so | |
362 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-fuseUI.so | |
363 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-gksu.so | |
364 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-modconfig.so | |
365 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-modconfig-console.so | |
366 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-mount.so | |
367 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-setup-helper.so | |
368 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-vmblock-fuse.so | |
369 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmware-zenity.so | |
370 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmwarebase.so | |
371 | %attr(755,root,root) %{_libdir}/vmware/lib/libvmwareui.so | |
372 | %attr(755,root,root) %{_libdir}/vmware/lib/libvnetlib.so | |
373 | # openssl 1.0.2X | |
374 | %attr(755,root,root) %{_libdir}/vmware/lib/libcrypto.so.1.0.2 | |
375 | %attr(755,root,root) %{_libdir}/vmware/lib/libssl.so.1.0.2 | |
376 | # libffi >= 3.0.11 < 3.2 | |
377 | %attr(755,root,root) %{_libdir}/vmware/lib/libffi.so.6 | |
378 | %dir %{_libdir}/vmware/libconf | |
379 | %dir %{_libdir}/vmware/libconf/etc | |
380 | %dir %{_libdir}/vmware/libconf/lib | |
381 | %{_libdir}/vmware/licenses | |
382 | %{_libdir}/vmware/modules | |
383 | %{_libdir}/vmware/resources | |
384 | %{_libdir}/vmware/roms | |
385 | %{_libdir}/vmware/scripts | |
386 | %dir %{_libdir}/vmware/setup | |
387 | %attr(755,root,root) %{_libdir}/vmware/setup/vmware-config | |
388 | %dir %{_libdir}/vmware/share | |
389 | %{_libdir}/vmware/share/icons | |
390 | %{_libdir}/vmware/share/pixmaps | |
391 | %{_libdir}/vmware/share/themes | |
392 | %{_libdir}/vmware/tools-upgraders | |
393 | %{_libdir}/vmware/vnckeymap | |
394 | %{_libdir}/vmware/xkeymap | |
395 | %{_libdir}/vmware/vixwrapper-product-config.txt | |
396 | %{_datadir}/appdata/vmware-player.appdata.xml | |
397 | %{_desktopdir}/vmware-player.desktop | |
398 | %{_iconsdir}/hicolor/*x*/apps/vmware-player.png | |
399 | %{_iconsdir}/hicolor/*x*/mimetypes/application-certificate.png | |
400 | %{_iconsdir}/hicolor/*x*/mimetypes/application-x-vmware-*.png | |
401 | %{_iconsdir}/hicolor/scalable/mimetypes/application-certificate.svg | |
402 | %{_iconsdir}/hicolor/scalable/mimetypes/application-x-vmware-*.svg | |
403 | %{_datadir}/mime/packages/vmware-player.xml | |
404 | ||
405 | # cups | |
406 | %{_sysconfdir}/cups/thnuclnt.convs | |
407 | %{_sysconfdir}/cups/thnuclnt.types | |
408 | %{_sysconfdir}/thnuclnt/.thnumod | |
409 | %attr(755,root,root) %{_prefix}/lib/cups/filter/thnucups | |
75ff6eae ER |
410 | %endif |
411 | ||
4038d9f7 | 412 | %if %{with kernel} |
7eb646b8 | 413 | %files -n kernel%{_alt_kernel}-misc-vmmon |
c744b566 | 414 | %defattr(644,root,root,755) |
415 | /lib/modules/%{_kernel_ver}/misc/vmmon.ko* | |
416 | ||
7eb646b8 | 417 | %files -n kernel%{_alt_kernel}-misc-vmnet |
c744b566 | 418 | %defattr(644,root,root,755) |
419 | /lib/modules/%{_kernel_ver}/misc/vmnet.ko* | |
4038d9f7 | 420 | %endif |