* [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-workstation: ChangeLog vmware-workstation-6.5.3.185404.ebuild
@ 2009-08-22 1:54 Vadim Kuznetsov (vadimk)
0 siblings, 0 replies; 4+ messages in thread
From: Vadim Kuznetsov (vadimk) @ 2009-08-22 1:54 UTC (permalink / raw
To: gentoo-commits
vadimk 09/08/22 01:54:44
Modified: ChangeLog
Added: vmware-workstation-6.5.3.185404.ebuild
Log:
Version bump. Bug 282213
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Revision Changes Path
1.208 app-emulation/vmware-workstation/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.208&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.208&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?r1=1.207&r2=1.208
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v
retrieving revision 1.207
retrieving revision 1.208
diff -u -r1.207 -r1.208
--- ChangeLog 30 Jul 2009 21:15:21 -0000 1.207
+++ ChangeLog 22 Aug 2009 01:54:44 -0000 1.208
@@ -1,6 +1,17 @@
# ChangeLog for app-emulation/vmware-workstation
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.207 2009/07/30 21:15:21 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.208 2009/08/22 01:54:44 vadimk Exp $
+
+*vmware-workstation-6.5.3.185404 (22 Aug 2009)
+
+ 22 Aug 2009; Vadim Kuznetsov vadimk@gentoo.org
+ +files/vmware-workstation-6.5.3.185404-installer.patch,
+ +files/6.5.3.185404/vmware-player.py.patch,
+ +files/6.5.3.185404/vmware-player-extras.py.patch,
+ +files/6.5.3.185404/vmware-vix.py.patch,
+ +files/6.5.3.185404/vmware-workstation.py.patch,
+ +vmware-workstation-6.5.3.185404.ebuild:
+ Version bump. Bug 282213.
30 Jul 2009; Markus Meier <maekke@gentoo.org>
vmware-workstation-6.5.2.156735.ebuild:
1.1 app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.1&content-type=text/plain
Index: vmware-workstation-6.5.3.185404.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v 1.1 2009/08/22 01:54:44 vadimk Exp $
EAPI="2"
inherit eutils versionator fdo-mime gnome2-utils
MY_PN="VMware-Workstation-$(replace_version_separator 3 - $PV)"
DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
HOMEPAGE="http://www.vmware.com/products/desktop/ws_features.html"
DOWNLOAD_URL="http://www.vmware.com/download/ws/"
SRC_URI="
x86? (
mirror://vmware/software/wkst/${MY_PN}.i386.bundle
http://download.softpedia.ro/linux/${MY_PN}.i386.bundle )
amd64? (
mirror://vmware/software/wkst/${MY_PN}.x86_64.bundle
http://download.softpedia.ro/linux/${MY_PN}.x86_64.bundle )
"
LICENSE="vmware"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""
RESTRICT="strip fetch binchecks"
PROPERTIES="interactive"
# vmware-workstation should not use virtual/libc as this is a
# precompiled binary package thats linked to glibc.
DEPEND=">=dev-lang/python-2.5[sqlite,ncurses]
dev-python/lxml"
RDEPEND="
~app-emulation/vmware-modules-1.0.0.25
dev-cpp/cairomm
dev-cpp/libgnomecanvasmm
dev-cpp/libsexymm
sys-apps/pciutils
sys-fs/fuse
sys-libs/glibc
>=x11-libs/libview-0.6.2
x11-libs/libgksu
x11-libs/libXcursor
x11-libs/libXft
x11-libs/libXi
x11-libs/libXinerama
x11-libs/libXrandr
!!app-emulation/vmware-player
!!app-emulation/vmware-server
"
S=${WORKDIR}/vmware-distrib
VM_INSTALL_DIR="/opt/vmware/workstation"
pkg_setup() {
if use x86; then
MY_P="${MY_PN}.i386"
elif use amd64; then
MY_P="${MY_PN}.x86_64"
fi
if [ "$(python -c "import curses; curses.setupterm(); print curses.tigetstr('hpa')")" == "None" ]; then
die "Please emerge this package using a different terminal (e.g. not within screen)."
fi
}
pkg_nofetch() {
if use x86; then
MY_P="${MY_PN}.i386"
elif use amd64; then
MY_P="${MY_PN}.x86_64"
fi
einfo "Please download the ${MY_P}.bundle from"
einfo "${DOWNLOAD_URL}"
einfo "and place it in ${DISTDIR}"
}
src_unpack() {
# Unbundle the bundle
cp "${FILESDIR}"/helpers/* "${WORKDIR}"
chmod a+x "${WORKDIR}"/*.sh
"${WORKDIR}"/unbundler.sh "${DISTDIR}/${MY_P}".bundle
}
src_prepare() {
# Patch up the installer
epatch "${FILESDIR}/${P}-installer.patch"
mkdir "${WORKDIR}/vmware-confdir"
}
src_install() {
dodir /etc/init.d
#Run the installer
local INSTALLER="${WORKDIR}/payload/install/vmware-installer"
local PYOPTS="-W ignore::DeprecationWarning"
export VMWARE_SKIP_NETWORKING="true"
python ${PYOPTS} "${INSTALLER}/vmware-installer.py" \
--set-setting vmware-installer.libconf "${INSTALLER}/lib/libconf" \
--set-setting initdir "${T}" \
--set-setting initscriptdir "${D}/etc/init.d" \
--set-setting prefix "${D}${VM_INSTALL_DIR}" \
--set-setting sysconfdir "${D}/etc" \
--install-component "${INSTALLER}" \
--install-bundle "${DISTDIR}/${MY_P}.bundle" \
--console --required
rm -fr "${D}${VM_INSTALL_DIR}/lib/vmware/modules/binary"
if [ ! -e "${WORKDIR}"/vmware-confdir/bootstrap ]; then
eerror "VMware installation seems to have rolled back."
eerror "Please include the contents of ${WORKDIR}/vmware-installer.log"
eerror "in any bug reports you file."
die "VMware installation rolled back."
fi
# Redirect all the ${D} paths to / paths"
sed -i -e "s:${D}::" "${WORKDIR}"/vmware-confdir/bootstrap
# Fix up icons/mime/desktop handlers
dodir /usr/share/
mv "${D}${VM_INSTALL_DIR}"/share/applications "${D}"/usr/share/
rm -f "${D}${VM_INSTALL_DIR}"/share/icons/hicolor/{icon-theme.cache,index.theme}
mv "${D}${VM_INSTALL_DIR}"/share/icons "${D}"/usr/share/
dodir /usr/share/mime
mv "${D}${VM_INSTALL_DIR}"/share/mime/packages "${D}"/usr/share/mime
sed -i -e "s:${D}::" "${D}"/usr/share/applications/*.desktop
# Copy across the temporary /etc/vmware directory
dodir /etc/vmware/init.d
cp -r "${WORKDIR}"/vmware-confdir/* "${D}/etc/vmware"
mv "${D}"/etc/init.d/* "${D}/etc/vmware/init.d"
sed -i -e "s:/sbin/lsmod:/bin/lsmod:" "${D}"/etc/vmware/init.d/vmware
newinitd "${FILESDIR}/${PN}"-6.5.rc vmware
touch "${D}"/etc/vmware/networking
# Setup the path environment
insinto /etc/env.d
doins "${FILESDIR}/90${PN}"
# Fix some paths to allow included gtk to work
for i in "/etc/pango/pangorc" \
"/etc/pango/pango.modules" \
"/etc/gtk-2.0/gtk.immodules" \
"/etc/gtk-2.0/gdk-pixbuf.loaders" ; do
sed -i -e "s:${D}::" "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf${i} ;
sed -i -e "s:${D}::" "${D}${VM_INSTALL_DIR}"/lib/vmware/installer/lib/libconf${i} ;
done
}
pkg_config() {
${VM_INSTALL_DIR}/bin/vmware-networks --postinstall ${PN},old,new
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
ewarn "Before you can use vmware-workstation, you must configure a default network setup."
ewarn "You can do this by running 'emerge --config ${PN}'."
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-workstation: ChangeLog vmware-workstation-6.5.3.185404.ebuild
@ 2009-08-22 13:53 Vadim Kuznetsov (vadimk)
0 siblings, 0 replies; 4+ messages in thread
From: Vadim Kuznetsov (vadimk) @ 2009-08-22 13:53 UTC (permalink / raw
To: gentoo-commits
vadimk 09/08/22 13:53:20
Modified: ChangeLog vmware-workstation-6.5.3.185404.ebuild
Log:
Added pkg_prerm.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Revision Changes Path
1.209 app-emulation/vmware-workstation/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.209&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.209&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?r1=1.208&r2=1.209
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v
retrieving revision 1.208
retrieving revision 1.209
diff -u -r1.208 -r1.209
--- ChangeLog 22 Aug 2009 01:54:44 -0000 1.208
+++ ChangeLog 22 Aug 2009 13:53:20 -0000 1.209
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/vmware-workstation
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.208 2009/08/22 01:54:44 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.209 2009/08/22 13:53:20 vadimk Exp $
+
+ 22 Aug 2009; Vadim Kuznetsov vadimk@gentoo.org
+ vmware-workstation-6.5.3.185404.ebuild:
+ Added pkg_prerm for safe unmerge
*vmware-workstation-6.5.3.185404 (22 Aug 2009)
1.2 app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?r1=1.1&r2=1.2
Index: vmware-workstation-6.5.3.185404.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vmware-workstation-6.5.3.185404.ebuild 22 Aug 2009 01:54:44 -0000 1.1
+++ vmware-workstation-6.5.3.185404.ebuild 22 Aug 2009 13:53:20 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v 1.1 2009/08/22 01:54:44 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v 1.2 2009/08/22 13:53:20 vadimk Exp $
EAPI="2"
@@ -167,6 +167,11 @@
ewarn "You can do this by running 'emerge --config ${PN}'."
}
+pkg_prerm() {
+ einfo "Stopping ${product_name} for safe unmerge"
+ /etc/init.d/vmware stop
+}
+
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-workstation: ChangeLog vmware-workstation-6.5.3.185404.ebuild
@ 2009-08-25 11:36 Christian Faulhammer (fauli)
0 siblings, 0 replies; 4+ messages in thread
From: Christian Faulhammer (fauli) @ 2009-08-25 11:36 UTC (permalink / raw
To: gentoo-commits
fauli 09/08/25 11:36:19
Modified: ChangeLog vmware-workstation-6.5.3.185404.ebuild
Log:
stable x86, security bug 282213
(Portage version: 2.1.6.13/cvs/Linux i686)
Revision Changes Path
1.210 app-emulation/vmware-workstation/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.210&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.210&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?r1=1.209&r2=1.210
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v
retrieving revision 1.209
retrieving revision 1.210
diff -u -r1.209 -r1.210
--- ChangeLog 22 Aug 2009 13:53:20 -0000 1.209
+++ ChangeLog 25 Aug 2009 11:36:19 -0000 1.210
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/vmware-workstation
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.209 2009/08/22 13:53:20 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.210 2009/08/25 11:36:19 fauli Exp $
+
+ 25 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
+ vmware-workstation-6.5.3.185404.ebuild:
+ stable x86, security bug 282213
22 Aug 2009; Vadim Kuznetsov vadimk@gentoo.org
vmware-workstation-6.5.3.185404.ebuild:
1.3 app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?r1=1.2&r2=1.3
Index: vmware-workstation-6.5.3.185404.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- vmware-workstation-6.5.3.185404.ebuild 22 Aug 2009 13:53:20 -0000 1.2
+++ vmware-workstation-6.5.3.185404.ebuild 25 Aug 2009 11:36:19 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v 1.2 2009/08/22 13:53:20 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v 1.3 2009/08/25 11:36:19 fauli Exp $
EAPI="2"
@@ -22,7 +22,7 @@
LICENSE="vmware"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
IUSE=""
RESTRICT="strip fetch binchecks"
PROPERTIES="interactive"
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-workstation: ChangeLog vmware-workstation-6.5.3.185404.ebuild
@ 2009-09-25 10:38 Markus Meier (maekke)
0 siblings, 0 replies; 4+ messages in thread
From: Markus Meier (maekke) @ 2009-09-25 10:38 UTC (permalink / raw
To: gentoo-commits
maekke 09/09/25 10:38:15
Modified: ChangeLog vmware-workstation-6.5.3.185404.ebuild
Log:
amd64 stable, bug #282213
(Portage version: 2.2_rc41/cvs/Linux x86_64)
Revision Changes Path
1.211 app-emulation/vmware-workstation/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.211&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.211&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?r1=1.210&r2=1.211
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -r1.210 -r1.211
--- ChangeLog 25 Aug 2009 11:36:19 -0000 1.210
+++ ChangeLog 25 Sep 2009 10:38:14 -0000 1.211
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/vmware-workstation
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.210 2009/08/25 11:36:19 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.211 2009/09/25 10:38:14 maekke Exp $
+
+ 25 Sep 2009; Markus Meier <maekke@gentoo.org>
+ vmware-workstation-6.5.3.185404.ebuild:
+ amd64 stable, bug #282213
25 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
vmware-workstation-6.5.3.185404.ebuild:
1.4 app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild?r1=1.3&r2=1.4
Index: vmware-workstation-6.5.3.185404.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- vmware-workstation-6.5.3.185404.ebuild 25 Aug 2009 11:36:19 -0000 1.3
+++ vmware-workstation-6.5.3.185404.ebuild 25 Sep 2009 10:38:14 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v 1.3 2009/08/25 11:36:19 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.5.3.185404.ebuild,v 1.4 2009/09/25 10:38:14 maekke Exp $
EAPI="2"
@@ -22,7 +22,7 @@
LICENSE="vmware"
SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
IUSE=""
RESTRICT="strip fetch binchecks"
PROPERTIES="interactive"
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-09-25 10:38 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-25 10:38 [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-workstation: ChangeLog vmware-workstation-6.5.3.185404.ebuild Markus Meier (maekke)
-- strict thread matches above, loose matches on Subject: below --
2009-08-25 11:36 Christian Faulhammer (fauli)
2009-08-22 13:53 Vadim Kuznetsov (vadimk)
2009-08-22 1:54 Vadim Kuznetsov (vadimk)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox