Skip to content
Browse files

glorious funtoo updates

merged:

  funtoo-overlay: bfaeba697fe8c8e5155be9524876b88b3ad1c34e
  foo-overlay: 15d16bb4bc105fdf1309ef638f91ec792b50bd1b
  bar-overlay: f1e9085ee695ff5b6ce57d430d6b224aaf4fa0a6
  flora: bfd5882ce2949014f399443d65d05c83aa047a83
  mythtv: d5133545c1814f01e74fe9079ba83d3cd21140f4
  • Loading branch information...
1 parent 99efaad commit 6a1d31ebc121d4f9eeb5c23286615c09928cf770 @danielrobbins danielrobbins committed Dec 9, 2012
Showing with 3,640 additions and 715 deletions.
  1. +2 −2 app-dicts/myspell-is/myspell-is-2012.09.01.ebuild
  2. +2 −2 app-emacs/org-mode/org-mode-7.9.2.ebuild
  3. +2 −1 app-emulation/open-vm-tools-kmod/Manifest
  4. +28 −0 app-emulation/open-vm-tools-kmod/files/frozen.patch
  5. +3 −2 ...od/{open-vm-tools-kmod-2012.03.13.651368-r1.ebuild → open-vm-tools-kmod-2012.10.14.874563.ebuild}
  6. +77 −0 app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-9.2.2.893683.ebuild
  7. +2 −1 app-emulation/open-vm-tools/Manifest
  8. +1 −1 ...n/open-vm-tools/{open-vm-tools-2012.03.13.651368.ebuild → open-vm-tools-2012.10.14.874563.ebuild}
  9. +117 −0 app-emulation/open-vm-tools/open-vm-tools-9.2.2.893683.ebuild
  10. +2 −2 app-emulation/qemu-user/qemu-user-1.0.ebuild
  11. +12 −0 app-emulation/vmware-modules/files/271-apic.patch
  12. +65 −0 app-emulation/vmware-modules/files/271-makefile-include.patch
  13. +85 −0 app-emulation/vmware-modules/files/271-makefile-kernel-dir.patch
  14. +24 −0 app-emulation/vmware-modules/files/271-netdevice.patch
  15. +44 −0 app-emulation/vmware-modules/files/271-vmmon.patch
  16. +79 −0 app-emulation/vmware-modules/vmware-modules-271.1.ebuild
  17. +4 −2 app-emulation/vmware-player/Manifest
  18. +243 −0 app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild
  19. +12 −0 app-emulation/vmware-tools/Manifest
  20. +56 −0 app-emulation/vmware-tools/vmware-tools-9.2.2.894247.ebuild
  21. +4 −2 app-emulation/vmware-workstation/Manifest
  22. +33 −0 app-emulation/vmware-workstation/files/vmware-9.0.rc
  23. +55 −0 app-emulation/vmware-workstation/files/vmware-server-9.0.rc
  24. +480 −0 app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild
  25. +2 −2 app-misc/realpath/realpath-1.17.ebuild
  26. +2 −2 app-misc/sl/sl-3.03-r3.ebuild
  27. +2 −2 app-office/libreoffice/libreoffice-4.0.9999.ebuild
  28. +2 −4 app-office/libreoffice/libreoffice-9999-r2.ebuild
  29. +2 −2 app-text/dos2unix/dos2unix-6.0.2.ebuild
  30. +1 −0 app-text/u2ps/Manifest
  31. +42 −0 app-text/u2ps/u2ps-0.8.3.ebuild
  32. +2 −2 dev-db/sqlite/sqlite-3.7.14.1.ebuild
  33. +2 −2 dev-games/simgear/simgear-2.8.0-r1.ebuild
  34. +2 −2 dev-java/saxon/saxon-9.2.0.6.ebuild
  35. +2 −2 dev-java/tagsoup/tagsoup-1.2.1.ebuild
  36. +2 −2 dev-libs/cyrus-sasl/cyrus-sasl-2.1.25-r3.ebuild
  37. +1 −1 dev-libs/ecore/Manifest
  38. +13 −3 dev-libs/ecore/{ecore-1.7.0.ebuild → ecore-1.7.3.ebuild}
  39. +0 −37 dev-libs/ecore/files/ecore-1.2.1-glibc-2.16.patch
  40. +37 −0 dev-libs/ecore/files/ecore-1.7_80526.patch
  41. +2 −2 dev-libs/libnl/libnl-3.2.14.ebuild
  42. +39 −0 dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.620.0.ebuild
  43. +1 −0 dev-perl/Alien-wxWidgets/Manifest
  44. +2 −2 dev-perl/Authen-SASL/Authen-SASL-2.160.0.ebuild
  45. +34 −0 dev-perl/Cairo/Cairo-1.102.0.ebuild
  46. +1 −0 dev-perl/Cairo/Manifest
  47. +2 −2 dev-perl/DBD-Pg/DBD-Pg-2.19.3.ebuild
  48. +2 −2 dev-perl/Locale-PO/Locale-PO-0.220.0.ebuild
  49. +48 −0 dev-perl/Mail-Box/Mail-Box-2.107.0.ebuild
  50. +1 −0 dev-perl/Mail-Box/Manifest
  51. +2 −2 dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.320.0.ebuild
  52. +1 −0 dev-perl/MooX-Types-MooseLike/Manifest
  53. +28 −0 dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.160.0.ebuild
  54. +12 −0 dev-perl/MooX-Types-MooseLike/metadata.xml
  55. +2 −2 dev-perl/Net-SSLeay/Net-SSLeay-1.490.0.ebuild
  56. +2 −2 dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.9.ebuild
  57. +1 −0 dev-perl/Path-Class/Manifest
  58. +22 −0 dev-perl/Path-Class/Path-Class-0.270.0.ebuild
  59. +2 −2 dev-perl/Spiffy/Spiffy-0.310.0.ebuild
  60. +2 −2 dev-perl/Test-Warn/Test-Warn-0.240.0.ebuild
  61. +1 −0 dev-perl/Throwable/Manifest
  62. +27 −0 dev-perl/Throwable/Throwable-0.200.3.ebuild
  63. +1 −0 dev-perl/XML-Twig/Manifest
  64. +32 −0 dev-perl/XML-Twig/XML-Twig-3.420.0.ebuild
  65. +2 −2 dev-perl/glib-perl/glib-perl-1.262.0.ebuild
  66. +1 −0 dev-perl/log-dispatch/Manifest
  67. +26 −0 dev-perl/log-dispatch/log-dispatch-2.340.0.ebuild
  68. +1 −0 dev-perl/wxperl/Manifest
  69. +5 −0 dev-perl/wxperl/metadata.xml
  70. +29 −0 dev-perl/wxperl/wxperl-0.991.400.ebuild
  71. +2 −2 dev-php/pecl-crack/pecl-crack-0.4-r2.ebuild
  72. +2 −2 dev-php/pecl-mailparse/pecl-mailparse-2.1.6.ebuild
  73. +2 −2 dev-php/xdebug-client/xdebug-client-2.2.0.ebuild
  74. +2 −2 dev-php/xdebug/xdebug-2.2.0.ebuild
  75. +2 −2 dev-python/whoosh/whoosh-2.4.1.ebuild
  76. +2 −2 dev-ruby/ruby-odbc/ruby-odbc-0.99994.ebuild
  77. +1 −0 dev-ruby/sexp_processor/Manifest
  78. +28 −0 dev-ruby/sexp_processor/sexp_processor-4.1.3.ebuild
  79. +1 −0 dev-ruby/sprockets/Manifest
  80. +56 −0 dev-ruby/sprockets/sprockets-2.2.2.ebuild
  81. +1 −1 dev-ruby/stomp/Manifest
  82. +0 −25 dev-ruby/stomp/stomp-1.1.7.ebuild
  83. +22 −0 dev-ruby/stomp/stomp-1.2.7.ebuild
  84. +1 −0 dev-ruby/syslogger/Manifest
  85. +33 −0 dev-ruby/syslogger/syslogger-1.4.1.ebuild
  86. +33 −24 eclass/mozconfig-3.eclass
  87. +39 −38 eclass/mozcoreconf-2.eclass
  88. +2 −2 games-engines/scummvm/scummvm-1.5.0.ebuild
  89. +2 −2 games-simulation/flightgear/flightgear-2.8.0.ebuild
  90. +2 −2 gnustep-apps/simpleagenda/simpleagenda-0.43.ebuild
  91. +508 −0 licenses/CeCILL-C
  92. +1 −1 mail-mta/courier/Manifest
  93. +2 −2 mail-mta/courier/courier-0.69.0.ebuild
  94. +2 −1 media-gfx/enblend/Manifest
  95. +80 −0 media-gfx/enblend/enblend-4.1.ebuild
  96. +1 −1 media-gfx/icoutils/Manifest
  97. +2 −2 media-gfx/icoutils/icoutils-0.30.0.ebuild
  98. +1 −0 media-gfx/photivo/Manifest
  99. +13 −0 media-gfx/photivo/metadata.xml
  100. +69 −0 media-gfx/photivo/photivo-0_pre20121006.ebuild
  101. +66 −0 media-gfx/photivo/photivo-9999.ebuild
  102. +1 −1 media-gfx/ufraw/Manifest
  103. +2 −1 media-gfx/ufraw/ufraw-0.18.ebuild
  104. +1 −0 media-libs/cimg/Manifest
  105. +25 −0 media-libs/cimg/cimg-1.5.2.ebuild
  106. +9 −0 media-libs/cimg/metadata.xml
  107. +2 −2 media-libs/exiftool/exiftool-9.10.0.ebuild
  108. +2 −2 media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19.ebuild
  109. +2 −2 media-libs/gst-plugins-ugly/gst-plugins-ugly-1.0.3.ebuild
  110. +2 −2 media-libs/libaacs/libaacs-0.5.0.ebuild
  111. +2 −2 media-libs/ming/ming-0.4.4.ebuild
  112. +23 −15 media-libs/nas/nas-1.9.3.ebuild
  113. +2 −2 media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-0.10.19.ebuild
  114. +2 −2 media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.0.3.ebuild
  115. +2 −2 media-plugins/gst-plugins-cdio/gst-plugins-cdio-0.10.19.ebuild
  116. +2 −2 media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.0.3.ebuild
  117. +2 −2 media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-0.10.19.ebuild
  118. +2 −2 media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.0.3.ebuild
  119. +2 −2 media-plugins/gst-plugins-lame/gst-plugins-lame-0.10.19.ebuild
  120. +2 −2 media-plugins/gst-plugins-lame/gst-plugins-lame-1.0.3.ebuild
  121. +2 −2 media-plugins/gst-plugins-libav/gst-plugins-libav-1.0.3.ebuild
  122. +2 −2 media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.19.ebuild
  123. +2 −2 media-plugins/gst-plugins-mad/gst-plugins-mad-1.0.3.ebuild
  124. +3 −3 media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r7.ebuild
  125. +54 −0 media-plugins/gst-plugins-meta/gst-plugins-meta-1.0.ebuild
  126. +2 −2 media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-0.10.19.ebuild
  127. +2 −2 media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.0.3.ebuild
  128. +2 −0 media-plugins/gst-plugins-opus/Manifest
  129. +16 −0 media-plugins/gst-plugins-opus/gst-plugins-opus-0.10.23.ebuild
  130. +16 −0 media-plugins/gst-plugins-opus/gst-plugins-opus-1.0.3.ebuild
  131. +1 −3 {media-sound/xfi-drivers → media-plugins/gst-plugins-opus}/metadata.xml
  132. +2 −2 media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-0.10.19.ebuild
  133. +2 −2 media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.0.3.ebuild
  134. +2 −2 media-plugins/gst-plugins-twolame/gst-plugins-twolame-0.10.19.ebuild
  135. +2 −2 media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.0.3.ebuild
  136. +2 −2 media-plugins/gst-plugins-x264/gst-plugins-x264-0.10.19.ebuild
  137. +2 −2 media-plugins/gst-plugins-x264/gst-plugins-x264-1.0.3.ebuild
  138. +2 −2 media-sound/cdstatus/cdstatus-0.97.03.ebuild
  139. +1 −1 media-sound/mpg123/Manifest
  140. +2 −2 media-sound/mpg123/mpg123-1.14.4.ebuild
  141. +0 −1 media-sound/xfi-drivers/Manifest
  142. +0 −38 media-sound/xfi-drivers/xfi-drivers-1.00.ebuild
  143. +2 −2 media-video/projectx/projectx-0.91.0.04.ebuild
  144. +10 −10 media-video/xanim-export/Manifest
  145. +2 −2 media-video/xanim-export/xanim-export-2.80.1-r5.ebuild
  146. +1 −1 metadata/dtd/timestamp.chk
  147. +1 −1 metadata/glsa/timestamp.chk
  148. +2 −2 metadata/md5-cache/app-dicts/myspell-is-2012.09.01
  149. +1 −1 metadata/md5-cache/app-emacs/org-mode-7.9.2
  150. +2 −2 metadata/md5-cache/app-emulation/{open-vm-tools-2012.03.13.651368 → open-vm-tools-2012.10.14.874563}
  151. +13 −0 metadata/md5-cache/app-emulation/open-vm-tools-9.2.2.893683
  152. +2 −2 ...he/app-emulation/{open-vm-tools-kmod-2012.03.13.651368-r1 → open-vm-tools-kmod-2012.10.14.874563}
  153. +13 −0 metadata/md5-cache/app-emulation/open-vm-tools-kmod-9.2.2.893683
  154. +2 −2 metadata/md5-cache/app-emulation/qemu-user-1.0
  155. +12 −0 metadata/md5-cache/app-emulation/vmware-modules-271.1
  156. +15 −0 metadata/md5-cache/app-emulation/vmware-player-5.0.1.894247
  157. +12 −0 metadata/md5-cache/app-emulation/vmware-tools-9.2.2.894247
  158. +15 −0 metadata/md5-cache/app-emulation/vmware-workstation-9.0.1.894247
  159. +2 −2 metadata/md5-cache/app-misc/realpath-1.17
  160. +2 −2 metadata/md5-cache/app-misc/sl-3.03-r3
  161. +3 −3 metadata/md5-cache/app-office/libreoffice-4.0.9999
  162. +3 −3 metadata/md5-cache/app-office/libreoffice-9999-r2
  163. +2 −2 metadata/md5-cache/app-text/dos2unix-6.0.2
  164. +11 −0 metadata/md5-cache/app-text/u2ps-0.8.3
  165. +2 −2 metadata/md5-cache/dev-db/sqlite-3.7.14.1
  166. +2 −2 metadata/md5-cache/dev-games/simgear-2.8.0-r1
  167. +2 −2 metadata/md5-cache/dev-java/saxon-9.2.0.6
  168. +2 −2 metadata/md5-cache/dev-java/tagsoup-1.2.1
  169. +2 −2 metadata/md5-cache/dev-libs/cyrus-sasl-2.1.25-r3
  170. +5 −5 metadata/md5-cache/dev-libs/{ecore-1.7.0 → ecore-1.7.3}
  171. +2 −2 metadata/md5-cache/dev-libs/libnl-3.2.14
  172. +13 −0 metadata/md5-cache/dev-perl/Alien-wxWidgets-0.620.0
  173. +2 −2 metadata/md5-cache/dev-perl/Authen-SASL-2.160.0
  174. +13 −0 metadata/md5-cache/dev-perl/Cairo-1.102.0
  175. +2 −2 metadata/md5-cache/dev-perl/DBD-Pg-2.19.3
  176. +2 −2 metadata/md5-cache/dev-perl/Locale-PO-0.220.0
  177. +13 −0 metadata/md5-cache/dev-perl/Mail-Box-2.107.0
  178. +2 −2 metadata/md5-cache/dev-perl/Mail-IMAPClient-3.320.0
  179. +13 −0 metadata/md5-cache/dev-perl/MooX-Types-MooseLike-0.160.0
  180. +2 −2 metadata/md5-cache/dev-perl/Net-SSLeay-1.490.0
  181. +2 −2 metadata/md5-cache/dev-perl/Parse-RecDescent-1.967.9
  182. +13 −0 metadata/md5-cache/dev-perl/Path-Class-0.270.0
  183. +2 −2 metadata/md5-cache/dev-perl/Spiffy-0.310.0
  184. +2 −2 metadata/md5-cache/dev-perl/Test-Warn-0.240.0
  185. +12 −0 metadata/md5-cache/dev-perl/Throwable-0.200.3
  186. +13 −0 metadata/md5-cache/dev-perl/XML-Twig-3.420.0
  187. +2 −2 metadata/md5-cache/dev-perl/glib-perl-1.262.0
  188. +12 −0 metadata/md5-cache/dev-perl/log-dispatch-2.340.0
  189. +12 −0 metadata/md5-cache/dev-perl/wxperl-0.991.400
  190. +2 −2 metadata/md5-cache/dev-php/pecl-crack-0.4-r2
  191. +2 −2 metadata/md5-cache/dev-php/pecl-mailparse-2.1.6
  192. +2 −2 metadata/md5-cache/dev-php/xdebug-2.2.0
  193. +2 −2 metadata/md5-cache/dev-php/xdebug-client-2.2.0
  194. +2 −2 metadata/md5-cache/dev-python/whoosh-2.4.1
  195. +2 −2 metadata/md5-cache/dev-ruby/ruby-odbc-0.99994
  196. +14 −0 metadata/md5-cache/dev-ruby/sexp_processor-4.1.3
  197. +14 −0 metadata/md5-cache/dev-ruby/sprockets-2.2.2
  198. +0 −13 metadata/md5-cache/dev-ruby/stomp-1.1.7
  199. +14 −0 metadata/md5-cache/dev-ruby/stomp-1.2.7
  200. +14 −0 metadata/md5-cache/dev-ruby/syslogger-1.4.1
  201. +2 −2 metadata/md5-cache/games-engines/scummvm-1.5.0
  202. +2 −2 metadata/md5-cache/games-simulation/flightgear-2.8.0
  203. +2 −2 metadata/md5-cache/gnustep-apps/simpleagenda-0.43
  204. +1 −1 metadata/md5-cache/mail-client/thunderbird-10.0.10
  205. +1 −1 metadata/md5-cache/mail-client/thunderbird-10.0.11
  206. +1 −1 metadata/md5-cache/mail-client/thunderbird-10.0.6
  207. +1 −1 metadata/md5-cache/mail-client/thunderbird-10.0.7
  208. +1 −1 metadata/md5-cache/mail-client/thunderbird-17.0-r1
  209. +2 −2 metadata/md5-cache/mail-mta/courier-0.69.0
  210. +13 −0 metadata/md5-cache/media-gfx/enblend-4.1
  211. +2 −2 metadata/md5-cache/media-gfx/icoutils-0.30.0
  212. +13 −0 metadata/md5-cache/media-gfx/photivo-0_pre20121006
  213. +11 −0 metadata/md5-cache/media-gfx/photivo-9999
  214. +1 −1 metadata/md5-cache/media-gfx/ufraw-0.18
  215. +11 −0 metadata/md5-cache/media-libs/cimg-1.5.2
  216. +2 −2 metadata/md5-cache/media-libs/exiftool-9.10.0
  217. +2 −2 metadata/md5-cache/media-libs/gst-plugins-ugly-0.10.19
  218. +2 −2 metadata/md5-cache/media-libs/gst-plugins-ugly-1.0.3
  219. +2 −2 metadata/md5-cache/media-libs/libaacs-0.5.0
  220. +2 −2 metadata/md5-cache/media-libs/ming-0.4.4
  221. +1 −1 metadata/md5-cache/media-libs/nas-1.9.3
  222. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-a52dec-0.10.19
  223. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-a52dec-1.0.3
  224. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-cdio-0.10.19
  225. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-cdio-1.0.3
  226. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-dvdread-0.10.19
  227. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-dvdread-1.0.3
  228. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-lame-0.10.19
  229. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-lame-1.0.3
  230. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-libav-1.0.3
  231. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-mad-0.10.19
  232. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-mad-1.0.3
  233. +3 −3 metadata/md5-cache/media-plugins/gst-plugins-meta-0.10-r7
  234. +10 −0 metadata/md5-cache/media-plugins/gst-plugins-meta-1.0
  235. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-mpeg2dec-0.10.19
  236. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-mpeg2dec-1.0.3
  237. +13 −0 metadata/md5-cache/media-plugins/gst-plugins-opus-0.10.23
  238. +13 −0 metadata/md5-cache/media-plugins/gst-plugins-opus-1.0.3
  239. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-sidplay-0.10.19
  240. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-sidplay-1.0.3
  241. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-twolame-0.10.19
  242. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-twolame-1.0.3
  243. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-x264-0.10.19
  244. +2 −2 metadata/md5-cache/media-plugins/gst-plugins-x264-1.0.3
  245. +2 −2 metadata/md5-cache/media-sound/cdstatus-0.97.03
  246. +2 −2 metadata/md5-cache/media-sound/mpg123-1.14.4
  247. +0 −13 metadata/md5-cache/media-sound/xfi-drivers-1.00
  248. +2 −2 metadata/md5-cache/media-video/projectx-0.91.0.04
  249. +2 −2 metadata/md5-cache/media-video/xanim-export-2.80.1-r5
  250. +0 −9 metadata/md5-cache/net-firewall/gshield-2.8-r2
  251. +2 −2 metadata/md5-cache/net-libs/aqbanking-5.0.25
  252. +2 −2 metadata/md5-cache/net-libs/c-client-2007f-r4
  253. +2 −2 metadata/md5-cache/net-libs/libupnp-1.6.17
  254. +2 −2 metadata/md5-cache/net-mail/imapsync-1.508
  255. +2 −2 metadata/md5-cache/net-misc/jwhois-4.0-r1
  256. +2 −2 metadata/md5-cache/net-misc/tigervnc-1.2.0
  257. +2 −2 metadata/md5-cache/net-nds/portmap-6.0
  258. +2 −2 metadata/md5-cache/net-nds/portmap-9999
  259. +2 −2 metadata/md5-cache/net-nds/tac_plus-4.0.4.14
  260. +2 −2 metadata/md5-cache/net-nds/tac_plus-4.0.4.15
  261. +2 −2 metadata/md5-cache/net-nds/tac_plus-4.0.4.19-r2
  262. +2 −2 metadata/md5-cache/net-nds/tac_plus-4.0.4.19-r3
  263. +2 −2 metadata/md5-cache/net-proxy/wwwoffle-2.9h
  264. +2 −2 metadata/md5-cache/net-wireless/wireless-tools-30_pre9
  265. +3 −3 metadata/md5-cache/sci-mathematics/isabelle-2011.1-r1
  266. +3 −3 metadata/md5-cache/sci-mathematics/isabelle-2012
  267. +1 −1 metadata/md5-cache/sys-apps/hwids-20121208.5
  268. +1 −1 metadata/md5-cache/sys-apps/hwids-99999999
  269. +2 −2 metadata/md5-cache/sys-apps/irqbalance-1.0.4
  270. +2 −2 metadata/md5-cache/sys-block/thin-provisioning-tools-0.1.5-r1
  271. +2 −2 metadata/md5-cache/sys-devel/autoconf-archive-2012.09.08
  272. +2 −2 metadata/md5-cache/sys-devel/make-3.82-r4
  273. +2 −2 metadata/md5-cache/sys-fs/dd-rescue-1.28
  274. +2 −2 metadata/md5-cache/sys-kernel/gentoo-sources-3.5.7
  275. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.0.53
  276. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.0.54
  277. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.2.34
  278. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.4.20
  279. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.4.21
  280. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.4.9
  281. +2 −2 metadata/md5-cache/sys-kernel/vanilla-sources-3.5.7
  282. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.6.4
  283. +0 −15 metadata/md5-cache/sys-kernel/vanilla-sources-3.6.5
  284. +2 −2 metadata/md5-cache/www-apache/mod_auth_kerb-5.3
  285. +2 −2 metadata/md5-cache/www-apache/mod_auth_kerb-5.4
  286. +2 −2 metadata/md5-cache/www-apache/mod_auth_openid-0.6
  287. +2 −2 metadata/md5-cache/www-apache/mod_layout-5.1
  288. +2 −2 metadata/md5-cache/www-apache/mod_limitipconn-0.22-r1
  289. +2 −2 metadata/md5-cache/www-apache/mod_limitipconn-0.23
  290. +2 −2 metadata/md5-cache/www-apache/mod_limitipconn-0.24
  291. +1 −1 metadata/md5-cache/www-client/firefox-10.0.10
  292. +1 −1 metadata/md5-cache/www-client/firefox-10.0.11
  293. +1 −1 metadata/md5-cache/www-client/firefox-10.0.6
  294. +1 −1 metadata/md5-cache/www-client/firefox-10.0.7
  295. +1 −1 metadata/md5-cache/www-client/firefox-10.0.9
  296. +1 −1 metadata/md5-cache/www-client/firefox-17.0-r1
  297. +1 −1 metadata/md5-cache/www-client/seamonkey-2.0.14-r1
  298. +1 −1 metadata/md5-cache/www-client/seamonkey-2.12.1
  299. +1 −1 metadata/md5-cache/www-client/seamonkey-2.14-r1
  300. +1 −1 metadata/md5-cache/www-client/seamonkey-2.14.1
