+#
+# NOTE:
+# - direct download links seem to no longer work, you may need to get them
+# on your own.
+#
# TODO
# - make vmware-config.pl work
# - sane permissions
%bcond_without kernel # don't build kernel modules
%bcond_without userspace # don't build userspace utilities
%bcond_without internal_libs # internal libs stuff
-%bcond_without doc # package huge docs
+%bcond_without doc # package huge docs
%bcond_with verbose # verbose build (V=1)
#
%include /usr/lib/rpm/macros.perl
#
-%define ver 2.0.0
-%define vixver 1.6.0
-%define subver 116503
-%define rel 0.8
+%define ver 2.0.2
+%define vixver 1.6.2
+%define subver 203138
+%define rel 0.1
%{expand:%%global ccver %(%{__cc} -dumpversion)}
#
Summary: VMware Server
Group: Applications/Emulators
# http://www.vmware.com/download/server/
Source0: http://download2.vmware.com/software/server/%{name}-%{ver}-%{subver}.i386.tar.gz
-# NoSource0-md5:
+# NoSource0-md5: 6eb844d1ab4aed6128438e5f587d10bb
Source1: http://download2.vmware.com/software/server/%{name}-%{ver}-%{subver}.x86_64.tar.gz
-# NoSource1-md5:
+# NoSource1-md5: cc7aef813008eeb7150c21547d431b39
Source2: http://download2.vmware.com/software/server/VMware-vix-%{vixver}-%{subver}.i386.tar.gz
-# NoSource2-md5:
+# NoSource2-md5: 08daeafe41e2927d80dab143cf21e63c
Source3: http://download2.vmware.com/software/server/VMware-vix-%{vixver}-%{subver}.x86_64.tar.gz
-# NoSource3-md5:
+# NoSource3-md5: 95ddea5a0579a35887bd15b083ffea20
Source4: %{name}.png
Source5: %{name}.desktop
Source6: %{name}-authd.rc-inetd
Patch1: %{name}-config-kernel.patch
#Patch2: %{name}-config-pam.patch
Patch3: %{name}-initscript.patch
+Patch4: %{name}-linux-2.6.30.patch
+Patch5: %{name}-linux-2.6.31.patch
NoSource: 0
NoSource: 1
NoSource: 2
%{__tar} xf source/vmmon.tar
%{__tar} xf source/vmnet.tar
%{__tar} xf source/vsock.tar
+%patch4 -p1
+%patch5 -p1
mv vmmon-only/linux/driver.c{,.dist}
mv vmnet-only/hub.c{,.dist}
mv vmnet-only/driver.c{,.dist}
%{_libdir}/vmware/hostd/docroot/*.html
%{_libdir}/vmware/hostd/docroot/*.css
%{_libdir}/vmware/hostd/docroot/en
-%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/client/VMware-viclient.exe
+#%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/client/VMware-viclient.exe
%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/client/clients-template.xml
%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/sdk/vim.wsdl
%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/sdk/vimService.wsdl