]> git.pld-linux.org Git - packages/VMware-player.git/commitdiff
- update noautoprov/noautoreq
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 1 Nov 2021 18:28:01 +0000 (19:28 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 1 Nov 2021 18:28:01 +0000 (19:28 +0100)
VMware-player.spec

index d1519a03504d28d736cf05c20be4efbf1ac9edb3..ea58c81bdd62deaab03c53e9aee84f95c5834210 100644 (file)
@@ -65,7 +65,9 @@ Requires:     xorg-lib-libXrender
 ExclusiveArch: %{x8664}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                _noautoprovfiles %{_libdir}/vmware/lib/.*\.so.*
+# private libraries shouldn't provide sonames
+%define                _noautoprovfiles        %{_libdir}/vmware/lib/.*\.so.*
+%define                _noautoreq              libcrypto.so.1.0.2 libssl.so.1.0.2 libbasichttp.so libcds.so libgvmomi.so libvmwarebase.so libvmwareui.so libvnetlib.so
 %define                skip_post_check_so      .*%{_libdir}/vmware/lib/.*
 
 %define                debug_package   %{nil}
@@ -243,6 +245,9 @@ for f in vmware-{modonfig,modconfig-console,gksu,vmblock-fuse} ; do
        ln -sf appLoader $RPM_BUILD_ROOT%{_libdir}/vmware/bin/$f
 done
 
+# for autoreq to work
+chmod 755 $RPM_BUILD_ROOT%{_libdir}/vmware/lib/lib*/lib*.so*
+
 # available in system packages
 %{__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}
 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/vmware/lib/{libcairo.so.2,libcairo-gobject.so.2,libcairomm-1.0.so.1,libpixman-1.so.0}
This page took 0.092093 seconds and 4 git commands to generate.