]> git.pld-linux.org Git - packages/VMware-server.git/blobdiff - VMware-server.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/VMware-server.git] / VMware-server.spec
index 4bc38d96a07740116703138991a381f1a80ea99a..810cdb8ef298d9eca75e16523f11020607e57f31 100644 (file)
@@ -1,3 +1,11 @@
+#
+# STATUS:
+# - 2.0.2.203138-0.2 works fine th-x86_64
+#
+# 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.1
+%define                ver     2.0.2
 %define                vixver  1.6.2
-%define                subver  156745
-%define                rel     0.1
+%define                subver  203138
+%define                rel     0.2
 %{expand:%%global      ccver   %(%{__cc} -dumpversion)}
 #
 Summary:       VMware Server
@@ -31,13 +38,13 @@ License:    custom, non-distributable
 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
@@ -49,9 +56,10 @@ Source11:    %{name}-libs
 Source12:      %{name}-locations
 #Patch0:               %{name}-config-rc-inetd.patch
 Patch1:                %{name}-config-kernel.patch
-#Patch2:               %{name}-config-pam.patch
+Patch2:                %{name}-vmware-config-skip-pam.d-vmware-authd-install.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
@@ -258,7 +266,7 @@ rm -rf lib/isoimages # packaged by %{name}-isoimages.spec
 
 #%patch0 -p1
 %patch1 -p1
-#%patch2 -p1
+%patch2 -p1
 %patch3 -p1
 
 cd lib/modules
@@ -267,6 +275,7 @@ cd lib/modules
 %{__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}
@@ -531,6 +540,9 @@ fi
 %dir %{_libdir}/vmware/hostd/docroot/sdk
 %dir %{_libdir}/vmware/hostd/docroot/downloads
 %dir %{_libdir}/vmware/hostd/extensions
+%dir %{_libdir}/vmware/hostd/extensions/hostdiag
+%dir %{_libdir}/vmware/hostd/extensions/hostdiag/locale
+%dir %{_libdir}/vmware/hostd/extensions/hostdiag/locale/en
 %{_libdir}/vmware/hostd/docroot/*.png
 %{_libdir}/vmware/hostd/docroot/*.js
 %{_libdir}/vmware/hostd/docroot/*.jpeg
@@ -582,7 +594,7 @@ fi
 %dir %{_libdir}/vmware/webAccess/java/jre*
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/bin/*
 %dir %{_libdir}/vmware/webAccess/java/jre*/bin
-%dir %{_libdir}/vmware/webAccess/java/jre*/javaws
+#%dir %{_libdir}/vmware/webAccess/java/jre*/javaws
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib
 %ifarch %{ix86}
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib/i386
@@ -590,9 +602,9 @@ fi
 %ifarch %{x8664}
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64
 %endif
-%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/javaws/javaws
+#%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/javaws/javaws
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/*.so
-%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/client/*.so
+#%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/client/*.so
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/headless/*.so
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/motif21/*.so
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/native_threads/*.so
@@ -605,8 +617,8 @@ fi
 %{_libdir}/vmware/webAccess/java/jre*/lib/font*
 %{_libdir}/vmware/webAccess/java/jre*/lib/im
 %{_libdir}/vmware/webAccess/java/jre*/lib/images
-%{_libdir}/vmware/webAccess/java/jre*/lib/javaws
-%{_libdir}/vmware/webAccess/java/jre*/lib/locale
+#%{_libdir}/vmware/webAccess/java/jre*/lib/javaws
+#%{_libdir}/vmware/webAccess/java/jre*/lib/locale
 %{_libdir}/vmware/webAccess/java/jre*/lib/zi
 %{_libdir}/vmware/webAccess/java/jre*/lib/audio
 %{_libdir}/vmware/webAccess/java/jre*/lib/cmm
@@ -616,9 +628,9 @@ fi
 %{_libdir}/vmware/webAccess/java/jre*/lib/psfont*
 %{_libdir}/vmware/webAccess/java/jre*/[A-Z]*
 %attr(644,root,root) %{_libdir}/vmware/webAccess/vmware*
-%dir %{_libdir}/vmware/webAccess/java/jre*/lib/deploy/ffjcext.zip
-%dir %{_libdir}/vmware/webAccess/java/jre*/plugin/desktop
-%{_libdir}/vmware/webAccess/java/jre*/plugin/desktop/sun_java.*
+#%dir %{_libdir}/vmware/webAccess/java/jre*/lib/deploy/ffjcext.zip
+#%dir %{_libdir}/vmware/webAccess/java/jre*/plugin/desktop
+#%{_libdir}/vmware/webAccess/java/jre*/plugin/desktop/sun_java.*
 %ifarch %{ix86}
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/i386/awt_robot
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/i386/gtkhelper
@@ -640,17 +652,17 @@ fi
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/awt_robot
 %attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/gtkhelper
 %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/jvm.cfg
-%{_libdir}/vmware/webAccess/java/jre*/lib/amd64/client/Xusage.txt
-%{_libdir}/vmware/webAccess/java/jre*/lib/amd64/client/classes.jsa
+#%{_libdir}/vmware/webAccess/java/jre*/lib/amd64/client/Xusage.txt
+#%{_libdir}/vmware/webAccess/java/jre*/lib/amd64/client/classes.jsa
 %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/server/Xusage.txt
-%dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/client
+#%dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/client
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/headless
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/motif21
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/native_threads
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/server
 %dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64/xawt
-%dir %{_libdir}/vmware/webAccess/java/jre*/plugin/desktop/amd64
-%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/plugin/amd64/*/*.so
+#%dir %{_libdir}/vmware/webAccess/java/jre*/plugin/desktop/amd64
+#%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/plugin/amd64/*/*.so
 %endif
 %{_libdir}/vmware/webAccess/java/jre*/lib/classlist
 %{_libdir}/vmware/webAccess/java/jre*/lib/content-types.properties
This page took 0.044502 seconds and 4 git commands to generate.