[packages/open-vm-tools] - packaging of outstanding files

mrozowik mrozowik at pld-linux.org
Mon Jun 28 13:54:13 CEST 2021


commit 3333262c411e1120df8a58561508b8e92e11c01d
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Mon Jun 28 11:53:24 2021 +0000

    - packaging of outstanding files

 open-vm-tools.spec | 36 +++++++++++++++++++++++-------------
 1 file changed, 23 insertions(+), 13 deletions(-)
---
diff --git a/open-vm-tools.spec b/open-vm-tools.spec
index 4ad799b..5ad9dc3 100644
--- a/open-vm-tools.spec
+++ b/open-vm-tools.spec
@@ -40,10 +40,11 @@ BuildRequires:	libtirpc-devel
 BuildRequires:	openssl-devel >= 1.0.1
 BuildRequires:	pam-devel
 BuildRequires:	pkgconfig
+BuildRequires:	rpcsvc-proto
 BuildRequires:	rpmbuild(macros) >= 1.752
 BuildRequires:	udev-devel
-BuildRequires:	xmlsec1-devel
 BuildRequires:	xml-security-c-devel
+BuildRequires:	xmlsec1-devel
 %if %{with x}
 BuildRequires:	gdk-pixbuf2-xlib-devel >= 2.21.0
 BuildRequires:	gtk+3-devel >= 3.0.0
@@ -179,9 +180,9 @@ cd open-vm-tools
 ln -sf %{_sbindir}/mount.vmhgfs $RPM_BUILD_ROOT/sbin/mount.vmhgfs
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/open-vm-tools/plugins/common/*.la
 
-#mkdir -p docs/%{name}-%{version}/api
+#install -d docs/%{name}-%{version}/api
 #mv docs/api/build/html docs/%{name}-%{version}/api
-%{__rm} -r $RPM_BUILD_ROOT/usr/share/doc/%{name}
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
 
 install -d $RPM_BUILD_ROOT/etc/{modprobe.d,rc.d/init.d,xdg/autostart}
 cp %{SOURCE2} $RPM_BUILD_ROOT/etc/modprobe.d/%{name}.conf
@@ -217,21 +218,22 @@ fi
 %defattr(644,root,root,755)
 %doc README.md ReleaseNotes.md open-vm-tools/AUTHORS open-vm-tools/ChangeLog open-vm-tools/README open-vm-tools/packaging
 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/vmtoolsd
-%dir /etc/vmware-tools
-%attr(755,root,root) /etc/vmware-tools/*vm-*
-/etc/vmware-tools/tools.conf.example
-/etc/vmware-tools/vgauth.conf
-%dir /etc/vmware-tools/vgauth
-/etc/vmware-tools/vgauth/schemas
-%attr(755,root,root) /etc/vmware-tools/statechange.subr
-%dir /etc/vmware-tools/scripts
-%dir /etc/vmware-tools/scripts/vmware
-%attr(755,root,root) /etc/vmware-tools/scripts/vmware/network
+%dir %{_sysconfdir}/vmware-tools
+%attr(755,root,root) %{_sysconfdir}/vmware-tools/*vm-*
+%{_sysconfdir}/vmware-tools/tools.conf.example
+%{_sysconfdir}/vmware-tools/vgauth.conf
+%dir %{_sysconfdir}/vmware-tools/vgauth
+%{_sysconfdir}/vmware-tools/vgauth/schemas
+%attr(755,root,root) %{_sysconfdir}/vmware-tools/statechange.subr
+%dir %{_sysconfdir}/vmware-tools/scripts
+%dir %{_sysconfdir}/vmware-tools/scripts/vmware
+%attr(755,root,root) %{_sysconfdir}/vmware-tools/scripts/vmware/network
 %attr(755,root,root) /sbin/mount.vmhgfs
 %attr(755,root,root) %{_bindir}/VGAuthService
 %attr(755,root,root) %{_bindir}/vm-support
 %attr(755,root,root) %{_bindir}/vmhgfs-fuse
 %attr(755,root,root) %{_bindir}/vmtoolsd
+%attr(755,root,root) %{_bindir}/vmware-alias-import
 %attr(755,root,root) %{_bindir}/vmware-checkvm
 %attr(755,root,root) %{_bindir}/vmware-hgfsclient
 %attr(755,root,root) %{_bindir}/vmware-namespace-cmd
@@ -244,6 +246,8 @@ fi
 %attr(755,root,root) %{_sbindir}/mount.vmhgfs
 %attr(755,root,root) %{_libdir}/libDeployPkg.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libDeployPkg.so.0
+%attr(755,root,root) %{_libdir}/libguestStoreClient.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libguestStoreClient.so.0
 %attr(755,root,root) %{_libdir}/libguestlib.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libguestlib.so.0
 %attr(755,root,root) %{_libdir}/libvgauth.so.*.*.*
@@ -257,7 +261,9 @@ fi
 %dir %{_libdir}/open-vm-tools/plugins/vmsvc
 %attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libappInfo.so
 %attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libdeployPkgPlugin.so
+%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libgdp.so
 %attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libguestInfo.so
+%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libguestStore.so
 %attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libpowerOps.so
 %attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libresolutionKMS.so
 %attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libtimeSync.so
@@ -284,6 +290,7 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libDeployPkg.so
 %attr(755,root,root) %{_libdir}/libguestlib.so
+%attr(755,root,root) %{_libdir}/libguestStoreClient.so
 %attr(755,root,root) %{_libdir}/libvgauth.so
 %attr(755,root,root) %{_libdir}/libvmtools.so
 %attr(755,root,root) %{_libdir}/libhgfs.so
@@ -296,6 +303,7 @@ fi
 %{_includedir}/vmGuestLib/vm_basic_types.h
 %{_libdir}/libDeployPkg.la
 %{_libdir}/libguestlib.la
+%{_libdir}/libguestStoreClient.la
 %{_libdir}/libvgauth.la
 %{_libdir}/libvmtools.la
 %{_libdir}/libhgfs.la
@@ -306,6 +314,7 @@ fi
 %defattr(644,root,root,755)
 %{_libdir}/libDeployPkg.a
 %{_libdir}/libguestlib.a
+%{_libdir}/libguestStoreClient.a
 %{_libdir}/libvgauth.a
 %{_libdir}/libvmtools.a
 %{_libdir}/libhgfs.a
@@ -313,6 +322,7 @@ fi
 %if %{with x}
 %files gui
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/vmwgfxctrl
 %attr(755,root,root) %{_bindir}/vmware-user
 %attr(4755,root,root) %{_bindir}/vmware-user-suid-wrapper
 %{_sysconfdir}/xdg/autostart/vmware-user.desktop
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/open-vm-tools.git/commitdiff/3333262c411e1120df8a58561508b8e92e11c01d



More information about the pld-cvs-commit mailing list