floppym 15/05/08 01:01:39
Modified: metadata.xml open-vm-tools-9.10.0_p2476743.ebuild
ChangeLog
Log:
Add grabbitmqproxy and vgauth use flags.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key
0BBEEA1FEA4843A4)
Revision Changes Path
1.13 app-emulation/open-vm-tools/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/metadata.xml?rev=1.13&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/metadata.xml?rev=1.13&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/metadata.xml?r1=1.12&r2=1.13
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/metadata.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- metadata.xml 14 Feb 2015 14:56:57 -0000 1.12
+++ metadata.xml 8 May 2015 01:01:39 -0000 1.13
@@ -14,8 +14,9 @@
</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='fuse'>Build vmblock-fuse in favor of FUSE based
blocking mechanism for DnD</flag>
+ <flag name="grabbitmqproxy">Enable grabbitmqproxy</flag>
<flag name="pic">Force shared libraries to be built as
PIC</flag>
+ <flag name="vgauth">Enable vgauth</flag>
</use>
</pkgmetadata>
1.3
app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild?r1=1.2&r2=1.3
Index: open-vm-tools-9.10.0_p2476743.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- open-vm-tools-9.10.0_p2476743.ebuild 7 May 2015 19:39:46 -0000
1.2
+++ open-vm-tools-9.10.0_p2476743.ebuild 8 May 2015 01:01:39 -0000
1.3
@@ -1,6 +1,6 @@
# 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/open-vm-tools-9.10.0_p2476743.ebuild,v
1.2 2015/05/07 19:39:46 floppym Exp $
+# $Header:
/var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild,v
1.3 2015/05/08 01:01:39 floppym Exp $
EAPI=5
@@ -15,14 +15,22 @@
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="X doc icu modules pam +pic xinerama"
+IUSE="X doc grabbitmqproxy icu modules pam +pic vgauth xinerama"
COMMON_DEPEND="
dev-libs/glib:2
dev-libs/libdnet
sys-apps/ethtool
+ sys-fs/fuse
>=sys-process/procps-3.3.2
+ grabbitmqproxy? ( dev-libs/openssl:0 )
+ icu? ( dev-libs/icu:= )
pam? ( virtual/pam )
+ vgauth? (
+ dev-libs/openssl:0
+ dev-libs/xerces-c
+ dev-libs/xml-security-c
+ )
X? (
dev-cpp/gtkmm:2.4
x11-base/xorg-server
@@ -33,15 +41,8 @@
x11-libs/libX11
x11-libs/libXtst
)
- sys-fs/fuse
- icu? ( dev-libs/icu:= )
xinerama? ( x11-libs/libXinerama )
"
-# vgauth? (
-# dev-libs/openssl:0
-# dev-libs/xerces-c
-# dev-libs/xml-security-c
-# )
DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )
@@ -61,10 +62,8 @@
}
src_prepare() {
- # 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"
+ epatch "${FILESDIR}/9.10.0-vgauth.patch"
+ epatch_user
}
src_configure() {
@@ -73,22 +72,23 @@
export CUSTOM_PROCPS_LIBS="$($(tc-getPKG_CONFIG) --libs libprocps)"
local myeconfargs=(
+ --disable-deploypkg
+ --disable-tests
+ # Broken build
+ --docdir=/usr/share/doc/${PF}
--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_enable grabbitmqproxy)
+ $(use_enable vgauth)
+ $(use_enable xinerama multimon)
$(use_with icu)
$(use_with pam)
$(use_with pic)
- $(use_enable xinerama multimon)
- # Missing libmspack
- --disable-deploypkg
- # Broken build
- --disable-vgauth
+ $(use_with X gtk2)
+ $(use_with X gtkmm)
+ $(use_with X x)
)
econf "${myeconfargs[@]}"
1.87 app-emulation/open-vm-tools/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/ChangeLog?rev=1.87&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/ChangeLog?rev=1.87&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/open-vm-tools/ChangeLog?r1=1.86&r2=1.87
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/ChangeLog,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- ChangeLog 7 May 2015 19:39:46 -0000 1.86
+++ ChangeLog 8 May 2015 01:01:39 -0000 1.87
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/open-vm-tools
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/ChangeLog,v
1.86 2015/05/07 19:39:46 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/ChangeLog,v
1.87 2015/05/08 01:01:39 floppym Exp $
+
+ 08 May 2015; Mike Gilbert <[email protected]> +files/9.10.0-vgauth.patch,
+ metadata.xml, open-vm-tools-9.10.0_p2476743.ebuild:
+ Add grabbitmqproxy and vgauth use flags.
07 May 2015; Mike Gilbert <[email protected]>
open-vm-tools-9.10.0_p2476743.ebuild: