diff options
-rw-r--r-- | app-emulation/open-vm-tools-kmod/Manifest | 7 | ||||
-rw-r--r-- | app-emulation/open-vm-tools-kmod/metadata.xml | 14 | ||||
-rw-r--r-- | app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20101219.339835.ebuild | 55 | ||||
-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/Manifest | 7 | ||||
-rw-r--r-- | app-emulation/open-vm-tools/metadata.xml | 21 | ||||
-rw-r--r-- | app-emulation/open-vm-tools/open-vm-tools-0.0.20110124.354108.ebuild | 123 | ||||
-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" |