summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2015-05-07 01:04:18 +0000
committerMike Gilbert <floppym@gentoo.org>2015-05-07 01:04:18 +0000
commit47d3e5df12357b82d406ff5d79b61629b39082ec (patch)
tree7308c087383834e9e89fc87a5c6256a3e411cf01 /app-emulation/open-vm-tools
parentVersion bump. Add vim-syntax USE flag (bug #548362), retry when stopping serv... (diff)
downloadhistorical-47d3e5df12357b82d406ff5d79b61629b39082ec.tar.gz
historical-47d3e5df12357b82d406ff5d79b61629b39082ec.tar.bz2
historical-47d3e5df12357b82d406ff5d79b61629b39082ec.zip
Version bump, bug 544182. Thanks to Thomas Donnelly.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'app-emulation/open-vm-tools')
-rw-r--r--app-emulation/open-vm-tools/ChangeLog8
-rw-r--r--app-emulation/open-vm-tools/Manifest26
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild130
3 files changed, 145 insertions, 19 deletions
diff --git a/app-emulation/open-vm-tools/ChangeLog b/app-emulation/open-vm-tools/ChangeLog
index a7ff8d313268..e8f054fa00eb 100644
--- a/app-emulation/open-vm-tools/ChangeLog
+++ b/app-emulation/open-vm-tools/ChangeLog
@@ -1,6 +1,12 @@
# 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.84 2015/03/20 09:03:52 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/ChangeLog,v 1.85 2015/05/07 01:04:16 floppym Exp $
+
+*open-vm-tools-9.10.0_p2476743 (07 May 2015)
+
+ 07 May 2015; Mike Gilbert <floppym@gentoo.org>
+ +open-vm-tools-9.10.0_p2476743.ebuild:
+ Version bump, bug 544182. Thanks to Thomas Donnelly.
20 Mar 2015; Justin Lecher <jlec@gentoo.org> files/open-vm-tools.desktop:
Fix desktop file
diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index 73f337496e8c..b7ba5ad809e4 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 network 265 SHA256 5086ad67e1ad98877e2992ac4637f304028424177151606243e35bc8a021117a SHA512 dc51bd94cf16ac1f4d083bec59d7254f68d6ade37dce5d700cc6de120e4b86da649853669341538e33e67759afb2bb7c37c1d1f9ed8f5cad5a3250c7a38f5832 WHIRLPOOL a925caecc399ee26d8eb1f2aa9891e8fd199ea3860ba92ddf25a051f0786618815589ac505c75b08a9946639fda4aac82379c1eb2270d8241bd19b9f897f6d89
AUX open-vm-tools.confd 88 SHA256 180a2b6d9d18af319b79b2ca6ebf1020b63e5ebf2f601a63c1a9f9f7d2e0b95c SHA512 fca30a3be4dd3247e16115fe32b4d27ede8751f96b5a33b9f489b0ce57823c605b6249ff722d6f4ed82a98979f36d28821603b4a5a1d967d3048d23d983a19be WHIRLPOOL b2cbc98b5e0e125fc3ef6440006d4f6b75b8b020680a7184c4b7fa0651c2387c5d02baf8b61e196cfd560ccfc7be069fba19340dc6fc9ba6ea161f407ffd73e5
@@ -7,28 +7,18 @@ AUX open-vm-tools.desktop 125 SHA256 12a7a94c312c660f03312d52c4b42408e495ecc98df
AUX open-vm-tools.initd 1353 SHA256 6f42e73919981a00791cda6babfb30335c30ab539d536bb0e5813a467dded169 SHA512 cce7c02f4e93a1c60b8082347fe97252ba2d029640613604ac71aacab14c446a51659888a3837a78aaccc6be0d0b7f77ee3f583a2c65201504af802fb9578c83 WHIRLPOOL 52fa9432ab88cc2e5a6662b8aa5bb954aee76ec4b135d7f40781d7e6da782641ee43e099b0a65dff81eebf9e86c51116c623e54e62b39e6af21238aeef4ae51e
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.4.0-1280544.tar.gz 3659504 SHA256 5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf WHIRLPOOL 88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6
EBUILD open-vm-tools-2013.09.16.1328054-r2.ebuild 3145 SHA256 fc4dba5684fd6a784a231a5a1c996de68aded4f7c31af0f22bc7edd946d07ca2 SHA512 ac782cc3c0c5302f154d4e3c14ecb749294f34b8a386d1388c9d9e5cc3a997304ae32f12310f44c90a9a8c6138daa4748d222373feae86c7494295650191d6af WHIRLPOOL 52472bac48dc6b26ed58dd7c12323547328f227b74f4a6bfb9928a207c9cd9e23eb5e4718e921f2e83ecd0ca4b28af5d56d429665ec7b54a7fdba461b224a21e
EBUILD open-vm-tools-2013.09.16.1328054-r3.ebuild 3129 SHA256 dd870327e1ae58a42493f4c85aa3c86c73209e1bd1029f7026bc2e096f621e43 SHA512 749bb4a957b8b240d9f44875d3c4561369ee054b50d7b5d12122faee574434be061861001d7420c150dc6a5fc781bf8b5f387333e50d0de015b804c04ec0f431 WHIRLPOOL 7e32079e18f4ccfbfb63273289d485cb8099091e8da9d20444ccac06139384bbbe3d7d7a99acfd760a3cfb7d3564b609c6ff00fe99bafd2c6a55616688595daa
+EBUILD open-vm-tools-9.10.0_p2476743.ebuild 3245 SHA256 de05f49a9c6e083a8d3462e580b217a5453d82e76ccefebb126b0904ea695e6e SHA512 ce8b2ff7b4b961bbb769627aa0aba6fbbb76e8a2b40e7c08b5b3f79a3695f1f56be0cfb0584d418298144fc4756d46662a7775fb8280191bcee4b8d5e4d3a1f0 WHIRLPOOL 12e7439945bdfdb511a36282bf4a5125afc139bc83109957e90608ca597101523b174f5ab79f2b1d47d2f9234decf4ce6d2b82edbb9e62a9490de6e445a0ecb2
EBUILD open-vm-tools-9.4.0.1280544.ebuild 3020 SHA256 99ea08ac3f50072192dad4b4988237a97ac34c8b811765b1ecc42002cca298fc SHA512 a771cad78b76572e238731c857e02248659f1d5ab9240269fe3a5f604c6c03ad60f1de47ef54b620ff5c4cc44effe70493b663d7c6296ecbe905aab47d7e41bd WHIRLPOOL cd7914da23a8531832480cd079eace0b3c47ef498a8d9d17c75a9756c3ad3599a5ee8e9151011f57dd080358cdad3962c4edfa88059f021151ede80d6a6b2101
-MISC ChangeLog 17411 SHA256 27b7f32e392c4a4861b278829507d5aca480acf1e7d3269e6cf836f69db81a1b SHA512 929db349bee85aad48554308d35a1a4b4c142340acbc56e5dfdbf1a61e1424b05fa37fd67439de3534b2f2795982a27022c53dfb8dcf5d59f616826ad2b2bc9a WHIRLPOOL e37e60e1445b3fcc517c996b94f59fabc39add2a31c1f524247cb2b75802604e3cb0c947076790cffdb233a72a9884839fff32703858825baff222e7339b37f4
+MISC ChangeLog 17606 SHA256 261096f46a5777ba99c9ca636ab4843a1ec7a8ce505f718d1813bab6e30e92bc SHA512 c71f01f0a779cd0130f8cf730d4d678006fab9e913052c9d4ca55ab9144f8c50db59fdcc51053b3503defec7fab8ee492bdd6e1aa4855daf78b939d2d7045b9b WHIRLPOOL f26d30572a64cbc386802cf5bbb7c0a8bbd51a42c2feee6495796298116cc79bcb382e91a82287562f790335ed8af8460d18a71dd06750293febfcec91dd2ec7
MISC metadata.xml 766 SHA256 b595c1396d3f1d3bea4c95abb29786089bc2a8689ca4dc1b0ffb0ba6062ba096 SHA512 aa1689f0006e09f2950ef1dd78b2327f0bc263092cafc02e538e00b5bf69d743c014d98b013e5a1ec4826139252e1e229986e1e1404e623f7b08ea5e77700e58 WHIRLPOOL 05a9d214940e1d439fdc926271ab92a1da847e00dd40cb2f049307129ee2c94696d539e2093e64d5bd4e560d8696a02417d8e46065d3e781449034d617574768
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVC+J5XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
-OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FViriN8P/RXEAZ8EEp5dVwoDW4QTrBJj
-8PpUkQhK17F4U6Zm01kRMuxdHPg1TrbqpEoa8VdcMj0d1YPVI8PnZkHnhfUFKBxa
-H/3Ar3eT4TFac5ONiEZyxGLAarxjqDgHoXtp+HlTmo//ew5PGeo876/h0xAaN+GY
-bKhlknLXo9HlKAWpQBw+a6WhNDlDm2vSyOgg3AUETlSLXd5z0Hf2/rTjPXCHWhwN
-2C+iEOL6i3Ek9fUIkutzvnUdMWwf7Ubn6I0h9iAHQfpuecjJV9I3KZb0N+0PbF3v
-GM7cpaPZSmzQ0aX3E0Lzbo3W8iMwMbcKrbHqs+qwMxD9/c1wpZ/RUvsdc0i1kYm4
-0eBKl+D2urWt5WOwILEvrmlw1sFupB0ZPknB4jUU2jamO5JEp5T3GFOclfx5qRVw
-M4egmlUKOxpSc6yMiOOwYi8c6LkrMXD5k+/eUAqVdLA7b3gkl2jLnwKfNyZi0lFZ
-vqgZxNbTGZubHw2lI85CCIZ9kQvpRElWIV0o4KrRz57o6neltzIWOLwWzfPNIPlz
-bAB0gZPnF517FX4K+Ecs6iieb+jyogheJSYS0qy/8ELT5i42/Mg7BYdgyIStLqpA
-ega6AoOlRTwbD42rcvzUD4VQqyzbXzK/mhHYy9Brf+UobNC1HWmlbnWvL33Qy1Ju
-nLGkRmM60RyjdlnV9VBh
-=YrWL
+iF4EAREIAAYFAlVKuhEACgkQC77qH+pIQ6QeyQD/VbamW5scZcwUZI4ehs5nivoi
+cjswGUndv4Mq7IwVzHEA/2xqhKDOloibBsfwUmJEeUdI7AzZht7Up0HWS/LFZZxG
+=Dt7P
-----END PGP SIGNATURE-----
diff --git a/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild b/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild
new file mode 100644
index 000000000000..1d58da4fe984
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild
@@ -0,0 +1,130 @@
+# 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.1 2015/05/07 01:04:16 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="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 icu modules pam +pic xinerama"
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ dev-libs/libdnet
+ sys-apps/ethtool
+ sys-process/procps
+ pam? ( virtual/pam )
+ 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
+ )
+ 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 )
+ virtual/pkgconfig
+ virtual/linux-sources
+ sys-apps/findutils
+"
+
+RDEPEND="${COMMON_DEPEND}
+ modules? ( app-emulation/open-vm-tools-kmod )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ enewgroup vmware
+}
+
+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"
+}
+
+src_configure() {
+ # http://bugs.gentoo.org/402279
+ if has_version '>=sys-process/procps-3.3.2'; then
+ export CUSTOM_PROCPS_NAME=procps
+ export CUSTOM_PROCPS_LIBS="$($(tc-getPKG_CONFIG) --libs libprocps)"
+ fi
+
+ local myeconfargs=(
+ --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 pam)
+ $(use_with pic)
+ $(use_enable xinerama multimon)
+ # Missing libmspack
+ --disable-deploypkg
+ # Broken build
+ --disable-vgauth
+ )
+
+ 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
+ elog "Add 'vmware-tools' service to the default runlevel."
+}