From 21fb3d0b8c83a1dd52cf4855f43c29e58994c33c Mon Sep 17 00:00:00 2001 From: Vadim Kuznetsov Date: Thu, 31 Mar 2011 16:17:42 +0000 Subject: open-vm-tools: version bump svn path=/trunk/; revision=469 --- app-emulation/open-vm-tools-kmod/ChangeLog | 11 +++ app-emulation/open-vm-tools-kmod/Manifest | 5 +- ...pen-vm-tools-kmod-0.0.20110223.368700-r1.ebuild | 78 ---------------------- .../open-vm-tools-kmod-0.0.20110328.387002.ebuild | 78 ++++++++++++++++++++++ 4 files changed, 92 insertions(+), 80 deletions(-) create mode 100644 app-emulation/open-vm-tools-kmod/ChangeLog delete mode 100644 app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110223.368700-r1.ebuild create mode 100644 app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110328.387002.ebuild (limited to 'app-emulation/open-vm-tools-kmod') diff --git a/app-emulation/open-vm-tools-kmod/ChangeLog b/app-emulation/open-vm-tools-kmod/ChangeLog new file mode 100644 index 0000000..26d4e79 --- /dev/null +++ b/app-emulation/open-vm-tools-kmod/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emulation/open-vm-tools-kmod +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*open-vm-tools-kmod-0.0.20110328.387002 (31 Mar 2011) + + 31 Mar 2011; Vadim Kuznetsov + -open-vm-tools-kmod-0.0.20110223.368700-r1.ebuild, + +open-vm-tools-kmod-0.0.20110328.387002.ebuild: + version bump + diff --git a/app-emulation/open-vm-tools-kmod/Manifest b/app-emulation/open-vm-tools-kmod/Manifest index bf71338..c0f030e 100644 --- a/app-emulation/open-vm-tools-kmod/Manifest +++ b/app-emulation/open-vm-tools-kmod/Manifest @@ -1,3 +1,4 @@ -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-r1.ebuild 1806 RMD160 b90ac2ed875525aaad39c0f5dbefa4ea1af88d41 SHA1 2986384273c6d545db67db12cfaf84b29ebfef2f SHA256 a66ec070786d3719b2d3a92a8abfde46ab6d15f4c2237826feb778d4ec0ce8c0 +DIST open-vm-tools-2011.03.28-387002.tar.gz 3696101 RMD160 4423f9177c429c7bcb9c5275f935a3fc34191d96 SHA1 c3c2d1d83f2fffaecba1cdfc2f6fcd2b3fc66ade SHA256 7de69a04c75f217e510d402fb33b0e064347c226bc916da6206218dd3a048d7c +EBUILD open-vm-tools-kmod-0.0.20110328.387002.ebuild 1806 RMD160 b90ac2ed875525aaad39c0f5dbefa4ea1af88d41 SHA1 2986384273c6d545db67db12cfaf84b29ebfef2f SHA256 a66ec070786d3719b2d3a92a8abfde46ab6d15f4c2237826feb778d4ec0ce8c0 +MISC ChangeLog 358 RMD160 32dceabcba119410d42912ed141b6250b2833f6a SHA1 6563928c66adb22e7e27fb42696a458f13f727ed SHA256 b080d2a75067d4c8ddb01bfc99e495746fa9285dc610ed6d28be025e3237e681 MISC metadata.xml 503 RMD160 fc12351dcb94137033d4810fc69d0211e0d0ec93 SHA1 bbe6feea6eff4574c897555e35649c6bd1f01963 SHA256 bed306dcff1b6d4243cf63ba912c88d3a630081501891687925c9dbf37995e00 diff --git a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110223.368700-r1.ebuild b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110223.368700-r1.ebuild deleted file mode 100644 index eebb6d3..0000000 --- a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110223.368700-r1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -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 -} - -src_prepare() { - sed -i.bak -e '/\smake\s/s/make/$(MAKE)/g' modules/linux/{vmblock,vmci,vmhgfs,vmsync,vmxnet,vsock}/Makefile\ - || die "Sed failed." -} - -src_configure() { - : # do nothing at all -} - -src_install() { - linux-mod_src_install - - local udevrules="${T}/60-vmware.rules" - cat > "${udevrules}" <<-EOF - KERNEL=="vsock", GROUP="vmware", MODE=660 - EOF - insinto /etc/udev/rules.d/ - doins "${udevrules}" -} - -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 (vmw_pvscsi) (as of Linux 2.6.33)" - elog "vmmemctl for Linux is now upstream (vmw_balloon) (as of Linux 2.6.34)" -} diff --git a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110328.387002.ebuild b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110328.387002.ebuild new file mode 100644 index 0000000..eebb6d3 --- /dev/null +++ b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20110328.387002.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +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 +} + +src_prepare() { + sed -i.bak -e '/\smake\s/s/make/$(MAKE)/g' modules/linux/{vmblock,vmci,vmhgfs,vmsync,vmxnet,vsock}/Makefile\ + || die "Sed failed." +} + +src_configure() { + : # do nothing at all +} + +src_install() { + linux-mod_src_install + + local udevrules="${T}/60-vmware.rules" + cat > "${udevrules}" <<-EOF + KERNEL=="vsock", GROUP="vmware", MODE=660 + EOF + insinto /etc/udev/rules.d/ + doins "${udevrules}" +} + +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 (vmw_pvscsi) (as of Linux 2.6.33)" + elog "vmmemctl for Linux is now upstream (vmw_balloon) (as of Linux 2.6.34)" +} -- cgit v1.2.3-65-gdbad