[packages/VMware-player/wip-userspace-16] - update noautoprov/noautoreq

qboosh qboosh at pld-linux.org
Mon Nov 1 19:28:07 CET 2021


commit 6dd70173cbe4ad5fab5b2db4b314e62cac34af57
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Nov 1 19:28:01 2021 +0100

    - update noautoprov/noautoreq

 VMware-player.spec | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/VMware-player.spec b/VMware-player.spec
index d1519a0..ea58c81 100644
--- a/VMware-player.spec
+++ b/VMware-player.spec
@@ -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}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/VMware-player.git/commitdiff/6dd70173cbe4ad5fab5b2db4b314e62cac34af57



More information about the pld-cvs-commit mailing list