summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Gianelloni <wolf31o2@gentoo.org>2006-09-28 14:12:09 +0000
committerChris Gianelloni <wolf31o2@gentoo.org>2006-09-28 14:12:09 +0000
commitdf5f5f7164c47763c5db3d98af72827e80d68fc5 (patch)
tree20facc87913658a95a85a4fccd71990bc63313c9 /app-emulation
parentAdded app-emulation/vmware-dsp to package.mask on the no-multilib profiles. (diff)
downloadgentoo-2-df5f5f7164c47763c5db3d98af72827e80d68fc5.tar.gz
gentoo-2-df5f5f7164c47763c5db3d98af72827e80d68fc5.tar.bz2
gentoo-2-df5f5f7164c47763c5db3d98af72827e80d68fc5.zip
Initial import. Ebuild by me. Closing bug #97078.
(Portage version: 2.1.2_pre1-r2)
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/vmware-dsp/ChangeLog10
-rw-r--r--app-emulation/vmware-dsp/Manifest16
-rw-r--r--app-emulation/vmware-dsp/files/digest-vmware-dsp-1.33
-rw-r--r--app-emulation/vmware-dsp/metadata.xml8
-rw-r--r--app-emulation/vmware-dsp/vmware-dsp-1.3.ebuild90
5 files changed, 127 insertions, 0 deletions
diff --git a/app-emulation/vmware-dsp/ChangeLog b/app-emulation/vmware-dsp/ChangeLog
new file mode 100644
index 000000000000..8601e75d568b
--- /dev/null
+++ b/app-emulation/vmware-dsp/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-emulation/vmware-dsp
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-dsp/ChangeLog,v 1.1 2006/09/28 14:12:09 wolf31o2 Exp $
+
+*vmware-dsp-1.3 (28 Sep 2006)
+
+ 28 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org> +metadata.xml,
+ +vmware-dsp-1.3.ebuild:
+ Initial import. Ebuild by me. Closing bug #97078.
+
diff --git a/app-emulation/vmware-dsp/Manifest b/app-emulation/vmware-dsp/Manifest
new file mode 100644
index 000000000000..c4656bf7abcb
--- /dev/null
+++ b/app-emulation/vmware-dsp/Manifest
@@ -0,0 +1,16 @@
+DIST vmwaredsp-1.3.tar.gz 52412 RMD160 cd82c3acca6d6b2970a2693e5e952ab550d3e7cc SHA1 3784826091536228d92a8b281084d553ca2ec9cb SHA256 cd0eebe8a6a8bbfd12828f5bc6f9d48c9cddd6188912c1ea791e36a9f55ad690
+EBUILD vmware-dsp-1.3.ebuild 2072 RMD160 5ad1d797f1413a1fb5a0576f3afcbda2e890a460 SHA1 16fa5822ec147bf13b47468218c5433cd1be1b9d SHA256 def9b0521d1dd43217fd6f3a1f60bd1d09fc89e6cad392abec75f83128110a00
+MD5 a865b85749f0833f964d8b5f91bacc02 vmware-dsp-1.3.ebuild 2072
+RMD160 5ad1d797f1413a1fb5a0576f3afcbda2e890a460 vmware-dsp-1.3.ebuild 2072
+SHA256 def9b0521d1dd43217fd6f3a1f60bd1d09fc89e6cad392abec75f83128110a00 vmware-dsp-1.3.ebuild 2072
+MISC ChangeLog 306 RMD160 e973ffe862f9c61a843d9f33b2ccdc7c0816070b SHA1 224435a9e1258cfd926eb7e63f67b0d7036d603f SHA256 8ede4f5a455760b496b42dd0280575e9a69a654cc2a66606ce2a7d8e7eaec32a
+MD5 fd5eafb842d1613d35547c1215e991c7 ChangeLog 306
+RMD160 e973ffe862f9c61a843d9f33b2ccdc7c0816070b ChangeLog 306
+SHA256 8ede4f5a455760b496b42dd0280575e9a69a654cc2a66606ce2a7d8e7eaec32a ChangeLog 306
+MISC metadata.xml 339 RMD160 9f4931e525280fd376eb7ac3e42c369acd23a33e SHA1 3948dcc9a9b7dc585f1783e0419b313084a231c0 SHA256 bb60a871a58964feaa59ec824a5d511455054461f0394a57a8c9ca019a0f4593
+MD5 a4e5ebe5e931d6196fd49550e067b078 metadata.xml 339
+RMD160 9f4931e525280fd376eb7ac3e42c369acd23a33e metadata.xml 339
+SHA256 bb60a871a58964feaa59ec824a5d511455054461f0394a57a8c9ca019a0f4593 metadata.xml 339
+MD5 0cb35eea4f960d14847a83141b6dac78 files/digest-vmware-dsp-1.3 238
+RMD160 3611751651e9f6ac268f30c1fabd2ba01677378b files/digest-vmware-dsp-1.3 238
+SHA256 17b0cb0f113b10fe54ed0cea3687ba7ee776123b5f90c2352e1ea886cde72524 files/digest-vmware-dsp-1.3 238
diff --git a/app-emulation/vmware-dsp/files/digest-vmware-dsp-1.3 b/app-emulation/vmware-dsp/files/digest-vmware-dsp-1.3
new file mode 100644
index 000000000000..2db9e4cf7f7e
--- /dev/null
+++ b/app-emulation/vmware-dsp/files/digest-vmware-dsp-1.3
@@ -0,0 +1,3 @@
+MD5 8707d47f6431a657a8ee9b8ee162789f vmwaredsp-1.3.tar.gz 52412
+RMD160 cd82c3acca6d6b2970a2693e5e952ab550d3e7cc vmwaredsp-1.3.tar.gz 52412
+SHA256 cd0eebe8a6a8bbfd12828f5bc6f9d48c9cddd6188912c1ea791e36a9f55ad690 vmwaredsp-1.3.tar.gz 52412
diff --git a/app-emulation/vmware-dsp/metadata.xml b/app-emulation/vmware-dsp/metadata.xml
new file mode 100644
index 000000000000..4d7eb285b622
--- /dev/null
+++ b/app-emulation/vmware-dsp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>vmware</herd>
+<longdescription>
+VMWare Workstation is a virtual machine which can be used to install other operating systems in a virtual environment to run on top of Gentoo.
+</longdescription>
+</pkgmetadata>
diff --git a/app-emulation/vmware-dsp/vmware-dsp-1.3.ebuild b/app-emulation/vmware-dsp/vmware-dsp-1.3.ebuild
new file mode 100644
index 000000000000..87ba2b72b6e4
--- /dev/null
+++ b/app-emulation/vmware-dsp/vmware-dsp-1.3.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-dsp/vmware-dsp-1.3.ebuild,v 1.1 2006/09/28 14:12:09 wolf31o2 Exp $
+
+inherit eutils multilib
+
+MY_PN=${PN/-/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Allows you to use VMware Workstation with ESD and ARTS."
+HOMEPAGE="http://ftp.cvut.cz/vmware/"
+SRC_URI="http://ftp.cvut.cz/vmware/${MY_P}.tar.gz
+ http://ftp.cvut.cz/vmware/obselete/${MY_P}.tar.gz
+ http://knihovny.cvut.cz/ftp/pub/vmware/${MY_P}.tar.gz
+ http://knihovny.cvut.cz/ftp/pub/vmware/obselete/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="arts esd"
+RESTRICT=""
+
+RDEPEND="sys-libs/glibc
+ amd64? (
+ app-emulation/emul-linux-x86-soundlibs
+ esd? ( media-sound/esound )
+ arts? ( kde-base/arts ) )
+ x86? (
+ esd? ( media-sound/esound )
+ arts? ( kde-base/arts ) )"
+
+S=${WORKDIR}/${MY_P}
+
+dir=/opt/vmware/dsp
+Ddir=${D}/${dir}
+
+src_compile() {
+ cd "${S}"/src
+ if use arts && use esd
+ then
+ einfo "Building both aRts and ESD support."
+ elif use arts
+ then
+ einfo "Building aRts support only."
+ sed -i '/PLUGINS :=/ s/ libvmdsp_esd.so//' 32/Makefile 64/Makefile \
+ || die "sed failed"
+ else
+ einfo "Building ESD support only."
+ sed -i '/PLUGINS :=/ s/ libvmdsp_arts.so//' 32/Makefile 64/Makefile \
+ || die "sed failed"
+ fi
+ if use x86
+ then
+ cd 32
+ emake -j1 || die
+ elif has_multilib_profile
+ then
+ emake -j1 || die
+ else
+ cd 64
+ emake -j1 || die
+ fi
+}
+
+src_install() {
+ cd "${S}"
+ if use x86
+ then
+ dolib src/32/libvmdsp*.so || die "Copying libraries"
+ elif has_multilib_profile
+ then
+ exeinto /usr/lib32
+ doexe src/32/libvmdsp*.so || die
+ dolib src/64/libvmdsp*.so || die
+ else
+ src/64/libvmdsp*.so || die
+ fi
+ if use arts
+ then
+ dobin vmwarearts || die
+ make_desktop_entry vmware "VMware Workstation (aRts)" \
+ vmware-workstation.png System
+ fi
+ if use esd
+ then
+ dobin vmwareesd || die
+ make_desktop_entry vmware "VMware Workstation (ESD)" \
+ vmware-workstation.png System
+ fi
+}