-%dir %{_sysconfdir}/vmware-console
-%{_sysconfdir}/vmware-console/locations
-%attr(755,root,root) %{_bindir}/vmware-console
-%dir %{_libdir}/vmware-console
-%dir %{_libdir}/vmware-console/bin
-%attr(755,root,root) %{_libdir}/vmware-console/bin/vmware-remotemks
-%{_libdir}/vmware-console/config
-%if %{with internal_libs}
-%attr(755,root,root) %{_libdir}/vmware-console/bin/vmware
-%{_libdir}/vmware-console/lib
-%attr(755,root,root) %{_libdir}/vmware-console/lib/wrapper-gtk24.sh
+%doc %dir %{_docdir}/VMwareVix
+%doc %{_docdir}/VMwareVix/lang
+%doc %{_docdir}/VMwareVix/errors
+%doc %{_docdir}/VMwareVix/types
+%attr(444,root,root) %doc %{_docdir}/VMwareVix/*.html
+%attr(444,root,root) %doc %{_docdir}/VMwareVix/*.css
+%dir %{_docdir}/VMwareVix/samples
+%attr(666,root,root) %doc %{_docdir}/VMwareVix/samples/*.c
+
+%defattr(-,root,root,755)
+%dir %{_libdir}/vmware/webAccess
+%defattr(444,root,root,755)
+# TODO: use system java-sun
+%dir %{_libdir}/vmware/webAccess/java
+%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*/lib
+%ifarch %{ix86}
+%dir %{_libdir}/vmware/webAccess/java/jre*/lib/i386
+%endif
+%ifarch %{x8664}
+%dir %{_libdir}/vmware/webAccess/java/jre*/lib/amd64
+%endif
+%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/*.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
+%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/xawt/*.so
+# yeah. go figure
+%attr(777,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/server/libjsig.so
+%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre*/lib/*/server/libjvm.so
+%{_libdir}/vmware/webAccess/java/jre*/lib/*.jar
+%{_libdir}/vmware/webAccess/java/jre*/lib/ext
+%{_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/zi
+%{_libdir}/vmware/webAccess/java/jre*/lib/audio
+%{_libdir}/vmware/webAccess/java/jre*/lib/cmm
+%{_libdir}/vmware/webAccess/java/jre*/lib/security
+%{_libdir}/vmware/webAccess/java/jre*/lib/management
+%{_libdir}/vmware/webAccess/java/jre*/lib/oblique-fonts
+%{_libdir}/vmware/webAccess/java/jre*/lib/psfont*
+%{_libdir}/vmware/webAccess/java/jre*/[A-Z]*
+%attr(644,root,root) %{_libdir}/vmware/webAccess/vmware*
+%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
+%{_libdir}/vmware/webAccess/java/jre*/lib/i386/jvm.cfg
+%{_libdir}/vmware/webAccess/java/jre*/lib/i386/server/Xusage.txt
+%dir %{_libdir}/vmware/webAccess/java/jre*/lib/i386/headless
+%dir %{_libdir}/vmware/webAccess/java/jre*/lib/i386/motif21
+%dir %{_libdir}/vmware/webAccess/java/jre*/lib/i386/native_threads
+%dir %{_libdir}/vmware/webAccess/java/jre*/lib/i386/server
+%dir %{_libdir}/vmware/webAccess/java/jre*/lib/i386/xawt
+%endif
+%ifarch %{x8664}
+%{_libdir}/vmware/webAccess/java/jre*/.systemPrefs
+%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/server/Xusage.txt
+%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