summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/open-vm-tools-kmod/Manifest7
-rw-r--r--app-emulation/open-vm-tools-kmod/metadata.xml14
-rw-r--r--app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20101219.339835.ebuild55
-rw-r--r--app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110223.368700.ebuild (renamed from app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110124.354108.ebuild)4
-rw-r--r--app-emulation/open-vm-tools/Manifest7
-rw-r--r--app-emulation/open-vm-tools/metadata.xml21
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-0.0.20110124.354108.ebuild123
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-0.0.20110223.368700.ebuild (renamed from app-emulation/open-vm-tools/open-vm-tools-0.0.20101219.339835-r1.ebuild)4
8 files changed, 45 insertions, 190 deletions
diff --git a/app-emulation/open-vm-tools-kmod/Manifest b/app-emulation/open-vm-tools-kmod/Manifest
index 5ae7ca7..fa8f988 100644
--- a/app-emulation/open-vm-tools-kmod/Manifest
+++ b/app-emulation/open-vm-tools-kmod/Manifest
@@ -1,4 +1,3 @@
-DIST open-vm-tools-2010.12.19-339835.tar.gz 3621292 RMD160 8cdb7b0e207af99a36a81086148ecb1769b04cf2 SHA1 f7ddee76ac6674d323eb007d9b0b8c42bf38dfa3 SHA256 c9f80b340cca67424ad547426887672d6644783eb461da4c6632aa0b85ce3d9b
-DIST open-vm-tools-2011.01.24-354108.tar.gz 3634833 RMD160 ed4616beda602b3341af92e2a656d2856f550275 SHA1 2287cfee672e4d4127f119872a42397aca92419e SHA256 e325c8ec6e2b2edccae0b25c97986ca254b635c6bfe35cccdeb550835013d00f
-EBUILD open-vm-tools-kmod-0.0.20101219.339835.ebuild 1498 RMD160 795c6cb7d77d19b000bcedb360c11f67ab88a102 SHA1 2db4750efae217d0f5f4016d0f4d8e91f6e9e3e9 SHA256 c3e6319cfc2921847565b82b877767d5f3faf295dc42d8afb238657e56d7e053
-EBUILD open-vm-tools-kmod-0.0.20110124.354108.ebuild 1708 RMD160 55ab347b8dc2524bb0b19f9e9fa0ec9a00354463 SHA1 16cf2a9983e611d6d955aa5e839b9cf71e5c3d69 SHA256 30a04f5884ff07d02712223b603bf70a4a81899d90ba83fdbf19dd44895dfabd
+DIST open-vm-tools-2011.02.23-368700.tar.gz 3654828 RMD160 0af6f6681a4ca3ff565928d23f7fd359061afcae SHA1 486b1fb3044d5a80c95417f1b4ed7d7684666d52 SHA256 2482df46c46776cbe4cf002c612323e2cc3c4b24301eeabf8a650c9d50fb3db3
+EBUILD open-vm-tools-kmod-0.0.20110223.368700.ebuild 1568 RMD160 397d44eb11a7b931a0876dc971d76bd4b15fce8c SHA1 eba8ae311917107d5901f95aa63f2fb269ce7b43 SHA256 51b45c2da0b8388eb3bea93b4f37297bd59567e811f147ff57dff1bb12fc50ca
+MISC metadata.xml 503 RMD160 fc12351dcb94137033d4810fc69d0211e0d0ec93 SHA1 bbe6feea6eff4574c897555e35649c6bd1f01963 SHA256 bed306dcff1b6d4243cf63ba912c88d3a630081501891687925c9dbf37995e00
diff --git a/app-emulation/open-vm-tools-kmod/metadata.xml b/app-emulation/open-vm-tools-kmod/metadata.xml
new file mode 100644
index 0000000..86bc638
--- /dev/null
+++ b/app-emulation/open-vm-tools-kmod/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>vmware</herd>
+ <maintainer>
+ <email>vadimk@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Open Virtual Machine Tools (open-vm-tools) are the open source
+ implementation of VMware Tools. They are a set of guest operating system
+ virtualization components that enhance performance and user experience
+ of virtual machines.
+ </longdescription>
+</pkgmetadata>
diff --git a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20101219.339835.ebuild b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20101219.339835.ebuild
deleted file mode 100644
index f577e66..0000000
--- a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20101219.339835.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2010 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-0.0.20100616.268169.ebuild,v 1.1 2010/07/04 00:50:07 vadimk Exp $
-
-inherit linux-mod versionator
-
-MY_DATE="$(get_version_component_range 3)"
-MY_BUILD="$(get_version_component_range 4)"
-MY_PN="${PN/-kmod}"
-MY_PV="${MY_DATE:0:4}.${MY_DATE:4:2}.${MY_DATE:6:2}-${MY_BUILD}"
-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
- "
-
-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
-}
-pkg_postinst() {
- linux-mod_pkg_postinst
- elog "vmxnet3 for Linux is now upstream (as of Linux 2.6.32)"
- elog "pvscsi for Linux is now upstream (as of Linux 2.6.33)"
- elog "vmmemctl for Linux is now upstream (as of Linux 2.6.34)"
-}
diff --git a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110124.354108.ebuild b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110223.368700.ebuild
index 0c0953e..a51db74 100644
--- a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110124.354108.ebuild
+++ b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110223.368700.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 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-0.0.20100616.268169.ebuild,v 1.1 2010/07/04 00:50:07 vadimk Exp $
+# $Header: $
EAPI="2"
diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index 245052e..74a1a43 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -2,7 +2,6 @@ AUX default-scripts.patch 6245 RMD160 858a918af6d783d06131abcf8352b650fb47d390 S
AUX open-vm-tools.desktop 140 RMD160 2e4a6ec7d866975c0952e78b5ea72fef3904b411 SHA1 0b012eb6f0fedadf8e6dfefb8a63eec2d52eb43f SHA256 86363f5430d33afb2f9fcb004ca86813f14434f56986e427e296bd530724eeb0
AUX open-vm-tools.initd 1876 RMD160 41813fe2883502e1c6c73a58a860d51150e4d013 SHA1 a0844a8bb360df3c37bbcf9a46f9c0fb5a452391 SHA256 e7e2f8d627dbcc3703c431b2d47ec43a5b60a51d2001e66f366b8825afa0e776
AUX open-vm.confd 88 RMD160 5e398024e72a871f258d73e09f02e37a815443b0 SHA1 56133c21c6d29243ac81a9c1ada61616778f3ce2 SHA256 180a2b6d9d18af319b79b2ca6ebf1020b63e5ebf2f601a63c1a9f9f7d2e0b95c
-DIST open-vm-tools-2010.12.19-339835.tar.gz 3621292 RMD160 8cdb7b0e207af99a36a81086148ecb1769b04cf2 SHA1 f7ddee76ac6674d323eb007d9b0b8c42bf38dfa3 SHA256 c9f80b340cca67424ad547426887672d6644783eb461da4c6632aa0b85ce3d9b
-DIST open-vm-tools-2011.01.24-354108.tar.gz 3634833 RMD160 ed4616beda602b3341af92e2a656d2856f550275 SHA1 2287cfee672e4d4127f119872a42397aca92419e SHA256 e325c8ec6e2b2edccae0b25c97986ca254b635c6bfe35cccdeb550835013d00f
-EBUILD open-vm-tools-0.0.20101219.339835-r1.ebuild 3427 RMD160 52c20dd510064d0f3314c25efbc9e8817e9dee30 SHA1 50e16b0220107683e6f10508a64288f371bf539e SHA256 db432e42262282d3cde4607a0374b9ae76a78829cea763f2c8ed0fd1e5611773
-EBUILD open-vm-tools-0.0.20110124.354108.ebuild 3427 RMD160 52c20dd510064d0f3314c25efbc9e8817e9dee30 SHA1 50e16b0220107683e6f10508a64288f371bf539e SHA256 db432e42262282d3cde4607a0374b9ae76a78829cea763f2c8ed0fd1e5611773
+DIST open-vm-tools-2011.02.23-368700.tar.gz 3654828 RMD160 0af6f6681a4ca3ff565928d23f7fd359061afcae SHA1 486b1fb3044d5a80c95417f1b4ed7d7684666d52 SHA256 2482df46c46776cbe4cf002c612323e2cc3c4b24301eeabf8a650c9d50fb3db3
+EBUILD open-vm-tools-0.0.20110223.368700.ebuild 3297 RMD160 eec93bde85725730577a13d6e48775bd9571b472 SHA1 8d3ec23bee11c86ae4641b9df286ecdd25278a1c SHA256 8f7d04f1e71074ca3f168a91c81423f979e06fd0d3aaf2d282fff9a8f0fda99a
+MISC metadata.xml 791 RMD160 55a935bb194818c26471ad7e551dbffa1df2fc1c SHA1 cac933fef6a9eedc65a3d96f4edd117432bcbb2e SHA256 ac4e805eb85bb369b37f3381a6271a5bae8739b42465f64ee168cdc9683738d7
diff --git a/app-emulation/open-vm-tools/metadata.xml b/app-emulation/open-vm-tools/metadata.xml
new file mode 100644
index 0000000..3edc462
--- /dev/null
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>vmware</herd>
+ <maintainer>
+ <email>vadimk@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Open Virtual Machine Tools (open-vm-tools) are the open source
+ implementation of VMware Tools. They are a set of guest operating system
+ virtualization components that enhance performance and user experience
+ of virtual machines.
+ </longdescription>
+ <use>
+ <flag name='doc'>Generate API documentation</flag>
+ <flag name='fuse'>Build vmblock-fuse in favor of FUSE based blocking
+ mechanism for DnD</flag>
+ <flag name="pic">Force shared libraries to be built as PIC</flag>
+ <flag name='unity'>Enable host unity support</flag>
+ </use>
+</pkgmetadata>
diff --git a/app-emulation/open-vm-tools/open-vm-tools-0.0.20110124.354108.ebuild b/app-emulation/open-vm-tools/open-vm-tools-0.0.20110124.354108.ebuild
deleted file mode 100644
index 1949bb6..0000000
--- a/app-emulation/open-vm-tools/open-vm-tools-0.0.20110124.354108.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2010 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-0.0.20100616.268169.ebuild,v 1.1 2010/07/04 00:50:52 vadimk Exp $
-
-EAPI="2"
-
-inherit eutils pam versionator
-
-MY_DATE="$(get_version_component_range 3)"
-MY_BUILD="$(get_version_component_range 4)"
-MY_PV="${MY_DATE:0:4}.${MY_DATE:4:2}.${MY_DATE:6:2}-${MY_BUILD}"
-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
- x11-base/xorg-server
- x11-drivers/xf86-input-vmmouse
- x11-drivers/xf86-video-vmware
- x11-libs/gtk+
- x11-libs/libnotify
- x11-libs/libX11
- x11-libs/libXtst
- )
- fuse? ( sys-fs/fuse )
- icu? ( dev-libs/icu )
- unity? (
- dev-libs/uriparser
- media-libs/libpng
- x11-libs/libXScrnSaver
- )
- xinerama? ( x11-libs/libXinerama )
- "
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- dev-util/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() {
- epatch "${FILESDIR}/default-scripts.patch"
- #epatch "${FILESDIR}/checkvm-pie-safety.patch"
- #sed -i -e 's/proc-3.2.7/proc/g' configure || die "sed configure failed"
- # 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_compile() {
- emake || die "failed to compile"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "failed to install"
-
- 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 || die "failed to newinitd"
- newconfd "${FILESDIR}/open-vm.confd" vmware-tools || die "failed to newconfd"
-
- if use X;
- then
- dobin "${S}"/scripts/common/vmware-xdg-detect-de
-
- insinto /etc/xdg/autostart
- doins "${FILESDIR}/open-vm-tools.desktop" || die "failed to install .desktop"
-
- elog "To be able to use the drag'n'drop feature of VMware for file"
- elog "exchange, you need to do this:"
- elog " Add 'vmware-tools' to your default runlevel."
- elog " Add the users which should have access to this function"
- elog " to the group 'vmware'."
- fi
-}
diff --git a/app-emulation/open-vm-tools/open-vm-tools-0.0.20101219.339835-r1.ebuild b/app-emulation/open-vm-tools/open-vm-tools-0.0.20110223.368700.ebuild
index 1949bb6..cbd0822 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-0.0.20101219.339835-r1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-0.0.20110223.368700.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 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-0.0.20100616.268169.ebuild,v 1.1 2010/07/04 00:50:52 vadimk Exp $
+# $Header: $
EAPI="2"