Sorry, we could not display the entire diff because too many files (371) changed.
View
4 app-dicts/myspell-is/myspell-is-2012.09.01.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-is/myspell-is-2012.09.01.ebuild,v 1.5 2012/12/08 15:59:00 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-is/myspell-is-2012.09.01.ebuild,v 1.6 2012/12/09 16:45:56 maekke Exp $
EAPI=4
@@ -23,5 +23,5 @@ SRC_URI="http://extensions.libreoffice.org/extension-center/hunspell-is-the-icel
LICENSE="CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
View
4 app-emacs/org-mode/org-mode-7.9.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/org-mode/org-mode-7.9.2.ebuild,v 1.5 2012/11/22 00:18:04 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/org-mode/org-mode-7.9.2.ebuild,v 1.6 2012/12/09 10:23:41 ulm Exp $
EAPI=4
NEED_EMACS=22
@@ -45,7 +45,7 @@ src_install() {
find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
-exec rm -f '{}' '+'
# add the contrib subdirectory to load-path
- sed -ie 's:\(.*@SITELISP@\)\(.*\):&\n\1/contrib\2:' \
+ sed -i -e 's:\(.*@SITELISP@\)\(.*\):&\n\1/contrib\2:' \
"${T}/${SITEFILE}" || die
fi
View
3 app-emulation/open-vm-tools-kmod/Manifest
@@ -1,3 +1,4 @@
-DIST open-vm-tools-2012.03.13-651368.tar.gz 3551741 SHA256 f173071705aec3c835d2a2d3f8ae8178defff216c706b23765d0c932171e6795 SHA512 75ee74b0f15427dd41e9005da5444e88ba45d65b808977f232466fef851331d620bcf6c5fd2187eb700792804ca07b68de9b82231281b8883d8ea2dcd978cad4 WHIRLPOOL 7d013eaed0b940b0e36c4cc254845091caac41b03d0bcc8088736b67f68548150456b07522ed036b7f37f0060f78d07e10c7d5fa1e60bc8f6ce94803f5e1253c
DIST open-vm-tools-2012.05.21-724730.tar.gz 3567582 SHA256 c7daaaf0ed031cd36295cf10d51dbbdedeb1eb0015e49f0806620792f8dab71b SHA512 54f3d1f052720994432c2b657d8f6c3b16a90aae39e9fec2671def34d57019b58e1f4a8e626b390a79de5d33665a2f8f76e42b9ef110ecb46dddfd27538cd6e7 WHIRLPOOL eaf241384222c0d3591ddc6fda2fa4e5d4ed3ca524309673779685e34f30b1b241bd844f99ed5eb104f60bec7f822db96d09a21a8107b8620213fd4a0aeb57d8
+DIST open-vm-tools-2012.10.14-874563.tar.gz 3618001 SHA256 57832997ae206becd1c281dbc1ab361fa33320fb77866126b4ef7f077e66d739 SHA512 ec97e3ef6f6b338994d09d2b25b3ddf7a2aecc5d98818733d2524c65edd0b46ecd1e0107ac33677b4a26bcda30b7fadec1b324e36d1ea4d9fc148824f0a88f31 WHIRLPOOL c31cee1074a04bcfd7bfd5e54c2509028abd1fee76b833c29e171f5c408ac4970a2e1ff85a6ea4be3493dbe25c074fe2882e55a8ea8de0bdba7618e0b625c2cb
DIST open-vm-tools-8.8.2-590212.tar.gz 3795261 SHA256 c985c8fe7b292209ec1ac7c2b60749d7a9dd7859d789c332deb6baaf53ba8878 SHA512 5bcf97fe59287d73db43c46895f857ec34da750318150d6878b21ba8df79c76164a688e009585c7a14574f645e1e3ce66c5f9e9bcfc592a79b6f3bbd620dd619 WHIRLPOOL 486b22d74925b4813470ae3f3f5c725f2fec8919a36681cbfb6b47e0fa7452d7ae7b92085e823a96ff22da9f2f59d20267965799d32f609a27864ebce070db56
+DIST open-vm-tools-9.2.2-893683.tar.gz 3561799 SHA256 1ae795e75bf4b38185f39083b8075686d3bab4c1222f4e39c863aeccb2f5f387 SHA512 13490bdff2b8b316b1cd09e06c76293f21b83ede025ded5ddc71251e4f64279296f7dd0f248335f7e3d0714759be13f07263f154683878870a062c9ba55644fc WHIRLPOOL 16cbb0977a14a5f0f1efa1194dc1255d343767f7c55d3e97e03172c30117b24018634e870db7ad0d5010f5dd87d4664aa054d24e70e816b54cb1ca6148abb872
View
28 app-emulation/open-vm-tools-kmod/files/frozen.patch
@@ -0,0 +1,28 @@
+diff -urpN a/modules/linux/vmsync/sync.c b/modules/linux/vmsync/sync.c
+--- a/modules/linux/vmsync/sync.c 2012-08-01 19:02:59.000000000 -0700
++++ b/modules/linux/vmsync/sync.c 2012-10-14 07:38:18.000000000 -0700
+@@ -162,7 +162,11 @@ VmSyncThawDevices(void *_state) // IN
+ cancel_delayed_work(&state->thawTask);
+ list_for_each_safe(cur, tmp, &state->devices) {
+ dev = list_entry(cur, VmSyncBlockDevice, list);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 6, 0)
++ if (dev->sb != NULL && dev->sb->s_writers.frozen != SB_UNFROZEN) {
++#else
+ if (dev->sb != NULL && dev->sb->s_frozen != SB_UNFROZEN) {
++#endif
+ thaw_bdev(dev->bdev, dev->sb);
+ atomic_dec(&gFreezeCount);
+ }
+@@ -237,7 +241,11 @@ VmSyncAddPath(const VmSyncState *state,
+ * the superblock is already frozen.
+ */
+ if (inode->i_sb->s_bdev == NULL ||
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 6, 0)
++ inode->i_sb->s_writers.frozen != SB_UNFROZEN) {
++#else
+ inode->i_sb->s_frozen != SB_UNFROZEN) {
++#endif
+ result = (inode->i_sb->s_bdev == NULL) ? -EINVAL : -EALREADY;
+ compat_path_release(&nd);
+ goto exit;
+
View
5 ...vm-tools-kmod-2012.03.13.651368-r1.ebuild → ...en-vm-tools-kmod-2012.10.14.874563.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-2012.03.13.651368-r1.ebuild,v 1.1 2012/03/26 15:54:37 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-2012.10.14.874563.ebuild,v 1.1 2012/12/09 14:11:50 vadimk Exp $
EAPI="4"
-inherit linux-info linux-mod versionator
+inherit eutils linux-info linux-mod versionator
MY_PN="${PN/-kmod}"
MY_PV="$(replace_version_separator 3 '-')"
@@ -58,6 +58,7 @@ pkg_setup() {
src_prepare() {
sed -i.bak -e '/\smake\s/s/make/$(MAKE)/g' modules/linux/{vmblock,vmci,vmhgfs,vmsync,vmxnet,vsock}/Makefile\
|| die "Sed failed."
+ epatch "${FILESDIR}/frozen.patch"
}
src_configure() {
View
77 app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-9.2.2.893683.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-9.2.2.893683.ebuild,v 1.1 2012/12/09 14:11:50 vadimk Exp $
+
+EAPI="4"
+
+inherit eutils linux-info linux-mod versionator
+
+MY_PN="${PN/-kmod}"
+MY_PV="$(replace_version_separator 3 '-')"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="http://open-vm-tools.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+
+DEPEND="${RDEPEND}
+ virtual/linux-sources
+ "
+CONFIG_CHECK="
+ ~DRM_VMWGFX
+ ~VMWARE_BALLOON
+ ~VMWARE_PVSCSI
+ ~VMXNET3
+ "
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ linux-mod_pkg_setup
+
+ VMWARE_MOD_DIR="modules/linux"
+ VMWARE_MODULE_LIST="vmblock vmci vmhgfs vmsync vmxnet vsock"
+
+ MODULE_NAMES=""
+ BUILD_TARGETS="auto-build HEADER_DIR=${KERNEL_DIR}/include BUILD_DIR=${KV_OUT_DIR} OVT_SOURCE_DIR=${S}"
+
+ for mod in ${VMWARE_MODULE_LIST};
+ do
+ if [ "${mod}" == "vmxnet" ];
+ then
+ MODTARGET="net"
+ else
+ MODTARGET="openvmtools"
+ fi
+ MODULE_NAMES="${MODULE_NAMES} ${mod}(${MODTARGET}:${S}/${VMWARE_MOD_DIR}/${mod})"
+ done
+}
+
+src_prepare() {
+ sed -i.bak -e '/\smake\s/s/make/$(MAKE)/g' modules/linux/{vmblock,vmci,vmhgfs,vmsync,vmxnet,vsock}/Makefile\
+ || die "Sed failed."
+ #kernel_is ge 3 2 0 && epatch "${FILESDIR}/fragsize.patch"
+ epatch "${FILESDIR}/frozen.patch"
+}
+
+src_configure() {
+ : # do nothing at all
+}
+
+src_install() {
+ linux-mod_src_install
+
+ local udevrules="${T}/60-vmware.rules"
+ cat > "${udevrules}" <<-EOF
+ KERNEL=="vsock", GROUP="vmware", MODE=660
+ EOF
+ insinto /lib/udev/rules.d/
+ doins "${udevrules}"
+}
View
3 app-emulation/open-vm-tools/Manifest
@@ -1,3 +1,4 @@
-DIST open-vm-tools-2012.03.13-651368.tar.gz 3551741 SHA256 f173071705aec3c835d2a2d3f8ae8178defff216c706b23765d0c932171e6795 SHA512 75ee74b0f15427dd41e9005da5444e88ba45d65b808977f232466fef851331d620bcf6c5fd2187eb700792804ca07b68de9b82231281b8883d8ea2dcd978cad4 WHIRLPOOL 7d013eaed0b940b0e36c4cc254845091caac41b03d0bcc8088736b67f68548150456b07522ed036b7f37f0060f78d07e10c7d5fa1e60bc8f6ce94803f5e1253c
DIST open-vm-tools-2012.05.21-724730.tar.gz 3567582 SHA256 c7daaaf0ed031cd36295cf10d51dbbdedeb1eb0015e49f0806620792f8dab71b SHA512 54f3d1f052720994432c2b657d8f6c3b16a90aae39e9fec2671def34d57019b58e1f4a8e626b390a79de5d33665a2f8f76e42b9ef110ecb46dddfd27538cd6e7 WHIRLPOOL eaf241384222c0d3591ddc6fda2fa4e5d4ed3ca524309673779685e34f30b1b241bd844f99ed5eb104f60bec7f822db96d09a21a8107b8620213fd4a0aeb57d8
+DIST open-vm-tools-2012.10.14-874563.tar.gz 3618001 SHA256 57832997ae206becd1c281dbc1ab361fa33320fb77866126b4ef7f077e66d739 SHA512 ec97e3ef6f6b338994d09d2b25b3ddf7a2aecc5d98818733d2524c65edd0b46ecd1e0107ac33677b4a26bcda30b7fadec1b324e36d1ea4d9fc148824f0a88f31 WHIRLPOOL c31cee1074a04bcfd7bfd5e54c2509028abd1fee76b833c29e171f5c408ac4970a2e1ff85a6ea4be3493dbe25c074fe2882e55a8ea8de0bdba7618e0b625c2cb
DIST open-vm-tools-8.8.2-590212.tar.gz 3795261 SHA256 c985c8fe7b292209ec1ac7c2b60749d7a9dd7859d789c332deb6baaf53ba8878 SHA512 5bcf97fe59287d73db43c46895f857ec34da750318150d6878b21ba8df79c76164a688e009585c7a14574f645e1e3ce66c5f9e9bcfc592a79b6f3bbd620dd619 WHIRLPOOL 486b22d74925b4813470ae3f3f5c725f2fec8919a36681cbfb6b47e0fa7452d7ae7b92085e823a96ff22da9f2f59d20267965799d32f609a27864ebce070db56
+DIST open-vm-tools-9.2.2-893683.tar.gz 3561799 SHA256 1ae795e75bf4b38185f39083b8075686d3bab4c1222f4e39c863aeccb2f5f387 SHA512 13490bdff2b8b316b1cd09e06c76293f21b83ede025ded5ddc71251e4f64279296f7dd0f248335f7e3d0714759be13f07263f154683878870a062c9ba55644fc WHIRLPOOL 16cbb0977a14a5f0f1efa1194dc1255d343767f7c55d3e97e03172c30117b24018634e870db7ad0d5010f5dd87d4664aa054d24e70e816b54cb1ca6148abb872
View
2 ...ls/open-vm-tools-2012.03.13.651368.ebuild → ...ls/open-vm-tools-2012.10.14.874563.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-2012.03.13.651368.ebuild,v 1.3 2012/05/31 23:06:14 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-2012.10.14.874563.ebuild,v 1.1 2012/12/09 14:12:28 vadimk Exp $
EAPI="4"
View
117 app-emulation/open-vm-tools/open-vm-tools-9.2.2.893683.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-9.2.2.893683.ebuild,v 1.1 2012/12/09 14:12:28 vadimk Exp $
+
+EAPI="4"
+
+inherit eutils multilib pam user versionator
+
+MY_PV="$(replace_version_separator 3 '-')"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="http://open-vm-tools.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc fuse icu +pic unity xinerama"
+
+RDEPEND="app-emulation/open-vm-tools-kmod
+ dev-libs/glib:2
+ dev-libs/libdnet
+ sys-apps/ethtool
+ sys-process/procps
+ virtual/pam
+ X? (
+ dev-cpp/gtkmm:2.4
+ x11-base/xorg-server
+ x11-drivers/xf86-input-vmmouse
+ x11-drivers/xf86-video-vmware
+ x11-libs/gtk+:2
+ x11-libs/libnotify
+ x11-libs/libX11
+ x11-libs/libXtst
+ )
+ fuse? ( sys-fs/fuse )
+ icu? ( dev-libs/icu )
+ unity? (
+ dev-libs/uriparser
+ media-libs/libpng:1.2
+ x11-libs/libXScrnSaver
+ )
+ xinerama? ( x11-libs/libXinerama )
+ "
+
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig
+ virtual/linux-sources
+ sys-apps/findutils
+ "
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ use unity && ! use X && die 'The Unity USE flag requires "X" USE flag as well'
+ use unity && ! use xinerama && die 'The Unity USE flag requires xinerame USE="xinerama" as well'
+
+ enewgroup vmware
+}
+
+src_prepare() {
+ # Do not filter out Werror
+ # Upstream Bug http://sourceforge.net/tracker/?func=detail&aid=2959749&group_id=204462&atid=989708
+ # sed -i -e 's/CFLAGS=.*Werror/#&/g' configure || die "sed comment out Werror failed"
+ sed -i -e 's:\(TEST_PLUGIN_INSTALLDIR=\).*:\1\$libdir/open-vm-tools/plugins/tests:g' configure || die "sed test_plugin_installdir failed"
+}
+
+src_configure() {
+ econf \
+ --with-procps \
+ --with-dnet \
+ --without-kernel-modules \
+ $(use_enable doc docs) \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_with X x) \
+ $(use_with X gtk2) \
+ $(use_with X gtkmm) \
+ $(use_with icu) \
+ $(use_with pic) \
+ $(use_enable unity) \
+ $(use_enable xinerama multimon)
+
+ # Bugs 260878, 326761
+ find ./ -name Makefile | xargs sed -i -e 's/-Werror//g' || die "sed out Werror failed"
+}
+
+src_install() {
+ default
+
+ rm "${D}"/etc/pam.d/vmtoolsd
+ pamd_mimic_system vmtoolsd auth account
+
+ rm "${D}"/usr/$(get_libdir)/*.la
+ rm "${D}"/usr/$(get_libdir)/open-vm-tools/plugins/common/*.la
+
+ newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+ newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+
+ exeinto /etc/vmware-tools/scripts/vmware/
+ doexe "${FILESDIR}"/network
+
+ if use X;
+ then
+ fperms 4755 "/usr/bin/vmware-user-suid-wrapper"
+
+ dobin "${S}"/scripts/common/vmware-xdg-detect-de
+
+ insinto /etc/xdg/autostart
+ doins "${FILESDIR}/open-vm-tools.desktop"
+
+ elog "To be able to use the drag'n'drop feature of VMware for file"
+ elog "exchange, please add the users to the 'vmware' group."
+ fi
+ elog "Add 'vmware-tools' service to the default runlevel."
+}
View
4 app-emulation/qemu-user/qemu-user-1.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-user/qemu-user-1.0.ebuild,v 1.7 2012/12/03 21:05:09 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-user/qemu-user-1.0.ebuild,v 1.8 2012/12/09 17:26:53 ago Exp $
EAPI=4
@@ -16,7 +16,7 @@ HOMEPAGE="http://www.qemu.org"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE=""
RESTRICT="test"
View
12 app-emulation/vmware-modules/files/271-apic.patch
@@ -0,0 +1,12 @@
+diff --git a/vmmon-only/linux/hostif.c b/vmmon-only/linux/hostif.c
+index f1f4b10..c43242f 100644
+--- a/vmmon-only/linux/hostif.c
++++ b/vmmon-only/linux/hostif.c
+@@ -55,6 +55,7 @@
+ #include <linux/kthread.h>
+ #include <linux/wait.h>
+
++#include <asm/apic.h>
+
+ #include "vmware.h"
+ #include "x86apic.h"
View
65 app-emulation/vmware-modules/files/271-makefile-include.patch
@@ -0,0 +1,65 @@
+diff --git a/vmblock-only/Makefile.kernel b/vmblock-only/Makefile.kernel
+index ab7a727..e3ec9d2 100644
+--- a/vmblock-only/Makefile.kernel
++++ b/vmblock-only/Makefile.kernel
+@@ -19,7 +19,7 @@
+
+ INCLUDE += -I$(SRCROOT)/include
+
+-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE)
++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE)
+
+ EXTRA_CFLAGS += $(call vm_check_build, $(AUTOCONF_DIR)/cachecreate.c, -DVMW_KMEMCR_HAS_DTOR, )
+ EXTRA_CFLAGS += $(call vm_check_build, $(AUTOCONF_DIR)/cachector.c, -DVMW_KMEMCR_CTOR_HAS_3_ARGS, )
+diff --git a/vmci-only/Makefile.kernel b/vmci-only/Makefile.kernel
+index ba343ee..861ea83 100644
+--- a/vmci-only/Makefile.kernel
++++ b/vmci-only/Makefile.kernel
+@@ -21,7 +21,7 @@ CC_OPTS += -DVMCI
+
+ INCLUDE += -I$(SRCROOT)/shared -I$(SRCROOT)/common -I$(SRCROOT)/linux
+
+-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE)
++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE)
+
+ obj-m += $(DRIVER).o
+
+diff --git a/vmmon-only/Makefile.kernel b/vmmon-only/Makefile.kernel
+index 8770d1d..c4746c3 100644
+--- a/vmmon-only/Makefile.kernel
++++ b/vmmon-only/Makefile.kernel
+@@ -22,7 +22,7 @@ CC_OPTS += -DVMMON -DVMCORE
+ INCLUDE := -I$(SRCROOT)/include -I$(SRCROOT)/common -I$(SRCROOT)/linux \
+ -I$(SRCROOT)/vmcore
+
+-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE)
++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE)
+
+ EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/autoconf/smpcall.c, -DVMW_HAVE_SMP_CALL_3ARG, )
+
+diff --git a/vmnet-only/Makefile.kernel b/vmnet-only/Makefile.kernel
+index d1e3133..665d428 100644
+--- a/vmnet-only/Makefile.kernel
++++ b/vmnet-only/Makefile.kernel
+@@ -19,7 +19,7 @@
+
+ INCLUDE := -I$(SRCROOT)
+
+-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE)
++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE)
+ EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/netdev_has_net.c,-DVMW_NETDEV_HAS_NET, )
+ EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/netdev_has_dev_net.c,-DVMW_NETDEV_HAS_DEV_NET, )
+ EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/nfhook_uses_skb.c,-DVMW_NFHOOK_USES_SKB, )
+diff --git a/vsock-only/Makefile.kernel b/vsock-only/Makefile.kernel
+index b4629ee..264b8cb 100644
+--- a/vsock-only/Makefile.kernel
++++ b/vsock-only/Makefile.kernel
+@@ -25,7 +25,7 @@ INCLUDE += -I$(SRCROOT)/include
+ INCLUDE += -I$(SRCROOT)/linux
+ INCLUDE += -I$(SRCROOT)/common
+
+-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE)
++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE)
+ EXTRA_CFLAGS += $(call vm_check_build, $(AUTOCONF_DIR)/netcreate_num_params.c, -DVMW_NETCREATE_KERNARG, )
+
+
View
85 app-emulation/vmware-modules/files/271-makefile-kernel-dir.patch
@@ -0,0 +1,85 @@
+diff --git a/vmblock-only/Makefile b/vmblock-only/Makefile
+index 2b81323..746c8b8 100644
+--- a/vmblock-only/Makefile
++++ b/vmblock-only/Makefile
+@@ -49,10 +49,10 @@ VM_UNAME = $(shell uname -r)
+ ifdef LINUXINCLUDE
+ HEADER_DIR = $(LINUXINCLUDE)
+ else
+-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include
++HEADER_DIR = $(KERNEL_DIR)
+ endif
+
+-BUILD_DIR = $(HEADER_DIR)/..
++BUILD_DIR = $(KBUILD_OUTPUT)
+
+ DRIVER := vmblock
+ PRODUCT := ws
+diff --git a/vmci-only/Makefile b/vmci-only/Makefile
+index 8e9c5be..6ec828b 100644
+--- a/vmci-only/Makefile
++++ b/vmci-only/Makefile
+@@ -49,10 +49,10 @@ VM_UNAME = $(shell uname -r)
+ ifdef LINUXINCLUDE
+ HEADER_DIR = $(LINUXINCLUDE)
+ else
+-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include
++HEADER_DIR = $(KERNEL_DIR)
+ endif
+
+-BUILD_DIR = $(HEADER_DIR)/..
++BUILD_DIR = $(KBUILD_OUTPUT)
+
+ DRIVER := vmci
+ PRODUCT := ws
+diff --git a/vmmon-only/Makefile b/vmmon-only/Makefile
+index 5bd867b..91a83d4 100644
+--- a/vmmon-only/Makefile
++++ b/vmmon-only/Makefile
+@@ -49,10 +49,10 @@ VM_UNAME = $(shell uname -r)
+ ifdef LINUXINCLUDE
+ HEADER_DIR = $(LINUXINCLUDE)
+ else
+-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include
++HEADER_DIR = $(KERNEL_DIR)
+ endif
+
+-BUILD_DIR = $(HEADER_DIR)/..
++BUILD_DIR = $(KBUILD_OUTPUT)
+
+ DRIVER := vmmon
+ PRODUCT := @@PRODUCT@@
+diff --git a/vmnet-only/Makefile b/vmnet-only/Makefile
+index d4eb73c..c7c6d38 100644
+--- a/vmnet-only/Makefile
++++ b/vmnet-only/Makefile
+@@ -49,10 +49,10 @@ VM_UNAME = $(shell uname -r)
+ ifdef LINUXINCLUDE
+ HEADER_DIR = $(LINUXINCLUDE)
+ else
+-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include
++HEADER_DIR = $(KERNEL_DIR)
+ endif
+
+-BUILD_DIR = $(HEADER_DIR)/..
++BUILD_DIR = $(KBUILD_OUTPUT)
+
+ DRIVER := vmnet
+ PRODUCT := @@PRODUCT@@
+diff --git a/vsock-only/Makefile b/vsock-only/Makefile
+index 93dd61d..9765696 100644
+--- a/vsock-only/Makefile
++++ b/vsock-only/Makefile
+@@ -49,10 +49,10 @@ VM_UNAME = $(shell uname -r)
+ ifdef LINUXINCLUDE
+ HEADER_DIR = $(LINUXINCLUDE)
+ else
+-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include
++HEADER_DIR = $(KERNEL_DIR)
+ endif
+
+-BUILD_DIR = $(HEADER_DIR)/..
++BUILD_DIR = $(KBUILD_OUTPUT)
+
+ DRIVER := vsock
+ PRODUCT := ws
View
24 app-emulation/vmware-modules/files/271-netdevice.patch
@@ -0,0 +1,24 @@
+diff --git a/vmnet-only/compat_netdevice.h b/vmnet-only/compat_netdevice.h
+index 7a56304..9ff4548 100644
+--- a/vmnet-only/compat_netdevice.h
++++ b/vmnet-only/compat_netdevice.h
+@@ -47,6 +47,19 @@
+ # define net_device device
+ #endif
+
++/* it looks like these have been removed from the kernel 3.1
++ * probably because the "transition" is considered complete.
++ * so to keep this source compatible we just redefine them like they were
++ * previously
++ */
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0)
++#define HAVE_ALLOC_NETDEV /* feature macro: alloc_xxxdev
++ functions are available. */
++#define HAVE_FREE_NETDEV /* free_netdev() */
++#define HAVE_NETDEV_PRIV /* netdev_priv() */
++#define HAVE_NETIF_QUEUE
++#define HAVE_NET_DEVICE_OPS
++#endif
+
+ /*
+ * SET_MODULE_OWNER appeared sometime during 2.3.x. It was setting
View
44 app-emulation/vmware-modules/files/271-vmmon.patch
@@ -0,0 +1,44 @@
+diff -ru source900/vmmon-only/linux/hostif.c source/vmmon-only/linux/hostif.c
+--- source900/vmmon-only/linux/hostif.c 2012-07-23 18:18:55.000000000 +0900
++++ source/vmmon-only/linux/hostif.c 2012-08-03 16:20:23.200420885 +0900
+@@ -48,6 +48,7 @@
+ #include <linux/smp_lock.h>
+ #endif
+
++#include <asm/asm.h>
+ #include <asm/io.h>
+ #include <asm/uaccess.h>
+ #include <linux/mc146818rtc.h>
+@@ -3586,31 +3587,14 @@
+ {
+ int ret;
+ unsigned low, high;
+-#if defined(VM_X86_64)
+ asm volatile("2: rdmsr ; xor %0,%0\n"
+ "1:\n\t"
+ ".section .fixup,\"ax\"\n\t"
+ "3: mov %4,%0 ; jmp 1b\n\t"
+ ".previous\n\t"
+- ".section __ex_table,\"a\"\n\t"
+- ".balign 8\n"
+- ".quad 2b,3b\n"
+- ".previous\n"
++ _ASM_EXTABLE(2b,3b)
+ : "=r"(ret), "=a"(low), "=d"(high)
+ : "c"(msr), "i"(-EFAULT), "1"(0), "2"(0)); // init eax/edx to 0
+-#else
+- asm volatile("2: rdmsr ; xor %0,%0\n"
+- "1:\n\t"
+- ".section .fixup,\"ax\"\n\t"
+- "3: mov %4,%0 ; jmp 1b\n\t"
+- ".previous\n\t"
+- ".section __ex_table,\"a\"\n"
+- ".balign 4\n"
+- ".long 2b,3b\n"
+- ".previous\n"
+- : "=r"(ret), "=a"(low), "=d"(high)
+- : "c"(msr), "i"(-EFAULT), "1"(0), "2"(0)); // init eax/edx to 0
+-#endif // VM_X86_64
+ *val = (low | ((u64)(high) << 32));
+
+ return ret;
View
79 app-emulation/vmware-modules/vmware-modules-271.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-271.1.ebuild,v 1.1 2012/12/09 14:29:00 vadimk Exp $
+
+EAPI="4"
+
+inherit eutils flag-o-matic linux-info linux-mod user versionator
+
+PV_MAJOR=$(get_major_version)
+PV_MINOR=$(get_version_component_range 2)
+
+DESCRIPTION="VMware kernel modules"
+HOMEPAGE="http://www.vmware.com/"
+
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pax_kernel"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ || ( =app-emulation/vmware-player-5.0.${PV_MINOR}*
+ =app-emulation/vmware-workstation-9.0.${PV_MINOR}* )"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ CONFIG_CHECK="~HIGH_RES_TIMERS"
+ if kernel_is ge 2 6 37 && kernel_is lt 2 6 39; then
+ CONFIG_CHECK="${CONFIG_CHECK} BKL"
+ fi
+
+ linux-info_pkg_setup
+
+ linux-mod_pkg_setup
+
+ VMWARE_GROUP=${VMWARE_GROUP:-vmware}
+
+ VMWARE_MODULE_LIST="vmblock vmci vmmon vmnet vsock"
+ VMWARE_MOD_DIR="${PN}-${PVR}"
+
+ BUILD_TARGETS="auto-build KERNEL_DIR=${KERNEL_DIR} KBUILD_OUTPUT=${KV_OUT_DIR}"
+
+ enewgroup "${VMWARE_GROUP}"
+ filter-flags -mfpmath=sse
+
+ for mod in ${VMWARE_MODULE_LIST}; do
+ MODULE_NAMES="${MODULE_NAMES} ${mod}(misc:${S}/${mod}-only)"
+ done
+}
+
+src_unpack() {
+ cd "${S}"
+ for mod in ${VMWARE_MODULE_LIST}; do
+ tar -xf /opt/vmware/lib/vmware/modules/source/${mod}.tar
+ done
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PV_MAJOR}-makefile-kernel-dir.patch"
+ epatch "${FILESDIR}/${PV_MAJOR}-makefile-include.patch"
+ epatch "${FILESDIR}/${PV_MAJOR}-netdevice.patch"
+ use pax_kernel && epatch "${FILESDIR}/hardened.patch"
+ epatch "${FILESDIR}/${PV_MAJOR}-apic.patch"
+}
+
+src_install() {
+ linux-mod_src_install
+ local udevrules="${T}/60-vmware.rules"
+ cat > "${udevrules}" <<-EOF
+ KERNEL=="vmci", GROUP="vmware", MODE=660
+ KERNEL=="vmmon", GROUP="vmware", MODE=660
+ KERNEL=="vsock", GROUP="vmware", MODE=660
+ EOF
+ insinto /lib/udev/rules.d/
+ doins "${udevrules}"
+}
View
6 app-emulation/vmware-player/Manifest
@@ -1,4 +1,6 @@
-DIST VMware-Player-3.1.6-744570.i386.bundle 107116126 SHA256 e612fd4dbe45e14426f8fe72cc5eb88325001952f740b560fdd330e529be0272
-DIST VMware-Player-3.1.6-744570.x86_64.bundle 103054014 SHA256 ebf74c876bcce6a06c16dceab6116ab9daab057b8276ee337bf54a9f59cce79d
+DIST VMware-Player-3.1.6-744570.i386.bundle 107116126 SHA256 e612fd4dbe45e14426f8fe72cc5eb88325001952f740b560fdd330e529be0272 SHA512 1399a40a3d357805ad585b60ab60cac2b4cd85bd9c78fe397a7bc313759c904e9d071732108128587612bcac43f311a1de80fdbc1817055e20e6c73b6a7e5149 WHIRLPOOL 297182b1a13e9c44796ad869cbf696cbc5d38b73866cf42283504a2175f7ac1e928c7c430d4f713b24b9a8c050d52f6f5171aa7c9448fa3d7721e5427e1a0dd2
+DIST VMware-Player-3.1.6-744570.x86_64.bundle 103054014 SHA256 ebf74c876bcce6a06c16dceab6116ab9daab057b8276ee337bf54a9f59cce79d SHA512 023e0ed0f5c4e695b738beb4df6286fce9572485c40acfaaf46e4ffbf49b574ac048f297b219dbea7fafa119dcdc700809cb0943309c328d34d92c30f96d8332 WHIRLPOOL e40a5353a2841aa50687e092aee424aa9d77cf7df32acfc2e66c11b6ff04adce5441b123dacedc68896ab7d7c744f69ca834020344425ea9edb77888e81cc560
DIST VMware-Player-4.0.4-744019.i386.bundle.tar 131993600 SHA256 d06881c512a11fbc76f1c23d7a6c9d7bd3888c613b1678719fa77ed76243d678 SHA512 c1d763374a5d54759cd791669e846479e3ef009dd3d13f16192ca6fdb8727081b5ec510c0b2bf4a311e3e8f3ad905512c0b33be2c70e33e9b4f7037b8349e560 WHIRLPOOL e21bfdf308ee905d8bc6aefb7097b9e30c546186fa7e8750d556a4d3cb144648da36aae2622e54159918cfb5ddab848ee64f225148a0bfb6111264ce763ab067
DIST VMware-Player-4.0.4-744019.x86_64.bundle.tar 129710080 SHA256 8584e18a4cbed8ce19bd239f8e1cbc2cccd17e2d016faba93fd685a160dade21 SHA512 ba3894fc942e67940d4c2f98f567ee46786a77dc21615ced01314b6dca9919469924bf4c96fdf08ab2443365de03f6a652ca595b6cbb13990ca3671282d01679 WHIRLPOOL ed123a9b22eb1d4fd03afa3b854f3e7d1f12400da75882892f561de3f44860ec67a18a779510ec70715534c03aa21c858721dd92be66a2384152d6a964728ce9
+DIST VMware-Player-5.0.1-894247.i386.bundle.tar 212961280 SHA256 86b73f69b4b933c33bcc3404369302ce46cc05ae0f4e21f0e66f235620e758e0 SHA512 a1fdc3e2d4ec8e02a07185f0a674ee10afebda193d7b4ea2ff9808e3640260d1fd8099508b3d8d6a7013ad3faf22b860712ac1b358f1e90104fdfb723e445824 WHIRLPOOL caf2cd919718f3d568560b3e053d4d6ff80777b6f2fc52359d6e5eb9fdc7b9fff20350196ecfca0a2e1a435c275b1cb54d0b802ba9ae3c2b109027a081e1469c
+DIST VMware-Player-5.0.1-894247.x86_64.bundle.tar 179466240 SHA256 32bf1ddc389819abbc81745055a4c8d784fe0137f850b0a91ccefc1734b98b19 SHA512 75c665c1707122c2dbe1619b0e6ab6618a7debd5ab1d2335deedd16a019f1a5b01da042503177d7e6dc854dfef9d5a35dec0a9fdba47b3bc706a3d6bc0431922 WHIRLPOOL a86f1df24690694ad0823a939a075aa6e544ea39fcb25ab5a471e3b35f72a650e8b39f66e17728eb6b80ee2c3cf55b1e6c78540f2222f5b22e4377a0fd722b97
View
243 app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild,v 1.1 2012/12/09 14:29:56 vadimk Exp $
+
+EAPI="4"
+
+inherit eutils versionator fdo-mime gnome2-utils pax-utils vmware-bundle
+
+MY_PN="VMware-Player"
+MY_PV=$(get_version_component_range 1-3)
+PV_MINOR=$(get_version_component_range 3)
+PV_BUILD=$(get_version_component_range 4)
+MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
+
+DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
+HOMEPAGE="http://www.vmware.com/products/player/"
+BASE_URI="https://softwareupdate.vmware.com/cds/vmw-desktop/player/${MY_PV}/${PV_BUILD}/linux/core/"
+SRC_URI="
+ x86? ( ${BASE_URI}${MY_P}.i386.bundle.tar )
+ amd64? ( ${BASE_URI}${MY_P}.x86_64.bundle.tar )
+ "
+
+LICENSE="vmware"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="cups doc +vmware-tools"
+RESTRICT="binchecks strip"
+
+# vmware-workstation should not use virtual/libc as this is a
+# precompiled binary package thats linked to glibc.
+RDEPEND="dev-cpp/cairomm
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:2.4
+ dev-cpp/libgnomecanvasmm:2.6
+ dev-cpp/pangomm:1.4
+ dev-libs/atk
+ dev-libs/glib:2
+ dev-libs/libaio
+ dev-libs/libsigc++
+ dev-libs/libxml2
+ =dev-libs/openssl-0.9.8*
+ dev-libs/xmlrpc-c
+ gnome-base/libgnomecanvas
+ gnome-base/libgtop:2
+ gnome-base/librsvg:2
+ gnome-base/orbit
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/libart_lgpl
+ =media-libs/libpng-1.2*
+ net-misc/curl
+ cups? ( net-print/cups )
+ sys-devel/gcc
+ sys-fs/fuse
+ sys-libs/glibc
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/libgksu
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXft
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango
+ x11-libs/startup-notification
+ !app-emulation/vmware-workstation"
+PDEPEND="~app-emulation/vmware-modules-271.${PV_MINOR}
+ vmware-tools? ( app-emulation/vmware-tools )"
+
+S=${WORKDIR}
+VM_INSTALL_DIR="/opt/vmware"
+
+src_unpack() {
+ default
+ local bundle=${A%.tar}
+
+ local component ; for component in \
+ vmware-player \
+ vmware-player-app \
+ vmware-vmx \
+ vmware-usbarbitrator \
+ vmware-network-editor \
+ vmware-player-setup
+ #vmware-ovftool
+ do
+ vmware-bundle_extract-bundle-component "${bundle}" "${component}" "${S}"
+ done
+}
+
+src_prepare() {
+ rm -f bin/vmware-modconfig
+ rm -rf lib/modules/binary
+}
+
+clean_bundled_libs() {
+ ebegin 'Removing superfluous libraries'
+ # exclude OpenSSL from unbundling until the AES-NI patch gets into the tree
+ # see http://forums.gentoo.org/viewtopic-t-835867.html
+ # must use shipped libgcr.so.0 or else "undefined symbol: gcr_certificate_widget_new"
+ ldconfig -p | sed 's:^\s\+\([^(]*[^( ]\).*=> \(/.*\)$:\1 \2:g;t;d' | fgrep -v 'libcrypto.so.0.9.8
+libssl.so.0.9.8
+libgcr.so.0' | while read -r libname libpath ; do
+ dosym "${libpath}" "${VM_INSTALL_DIR}/lib/vmware/lib/${libname}/${libname}"
+ done
+ eend
+}
+
+src_install() {
+ # install the binaries
+ into "${VM_INSTALL_DIR}"
+ dobin bin/* || die "failed to install bin"
+
+ # install the libraries
+ insinto "${VM_INSTALL_DIR}"/lib/vmware
+ doins -r lib/*
+
+ # Bug 432918
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
+ "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \
+ "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libssl.so.0.9.8
+
+ # install the ancillaries
+ insinto /usr
+ doins -r share
+
+ if use cups; then
+ exeinto $(cups-config --serverbin)/filter
+ doexe extras/thnucups
+
+ insinto /etc/cups
+ doins -r etc/cups/*
+ fi
+
+ # install documentation
+ if use doc; then
+ dodoc doc/*
+ fi
+
+ exeinto "${VM_INSTALL_DIR}"/lib/vmware/setup
+ doexe vmware-config
+
+ # create symlinks for the various tools
+ local tool ; for tool in thnuclnt vmplayer{,-daemon} \
+ vmware-{acetool,unity-helper,modconfig{,-console},gksu,fuseUI} ; do
+ dosym appLoader "${VM_INSTALL_DIR}"/lib/vmware/bin/"${tool}"
+ done
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmplayer "${VM_INSTALL_DIR}"/bin/vmplayer
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/icu /etc/vmware/icu
+
+ # fix permissions
+ fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/{appLoader,fusermount,launcher.sh,mkisofs,vmware-remotemks}
+ fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/lib/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper}
+ fperms 4711 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx{,-debug,-stats}
+
+ pax-mark -m "${D}${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx
+
+ # create the environment
+ local envd="${T}/90vmware"
+ cat > "${envd}" <<-EOF
+ PATH='${VM_INSTALL_DIR}/bin'
+ ROOTPATH='${VM_INSTALL_DIR}/bin'
+ EOF
+ doenvd "${envd}" || die
+
+ # create the configuration
+ dodir /etc/vmware || die
+
+ cat > "${D}"/etc/vmware/bootstrap <<-EOF
+ BINDIR='${VM_INSTALL_DIR}/bin'
+ LIBDIR='${VM_INSTALL_DIR}/lib'
+ EOF
+
+ cat > "${D}"/etc/vmware/config <<-EOF
+ bindir = "${VM_INSTALL_DIR}/bin"
+ libdir = "${VM_INSTALL_DIR}/lib/vmware"
+ initscriptdir = "/etc/init.d"
+ authd.fullpath = "${VM_INSTALL_DIR}/sbin/vmware-authd"
+ gksu.rootMethod = "su"
+ VMCI_CONFED = "yes"
+ VMBLOCK_CONFED = "yes"
+ VSOCK_CONFED = "yes"
+ NETWORKING = "yes"
+ player.product.version = "${MY_PV}"
+ product.buildNumber = "${PV_BUILD}"
+ EOF
+
+ # install the init.d script
+ local initscript="${T}/vmware.rc"
+
+ sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \
+ "${FILESDIR}/vmware-3.0.rc" > "${initscript}" || die
+ newinitd "${initscript}" vmware || die
+
+ # fill in variable placeholders
+ sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \
+ -i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}} || die
+ sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \
+ -e "/^Encoding/d" \
+ -i "${D}/usr/share/applications/${PN}.desktop" || die
+}
+
+pkg_config() {
+ "${VM_INSTALL_DIR}"/bin/vmware-networks --postinstall ${PN},old,new
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+
+ ewarn "/etc/env.d was updated. Please run:"
+ ewarn "env-update && source /etc/profile"
+ ewarn ""
+ ewarn "Before you can use vmware-player, you must configure a default network setup."
+ ewarn "You can do this by running 'emerge --config ${PN}'."
+}
+
+pkg_prerm() {
+ einfo "Stopping ${PN} for safe unmerge"
+ /etc/init.d/vmware stop
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
View
12 app-emulation/vmware-tools/Manifest
@@ -2,23 +2,35 @@ DIST vmware-tools-freebsd-8.4.9-744570.i386.component.tar 18636800 SHA256 14e678
DIST vmware-tools-freebsd-8.4.9-744570.x86_64.component.tar 18636800 SHA256 555a1d6998b85a33ea1fc4f00e67fa034ef413c0f6e3c48125b5ee94f3ece06f SHA512 331f3d10645813a2b3e879c5e0a523bd908a4508a79425697f4d355a141407a20190c76bee66f67860b40ff22385dd48d2bd5cd3886ba539e9dc8ded07bfab90 WHIRLPOOL 9306e095e7e8749ee134e3be8e0c514a24090c651be400bf272197fcbc94b44d62cf10b01887da6579a7ca3fcc403814a39377477bb72c7a513a717b5eec679f
DIST vmware-tools-freebsd-8.8.4-744019.i386.component.tar 15667200 SHA256 bfd990e4a9244b075854178b338df397218a2efb11b5e4c12e47c762d3c7678d SHA512 be065b72d8259b0bc8ccc5f6621c0e1ce3e317d5886054eb5f7ed7c3c1ea1cfdd6da66f823af904182a193dd1980d0de8a8db494aa03608941f91d6d8b437e93 WHIRLPOOL 3552d6a7b301bb6e16e03afb90b2d01e3d512c1aaebc59f796777a1265dd29363ecc1bff801182ead1d9d6d15cd7f14ff74f2a2cf17141eab3f9e563e0e30716
DIST vmware-tools-freebsd-8.8.4-744019.x86_64.component.tar 15667200 SHA256 a2eba283bce8a1b5695e0827cb36d8f5332fc06041d21dab3edcbf919d1c9f5a SHA512 8967473e47a2129d44e38440516590dc539acd8e1de9ae34e53dfa75b46ff3d04fcaa407794484de73710085cc86d36ffcab1cbce2a63c658c870e5999921138 WHIRLPOOL 37677b89d5945be0ba2754b4afb7f688d0a07c33816392f61989857353298c4cc114d287cfff2fc886a75bcc20c64bbd922675220506539557da6b7203a4d816
+DIST vmware-tools-freebsd-9.2.2-894247.i386.component.tar 15216640 SHA256 fc547490f6b35e2da124ee817eb7d170e4c7af1891c7d0c01fcecfaa26752f1e SHA512 e750c9dce49e5770ef88cc1924d91ce29bf41a3ac6ec4435da0c47e52c3d7301aabf6f84a68c401bec090eb7e19cffc199ab751453d90dff20459600f0d2a11d WHIRLPOOL fa514454a571849b7a1e6974b7f92a4c5d8c5b5a2a385bd3615d8f13722fcb793b20ccd8f8f94da691cde4a5acbae91d367ad1aa16f2f54f42e5c8612b39a8fc
+DIST vmware-tools-freebsd-9.2.2-894247.x86_64.component.tar 15216640 SHA256 c23a7fc385b22b393774783215065169e17d1ff0b4cbe4bf1dad1f256af5e198 SHA512 8a7547602710d422a046f39fb2e967f4f16c172d00c9beb3c4f8dd4c9e5b0c1ede3edcd312857f2b37c3e26306535d2f92ff04b651e43b53885292c56237b0e7 WHIRLPOOL cb5f1d222cb44a0d5b93ea2b9990f981f6942fee6ff0cbb34a5d2d06f463c2ab896ee6e5ec2c36a60f7dab9bc19783691d14df659b824985aa2a7bb560ab3c78
DIST vmware-tools-linux-8.4.9-744570.i386.component.tar 107786240 SHA256 eb623c34b03dd271e68dc61bf1c02b0a8be6066b2304327f071e06879b9dc8d3 SHA512 dcd6f72de69cb0483b4f03dca7ad7370101eb08edb1ceac2c0eba294d5a17ec9a7c34a64d0de9cbb35203ea07830590f811d8c370e044b1f967c6d444250320a WHIRLPOOL fe2ae28a47c86277447c31a0a1420b1039f50eb1f716661d4acbe4e62bb63101251921e7d9a7e2d93cd83f5229f94ea8c06dbc40336b003fccee0f3ca8fde59a
DIST vmware-tools-linux-8.4.9-744570.x86_64.component.tar 107786240 SHA256 30c9eec5ebf13d224cf01b321f858d8ef8ee16c823f42c96f94e63eaec1b9566 SHA512 53e82445551d21a283f2521440046c5d0187b0a6b721de588fd1082ea425a853ff7f22067c1f9121c1a48e16cdf25f3c16de027d1f06aabedb3d3df37495c27c WHIRLPOOL 64dbe421a0ac257597f85591a3b33c8f4e09c5825459afbcdb0eb3c7fafceb815ed4aac29f36bc9f940a6304e8ab7046977b4192fc3c23f4e7e0020c23f43e28
DIST vmware-tools-linux-8.8.4-744019.i386.component.tar 60129280 SHA256 1abac226110078a8fa373f1c8b12efbf2a1438badb2dbe570103b83b8a245641 SHA512 177ac6f66d992551364e243ca5de1dcd742c67b7d848ce11e126017085c22e4f0dbb23f4b3881c0f5eb742f8c5d506f8db00039e6e86a0eadb9a7f0807342f57 WHIRLPOOL 137185d451953656a7677ee645152dd2ce6e6a473eed9eda19756b8ae5500edb2cb8a282853d406e8433d10346dbe2e144bf784097e30a7df2a1b110c6c55156
DIST vmware-tools-linux-8.8.4-744019.x86_64.component.tar 60129280 SHA256 e704118d03b0303c79b622bc5dde60c0a172e7caaa6a1b7c7c467fe9707f9a1a SHA512 f5311201235732d5012d7ad342661b80e3482190644477699b16502570efa746933be72fa11c1887a5f64a290c11f409975f953b8d62b61ffaf6818e6ebeaf84 WHIRLPOOL 65e35f64e988e4bbb0d411176bf1daa81d17f29d838036f268e51643cb218520fc8210eaf72944da2d21c25d0d333dd8cfc58b739f07f7779400081d7644ce6b
+DIST vmware-tools-linux-9.2.2-894247.i386.component.tar 65607680 SHA256 245a464663c1db8afe273a6e0d5b075cec31907aabf0807644ff4386427887fd SHA512 9614267ff443e1a6c33ccf6b223290300faa4851bf2b600c10795c9c95ff4ae5c11f0afb8e89c9bfb704ca013155d678d8a80299b7c1135f9bccaaca4d55aac7 WHIRLPOOL 6f72c6e6966df2157766624b970b7193608ba451fbf380c9e27b895eed1b2c32fc9f962489c59cad9f2ee500da5d31faf74c2301bc0c3df06e51a970fcffd31b
+DIST vmware-tools-linux-9.2.2-894247.x86_64.component.tar 65607680 SHA256 26d27a1f3367ce648fae668165c0ecaf7a0337d1f120a7990bc4c64309786822 SHA512 d2e61bdab5dbc247b0768dfe437c58c06ae80620f35524f057d8a0705c055f921b3d3b711b3e8b9e7984dc37428a3135de39b3603a8afbcc45edfe20df3595af WHIRLPOOL 14066ecd799fa1cf06d5195c2c2d2eab2a8898ab90ceb56bf00e01e232832294cee1f629a1df50127c84df953ad24369fe3516de1f473988764d711448791082
DIST vmware-tools-netware-8.4.9-744570.i386.component.tar 81920 SHA256 97c7acbca92b27084326bab7598534552f8d4537924b0cf7633425f61c306519 SHA512 0452d8b216b8c4b9541d9a02611871dd9523fca1d5c741b0d6f7532cea7b0a8e7238b46254a65ccf8c1b99b72b109f8d13b5c4678cb81f5d0b19d4a9ea5f8c6f WHIRLPOOL dceb43d44bb66bab69700b739a580396459656d937ea6d25e6bdde790644dca161f444469ba16eba91754ad3a2a443375134996a3effef9161c45e1c5d12c2a2
DIST vmware-tools-netware-8.4.9-744570.x86_64.component.tar 81920 SHA256 a3256cc804c0f73e5e01a1b0e81827a7dfbc42d4cda701e1b19bf6961a617af0 SHA512 c2c8207efb2549aee64f6b55944b750076f801599e06d3459bafc7703f3b3d0bb366239d4d4d53a277db23b156a7cd71abb7ae4190fccc83b39da4c86010084f WHIRLPOOL 04dbec8f78ce8bc0fff960dd015a511000ee519e76c0c23c27150b98b9942de67010ac4c050e8be9b2937569be4705214e3a4b7907be46e7bd24d45af01c0bb8
DIST vmware-tools-netware-8.8.4-744019.i386.component.tar 81920 SHA256 bc77ece95283d4986c753f7696575d2bfac520a68f150de314cee9ac00877e2a SHA512 704c1d86fad22da21061a8a9d8aea8a10e6f100c06bf2f0de7c4f4c97cc563a60ed47f8c15753f6460801dc2d23e27abbe348379730cfc4ca188df5fe67cd5b5 WHIRLPOOL 41e9b7247fedb9f6d2c53895b3a31449c613191dc115beb6f48b00c0c260885514ea3d094953ada92ddbdb8a8a496274d36492143826d45a9b9a35a55d69df84
DIST vmware-tools-netware-8.8.4-744019.x86_64.component.tar 81920 SHA256 0ef595aeaf23188bb16599c2c2bf918826c1830a77b6aae967c924eac27cf3be SHA512 11487f536c83ee02ec70fd1bf97be7fe35b3ef4df9173fdd351c167bdf5b72569a6d8f9ee6b4c8fe5d59d464a3065c4a9fc8fc8823b1e06474d6e8f873d9eb57 WHIRLPOOL 871166f6c5f0b27d2bfb66502494bac91873b356b7c4e52f0992487ca768af38347ae0c3f262fb532825429ac909a3e34fddb51483fc5fda3022c01ca42b1b64
+DIST vmware-tools-netware-9.2.2-894247.i386.component.tar 81920 SHA256 d4d60532c4838f814a63e0e53ce0a582500f43c47a308147fd9b84d8e1567fb4 SHA512 0c1eb727a163a59849c6f557fed58c00802f510173be7f505d59ea1756e37c0647714f7156affbfe4fccc0f15a992be9dfe3edb021d7ec525d8cba6c3f378b60 WHIRLPOOL 6490f27118be4eb8f6f8f2892a1f48696478d418a1dcd5ecb31c30433098bb8f05de0f1ec251310b290a0042ef2f0416879511a4700d5261624fd13904ef7901
+DIST vmware-tools-netware-9.2.2-894247.x86_64.component.tar 81920 SHA256 bfdaffd6c9915844e4902ce74ab862239c614378fcf4aab780dc37802593cfad SHA512 225bc6221fa65de7c6bb3874eec794f13f714f720961df2d0e08ff24abc534015e9d9037cd0f524311d883d0714c94461fb5274f14a655b5b9c2794417078336 WHIRLPOOL eac6628a89368b06b65b2fc221336be34819e977875810954d06b6d4348b8fc8172caf370dd0b7f71258fa8a87d294f741498f781591d56ed406b4791cd26686
DIST vmware-tools-solaris-8.4.9-744570.i386.component.tar 20049920 SHA256 12f868ff8015de412edd98e51f2bb6d4c016de87244916d207203003c44450fa SHA512 f2b7d5c8a8b25ccbdf6616e7383bbfebb302485040e2aba88f03afaf21761ec87360f64b3d88381e0d3668eb58986ea33fc635e076a2a85a7939fa380267933d WHIRLPOOL 9cdc91ab8f96d5dd5810deebe7b881aadd15b0c190779b3213e8a8b4ee5ff5fe2a097bb3479238010d733e350dc83f0ca38b5739f5cf438b22d95089574ad75c
DIST vmware-tools-solaris-8.4.9-744570.x86_64.component.tar 20049920 SHA256 d0946fc5d4d798c237b4f8f38a154e288fb8215e1910a0818a18913814e69b59 SHA512 e5d927ea3e54912396914199f83dbe18e400e6fbc4e109341055972944cfdfafaeead0d792f660d0695ce8f02f0ba70260dbe1a4dedc0cf234e1f288bc0280bf WHIRLPOOL a559282842a8da2ddf9a92a44f5e33e2beb31ec58ef36bdaec688b42b44832dada1c15dec71ecf5677cc9fff68290a6a14d298babe8625555766b2c9d5acd953
DIST vmware-tools-solaris-8.8.4-744019.i386.component.tar 12779520 SHA256 c11c549fff28288f0402169fb23967ced04209511603959e3da434ae293deb9b SHA512 f84ea504a4c2cdfd50c845355e1c94ce77c3c3b47f38bb8c1cd15c7b7aee0ebb233794e1033d14421ea4951e385522e2889e919dc5f691436e313f473048d386 WHIRLPOOL 87a77b407d26c5856fc392b0d9e6e8ee14dd709c8f335567ed5af63590789a1b8de1e98214897496bb42e9f15baaa8acef23ada0aa1eaf0b984483fe861c8b45
DIST vmware-tools-solaris-8.8.4-744019.x86_64.component.tar 12779520 SHA256 9aa323485ed61a248d0c403578a9a6802fd13486275cc3b40b11510436aab7e4 SHA512 4fbbe16fc5ecd4bd14a6df47c7619faa7e418abf9c58466785b839993ccdf966e21244026acee84e20e2b2ed6f2c2c16b74d1e02171a7ed22711ca4a394833aa WHIRLPOOL 76faa26f5e71b208919fd6a13441cf6ecd9e7467efdd7be9a765b91b0ff70780bb120b95e43f2c9b4b711926b3a618f6e9a5cbf2a9664e8020cfb19adaa9a636
+DIST vmware-tools-solaris-9.2.2-894247.i386.component.tar 12380160 SHA256 2187a1fc673681c4b98d544945f1af5947ae8c75eb7be4bfce8453cd884f4ab5 SHA512 2ec5e50195040565a86aa0e5094d8a24d5203ecc488b5b5934d8de48a5ea5329e6eb15b1800926cfe75109504be8d0988a2ceac29b088dd9a2df258156654dc7 WHIRLPOOL 0f021c264347535fd2b748484d11862bd5d162a83314a74dc2dc442a7d9fab54a056133b59817646e6f799fc31c5e2bc80197d5325f06493a23e0acfb1955f4b
+DIST vmware-tools-solaris-9.2.2-894247.x86_64.component.tar 12380160 SHA256 762465a7e7e3ef169c2c98192b99ef67998b1a7f8e42375e2d05b591bd517367 SHA512 684e4e29dfe5a0a0f9a180f042173c6f49329567f24bc67c740448d6c3c18ea3cc18a1e49a9320c994a32199a47b4e7dc908f09ab304b260235e39bd47d9fc16 WHIRLPOOL 6bde9b05c8d382961808f78877ca9abb7688f8dcaa69cf6d2e2a3db565cef1c833467d6fb55b0d9f8d94302a32bb6cf1beaaae4106dc043b61acb86c9faed15f
DIST vmware-tools-winPre2k-8.4.9-744570.i386.component.tar 11059200 SHA256 7e203ff59853450256389b4d7540a6ec30feb9f8fff238d579b1a2057418a94c SHA512 22d2d6b5d6c8abc9af89fc5a5afd1836322f1f9974a1e205873525989473682c5284f7bf959567ad083dfde1cd61d6b91c697564e845f5e0b3a5f01f59741b63 WHIRLPOOL eab49f5f482971b2cbaa6d5dfdfec1b1e73971fb37e08373601b2d2e04b55b0a9e7f3d89bd46e0aba2a3262ef89e41a835a7d547b803d871125f797edfaf7b90
DIST vmware-tools-winPre2k-8.4.9-744570.x86_64.component.tar 11059200 SHA256 6cc456e8162762f0d1ea8bf2f3595ab6943b9f0bb2954f60f91966c1dcd5dbf5 SHA512 b8976b16953b71b18a575b2dce25d184a0aabbe9408d9c01dc0a136d6339f7e26fd1440fbd08a1897cdb5568c21f9842f6b6a43105697a1f8d473955d5879e4c WHIRLPOOL ce4122f8d053a0ec5a831f3e0f0bafd01519cde9762aa039c4fbd74c653efc4524d99093402c7f59e97d93254576fac7065328d6acff5e4e2182d8fd3302f5df
DIST vmware-tools-winPre2k-8.8.4-744019.i386.component.tar 11253760 SHA256 71c7c2be7ea2e2c344c6d9cae4883c6c14470ad7693c0228379a597519da8a83 SHA512 3c6196ef217053d8bc99597f8393ab3678b1991ce2d24838f67df6ce97ae884870637f1e043e6c8047006546624831d38a3038fb14b5a2f165117d6d2c3d8dc6 WHIRLPOOL 967b33c3fadd97eb11c2c673317423ea0bd617e03ec958a70e08c5526be9c5a5b95ad26feba2f1189ce5df81f8e3f85818c0e59b2079ee5ae4a5cdc1191b5a10
DIST vmware-tools-winPre2k-8.8.4-744019.x86_64.component.tar 11253760 SHA256 3d7f8443162096eb3fff52425307b26aba3619304547a650e2807c73dc50e1dc SHA512 e6d0aa710283e6dc95ced5f5f584610c82f2b471febd1b12ce2ca6814078d536e24dc2245963f1d7a45820e6cb196eb928604ee0384fd88ac0b54d2b2b144bdd WHIRLPOOL 89525b3eb4e1ce2b4e222d96e23a68a4fe3e6789282c1e4b806cba5e59e8d553eb3bfaf3cdf37d951e0c491e45d1a97154ccd68bbfe5b2e0c46ad8acb0d09ff4
+DIST vmware-tools-winPre2k-9.2.2-894247.i386.component.tar 11253760 SHA256 d064fb538610bf6c1ca90174d69cab559248956c5d25a24cda82063321b0f265 SHA512 86d6352acf8fcd1166cd77593f9d161731fd61d65f977be2fabcc5f9b6efd312d7a5aba85bc43c7c00b6c101b5f5963a28a3fa6274925ef3ef73ed0e775a544e WHIRLPOOL a09b8120d6381c4edb56ecf40e64efbb765ca3705ce88901621916bcb387d3a8df6fa01797b6da4db9b999b9ff1bc7f5271e4183669fa270cd60f6c84c4fdf6a
+DIST vmware-tools-winPre2k-9.2.2-894247.x86_64.component.tar 11253760 SHA256 2bc29ec7d74b8e71fb88029267ab5701677cb5b01128d08b876867087d9dbcf6 SHA512 b032411102a819555b6c6196d420f3cd2846b375368cacaa8b75ce01c7af55a9e98c2d4068ba6510320ed029af9ed85f6d660ff242cd244be68f6cc1beaee329 WHIRLPOOL 14fec6339899a8d5e792faffcf59a94becebf15dfc0e00ec1758e2989d76d6d65891e1b17d4e84fba06e4b5e188aa14e843ec5919fcde2cf7e1a96084ba25991
DIST vmware-tools-windows-8.4.9-744570.i386.component.tar 38246400 SHA256 27a25495b0028745093968f771d66f186071df3e91760b3c2ca7be56a3acd805 SHA512 a51f9fb2010910948c91a3bd51c1883faff94e71ef89c7446f71f0fa63a49b423033e96e1b9361ddb496fbb3fe46fb36d86c2f58c0950aba61c3c0057c1afa47 WHIRLPOOL c4e428cf0e8888e7f19b76b30b554d6b6ba9f25c272e50eeff6613631e6edabeb530bc0f2da2e212bd32b8fd9778eab32ea690428b6de02000b56c2b3f43e139
DIST vmware-tools-windows-8.4.9-744570.x86_64.component.tar 38246400 SHA256 424ddb54ea3cd0b3f04af128023a9a7600f753ff46e8bca72294d5c3cbbab90f SHA512 be77a33ca9541d45ed0806742b9745db0bfd743bcd618c7f030e24b9f09b91df3748f6cb60268183671a6277e20dd29e2f4cc61c5c68aab0079d860e94dd73f6 WHIRLPOOL e34f9fcc13a6a7a90681cb41305a31d87dd26edf83fca1c43306aa1be207a86992897a0e01840d4a4052d40147609878b390236ed18a3ffdf8d428b348263227
DIST vmware-tools-windows-8.8.4-744019.i386.component.tar 52254720 SHA256 60272cfb2ee1df444a29a4ed740ab6fb8f82baec7f2327452046fe2e8bbe92b0 SHA512 23b524e60271771c51cbfb0b369b5f2040d0993d1f7c32e2eba29fd9f82b444d649fad59f028e57bac31f00e5ade33c16a65b94d45379fe944b55d8a91b40fcd WHIRLPOOL a7abb96f97fb16139e3396541a3edb3b4840c3a395ace681a933e5349cba8eac0f7d105512bd56e809ced8c46936b4578129f7ed60d67fedfb556cf3325e922a
DIST vmware-tools-windows-8.8.4-744019.x86_64.component.tar 52254720 SHA256 c2299b5689cbf8a9a516c91a34cefd4cf0721ab1ac0173ff88756d48c7baa4ba SHA512 706d359a6f94fcc936524e90daf73e957f1f95980e3a232dc268e9a9522fd9f12b1c238b61d30fb70e0f39502c18228528789b133bf67c3d6041af833a107d37 WHIRLPOOL d92a45db451bc6eb54363b0c54638523f5419e16c742cfbf23bbe58d80c1a8e400be36fcf5cbe8b8830f095fe0529c565e27823766e15dd79f9ee3e84db13484
+DIST vmware-tools-windows-9.2.2-894247.i386.component.tar 61767680 SHA256 19b741b6462125536a7b07e01894fdd42911c0e895436d543e0133c0cb337c56 SHA512 284403ec535e9e15553bceb97a3a87db79cc7957401f364977358217325c1887c454af003193a38bfc0c9beef74445be389295647da1b4d5b61b3e380b5d7a04 WHIRLPOOL 4e828f8ca3a44f4bf964652e2e94b9c5cd0650840bcf51abe1c9e8703ac50fe9e86eb818c7bf8e914ab4cddaaa8265351b82625be727e868859a3b56b2eaf3ac
+DIST vmware-tools-windows-9.2.2-894247.x86_64.component.tar 61767680 SHA256 852017eeeb1b2a3722a8fff847e66f43d23f4e55c8c2e9bab0ec0340746b4d24 SHA512 38b241cfbf0e50d5dc32538258f38b94643a1180b47157ad2042d7704f61d296ff838ac58c2e5eb98604cc92f453ad0fe4ea0604d7efa44dbf3ef384b020be9f WHIRLPOOL 598a12d0dd550ac6f2053598d3e557f3c00b20793d2b3a229846be76d5a7f8c14545080fcae6610efe7d52d86c04fb61b88d40557469ac23ed0e59dc5c07a386
View
56 app-emulation/vmware-tools/vmware-tools-9.2.2.894247.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/vmware-tools-9.2.2.894247.ebuild,v 1.1 2012/12/09 14:31:03 vadimk Exp $
+
+inherit versionator vmware-bundle
+
+MY_PV="$(replace_version_separator 3 - $PV)"
+#BASE_URI="http://softwareupdate.vmware.com/cds/vmw-desktop/player/5.0.$(get_version_component_range 3)/$(get_version_component_range 4)/linux/packages/"
+BASE_URI="http://softwareupdate.vmware.com/cds/vmw-desktop/player/5.0.1/$(get_version_component_range 4)/linux/packages/"
+
+DESCRIPTION="VMware Tools for guest operating systems"
+HOMEPAGE="http://www.vmware.com/products/player/"
+
+LICENSE="vmware"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="mirror"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+IUSE_VMWARE_GUEST="freebsd linux netware solaris windows winPre2k"
+
+VM_INSTALL_DIR="/opt/vmware"
+
+for guest in ${IUSE_VMWARE_GUEST} ; do
+ SRC_URI+=" vmware_guest_${guest}? (
+ amd64? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.x86_64.component.tar )
+ x86? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.i386.component.tar )
+ )"
+ IUSE+=" vmware_guest_${guest}"
+done ; unset guest
+
+src_unpack() {
+ local arch
+ if use x86 ; then arch='i386'
+ elif use amd64 ; then arch='x86_64'
+ fi
+ local guest ; for guest in ${IUSE_VMWARE_GUEST} ; do
+ if use "vmware_guest_${guest}" ; then
+ local component="vmware-tools-${guest}-${MY_PV}.${arch}.component"
+ unpack "${component}.tar"
+ vmware-bundle_extract-component "${component}"
+ fi
+ done
+}
+
+src_install() {
+ insinto "${VM_INSTALL_DIR}"/lib/vmware/isoimages
+ local guest ; for guest in ${IUSE_VMWARE_GUEST} ; do
+ if use "vmware_guest_${guest}" ; then
+ doins "${guest}".iso{,.sig}
+ fi
+ done
+}
View
6 app-emulation/vmware-workstation/Manifest
@@ -1,4 +1,6 @@
-DIST VMware-Workstation-7.1.6-744570.i386.bundle 130391795 SHA256 fbeadabe7c0929a10f144dc82e37afc73bbd60bedf299bb2c6142dda379ad5b4
-DIST VMware-Workstation-7.1.6-744570.x86_64.bundle 137422513 SHA256 1a0694349393ce326f62c291d76c1c5e8d5473b49bf986476e1485df422a2f8f
+DIST VMware-Workstation-7.1.6-744570.i386.bundle 130391795 SHA256 fbeadabe7c0929a10f144dc82e37afc73bbd60bedf299bb2c6142dda379ad5b4 SHA512 c57148f0ef7041bdadf46668aaddd0315134185103706dc23815bf3ebe4f2389a9387c63d0caf3fb0e1baf236320c633264e473439b2e00eb26c11d489e6af0a WHIRLPOOL e631ccb14424d5165fc2f9bbe7d910e60c06ed3f4c5fbddbbf5b4bc66153a84927a3779359f3d07b258a59766ff9d063585e1ecc70dc4d107c073bf529541dbf
+DIST VMware-Workstation-7.1.6-744570.x86_64.bundle 137422513 SHA256 1a0694349393ce326f62c291d76c1c5e8d5473b49bf986476e1485df422a2f8f SHA512 df72b0c770f9e356efd1bbffe2c596909f193bc2100a015cfbab819fea017ee735fcc932180c0cc5ffbe8223fa66a06dcd35e34d183b06f71c7ba937c440e2fd WHIRLPOOL e7b50e706b88e30801ccaeaedf59f5fbdf06342d8566a65b3cb19ec2c433da52768b55f9e5e58e274071c284d38280e0635f8a9c3fd2d01f53037c1082d15af3
DIST VMware-Workstation-8.0.4-744019.i386.bundle.tar 189839360 SHA256 5b469de4f583fc0d33750253244c23e0f6a9d5b713e8d46ea3dd07f01af2b5ed SHA512 f0b17262594bf613a971c49843eec8fd1182a031c0cdca91824a1c6a0315e87183c0d99f6e37e2aa3a9a9a00f57efbbc6ff155094aa6cc776901177697aa8e49 WHIRLPOOL bf5a7a2f8c7cfc53fe2d0dfbe1b8b1fa9452a3eb0a1b5a70363dab4bd23c86a628a3938b5c5c30301639ea748347230fc3ad0b8977dabc1c2b828f6dde81b1f1
DIST VMware-Workstation-8.0.4-744019.x86_64.bundle.tar 189552640 SHA256 83cdf3f4cf99afdd3e9685b5cc50f613094cc24e7502a2dc577f05640382a6c5 SHA512 87258301b157f9bade30094a02a5f3749342b00ccb5b1359d10152331d3d257bb1afe23fa7b68c973e2f4e2b9e9afc7ca52e99118041e1d45be3099f8d10d51c WHIRLPOOL 1bf6ce95e63042bb47971c36f55f943ef8ce736c5f9355fe7afbc114a09f716277199a847af041bd467cdb02170414bd660bafa54cce59029347e27ffda6eb73
+DIST VMware-Workstation-9.0.1-894247.i386.bundle.tar 257812480 SHA256 163c56afa5ec59ed3e23c643c26a05bb4acaafb81029304a4e1bad270cc31d07 SHA512 f83b38c212f7e33ecaaaae208d0d005a93a90bf9a78d816dfcaab8bab946f49406452a1240eed417c6700f52966a9e375097bf03ae7f980d63c7f1502df142bd WHIRLPOOL d83cc4fb640dee77464f8983f57cdeafcd42f2707231b53dedc16e30bb8c338e2db100cb98884c687f62e14b62f24c910698c61923f50726dd097ddb167817d3
+DIST VMware-Workstation-9.0.1-894247.x86_64.bundle.tar 226754560 SHA256 f34db7af808652e067b4c9a910cea1f472e5f7b7b4aff8cdd3df3f5e9dba15c4 SHA512 8317243af78d62c94250797d4cacc43a2590c8e594dd4bf11b9f0540dc59b1d8041be68cf8bd78bfd78e8df7a33d52faf5964d8011678c7b72367be4d33974c3 WHIRLPOOL 06f4e3df75bc1d36e6dd95b30057e6e7de79fe7f9106677ebb701ec067911baca0b9eeab64c7e12034706fe019d053efa6765916c0e9f3efcdc2b30d17127164
View
33 app-emulation/vmware-workstation/files/vmware-9.0.rc
@@ -0,0 +1,33 @@
+#!/sbin/runscript
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/files/vmware-9.0.rc,v 1.1 2012/12/09 14:30:38 vadimk Exp $
+
+depend() {
+ need localmount
+ use net
+}
+
+start() {
+ ebegin Starting VMware USB Arbitrator
+ #start-stop-daemon --start --exec @@BINDIR@@/vmware-usbarbitrator
+ @@BINDIR@@/vmware-usbarbitrator
+ eend $?
+ ebegin Starting VMware services
+ modprobe -a vmmon vmci vsock vmblock vmnet
+ eend $?
+ @@BINDIR@@/vmware-networks --start
+ eend $?
+}
+
+stop() {
+ ebegin Stopping VMware USB Arbitrator
+ #start-stop-daemon --stop --exec @@BINDIR@@/vmware-usbarbitrator
+ killall --wait @@BINDIR@@/vmware-usbarbitrator
+ eend $?
+ @@BINDIR@@/vmware-networks --stop
+ eend $?
+ ebegin Stopping VMware services
+ modprobe -r vsock vmci vmmon vmblock vmnet
+ eend $?
+}
View
55 app-emulation/vmware-workstation/files/vmware-server-9.0.rc
@@ -0,0 +1,55 @@
+#!/sbin/runscript
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/files/vmware-server-9.0.rc,v 1.1 2012/12/09 14:30:38 vadimk Exp $
+
+depend() {
+ need localmount vmware
+ use net
+}
+
+checkconfig() {
+ # Check if certificates exist. If not, we need to generate them, ala sshd.
+ if [ ! -e @@ETCDIR@@/ssl/rui.key -o ! -e @@ETCDIR@@/ssl/rui.crt ]; then
+ mkdir -p @@ETCDIR@@/ssl
+ openssl req -x509 -days 365 -newkey rsa:2048 -keyout @@ETCDIR@@/ssl/rui.key -out @@ETCDIR@@/ssl/rui.crt -config @@ETCDIR@@/ssl/hostd.ssl.config
+ chmod -R 600 @@ETCDIR@@/ssl
+ fi
+}
+
+start() {
+ checkconfig
+
+ ebegin Starting VMware Authentication Daemon
+ start-stop-daemon --start \
+ --exec @@PREFIX@@/sbin/vmware-authdlauncher
+ eend $?
+ ebegin Starting VMware Workstation Server
+ start-stop-daemon --start \
+ --pidfile /var/run/vmware/vmware-hostd.PID \
+ --exec @@BINDIR@@/vmware-hostd \
+ -- -a -d @@ETCDIR@@/hostd/config.xml
+
+ eend $?
+}
+
+stop() {
+ ebegin "Shutdown VMs in the AutoStart Sequence"
+ local HOHO_ADMIN="$(@@BINDIR@@/vmware-wssc-adminTool "@@ETCDIR@@/hostd/authorization.xml" 2>/dev/null)"
+
+ if [ "x" != "x${HOHO_ADMIN}" ]; then
+ @@BINDIR@@/vmware-vim-cmd -U "${HOHO_ADMIN}" hostsvc/autostartmanager/autostop
+ fi
+ eend $?
+
+ ebegin Stopping VMware Workstation Server
+ start-stop-daemon --stop \
+ --pidfile /var/run/vmware/vmware-hostd.PID \
+ --exec @@BINDIR@@/vmware-hostd
+ eend $?
+ ebegin Stopping VMware Authentication Daemon
+ #start-stop-daemon --stop \
+ # --exec @@PREFIX@@/sbin/vmware-authdlauncher
+ killall @@PREFIX@@/sbin/vmware-authdlauncher
+ eend $?
+}
View
480 app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild
@@ -0,0 +1,480 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild,v 1.1 2012/12/09 14:30:38 vadimk Exp $
+
+EAPI="4"
+
+inherit eutils versionator fdo-mime gnome2-utils pam vmware-bundle
+
+MY_PN="VMware-Workstation"
+MY_PV=$(get_version_component_range 1-3)
+PV_MINOR=$(get_version_component_range 3)
+PV_BUILD=$(get_version_component_range 4)
+MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
+
+DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
+HOMEPAGE="http://www.vmware.com/products/workstation/"
+BASE_URI="https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${MY_PV}/${PV_BUILD}/linux/core/"
+SRC_URI="
+ x86? ( ${BASE_URI}${MY_P}.i386.bundle.tar )
+ amd64? ( ${BASE_URI}${MY_P}.x86_64.bundle.tar )
+ "
+LICENSE="vmware"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="cups doc ovftool server vix vmware-tools"
+RESTRICT="binchecks mirror strip"
+
+# vmware-workstation should not use virtual/libc as this is a
+# precompiled binary package thats linked to glibc.
+RDEPEND="dev-cpp/cairomm
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:2.4
+ dev-cpp/libgnomecanvasmm
+ dev-cpp/pangomm
+ dev-libs/atk
+ dev-libs/glib:2
+ dev-libs/icu
+ dev-libs/expat
+ dev-libs/libaio
+ dev-libs/libsigc++
+ dev-libs/libxml2
+ =dev-libs/openssl-0.9.8*
+ dev-libs/xmlrpc-c
+ gnome-base/libgnomecanvas
+ gnome-base/libgtop:2
+ gnome-base/librsvg:2
+ gnome-base/orbit
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/libart_lgpl
+ =media-libs/libpng-1.2*
+ media-libs/libpng
+ net-misc/curl
+ cups? ( net-print/cups )
+ sys-devel/gcc
+ sys-fs/fuse
+ sys-libs/glibc
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/libgksu
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXft
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango
+ x11-libs/startup-notification
+ x11-themes/hicolor-icon-theme
+ !app-emulation/vmware-player"
+PDEPEND="~app-emulation/vmware-modules-271.${PV_MINOR}
+ vmware-tools? ( app-emulation/vmware-tools )"
+
+S=${WORKDIR}
+VM_INSTALL_DIR="/opt/vmware"
+VM_DATA_STORE_DIR="/var/lib/vmware/Shared VMs"
+VM_HOSTD_USER="root"
+
+src_unpack() {
+ default
+ local bundle=${A%.tar}
+ local component; for component in \
+ vmware-vmx \
+ vmware-player-app \
+ vmware-player-setup \
+ vmware-workstation \
+ vmware-network-editor \
+ vmware-network-editor-ui \
+ vmware-usbarbitrator \
+ vmware-vprobe
+ do
+ vmware-bundle_extract-bundle-component "${bundle}" "${component}" "${S}"
+ done
+
+ if use server; then
+ vmware-bundle_extract-bundle-component "${bundle}" vmware-workstation-server #"${S}"
+ fi
+
+ if use vix; then
+ vmware-bundle_extract-bundle-component "${bundle}" vmware-vix-core vmware-vix
+ vmware-bundle_extract-bundle-component "${bundle}" vmware-vix-lib-Workstation900andvSphere510 vmware-vix
+ fi
+ if use ovftool; then
+ vmware-bundle_extract-bundle-component "${bundle}" vmware-ovftool
+ fi
+}
+
+src_prepare() {
+ rm -f bin/vmware-modconfig
+ rm -rf lib/modules/binary
+ if use server; then
+ rm -f vmware-workstation-server/bin/{openssl,configure-hostd.sh}
+ fi
+
+ find "${S}" -name '*.a' -delete
+
+# clean_bundled_libs
+}
+
+clean_bundled_libs() {
+ ebegin 'Removing superfluous libraries'
+ cd lib/lib || die
+ ldconfig -p | \
+ sed 's:^\s\+\([^(]*[^( ]\).*=> /.*$:\1:g;t;d' | \
+ fgrep -vx 'libcrypto.so.0.9.8
+libssl.so.0.9.8i
+libgcr.so.0
+libglib-2.0.so.0' |
+ xargs -d'\n' -r rm -rf
+ eend
+}
+
+src_install() {
+ local major_minor=$(get_version_component_range 1-2 "${PV}")
+ local major_minor_revision=$(get_version_component_range 1-3 "${PV}")
+ local build=$(get_version_component_range 4 "${PV}")
+
+ # install the binaries
+ into "${VM_INSTALL_DIR}"
+ dobin bin/*
+
+ # install the libraries
+ insinto "${VM_INSTALL_DIR}"/lib/vmware
+ doins -r lib/*
+
+ # Bug 432918
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
+ "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \
+ "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libssl.so.0.9.8
+
+ # install the ancillaries
+ insinto /usr
+ doins -r share
+
+ if use cups; then
+ exeinto $(cups-config --serverbin)/filter
+ doexe extras/thnucups
+
+ insinto /etc/cups
+ doins -r etc/cups/*
+ fi
+
+ insinto /etc/xdg
+ doins -r etc/xdg/*
+
+ # install documentation
+ doman man/man1/vmware.1.gz
+
+ if use doc; then
+ dodoc doc/*
+ fi
+
+ insinto "${VM_INSTALL_DIR}"/lib/vmware/setup
+ doins vmware-config
+
+ # install vmware workstation server
+ if use server; then
+ dosbin sbin/*
+
+ cd "${S}"/vmware-workstation-server
+
+ # install binaries
+ into "${VM_INSTALL_DIR}"/lib/vmware
+ dobin bin/*
+
+ dobin "${FILESDIR}"/configure-hostd.sh
+
+ dobin "${FILESDIR}"/configure-hostd.sh
+
+ # install the libraries
+ insinto "${VM_INSTALL_DIR}"/lib/vmware/lib
+ doins -r lib/*
+
+ into "${VM_INSTALL_DIR}"
+ for tool in vmware-{hostd,wssc-adminTool} ; do
+ cat > "${T}/${tool}" <<-EOF
+ #!/usr/bin/env bash
+ set -e
+
+ . /etc/vmware/bootstrap
+
+ exec "${VM_INSTALL_DIR}/lib/vmware/lib/wrapper-gtk24.sh" \\
+ "${VM_INSTALL_DIR}/lib/vmware/lib" \\
+ "${VM_INSTALL_DIR}/lib/vmware/bin/${tool}" \\
+ "${VM_INSTALL_DIR}/lib/vmware/libconf" "\$@"
+ EOF
+ dobin "${T}/${tool}"
+ done
+
+ insinto "${VM_INSTALL_DIR}"/lib/vmware
+ doins -r hostd
+
+ # create the configuration
+ insinto /etc/vmware/hostd
+ doins -r config/etc/vmware/hostd/*
+ doins -r etc/vmware/hostd/*
+
+ insinto /etc/vmware/ssl
+ doins etc/vmware/ssl/*
+
+ # pam
+ pamd_mimic_system vmware-authd auth account
+
+ # create directory for shared virtual machines.
+ keepdir "${VM_DATA_STORE_DIR}"
+ keepdir /var/log/vmware
+ fi
+
+ # install vmware-vix
+ if use vix; then
+ cd "${S}"/vmware-vix
+
+ # install the binary
+ into "${VM_INSTALL_DIR}"
+ dobin bin/*
+
+ # install the libraries
+ insinto "${VM_INSTALL_DIR}"/lib/vmware-vix
+ doins -r lib/*
+
+ dosym vmware-vix/libvixAllProducts.so "${VM_INSTALL_DIR}"/lib/libbvixAllProducts.so
+
+ # install headers
+ insinto /usr/include/vmware-vix
+ doins include/*
+
+ if use doc; then
+ dohtml -r doc/*
+ fi
+ fi
+
+ # install ovftool
+ if use ovftool; then
+ cd "${S}"
+
+ insinto "${VM_INSTALL_DIR}"/lib/vmware-ovftool
+ doins -r vmware-ovftool/*
+
+ chmod 0755 "${D}${VM_INSTALL_DIR}"/lib/vmware-ovftool/{ovftool,ovftool.bin}
+ dosym "${D}${VM_INSTALL_DIR}"/lib/vmware-ovftool/ovftool "${VM_INSTALL_DIR}"/bin/ovftool
+ fi
+
+ # create symlinks for the various tools
+ local tool ; for tool in thnuclnt vmware vmplayer{,-daemon} \
+ vmware-{acetool,enter-serial,gksu,fuseUI,modconfig{,-console},netcfg,tray,unity-helper} ; do
+ dosym appLoader "${VM_INSTALL_DIR}"/lib/vmware/bin/"${tool}"
+ done
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmplayer "${VM_INSTALL_DIR}"/bin/vmplayer
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware "${VM_INSTALL_DIR}"/bin/vmware
+ dosym "${VM_INSTALL_DIR}"/lib/vmware/icu /etc/vmware/icu
+
+ # fix permissions
+ fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/{appLoader,fusermount,launcher.sh,mkisofs,vmware-remotemks}
+ fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/lib/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper}
+ fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/setup/vmware-config
+ fperms 4711 "${VM_INSTALL_DIR}"/bin/vmware-mount
+ fperms 4711 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx{,-debug,-stats}
+ if use server; then
+ fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-{hostd,wssc-adminTool}
+ fperms 4711 "${VM_INSTALL_DIR}"/sbin/vmware-authd
+ fperms 1777 "${VM_DATA_STORE_DIR}"
+ fi
+ if use vix; then
+ fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware-vix/setup/vmware-config
+ fi
+
+ # create the environment
+ local envd="${T}/90vmware"
+ cat > "${envd}" <<-EOF
+ PATH='${VM_INSTALL_DIR}/bin'
+ ROOTPATH='${VM_INSTALL_DIR}/bin'
+ EOF
+ doenvd "${envd}"
+
+ # create the configuration
+ dodir /etc/vmware
+
+ cat > "${D}"/etc/vmware/bootstrap <<-EOF
+ BINDIR='${VM_INSTALL_DIR}/bin'
+ LIBDIR='${VM_INSTALL_DIR}/lib'
+ EOF
+
+ cat > "${D}"/etc/vmware/config <<-EOF
+ bindir = "${VM_INSTALL_DIR}/bin"
+ libdir = "${VM_INSTALL_DIR}/lib/vmware"
+ initscriptdir = "/etc/init.d"
+ authd.fullpath = "${VM_INSTALL_DIR}/sbin/vmware-authd"
+ gksu.rootMethod = "su"
+ VMCI_CONFED = "yes"
+ VMBLOCK_CONFED = "yes"
+ VSOCK_CONFED = "yes"
+ NETWORKING = "yes"
+ player.product.version = "${major_minor_revision}"
+ product.version = "${major_minor_revision}"
+ product.buildNumber = "${build}"
+ product.name = "VMware Workstation"
+ workstation.product.version = "${major_minor_revision}"
+ EOF
+
+ if use vix; then
+ cat >> "${D}"/etc/vmware/config <<-EOF
+ vmware.fullpath = "${VM_INSTALL_DIR}/bin/vmware"
+ vix.libdir = "${VM_INSTALL_DIR}/lib/vmware-vix"
+ vix.config.version = "1"
+ EOF
+ fi
+
+ if use server; then
+ cat >> "${D}"/etc/vmware/config <<-EOF
+ authd.client.port = "902"
+ authd.proxy.nfc = "vmware-hostd:ha-nfc"
+ authd.soapserver = "TRUE"
+ EOF
+ fi
+
+ # install the init.d script
+ local initscript="${T}/vmware.rc"
+ sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \
+ "${FILESDIR}/vmware-${major_minor}.rc" > ${initscript}
+ newinitd "${initscript}" vmware
+
+ if use server; then
+ # install the init.d script
+ local initscript="${T}/vmware-workstation-server.rc"
+ sed -e "s:@@ETCDIR@@:/etc/vmware:g" \
+ -e "s:@@PREFIX@@:${VM_INSTALL_DIR}:g" \
+ -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \
+ -e "s:@@LIBDIR@@:${VM_INSTALL_DIR}/lib/vmware:g" \
+ "${FILESDIR}/vmware-server-${major_minor}.rc" > ${initscript}
+ newinitd "${initscript}" vmware-workstation-server
+ fi
+
+ # fill in variable placeholders
+ sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \
+ -i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}}
+ sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware:g" \
+ -e "/^Encoding/d" \
+ -i "${D}/usr/share/applications/${PN}.desktop"
+ sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \
+ -e "/^Encoding/d" \
+ -i "${D}/usr/share/applications/vmware-player.desktop"
+ sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware-netcfg:g" \
+ -e "/^Encoding/d" \
+ -i "${D}/usr/share/applications/vmware-netcfg.desktop"
+
+ if use server; then
+ # Configuration for vmware-workstation-server
+ local hostdUser="${VM_HOSTD_USER:-root}"
+ sed -e "/ACEDataUser/s:root:${hostdUser}:g" \
+ -i "${D}/etc/vmware/hostd/authorization.xml" || die
+
+ # Shared VMs Path: [standard].
+ sed -e "s:##{DS_NAME}##:standard:g" \
+ -e "s:##{DS_PATH}##:${VM_DATA_STORE_DIR}:g" \
+ -i "${D}/etc/vmware/hostd/datastores.xml" || die
+
+ sed -e "s:##{HTTP_PORT}##:-1:g" \
+ -e "s:##{HTTPS_PORT}##:443:g" \
+ -e "s:##{PIPE_PREFIX}##:/var/run/vmware/:g" \
+ -i "${D}/etc/vmware/hostd/proxy.xml" || die
+
+ # See vmware-workstation-server.py for more details.
+ sed -e "s:##{BUILD_CFGDIR}##:/etc/vmware/hostd/:g" \
+ -e "s:##{CFGALTDIR}##:/etc/vmware/hostd/:g" \
+ -e "s:##{CFGDIR}##:/etc/vmware/:g" \
+ -e "s:##{ENABLE_AUTH}##:true:g" \
+ -e "s:##{HOSTDMODE}##:ws:g" \
+ -e "s:##{HOSTD_CFGDIR}##:/etc/vmware/hostd/:g" \
+ -e "s:##{HOSTD_MOCKUP}##:false:g" \
+ -e "s:##{LIBDIR}##:${VM_INSTALL_DIR}/lib/vmware:g" \
+ -e "s:##{LIBDIR_INSTALLED}##:${VM_INSTALL_DIR}/lib/vmware/:g" \
+ -e "s:##{LOGDIR}##:/var/log/vmware/:g" \
+ -e "s:##{LOGLEVEL}##:verbose:g" \
+ -e "s:##{MOCKUP}##:mockup-host-config.xml:g" \
+ -e "s:##{PLUGINDIR}##:./:g" \
+ -e "s:##{SHLIB_PREFIX}##:lib:g" \
+ -e "s:##{SHLIB_SUFFIX}##:.so:g" \
+ -e "s:##{USE_BLKLISTSVC}##:false:g" \
+ -e "s:##{USE_CBRCSVC}##:false:g" \
+ -e "s:##{USE_CIMSVC}##:false:g" \
+ -e "s:##{USE_DIRECTORYSVC}##:false:g" \
+ -e "s:##{USE_DIRECTORYSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_DYNAMIC_PLUGIN_LOADING}##:false:g" \
+ -e "s:##{USE_DYNAMO}##:false:g" \
+ -e "s:##{USE_DYNSVC}##:false:g" \
+ -e "s:##{USE_GUESTSVC}##:false:g" \
+ -e "s:##{USE_HBRSVC}##:false:g" \
+ -e "s:##{USE_HBRSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_HOSTSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_HTTPNFCSVC}##:false:g" \
+ -e "s:##{USE_HTTPNFCSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_LICENSESVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_NFCSVC}##:true:g" \
+ -e "s:##{USE_NFCSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_OVFMGRSVC}##:true:g" \
+ -e "s:##{USE_PARTITIONSVC}##:false:g" \
+ -e "s:##{USE_SECURESOAP}##:false:g" \
+ -e "s:##{USE_SNMPSVC}##:false:g" \
+ -e "s:##{USE_SOLO_MOCKUP}##:false:g" \
+ -e "s:##{USE_STATSSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_VCSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_VDISKSVC}##:false:g" \
+ -e "s:##{USE_VDISKSVC_MOCKUP}##:false:g" \
+ -e "s:##{USE_VMSVC_MOCKUP}##:false:g" \
+ -e "s:##{VM_INVENTORY}##:vmInventory.xml:g" \
+ -e "s:##{VM_RESOURCES}##:vmResources.xml:g" \
+ -e "s:##{WEBSERVER_PORT_ENTRY}##::g" \
+ -e "s:##{WORKINGDIR}##:./:g" \
+ -i "${D}/etc/vmware/hostd/config.xml" || die
+
+ sed -e "s:##{ENV_LOCATION}##:/etc/vmware/hostd/env/:g" \
+ -i "${D}/etc/vmware/hostd/environments.xml" || die
+
+ # @@VICLIENT_URL@@=XXX
+ sed -e "s:@@AUTHD_PORT@@:902:g" \
+ -i "${D}${VM_INSTALL_DIR}/lib/vmware/hostd/docroot/client/clients.xml" || die
+ fi
+}
+
+pkg_config() {
+ "${VM_INSTALL_DIR}"/bin/vmware-networks --postinstall ${PN},old,new
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+
+ ewarn "/etc/env.d was updated. Please run:"
+ ewarn "env-update && source /etc/profile"
+ ewarn ""
+ ewarn "Before you can use vmware workstation, you must configure a default network setup."
+ ewarn "You can do this by running 'emerge --config ${PN}'."
+}
+
+pkg_prerm() {
+ einfo "Stopping ${PN} for safe unmerge"
+ /etc/init.d/vmware stop
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
View
4 app-misc/realpath/realpath-1.17.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/realpath/realpath-1.17.ebuild,v 1.1 2012/09/26 01:45:23 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/realpath/realpath-1.17.ebuild,v 1.2 2012/12/09 16:49:24 maekke Exp $
EAPI=4
inherit eutils toolchain-funcs flag-o-matic multilib prefix
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls"
RDEPEND="!sys-freebsd/freebsd-bin
View
4 app-misc/sl/sl-3.03-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/sl/sl-3.03-r3.ebuild,v 1.6 2012/11/29 20:48:08 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/sl/sl-3.03-r3.ebuild,v 1.7 2012/12/09 17:27:21 ago Exp $
EAPI=4
@@ -18,7 +18,7 @@ SRC_URI="http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl/${PN}.tar
LICENSE="freedist"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 hppa ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="debug linguas_ja vanilla"
REQUIRED_USE="debug? ( !vanilla )"
View
4 app-office/libreoffice/libreoffice-4.0.9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.0.9999.ebuild,v 1.3 2012/12/08 19:47:23 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.0.9999.ebuild,v 1.4 2012/12/09 09:59:01 scarabeus Exp $
EAPI=4
@@ -119,6 +119,7 @@ COMMON_DEPEND="
>=media-libs/libcdr-0.0.5
media-libs/libvisio