floppym     15/05/10 14:31:14

  Modified:             metadata.xml ChangeLog
  Added:                open-vm-tools-kmod-9.10.0_p2476743.ebuild
  Log:
  Version bump. Resolves bug 507026.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
0BBEEA1FEA4843A4)

Revision  Changes    Path
1.5                  app-emulation/open-vm-tools-kmod/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/metadata.xml?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/metadata.xml?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/metadata.xml?r1=1.4&r2=1.5

Index: metadata.xml
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/metadata.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- metadata.xml        14 Feb 2015 14:57:36 -0000      1.4
+++ metadata.xml        10 May 2015 14:31:14 -0000      1.5
@@ -14,5 +14,6 @@
        </longdescription>
        <use>
                <flag name="vmhgfs">Build the vmhgfs module for file sharing 
support with the host</flag>
+               <flag name="vmxnet">Build the vmxnet module (older virtual 
NIC)</flag>
        </use>
 </pkgmetadata>



1.46                 app-emulation/open-vm-tools-kmod/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/ChangeLog?rev=1.46&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/ChangeLog?rev=1.46&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/ChangeLog?r1=1.45&r2=1.46

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/ChangeLog,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- ChangeLog   14 Feb 2015 14:57:36 -0000      1.45
+++ ChangeLog   10 May 2015 14:31:14 -0000      1.46
@@ -1,6 +1,15 @@
 # ChangeLog for app-emulation/open-vm-tools-kmod
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/ChangeLog,v 1.45 
2015/02/14 14:57:36 floppym Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/ChangeLog,v 1.46 
2015/05/10 14:31:14 floppym Exp $
+
+*open-vm-tools-kmod-9.10.0_p2476743 (10 May 2015)
+
+  10 May 2015; Mike Gilbert <flop...@gentoo.org>
+  +files/9.10.0-0001-Fix-vmxnet-module-on-kernels-3.16.patch,
+  +files/9.10.0-0002-Fix-d_alias-to-d_u.d_alias-for-kernel-3.18.patch,
+  +files/9.10.0-0003-Fix-f_dentry-msghdr-kernel-3.19.patch,
+  +open-vm-tools-kmod-9.10.0_p2476743.ebuild, metadata.xml:
+  Version bump. Resolves bug 507026.
 
   14 Feb 2015; Mike Gilbert <flop...@gentoo.org> metadata.xml:
   Add myself as a maintainer.



1.1                  
app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-9.10.0_p2476743.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-9.10.0_p2476743.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-9.10.0_p2476743.ebuild?rev=1.1&content-type=text/plain

Index: open-vm-tools-kmod-9.10.0_p2476743.ebuild
===================================================================
# Copyright 1999-2015 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-9.10.0_p2476743.ebuild,v
 1.1 2015/05/10 14:31:14 floppym Exp $

EAPI="5"

inherit eutils linux-mod versionator udev

MY_PN=${PN%-kmod}
MY_P=${MY_PN}-${PV/_p/-}

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="+vmhgfs +vmxnet"

S="${WORKDIR}/${MY_P}"

pkg_setup() {
        CONFIG_CHECK="~DRM_VMWGFX ~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"

        # See logic in configure.ac.
        local MODULES=

        use vmhgfs && MODULES+=" vmhgfs"
        use vmxnet && MODULES+=" vmxnet"

        if kernel_is -lt 3 9; then
                MODULES+=" vmci vsock"
        else
                CONFIG_CHECK+=" VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
        fi

        if kernel_is -lt 3; then
                MODULES+=" vmblock vmsync"
        else
                CONFIG_CHECK+=" ~FUSE_FS"
        fi

        local mod
        for mod in ${MODULES}; do
                MODULE_NAMES+=" ${mod}(ovt:modules/linux/${mod})"
        done

        linux-mod_pkg_setup
}

src_prepare() {
        epatch "${FILESDIR}"/9.10.0-0001-Fix-vmxnet-module-on-kernels-3.16.patch
        epatch 
"${FILESDIR}"/9.10.0-0002-Fix-d_alias-to-d_u.d_alias-for-kernel-3.18.patch
        epatch "${FILESDIR}"/9.10.0-0003-Fix-f_dentry-msghdr-kernel-3.19.patch
        epatch_user
}

src_configure() {
        BUILD_TARGETS="auto-build"
        export OVT_SOURCE_DIR="${S}"
        export LINUXINCLUDE="${KV_OUT_DIR}/include"
}

src_install() {
        linux-mod_src_install
        udev_dorules "${FILESDIR}/60-vmware.rules"
}




Reply via email to