License: custom, non-distributable
Group: Applications/Emulators
Source0: http://download3.vmware.com/software/vmserver/%{name}-%{_ver}-%{_build}.tar.gz
-# Source0-md5: a25b4beb53785c05ef3b3077d87f6e2b
# NoSource0-md5: a25b4beb53785c05ef3b3077d87f6e2b
Source1: http://download3.vmware.com/software/vmserver/VMware-mui-%{_ver}-%{_build}.tar.gz
-# Source1-md5: 0de45c02fcaa30ac41517b687f34b29b
# NoSource1-md5: 0de45c02fcaa30ac41517b687f34b29b
Source2: http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update%{_urel}.tar.gz
-# Source2-md5: 8cba16d3f6b3723b43d555a5f7cbf850
-# NoSource2-md5: 2e4ac50579cc56ca1303e7dfc156021d
+# NoSource2-md5: 8cba16d3f6b3723b43d555a5f7cbf850
Source3: %{name}.init
Source4: %{name}-vmnet.conf
Source5: %{name}.png
BuildRequires: rpm-perlprov
BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: sed >= 4.0
-Requires: kernel(vmmon) = %{version}-%{_rel}
Requires: libgnomecanvasmm
ExclusiveArch: %{ix86}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Group: Applications/Emulators
Requires(post,preun): /sbin/chkconfig
#Requires: %{name} = %{version}-%{release}
-Requires: kernel(vmnet) = %{version}-%{_rel}
Requires: rc-scripts
%description networking
rm -rf built
mkdir built
-%if %{without kernel24}
+%if !%{with kernel24}
for mod in vmmon vmnet ; do
for cfg in %{?with_dist_kernel:%{?with_smp:smp} up}%{!?with_dist_kernel:nondist}; do
if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then
-i ../vmnet-only/driver.c
fi
%if %{with dist_kernel}
- %{__make} -C %{_kernelsrcdir} O=$PWD/o prepare scripts
+ %{__make} -j1 -C %{_kernelsrcdir} O=$PWD/o prepare scripts
%else
install -d o/include/config
touch o/include/config/MARKER
#cd vmware-any-any-update%{_urel}
cd lib/modules/source
-%if %{without kernel24}
+%if !%{with kernel24}
install built/vmmon-%{?with_dist_kernel:up}%{!?with_dist_kernel:nondist}.ko \
$RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc/vmmon.ko
install built/vmnet-%{?with_dist_kernel:up}%{!?with_dist_kernel:nondist}.ko \
%endif
%if %{with kernel}
-%if %{without kernel24}
+%if !%{with kernel24}
%files -n kernel-misc-vmmon
%defattr(644,root,root,755)
/lib/modules/%{_kernel_ver}/misc/vmmon.ko*