Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/vmware-vix/
Date: Sat, 25 Nov 2017 12:36:30
Message-Id: 1511613337.f9792cc8567e6581db7eaae4a51e404e02904057.dilfridge@gentoo
1 commit: f9792cc8567e6581db7eaae4a51e404e02904057
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 25 12:35:37 2017 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 25 12:35:37 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9792cc8
7
8 app-emulation/vmware-vix: Drop package that was accidentally not removed after lastriting
9
10 Please use the vmware overlay.
11
12 app-emulation/vmware-vix/Manifest | 2 -
13 app-emulation/vmware-vix/metadata.xml | 17 ---
14 .../vmware-vix/vmware-vix-1.11.4.744019.ebuild | 123 ---------------------
15 3 files changed, 142 deletions(-)
16
17 diff --git a/app-emulation/vmware-vix/Manifest b/app-emulation/vmware-vix/Manifest
18 deleted file mode 100644
19 index f36e161757e..00000000000
20 --- a/app-emulation/vmware-vix/Manifest
21 +++ /dev/null
22 @@ -1,2 +0,0 @@
23 -DIST VMware-VIX-1.11.4-744019.i386.bundle 76259648 SHA256 0e866bbdcc7f9ed7511af012a8645092a29d7d7b6cedd9d82d08560a9e3bde03 SHA512 2a7dca59e03abb3ed2a64b75bec51fd67e42350a26b106bc855fe99f7c842737d4ae89f7aa3c2f76e131451be4a9977054335527098672dc80eae34b13d70e80 WHIRLPOOL 5120209529429bbbb8ca1006bd9796881e9fbd5f5597a19076d527fec99cb5d2a55d10e14e9b6c96b8ad9daddd6250e5d7eb386d439acbca40f3d41d95f5b192
24 -DIST VMware-VIX-1.11.4-744019.x86_64.bundle 79518116 SHA256 0a77d6254963d15f9238c3054d98aa3597bdca7e7df69a55a6a74debdb2784be SHA512 318622143b3686802c86f649eeb60d33ecf0d5974c701c52d3081c6ab7074977c9cb3cfe5399b081a7313282215888c6d3fb64c016e5d31cc30e60239c4cc761 WHIRLPOOL c8af9f68b9828c71a363a09ce9384f6ba6bc874b4dd911ceac7991881e22e4f46c2656f58c4f561000f6e31142a3d525c5a6c6091f689554de16d309f17eb913
25
26 diff --git a/app-emulation/vmware-vix/metadata.xml b/app-emulation/vmware-vix/metadata.xml
27 deleted file mode 100644
28 index aa65fcbf155..00000000000
29 --- a/app-emulation/vmware-vix/metadata.xml
30 +++ /dev/null
31 @@ -1,17 +0,0 @@
32 -<?xml version="1.0" encoding="UTF-8"?>
33 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 -<pkgmetadata>
35 - <maintainer type="project">
36 - <email>vmware@g.o</email>
37 - <name>Gentoo VMware Project</name>
38 - </maintainer>
39 - <longdescription>
40 - The VIX API allows you to write programs and scripts that automate
41 - virtual machine operations, as well as the guests within virtual
42 - machines. This API is high-level, easy to use, and practical for both
43 - script writers and application programmers. It runs on both Windows and
44 - Linux and supports management of VMware Server, Workstation, and Virtual
45 - Infrastructure (both ESX and vCenter). Bindings are provided for C,
46 - Perl, and COM (Visual Basic, VBscript, C#).
47 - </longdescription>
48 -</pkgmetadata>
49
50 diff --git a/app-emulation/vmware-vix/vmware-vix-1.11.4.744019.ebuild b/app-emulation/vmware-vix/vmware-vix-1.11.4.744019.ebuild
51 deleted file mode 100644
52 index b6b82945092..00000000000
53 --- a/app-emulation/vmware-vix/vmware-vix-1.11.4.744019.ebuild
54 +++ /dev/null
55 @@ -1,123 +0,0 @@
56 -# Copyright 1999-2012 Gentoo Foundation
57 -# Distributed under the terms of the GNU General Public License v2
58 -
59 -EAPI="4"
60 -
61 -inherit eutils versionator vmware-bundle
62 -
63 -MY_PN="VMware-VIX"
64 -MY_PV="$(replace_version_separator 3 - $PV)"
65 -MY_P="${MY_PN}-${MY_PV}"
66 -
67 -DESCRIPTION="VMware VIX API for Linux"
68 -HOMEPAGE="http://www.vmware.com/support/developer/vix-api/"
69 -SRC_URI="
70 - x86? ( ${MY_P}.i386.bundle )
71 - amd64? ( ${MY_P}.x86_64.bundle )
72 - "
73 -
74 -LICENSE="vmware"
75 -SLOT="0"
76 -KEYWORDS="-* ~amd64 ~x86"
77 -IUSE="doc"
78 -RESTRICT="fetch mirror strip"
79 -
80 -# vmware-workstation should not use virtual/libc as this is a
81 -# precompiled binary package thats linked to glibc.
82 -RDEPEND="
83 - dev-libs/glib:2
84 - dev-libs/libxml2
85 - =dev-libs/openssl-0.9.8*
86 - net-misc/curl
87 - sys-libs/glibc
88 - sys-libs/zlib
89 - !app-emulation/vmware-workstation"
90 -
91 -S=${WORKDIR}
92 -VM_INSTALL_DIR="/opt/vmware"
93 -
94 -pkg_nofetch() {
95 - local bundle
96 -
97 - if use x86; then
98 - bundle="${MY_P}.i386.bundle"
99 - elif use amd64; then
100 - bundle="${MY_P}.x86_64.bundle"
101 - fi
102 -
103 - einfo "Please download ${bundle}"
104 - einfo "from ${HOMEPAGE}"
105 - einfo "and place it in ${DISTDIR}"
106 -}
107 -
108 -src_unpack() {
109 - local component; for component in \
110 - vmware-vix \
111 - vmware-vix-core \
112 - vmware-vix-lib-Workstation800andvSphere500
113 - #vmware-vix-legacy \
114 - do
115 - vmware-bundle_extract-bundle-component "${DISTDIR}/${A}" "${component}" "${S}"
116 - done
117 -}
118 -
119 -src_install() {
120 - # install the binary
121 - into "${VM_INSTALL_DIR}"
122 - dobin bin/*
123 -
124 - # install the libraries
125 - insinto "${VM_INSTALL_DIR}"/lib/vmware-vix
126 - doins -r lib/*
127 -
128 - dosym vmware-vix/libvixAllProducts.so "${VM_INSTALL_DIR}"/lib/libbvixAllProducts.so
129 -
130 - # install headers
131 - insinto /usr/include/vmware-vix
132 - doins include/*
133 -
134 - if use doc; then
135 - dohtml -r doc/*
136 - fi
137 -
138 - # fix permissions
139 - fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware-vix/setup/vmware-config
140 -
141 - # create the environment
142 - local envd="${T}/90${PN}"
143 - cat > "${envd}" <<-EOF
144 - PATH='${VM_INSTALL_DIR}/bin'
145 - ROOTPATH='${VM_INSTALL_DIR}/bin'
146 - EOF
147 - doenvd "${envd}"
148 -
149 - # create the configuration
150 - dodir /etc/vmware
151 -
152 - local vmconfig="${T}/config"
153 - if [[ -e ${ROOT}/etc/vmware/config ]]
154 - then
155 - cp -a "${ROOT}"/etc/vmware/config "${vmconfig}"
156 - sed -i -e "/vmware.fullpath/d" "${vmconfig}"
157 - sed -i -e "/vix.libdir/d" "${vmconfig}"
158 - sed -i -e "/vix.config.version/d" "${vmconfig}"
159 - fi
160 -
161 - cat >> "${vmconfig}" <<-EOF
162 - vmware.fullpath = "${VM_INSTALL_DIR}/bin/vmware"
163 - vix.libdir = "${VM_INSTALL_DIR}/lib/vmware-vix"
164 - vix.config.version = "1"
165 - EOF
166 -
167 - insinto /etc/vmware/
168 - doins "${vmconfig}"
169 -}
170 -
171 -pkg_postinst() {
172 - ewarn "/etc/env.d was updated. Please run:"
173 - ewarn "env-update && source /etc/profile"
174 -}
175 -
176 -pkg_prerm() {
177 - sed -i -e "/vix.libdir/d" "${ROOT}"/etc/vmware/config
178 -}