Summary: Usermode tools for VmWare virts Name: open-vm-tools Version: 9.10.0 Release: 2%{?dist} License: LGPLv2+ URL: https://github.com/vmware/open-vm-tools/archive/stable-9.10.x.zip Group: Applications/System Vendor: VMware, Inc. Distribution: Photon Source0: http://downloads.sourceforge.net/project/open-vm-tools/open-vm-tools/stable-9.10.0/%{name}-%{version}.tar.gz Patch0: open-vm-tools-strerror_r-fix.patch Patch1: open-vm-tools-service-link.patch BuildRequires: glib-devel BuildRequires: xerces-c-devel BuildRequires: xml-security-c-devel BuildRequires: libdnet BuildRequires: libmspack BuildRequires: Linux-PAM BuildRequires: openssl-devel BuildRequires: procps-ng-devel Requires: xerces-c Requires: libdnet Requires: libmspack Requires: glib Requires: xml-security-c Requires: openssl %description VmWare virtualization user mode tools %prep %setup -q %patch0 -p1 %patch1 -p1 %build autoreconf -i ./configure --prefix=/usr --without-x --without-kernel-modules --without-icu --disable-static make %{?_smp_mflags} %install #collecting hacks to manually drop the vmhgfs module install -vdm 755 %{buildroot}/lib/systemd/system #stuff to enable vmtoolsd service cat >> %{buildroot}/lib/systemd/system/vmtoolsd.service <<-EOF [Unit] Description=Service for virtual machines hosted on VMware Documentation=http://open-vm-tools.sourceforge.net/about.php ConditionVirtualization=vmware [Service] ExecStart=/usr/bin/vmtoolsd TimeoutStopSec=5 [Install] WantedBy=multi-user.target EOF make DESTDIR=%{buildroot} install rm -f %{buildroot}/sbin/mount.vmhgfs %post /sbin/ldconfig /bin/systemctl enable vmtoolsd %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/open-vm-tools/plugins/* %{_libdir}/*.so %{_libdir}/*.so.* %{_libdir}/*.la %{_libdir}/pkgconfig/*.pc %{_includedir}/* %{_bindir}/* %{_sysconfdir}/* %{_datadir}/* %{_prefix}/etc/* /lib/* %{_sbindir}/* %changelog * Tue Apr 21 2015 Divya Thaluru <dthaluru@vmware.com> 9.10.0-2 Added open-vm-tools-stderr_r-fix upstream patch and removed glibc patch. * Thu Nov 06 2014 Sharath George <sharathg@vmware.com> 9.10.0-1 Initial version