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
commita3fa4c75d63bef071bc42b4a2c4d47767eafca69 (patch)
treeb537435a7e0fdf94d1ccbd23a72396450669bff3 /app-emulation/vmware-dsp
parentAdded app-emulation/vmware-dsp to package.mask on the no-multilib profiles. (diff)
downloadhistorical-a3fa4c75d63bef071bc42b4a2c4d47767eafca69.tar.gz
historical-a3fa4c75d63bef071bc42b4a2c4d47767eafca69.tar.bz2
historical-a3fa4c75d63bef071bc42b4a2c4d47767eafca69.zip
Initial import. Ebuild by me. Closing bug #97078.
Package-Manager: portage-2.1.2_pre1-r2
Diffstat (limited to 'app-emulation/vmware-dsp')
-rw-r--r--app-emulation/vmware-dsp/ChangeLog10
-rw-r--r--app-emulation/vmware-dsp/Manifest26
-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, 137 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..e9e1c0870a82
--- /dev/null
+++ b/app-emulation/vmware-dsp/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST vmwaredsp-1.3.tar.gz 52412 RMD160 cd82c3acca6d6b2970a2693e5e952ab550d3e7cc SHA1 3784826091536228d92a8b281084d553ca2ec9cb SHA256 cd0eebe8a6a8bbfd12828f5bc6f9d48c9cddd6188912c1ea791e36a9f55ad690
+EBUILD vmware-dsp-1.3.ebuild 2045 RMD160 5ca70528d11fe50396af3a37b22478aa786939e0 SHA1 5f1c0a9c7df231158f31b4b3765d8ad1b6ecd93d SHA256 a0afe067127b2f7e86a80bfe89d4e035d21dd9b14a08f5245d896283674174ef
+MD5 a4f7372dfa7f4869f590f08b6264dacd vmware-dsp-1.3.ebuild 2045
+RMD160 5ca70528d11fe50396af3a37b22478aa786939e0 vmware-dsp-1.3.ebuild 2045
+SHA256 a0afe067127b2f7e86a80bfe89d4e035d21dd9b14a08f5245d896283674174ef vmware-dsp-1.3.ebuild 2045
+MISC ChangeLog 404 RMD160 e05592d915d44da095b84fe84cadc08dac0d467b SHA1 5367055d35231f8bbbeb19f78ece0e2a9a278af3 SHA256 26414b0130c8d364aa1015350c2bb443a480b27e4d32732f6489f3700dda8be7
+MD5 3f3bd866a5934c8641882ab698b287ed ChangeLog 404
+RMD160 e05592d915d44da095b84fe84cadc08dac0d467b ChangeLog 404
+SHA256 26414b0130c8d364aa1015350c2bb443a480b27e4d32732f6489f3700dda8be7 ChangeLog 404
+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
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFG9hMkT4lNIS36YERAiWvAJ9KkapaLUg7WuYsEMjzIXOTjZy9cwCeIe45
+sBp9DAehT3UQnT/xtIcypSU=
+=v/Ic
+-----END PGP SIGNATURE-----
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
+}