summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2015-08-06 20:51:45 +0000
committerMike Gilbert <floppym@gentoo.org>2015-08-06 20:51:45 +0000
commitd0e670b7ae6172c50a1d152562f5db6a3de565d0 (patch)
tree54ca60b5303e78ffb9e55ecef05997e4a89ab0ee /app-emulation
parentSign manifest (diff)
downloadhistorical-d0e670b7ae6172c50a1d152562f5db6a3de565d0.tar.gz
historical-d0e670b7ae6172c50a1d152562f5db6a3de565d0.tar.bz2
historical-d0e670b7ae6172c50a1d152562f5db6a3de565d0.zip
Version bump. Remove the modules USE flag; people can install open-vm-tools-kmod themselves.
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/open-vm-tools/ChangeLog9
-rw-r--r--app-emulation/open-vm-tools/Manifest26
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-9.10.2_p2822639.ebuild123
3 files changed, 139 insertions, 19 deletions
diff --git a/app-emulation/open-vm-tools/ChangeLog b/app-emulation/open-vm-tools/ChangeLog
index 0b36380c4992..f712273a5987 100644
--- a/app-emulation/open-vm-tools/ChangeLog
+++ b/app-emulation/open-vm-tools/ChangeLog
@@ -1,6 +1,13 @@
# 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.91 2015/06/09 11:10:01 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/ChangeLog,v 1.92 2015/08/06 20:51:44 floppym Exp $
+
+*open-vm-tools-9.10.2_p2822639 (06 Aug 2015)
+
+ 06 Aug 2015; Mike Gilbert <floppym@gentoo.org>
+ +open-vm-tools-9.10.2_p2822639.ebuild:
+ Version bump. Remove the modules USE flag; people can install open-vm-tools-
+ kmod themselves.
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index 9c9b28559520..f9bfeaf8119a 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX 9.10.0-vgauth.patch 878 SHA256 076fc106d45898079654eeb4c5d000d7030667123d81db4e4f133795880953bd SHA512 bac66d7093c6e4efb44919c83faed186c8a302e8b50fb49de4804123214a9e8f13e1c3a703525c34cacaefbc09df4c26d0ed2257ef4510654815c08c5a62bc52 WHIRLPOOL 91d36b0f20ee1175e05cae2af89d4e82339ab59fdf2218e398ed7558bb143b8dec9d104e8ab41d153dc3197eebb9198f387c685db03c02b8e070fec64e382e62
AUX network 265 SHA256 5086ad67e1ad98877e2992ac4637f304028424177151606243e35bc8a021117a SHA512 dc51bd94cf16ac1f4d083bec59d7254f68d6ade37dce5d700cc6de120e4b86da649853669341538e33e67759afb2bb7c37c1d1f9ed8f5cad5a3250c7a38f5832 WHIRLPOOL a925caecc399ee26d8eb1f2aa9891e8fd199ea3860ba92ddf25a051f0786618815589ac505c75b08a9946639fda4aac82379c1eb2270d8241bd19b9f897f6d89
@@ -9,29 +9,19 @@ AUX open-vm-tools.initd 1353 SHA256 6f42e73919981a00791cda6babfb30335c30ab539d53
AUX vmtoolsd.service 251 SHA256 ddc8dff4dc274fa9ba130208a647fe997885f7639e15f66976028df2e268f389 SHA512 912447c338f7875acc9fe420b7bc1430984d27d2cae6168ded14eea28b7516ff0b8fcdfa252aec3ab44c738697ece1a621e996cac18829b5631e28a99b743044 WHIRLPOOL a700241e7a0c2aa3aa1dcedaa07d6df965b99da9e7c5b809b4c9b98757dee74ea13bc9c71d52ddc2fc8e8447a43d07ae82067edb7662b5af575d56ef46db71a6
DIST open-vm-tools-2013.09.16-1328054.tar.gz 3793719 SHA256 470a6ea3ce14c2c5ea6b7bc59745eccbacc8d88a3f343e712312786435975d13 SHA512 7ae62d5411b4bdefd0e8db5f0a81bb357bfd4a624af06bf9a5a74f49ede0b7051b41dfe548c758fd7e73cded34af983c8aa0c412e65343092e05ae9b997895cb WHIRLPOOL 688fb4e494fb7aab7d0eb09189afff95ec8727bcc1893a4ec632bb8198661a1a55d58a813d2d56a3ac330fd7a55afc1fa7dc11f1d60c06c91ecf6a0bf866b249
DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385 WHIRLPOOL 162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
+DIST open-vm-tools-9.10.2-2822639.tar.gz 4044062 SHA256 6c5a7f88b597585a273fb9918fdb9201c79e30731a765fbec1acda14d1f3d74c SHA512 0a0683b1d86ff1926517c882943c30267f04710bdd9a70bf7aa75534d64480c3cc2cf5eae5655ed228d4e140129f46efeb2cdbbb8191b142756ad359cec58b72 WHIRLPOOL 7a15d5561fcd52c32c668d8da86ada5a850b4fdaac373f9850c4906b4939ebf620a2ef7740b8a15e513ececb95bd02b285ea5632860bea87df666fcef539ef5f
DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf WHIRLPOOL 88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6
EBUILD open-vm-tools-2013.09.16.1328054-r2.ebuild 3146 SHA256 628923cca85fec821a7353da1fcd0015132efa0ace3ce8d97596fcb7705ed556 SHA512 e1502c4892cb6885e1fe90463f048ee7c6aead61dfc68c8f3a23bce00319d9267f2166cd63afa4e1a8c8ef21be0c1c055117409964b699b2e70904ff0e07ada9 WHIRLPOOL af459bf7b530e6a30fd373245d7d0c41d9bbf825f0896d7b1990ebd83304b84dd41351959c669dec7e1331ab38fbc61f0332d56c4764f9e667a91c551b99458b
EBUILD open-vm-tools-2013.09.16.1328054-r3.ebuild 3130 SHA256 e44d334d6c8288a7a7b7f9fc1609b8ea6757800354a052f1b0de5d2a42f829a3 SHA512 a0a8398b964807942f161fb0472359df6f95f54796bac0372aefa811e393c7d0319d06d2c1fecbd7870aec375f358193a3b162a31edb564f9df288e244e507e4 WHIRLPOOL ee0c131a248351a9b6941e3dc34f09eae377fffda70171c0f5cf9b829954b170f707202eebcf44e09ce1c5328facc0260d23451ab741abb5f4e90fdb40fa4a88
EBUILD open-vm-tools-9.10.0_p2476743.ebuild 2985 SHA256 9eed5cb0d809d9c61807caeff2a3cf80eaba484ac16b3f3c5f001dad10261dd2 SHA512 4fdb444f58b94c7cf5d1e725be913cd9feca147f8a6bbbec65f67ff39090bc4d1ac981bb6a50e46e3e56951eb805d69be682460b2f67e994c669b28ded54fec2 WHIRLPOOL 565137c63d264cb6e0a6b0fc3ce39aa065c7acfa7791468e715fbbd76c1854da5dcd5bbe72b283c64d18a98b83dc2392ef7555dbc67c21d1287454ebd67e4ad2
+EBUILD open-vm-tools-9.10.2_p2822639.ebuild 2834 SHA256 6c397b0153230bc25d1a5d0580743a0f2d484e61487e36a1831e6688b472194f SHA512 4a815c69ff40cab82159695970df2ab063a6ef716f019271a4aeaf38f82f0319705edf12431e2d19667949d679580655b25bc5e59ae91fcc5e8e9d83be6f66d0 WHIRLPOOL 3f5e686baa148130e6eb69c722401fe86a547569341443ae1d6c2fe88115ce24db49a8e8857b3d6573740c52e9a8de079a1fad62b59654f96e910c1f880dd177
EBUILD open-vm-tools-9.4.0.1280544.ebuild 3021 SHA256 a4b53b1a4101d20178ceb29501e9033fad2090cad017f6e6d545f94204267c47 SHA512 83ab1b8c3132d2ef62ab0cfbd893320d36783dea8f0d51497756cca541b96ae2264b5a3f01b57c95b742bb83b2ed88dfbd9863e2c74ee50e1fb776fa6a62cef3 WHIRLPOOL 6013439ab7fb265ad352897c31c944067d9af8a8600d45d97ff04783a6034a2c506d0609e5d89dc8509f0be05fcaec6132e58a6b6441a02d74d197967b15d830
-MISC ChangeLog 18466 SHA256 0630d8e8dc4437950ebbfdaffa5a52bcb1cb010dff454851e7c8d3a2e7a3e78a SHA512 e65ae9917b6372698a9e4cab8de5414a33c7930517f120f1d007a3e27da35a62a8fb51fe58cd5e1297cb9d23da9d056282e8862f5208cf608f025cb60dfb7795 WHIRLPOOL 3fd9e49397cc4eef9bb2567959e2324d1eaeafd199022452c8e251c8f3e148ac78528aa19c5032cbc444c1f5b23421e2d75aa8483dbdd233211af69d7301f2af
+MISC ChangeLog 18704 SHA256 54d87b9ed67b870220185810ae4bd2eca033f73c7cfe1b854be0ba65e592324c SHA512 97a6e3a637e1632d7790e995d3bd38b53a19246d578122bccc936c114fb34462f29e03909bf6d2a5e64f6b3d7dd0a59fcd6a6432bccee8c17c1f96b79229d4c6 WHIRLPOOL 8b37e17be37250f15c0419c54a18fe335470f0734fe58c7ca4696297dcfedcfadc999dc98bd23b2c954e5b339c30eb241880d48e6b32f1deb95368846158f930
MISC metadata.xml 1009 SHA256 22baf00f2e37b33ad15ccec985b84c54a705dca7d4804dfbdad6931193413ccd SHA512 5da27cf77c7942cbfa2091d56191248b9e2ee379c8f12468ee7bfa42b3c477c3058908dc691580d8004c7b4165d35bf13cf6c931e113238a50468ecc20849025 WHIRLPOOL d1a31e401d7c59213f1127f720226ccbc14b776b57be251a633237134fc312a97d603317a2af56c4cb05ee457f5a06d365e2dedf3871949193bcbb086ceb7308
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdsmKXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiZrIQAKMyyNKhyjHYrywyE1B7bmCb
-TT16WPEH3lRFqTfTF8GJ2DvHpUICLZ1Mbl0N5sCIwd5Z7iPfflm0Ql5jbT+rfArn
-EKkPYWod3oMUx2bU3oZ8v1tZrU3W3CqcnXwMHYurMevHqYmk6rKbO5QSQK9qrzzV
-b6K6Ifwv1pTOAvvTi6huny4eQx4iuKAHW1FhOAPkb3wLcXBhJSavSd2YUe4ujvmX
-MzNkeJR56ImsWXycvVwlygiPVafXwyy3V5x7kGSC20dOxSkmxd9Ywm6ybjDU8KUn
-EAJ93kE+lmXPzkpkmXFgRGPOuCKjAZsC+ycpYrlLkfouCrerY6VMSH8EOpbl6zur
-R50z+LDjp6ClzJd+M/BLEsFSAN22ehgiw6BiycHFMw9qsI8ald3CfG2soc1uLrp0
-q6LMkw+HzofuAFcIqOt2PKblfA6WMDEgxhBCeqkZXeCznamZoyLJ6W+Okh1Xjdee
-2twof9bBckKHd3Aw4brUYbV2OLsLqFShua5Y7yDKFMsnBtyCcaH4HdQbVHkPLM1E
-lTlwiB+UrgEMUYnf4eY+g4QRpWrsA8jlE06kZl6ON2SJqHcz6ZUygYt1AW6dEDoF
-cfwB3Lpqe1z41Qfmkg5pPSMSV29/+GDEmblzAcNyulqni1j/s3MUTvuSG0ws0mmZ
-6RjOKdA0kYzXL8+wLbun
-=CrZP
+iF4EAREIAAYFAlXDyOEACgkQRxvnM+8pGj+Z6AEA1Tvh8yHcj6dRQH7fqChCQCl9
+DjFQsH3gA+dy1w/v9/YA/1IRj+yoXkFdzgMUwJFclV/iPudoPAnNMEccZ4buaOqN
+=/AcW
-----END PGP SIGNATURE-----
diff --git a/app-emulation/open-vm-tools/open-vm-tools-9.10.2_p2822639.ebuild b/app-emulation/open-vm-tools/open-vm-tools-9.10.2_p2822639.ebuild
new file mode 100644
index 000000000000..0a2a52df5325
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-9.10.2_p2822639.ebuild
@@ -0,0 +1,123 @@
+# 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.2_p2822639.ebuild,v 1.1 2015/08/06 20:51:44 floppym Exp $
+
+EAPI=5
+
+inherit eutils multilib pam user versionator flag-o-matic systemd toolchain-funcs
+
+MY_P="${PN}-${PV/_p/-}"
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
+
+RDEPEND="
+ 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
+ x11-drivers/xf86-input-vmmouse
+ x11-drivers/xf86-video-vmware
+ x11-libs/gtk+:2
+ x11-libs/libnotify
+ x11-libs/libX11
+ x11-libs/libXtst
+ )
+ xinerama? ( x11-libs/libXinerama )
+"
+
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig
+ sys-apps/findutils
+"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ enewgroup vmware
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/9.10.0-vgauth.patch"
+ chmod +x configure || die
+ epatch_user
+}
+
+src_configure() {
+ # http://bugs.gentoo.org/402279
+ export CUSTOM_PROCPS_NAME=procps
+ 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)
+ $(use_enable grabbitmqproxy)
+ $(use_enable vgauth)
+ $(use_enable xinerama multimon)
+ $(use_with icu)
+ $(use_with pam)
+ $(use_with pic)
+ $(use_with X gtk2)
+ $(use_with X gtkmm)
+ $(use_with X x)
+ )
+
+ econf "${myeconfargs[@]}"
+
+ # Bugs 260878, 326761
+ find . -name Makefile | xargs sed -i -e 's/-Werror//g' || die "sed out Werror failed"
+}
+
+src_install() {
+ default
+
+ 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
+ newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+ systemd_dounit "${FILESDIR}"/vmtoolsd.service
+
+ exeinto /etc/vmware-tools/scripts/vmware
+ doexe "${FILESDIR}"/network
+
+ if use X; then
+ fperms 4755 "/usr/bin/vmware-user-suid-wrapper"
+
+ dobin "${S}"/scripts/common/vmware-xdg-detect-de
+
+ insinto /etc/xdg/autostart
+ doins "${FILESDIR}/open-vm-tools.desktop"
+
+ elog "To be able to use the drag'n'drop feature of VMware for file"
+ elog "exchange, please add the users to the 'vmware' group."
+ fi
+}