package created using the webbuild interface [release 12.3.5-1mamba;Wed Feb 07 2024]
This commit is contained in:
parent
b4d6eec0b5
commit
8cc52e743b
@ -1,2 +1,4 @@
|
|||||||
# open-vm-tools
|
# open-vm-tools
|
||||||
|
|
||||||
|
open-vm-tools is a set of services and modules that enable several features in VMware products for better management of, and seamless user interactions with, guests. It includes kernel modules for enhancing the performance of virtual machines running Linux or other VMware supported Unix like guest operating systems.
|
||||||
|
|
||||||
|
186
open-vm-tools.spec
Normal file
186
open-vm-tools.spec
Normal file
@ -0,0 +1,186 @@
|
|||||||
|
Name: open-vm-tools
|
||||||
|
Version: 12.3.5
|
||||||
|
Release: 1mamba
|
||||||
|
Summary: a set of services and modules that enable several features in VMware products for better management of guests
|
||||||
|
Group: System/T
|
||||||
|
Vendor: openmamba
|
||||||
|
Distribution: openmamba
|
||||||
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
|
URL: https://github.com/vmware/open-vm-tools
|
||||||
|
Source: https://github.com/vmware/open-vm-tools.git/stable-%{version}/open-vm-tools-%{version}.tar.bz2
|
||||||
|
Source1: vmtoolsd.pam
|
||||||
|
License: LGPL
|
||||||
|
## AUTOBUILDREQ-BEGIN
|
||||||
|
BuildRequires: glibc-devel
|
||||||
|
BuildRequires: libICE-devel
|
||||||
|
BuildRequires: libSM-devel
|
||||||
|
BuildRequires: libX11-devel
|
||||||
|
BuildRequires: libXext-devel
|
||||||
|
BuildRequires: libXi-devel
|
||||||
|
BuildRequires: libXinerama-devel
|
||||||
|
BuildRequires: libXrandr-devel
|
||||||
|
BuildRequires: libXrender-devel
|
||||||
|
BuildRequires: libXtst-devel
|
||||||
|
BuildRequires: libat-spi2-core-devel
|
||||||
|
BuildRequires: libatkmm1-devel
|
||||||
|
BuildRequires: libbzip2-devel
|
||||||
|
BuildRequires: libcairo-devel
|
||||||
|
BuildRequires: libcairomm10-devel
|
||||||
|
BuildRequires: libdrm-devel
|
||||||
|
BuildRequires: libfuse3-devel
|
||||||
|
BuildRequires: libgcc
|
||||||
|
BuildRequires: libgdk-pixbuf-devel
|
||||||
|
BuildRequires: libglib-devel
|
||||||
|
BuildRequires: libglibmm24-devel
|
||||||
|
BuildRequires: libgraphite2-devel
|
||||||
|
BuildRequires: libgtk3-devel
|
||||||
|
BuildRequires: libgtkmm3-devel
|
||||||
|
BuildRequires: libharfbuzz-devel
|
||||||
|
BuildRequires: libicu-devel
|
||||||
|
BuildRequires: libltdl-devel
|
||||||
|
BuildRequires: liblzma-devel
|
||||||
|
BuildRequires: libmspack-devel
|
||||||
|
BuildRequires: libopenssl-devel
|
||||||
|
BuildRequires: libpango-devel
|
||||||
|
BuildRequires: libpangomm1-devel
|
||||||
|
BuildRequires: libpcre-devel
|
||||||
|
BuildRequires: libsigc++2-devel
|
||||||
|
BuildRequires: libstdc++6-devel
|
||||||
|
BuildRequires: libtirpc-devel
|
||||||
|
BuildRequires: libudev-devel
|
||||||
|
BuildRequires: libxcrypt-devel
|
||||||
|
BuildRequires: libxml2-devel
|
||||||
|
BuildRequires: libxmlsec1-devel
|
||||||
|
BuildRequires: libxslt-devel
|
||||||
|
BuildRequires: libz-devel
|
||||||
|
## AUTOBUILDREQ-END
|
||||||
|
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
|
||||||
|
|
||||||
|
%description
|
||||||
|
open-vm-tools is a set of services and modules that enable several features in VMware products for better management of, and seamless user interactions with, guests. It includes kernel modules for enhancing the performance of virtual machines running Linux or other VMware supported Unix like guest operating systems.
|
||||||
|
|
||||||
|
%package -n lib%{name}
|
||||||
|
Group: System/Libraries
|
||||||
|
Summary: Shared libraries for %{name}
|
||||||
|
|
||||||
|
%description -n lib%{name}
|
||||||
|
This package contains shared libraries for %{name}.
|
||||||
|
|
||||||
|
%package -n lib%{name}-devel
|
||||||
|
Group: Development/Libraries
|
||||||
|
Summary: Development files for %{name}
|
||||||
|
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
|
||||||
|
|
||||||
|
%description -n lib%{name}-devel
|
||||||
|
This package contains libraries and header files for developing applications that use %{name}.
|
||||||
|
|
||||||
|
|
||||||
|
%debug_package
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q -D -T
|
||||||
|
:<< _EOF
|
||||||
|
cd open-vm-tools
|
||||||
|
|
||||||
|
autoreconf -f -i
|
||||||
|
|
||||||
|
%build
|
||||||
|
:<< _EOF
|
||||||
|
cd open-vm-tools
|
||||||
|
%configure
|
||||||
|
|
||||||
|
%make
|
||||||
|
|
||||||
|
%install
|
||||||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
%makeinstall -C open-vm-tools
|
||||||
|
|
||||||
|
install -D -m0644 %{SOURCE1} %{buildroot}%{_pam_confdir}/vmtoolsd
|
||||||
|
|
||||||
|
%clean
|
||||||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
|
||||||
|
%post -n lib%{name} -p /sbin/ldconfig
|
||||||
|
%postun -n lib%{name} -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%dir %{_sysconfdir}/vmware-tools
|
||||||
|
%{_sysconfdir}/vmware-tools/poweroff-vm-default
|
||||||
|
%{_sysconfdir}/vmware-tools/poweron-vm-default
|
||||||
|
%{_sysconfdir}/vmware-tools/resume-vm-default
|
||||||
|
%{_sysconfdir}/vmware-tools/scripts/vmware/network
|
||||||
|
%{_sysconfdir}/vmware-tools/statechange.subr
|
||||||
|
%{_sysconfdir}/vmware-tools/suspend-vm-default
|
||||||
|
%{_sysconfdir}/vmware-tools/tools.conf.example
|
||||||
|
%{_sysconfdir}/vmware-tools/vgauth.conf
|
||||||
|
%dir %{_sysconfdir}/vmware-tools/vgauth
|
||||||
|
%dir %{_sysconfdir}/vmware-tools/vgauth/schemas
|
||||||
|
%{_sysconfdir}/vmware-tools/vgauth/schemas/*
|
||||||
|
%{_sysconfdir}/xdg/autostart/vmware-user.desktop
|
||||||
|
%{_pam_confdir}/vmtoolsd
|
||||||
|
%{_bindir}/VGAuthService
|
||||||
|
%{_bindir}/vm-support
|
||||||
|
%{_bindir}/vmhgfs-fuse
|
||||||
|
%{_bindir}/vmtoolsd
|
||||||
|
%{_bindir}/vmware-*
|
||||||
|
%{_bindir}/vmwgfxctrl
|
||||||
|
%{_udevrulesdir}/99-vmware-scsi-udev.rules
|
||||||
|
%dir %{_datadir}/open-vm-tools/messages
|
||||||
|
%lang(de) %{_datadir}/open-vm-tools/messages/de
|
||||||
|
%lang(en) %{_datadir}/open-vm-tools/messages/en
|
||||||
|
%lang(es) %{_datadir}/open-vm-tools/messages/es
|
||||||
|
%lang(fr) %{_datadir}/open-vm-tools/messages/fr
|
||||||
|
%lang(it) %{_datadir}/open-vm-tools/messages/it
|
||||||
|
%lang(ja) %{_datadir}/open-vm-tools/messages/ja
|
||||||
|
%lang(ko) %{_datadir}/open-vm-tools/messages/ko
|
||||||
|
%lang(zh_CN) %{_datadir}/open-vm-tools/messages/zh_CN
|
||||||
|
%lang(zh_TW) %{_datadir}/open-vm-tools/messages/zh_TW
|
||||||
|
|
||||||
|
%files -n lib%{name}
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_libdir}/libDeployPkg.so.*
|
||||||
|
%{_libdir}/libguestStoreClient.so.*
|
||||||
|
%{_libdir}/libguestlib.so.*
|
||||||
|
%{_libdir}/libhgfs.so.*
|
||||||
|
%{_libdir}/libvgauth.so.*
|
||||||
|
%{_libdir}/libvmtools.so.*
|
||||||
|
%dir %{_libdir}/open-vm-tools
|
||||||
|
%dir %{_libdir}/open-vm-tools/plugins
|
||||||
|
%dir %{_libdir}/open-vm-tools/plugins/common
|
||||||
|
%{_libdir}/open-vm-tools/plugins/common/*.so
|
||||||
|
%dir %{_libdir}/open-vm-tools/plugins/vmsvc
|
||||||
|
%{_libdir}/open-vm-tools/plugins/vmsvc/*.so
|
||||||
|
%dir %{_libdir}/open-vm-tools/plugins/vmusr
|
||||||
|
%{_libdir}/open-vm-tools/plugins/vmusr/*.so
|
||||||
|
%doc open-vm-tools/LICENSE
|
||||||
|
|
||||||
|
%files -n lib%{name}-devel
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%dir %{_includedir}/libDeployPkg
|
||||||
|
%{_includedir}/libDeployPkg/*.h
|
||||||
|
%dir %{_includedir}/vmGuestLib
|
||||||
|
%{_includedir}/vmGuestLib/*.h
|
||||||
|
%{_libdir}/libDeployPkg.a
|
||||||
|
%{_libdir}/libDeployPkg.so
|
||||||
|
%{_libdir}/libguestStoreClient.a
|
||||||
|
%{_libdir}/libguestStoreClient.so
|
||||||
|
%{_libdir}/libguestlib.a
|
||||||
|
%{_libdir}/libguestlib.so
|
||||||
|
%{_libdir}/libhgfs.a
|
||||||
|
%{_libdir}/libhgfs.so
|
||||||
|
%{_libdir}/libvgauth.a
|
||||||
|
%{_libdir}/libvgauth.so
|
||||||
|
%{_libdir}/libvmtools.a
|
||||||
|
%{_libdir}/libvmtools.so
|
||||||
|
%{_libdir}/pkgconfig/libDeployPkg.pc
|
||||||
|
%{_libdir}/pkgconfig/vmguestlib.pc
|
||||||
|
%dir %{_docdir}/open-vm-tools
|
||||||
|
%dir %{_docdir}/open-vm-tools/api
|
||||||
|
%{_docdir}/open-vm-tools/api/*
|
||||||
|
%doc README.md
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Wed Feb 07 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 12.3.5-1mamba
|
||||||
|
- package created using the webbuild interface
|
5
vmtoolsd.pam
Normal file
5
vmtoolsd.pam
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#%PAM-1.0
|
||||||
|
auth include system-auth
|
||||||
|
account include system-auth
|
||||||
|
password include system-auth
|
||||||
|
session include system-auth
|
Loading…
Reference in New Issue
Block a user