summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Redaelli <drizzt@gentoo.org>2007-05-25 20:12:03 +0000
committerTimothy Redaelli <drizzt@gentoo.org>2007-05-25 20:12:03 +0000
commit67f49cef60f496487dd3268e25dfdf76a15f051f (patch)
tree837b77a41020687ffff7199f19d7ed55ce60bcf1 /app-emulation
parentAllow svn repoman. (diff)
downloaddrizzt-67f49cef60f496487dd3268e25dfdf76a15f051f.tar.gz
drizzt-67f49cef60f496487dd3268e25dfdf76a15f051f.tar.bz2
drizzt-67f49cef60f496487dd3268e25dfdf76a15f051f.zip
WIP
svn path=/; revision=121
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild14
-rw-r--r--app-emulation/vmware-workstation/Manifest2
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-6.0.0.45731.ebuild117
3 files changed, 133 insertions, 0 deletions
diff --git a/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild b/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild
new file mode 100644
index 0000000..e9a9a69
--- /dev/null
+++ b/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.15-r1.ebuild,v 1.1 2006/10/17 09:21:11 ikelos Exp $
+
+KEYWORDS="~x86 ~amd64"
+VMWARE_VER="VME_S1B1"
+
+inherit vmware-mod
+
+VMWARE_MODULE_LIST="vmmon vmnet vmblock"
+SRC_URI="mirror://vmware/software/wkst/VMware-workstation-6.0.0-45731.i386.tar.gz
+ http://download.softpedia.ro/linux/VMware-workstation-6.0.0-45731.i386.tar.gz"
+VMWARE_MOD_DIR="vmware-distrib/lib/modules/source/"
+
diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest
new file mode 100644
index 0000000..544d319
--- /dev/null
+++ b/app-emulation/vmware-workstation/Manifest
@@ -0,0 +1,2 @@
+DIST VMware-workstation-6.0.0-45731.i386.tar.gz 190053947 RMD160 cb20bebe843ef7ae6b0fe3155b61bd8d29fbdaa2 SHA1 2daa71872b1e03f01843a918c7301c7b577585a7 SHA256 6781820f88c2321ecd9fe12f1a228703717b92447565cef40648789dde06e698
+EBUILD vmware-workstation-6.0.0.45731.ebuild 3212 RMD160 5720638a842d5fd99518360df2e5ad82ca57c844 SHA1 fad30b72489e1863724e5136cbd1c1efd27dc83b SHA256 d5f57c66cb8d165d740f293fc8cbb86aa562931aac096a687e9ad7af959bb1c7
diff --git a/app-emulation/vmware-workstation/vmware-workstation-6.0.0.45731.ebuild b/app-emulation/vmware-workstation/vmware-workstation-6.0.0.45731.ebuild
new file mode 100644
index 0000000..700a6c8
--- /dev/null
+++ b/app-emulation/vmware-workstation/vmware-workstation-6.0.0.45731.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.3.34685.ebuild,v 1.4 2006/12/14 18:35:44 wolf31o2 Exp $
+
+inherit vmware eutils versionator
+
+MY_PN="VMware-workstation-$(replace_version_separator 3 - $PV)"
+
+DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
+HOMEPAGE="http://www.vmware.com/products/desktop/ws_features.html"
+SRC_URI="
+ x86? (
+ mirror://vmware/software/wkst/${MY_PN}.i386.tar.gz
+ http://download.softpedia.ro/linux/${MY_PN}.i386.tar.gz
+ )"
+# amd64? (
+# mirror://vmware/software/wkst/${MY_PN}.x86_64.tar.gz
+# http://download.softpedia.ro/linux/${MY_PN}.x86_64.tar.gz
+# )"
+
+LICENSE="vmware"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+RESTRICT="strip"
+
+# No any-any update needed for vmware-workstation 6
+ANY_ANY=""
+
+# vmware-workstation should not use virtual/libc as this is a
+# precompiled binary package thats linked to glibc.
+RDEPEND="sys-libs/glibc
+ amd64? (
+ x11-libs/libXrandr
+ x11-libs/libXcursor
+ x11-libs/libXinerama
+ x11-libs/libXi
+ x11-libs/libview
+ dev-cpp/libsexymm
+ dev-cpp/cairomm
+ dev-cpp/libgnomecanvasmm
+ virtual/xft )
+ x86? (
+ x11-libs/libXrandr
+ x11-libs/libXcursor
+ x11-libs/libXinerama
+ x11-libs/libXi
+ x11-libs/libview
+ dev-cpp/libsexymm
+ virtual/xft )
+ !app-emulation/vmware-player
+ !app-emulation/vmware-server
+ ~app-emulation/vmware-modules-1.0.0.17
+ !<app-emulation/vmware-modules-1.0.0.17
+ !>=app-emulation/vmware-modules-1.0.0.18
+ >=dev-lang/perl-5
+ sys-apps/pciutils"
+
+S="${WORKDIR}"/vmware-distrib
+
+RUN_UPDATE="no"
+
+dir=/opt/vmware/workstation
+Ddir=${D}/${dir}
+
+QA_TEXTRELS_x86="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0"
+QA_EXECSTACK_x86="${dir:1}/bin/vmnet-bridge
+ ${dir:1}/bin/vmnet-dhcpd
+ ${dir:1}/bin/vmnet-natd
+ ${dir:1}/bin/vmnet-netifup
+ ${dir:1}/bin/vmnet-sniffer
+ ${dir:1}/bin/vmware-loop
+ ${dir:1}/bin/vmware-ping
+ ${dir:1}/bin/vmware-vdiskmanager
+ ${dir:1}/lib/bin/vmware
+ ${dir:1}/lib/bin/vmware-vmx
+ ${dir:1}/lib/bin/vmrun
+ ${dir:1}/lib/bin/vmplayer
+ ${dir:1}/lib/bin-debug/vmware-vmx
+ ${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1"
+
+QA_TEXTRELS_amd64="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0"
+QA_EXECSTACK_amd64="${dir:1}/bin/vmnet-bridge
+ ${dir:1}/bin/vmnet-dhcpd
+ ${dir:1}/bin/vmnet-natd
+ ${dir:1}/bin/vmnet-netifup
+ ${dir:1}/bin/vmnet-sniffer
+ ${dir:1}/bin/vmware-loop
+ ${dir:1}/bin/vmware-ping
+ ${dir:1}/bin/vmware-vdiskmanager
+ ${dir:1}/lib/bin/vmware
+ ${dir:1}/lib/bin/vmware-vmx
+ ${dir:1}/lib/bin/vmrun
+ ${dir:1}/lib/bin/vmplayer
+ ${dir:1}/lib/bin-debug/vmware-vmx
+ ${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1"
+
+pkg_setup() {
+ if use x86; then
+ MY_P="${MY_PN}.i386"
+ elif use amd64; then
+ MY_P="${MY_PN}.x86_64"
+ fi
+ vmware_pkg_setup
+}
+
+src_install() {
+ vmware_src_install
+
+ doicon lib/share/pixmaps/vmware-player.png
+ make_desktop_entry vmware "VMWare Workstation" ${PN}.png System
+ make_desktop_entry vmplayer "VMWare Player" vmware-player.png System
+
+ # Nasty hack to ensure the EULA is included
+ insinto /opt/vmware/workstation/lib/share
+ newins doc/EULA EULA.txt
+}