]> git.pld-linux.org Git - packages/VMware-player.git/blobdiff - VMware-player.spec
- TODO added
[packages/VMware-player.git] / VMware-player.spec
index d284740b307963a07d209db5d0a3dd4a96f1f726..9279f02079b77da9e8a6eaa5ef919ab893126266 100644 (file)
@@ -1,3 +1,7 @@
+# TODO:
+# - update to 2.0.4 (93057) - fixes CVE-2008-2098 and CVE-2008-2099
+#   this requires new/fixed version of vmware-any-any-update to work
+#   with current kernels
 #
 # Conditional build:
 %bcond_without dist_kernel     # without distribution kernel
 %undefine      with_userspace
 %endif
 #
-%define                ver             2.0.2
-%define                buildid 59824
-%define                urel    115
+%define                ver             2.0.3
+%define                buildid 80004
+%define                urel    115a
 %define                ccver   %(rpm -q --qf '%{V}' gcc)
-%define                _rel    0.11
+%define                _rel    0.14
 #
 Summary:       VMware player
 Summary(pl.UTF-8):     VMware player - wirtualna platforma dla stacji roboczej
@@ -29,13 +33,14 @@ Release:    %{_rel}
 License:       custom, non-distributable
 Group:         Applications/Emulators
 Source0:       http://download3.vmware.com/software/vmplayer/%{name}-%{ver}-%{buildid}.i386.tar.gz
-# NoSource0-md5:       0c108db615943d71b78f18826611acce
+# NoSource0-md5:       
 NoSource:      0
 Source1:       http://download3.vmware.com/software/vmplayer/%{name}-%{ver}-%{buildid}.x86_64.tar.gz
-# NoSource1-md5:       f59a77f3e3b8e87591eff605c4bbb796
+# NoSource1-md5:       
 NoSource:      1
-Source2:       http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update%{urel}.tar.gz
-# Source2-md5: ab33ff7a799fee77f0f4ba5667cd4b9a
+Source2:       http://rtr.ca/vmware-2.6.24/vmware-any-any-update%{urel}.tgz
+# Source2-md5: d0433cf49589e0140ed6730ad790de3a
+# original any-any: http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update%{urel}.tar.gz
 Source3:       %{name}-vmnet.conf
 Source4:       %{name}.png
 Source5:       %{name}.desktop
@@ -44,8 +49,10 @@ Source7:     %{name}-dhcpd.conf
 Source8:       %{name}.init
 Patch0:                %{name}-Makefile.patch
 Patch1:                %{name}-run_script.patch
+# patch below is included only for showing differences between 115 and 115a and not used for patching
+Patch100:      vmware-any-any-update115-to-115a.patch  
 URL:           http://www.vmware.com/
-%{?with_dist_kernel:BuildRequires:     kernel-module-build >= 3:2.6.7}
+%{?with_dist_kernel:BuildRequires:     kernel%{_alt_kernel}-module-build >= 3:2.6.7}
 BuildRequires: libstdc++-devel
 BuildRequires: rpm-perlprov
 BuildRequires: rpmbuild(macros) >= 1.268
@@ -296,8 +303,8 @@ cp -a       lib/libconf $RPM_BUILD_ROOT%{_libdir}/vmware
 %else
 install lib/bin/vmplayer $RPM_BUILD_ROOT%{_bindir}
 install -d $RPM_BUILD_ROOT%{_libdir}/vmware/lib/lib{crypto,ssl}.so.0.9.7
-ln -s %{_libdir}/libcrypto.so $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libcrypto.so.0.9.7/libcrypto.so.0.9.7
-ln -s %{_libdir}/libssl.so $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libssl.so.0.9.7/libssl.so.0.9.7
+ln -s %{_libdir}/libcrypto.so.0.9.7 $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libcrypto.so.0.9.7/libcrypto.so.0.9.7
+ln -s %{_libdir}/libssl.so.0.9.7 $RPM_BUILD_ROOT%{_libdir}/vmware/lib/libssl.so.0.9.7/libssl.so.0.9.7
 %endif
 
 # remove not needed files
This page took 0.071571 seconds and 4 git commands to generate.